Interface AutonomousDatabaseBackup.Builder

  • Method Details

    • autonomousDatabaseBackupId

      AutonomousDatabaseBackup.Builder autonomousDatabaseBackupId(String autonomousDatabaseBackupId)

      The unique identifier of the Autonomous Database backup.

      Parameters:
      autonomousDatabaseBackupId - The unique identifier of the Autonomous Database backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • autonomousDatabaseBackupArn

      AutonomousDatabaseBackup.Builder autonomousDatabaseBackupArn(String autonomousDatabaseBackupArn)

      The Amazon Resource Name (ARN) of the Autonomous Database backup.

      Parameters:
      autonomousDatabaseBackupArn - The Amazon Resource Name (ARN) of the Autonomous Database backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • autonomousDatabaseId

      AutonomousDatabaseBackup.Builder autonomousDatabaseId(String autonomousDatabaseId)

      The unique identifier of the Autonomous Database that the backup was created from.

      Parameters:
      autonomousDatabaseId - The unique identifier of the Autonomous Database that the backup was created from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • ocid

      The Oracle Cloud Identifier (OCID) of the Autonomous Database backup.

      Parameters:
      ocid - The Oracle Cloud Identifier (OCID) of the Autonomous Database backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • displayName

      AutonomousDatabaseBackup.Builder displayName(String displayName)

      The user-friendly name of the Autonomous Database backup.

      Parameters:
      displayName - The user-friendly name of the Autonomous Database backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dbVersion

      The Oracle Database software version of the Autonomous Database backup.

      Parameters:
      dbVersion - The Oracle Database software version of the Autonomous Database backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the Autonomous Database backup.

      Parameters:
      status - The current status of the Autonomous Database backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the Autonomous Database backup.

      Parameters:
      status - The current status of the Autonomous Database backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • statusReason

      AutonomousDatabaseBackup.Builder statusReason(String statusReason)

      Additional information about the current status of the Autonomous Database backup, if applicable.

      Parameters:
      statusReason - Additional information about the current status of the Autonomous Database backup, if applicable.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • isAutomatic

      AutonomousDatabaseBackup.Builder isAutomatic(Boolean isAutomatic)

      Indicates whether the backup was created automatically.

      Parameters:
      isAutomatic - Indicates whether the backup was created automatically.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • retentionPeriodInDays

      AutonomousDatabaseBackup.Builder retentionPeriodInDays(Integer retentionPeriodInDays)

      The retention period, in days, for the Autonomous Database backup.

      Parameters:
      retentionPeriodInDays - The retention period, in days, for the Autonomous Database backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sizeInTBs

      The size of the Autonomous Database backup, in terabytes (TB).

      Parameters:
      sizeInTBs - The size of the Autonomous Database backup, in terabytes (TB).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeAvailableTill

      AutonomousDatabaseBackup.Builder timeAvailableTill(Instant timeAvailableTill)

      The date and time until which the Autonomous Database backup is available for restore.

      Parameters:
      timeAvailableTill - The date and time until which the Autonomous Database backup is available for restore.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeStarted

      AutonomousDatabaseBackup.Builder timeStarted(Instant timeStarted)

      The date and time when the Autonomous Database backup started.

      Parameters:
      timeStarted - The date and time when the Autonomous Database backup started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • timeEnded

      The date and time when the Autonomous Database backup ended.

      Parameters:
      timeEnded - The date and time when the Autonomous Database backup ended.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of the Autonomous Database backup.

      Parameters:
      type - The type of the Autonomous Database backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of the Autonomous Database backup.

      Parameters:
      type - The type of the Autonomous Database backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: