Interface LongTermBackupSchedule.Builder

  • Method Details

    • isDisabled

      LongTermBackupSchedule.Builder isDisabled(Boolean isDisabled)

      Indicates whether the long-term backup schedule is disabled.

      Parameters:
      isDisabled - Indicates whether the long-term backup schedule is disabled.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • repeatCadence

      LongTermBackupSchedule.Builder repeatCadence(String repeatCadence)

      The cadence at which long-term backups are taken.

      Parameters:
      repeatCadence - The cadence at which long-term backups are taken.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • repeatCadence

      LongTermBackupSchedule.Builder repeatCadence(RepeatCadence repeatCadence)

      The cadence at which long-term backups are taken.

      Parameters:
      repeatCadence - The cadence at which long-term backups are taken.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • retentionPeriodInDays

      LongTermBackupSchedule.Builder retentionPeriodInDays(Integer retentionPeriodInDays)

      The retention period, in days, for long-term backups.

      Parameters:
      retentionPeriodInDays - The retention period, in days, for long-term backups.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeOfBackup

      LongTermBackupSchedule.Builder timeOfBackup(Instant timeOfBackup)

      The date and time at which the long-term backup is taken.

      Parameters:
      timeOfBackup - The date and time at which the long-term backup is taken.
      Returns:
      Returns a reference to this object so that method calls can be chained together.