Interface AutomatedBackupConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
AutomatedBackupConfig, AutomatedBackupConfig.Builder

@Generated public interface AutomatedBackupConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasFixedFrequencySchedule

      boolean hasFixedFrequencySchedule()
       Optional. Trigger automated backups at a fixed frequency.
       
      .google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.FixedFrequencySchedule fixed_frequency_schedule = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the fixedFrequencySchedule field is set.
    • getFixedFrequencySchedule

       Optional. Trigger automated backups at a fixed frequency.
       
      .google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.FixedFrequencySchedule fixed_frequency_schedule = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The fixedFrequencySchedule.
    • getFixedFrequencyScheduleOrBuilder

      AutomatedBackupConfig.FixedFrequencyScheduleOrBuilder getFixedFrequencyScheduleOrBuilder()
       Optional. Trigger automated backups at a fixed frequency.
       
      .google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.FixedFrequencySchedule fixed_frequency_schedule = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getAutomatedBackupModeValue

      int getAutomatedBackupModeValue()
       Optional. The automated backup mode. If the mode is disabled, the other
       fields will be ignored.
       
      .google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.AutomatedBackupMode automated_backup_mode = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enum numeric value on the wire for automatedBackupMode.
    • getAutomatedBackupMode

       Optional. The automated backup mode. If the mode is disabled, the other
       fields will be ignored.
       
      .google.cloud.redis.cluster.v1beta1.AutomatedBackupConfig.AutomatedBackupMode automated_backup_mode = 1 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The automatedBackupMode.
    • hasRetention

      boolean hasRetention()
       Optional. How long to keep automated backups before the backups are
       deleted. The value should be between 1 day and 365 days. If not specified,
       the default value is 35 days.
       
      optional .google.protobuf.Duration retention = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the retention field is set.
    • getRetention

      com.google.protobuf.Duration getRetention()
       Optional. How long to keep automated backups before the backups are
       deleted. The value should be between 1 day and 365 days. If not specified,
       the default value is 35 days.
       
      optional .google.protobuf.Duration retention = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The retention.
    • getRetentionOrBuilder

      com.google.protobuf.DurationOrBuilder getRetentionOrBuilder()
       Optional. How long to keep automated backups before the backups are
       deleted. The value should be between 1 day and 365 days. If not specified,
       the default value is 35 days.
       
      optional .google.protobuf.Duration retention = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getScheduleCase