Interface DbBackupConfigurationOutput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<DbBackupConfigurationOutput.Builder,,DbBackupConfigurationOutput> SdkBuilder<DbBackupConfigurationOutput.Builder,,DbBackupConfigurationOutput> SdkPojo
- Enclosing class:
DbBackupConfigurationOutput
@Mutable
@NotThreadSafe
public static interface DbBackupConfigurationOutput.Builder
extends SdkPojo, CopyableBuilder<DbBackupConfigurationOutput.Builder,DbBackupConfigurationOutput>
-
Method Summary
Modifier and TypeMethodDescriptioncustomSchedule(String customSchedule) The custom cron schedule expression for the backup, if applicable.Indicates whether this backup configuration is enabled.nextAutomatedBackupTime(Instant nextAutomatedBackupTime) The next scheduled time for an automated backup to be taken.retentionDays(Integer retentionDays) The number of days automated backups are retained.The type of automated backup schedule.type(AutomatedDbBackupType type) The type of automated backup schedule.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
type
The type of automated backup schedule.
- Parameters:
type- The type of automated backup schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of automated backup schedule.
- Parameters:
type- The type of automated backup schedule.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
retentionDays
The number of days automated backups are retained.
- Parameters:
retentionDays- The number of days automated backups are retained.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enabled
Indicates whether this backup configuration is enabled.
- Parameters:
enabled- Indicates whether this backup configuration is enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customSchedule
The custom cron schedule expression for the backup, if applicable.
- Parameters:
customSchedule- The custom cron schedule expression for the backup, if applicable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nextAutomatedBackupTime
The next scheduled time for an automated backup to be taken.
- Parameters:
nextAutomatedBackupTime- The next scheduled time for an automated backup to be taken.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-