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 Summary
Modifier and TypeMethodDescriptionOptional.intOptional.Optional.Optional.com.google.protobuf.DurationOptional.com.google.protobuf.DurationOrBuilderOptional.booleanOptional.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
AutomatedBackupConfig.FixedFrequencySchedule 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
AutomatedBackupConfig.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
AutomatedBackupConfig.ScheduleCase getScheduleCase()
-