Interface DbBackupConfigurationOutput.Builder

  • 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

      DbBackupConfigurationOutput.Builder retentionDays(Integer 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

      DbBackupConfigurationOutput.Builder customSchedule(String 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

      DbBackupConfigurationOutput.Builder nextAutomatedBackupTime(Instant 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.