Interface DbBackupSummary.Builder

  • Method Details

    • id

      Service-generated unique identifier of the backup.

      Parameters:
      id - Service-generated unique identifier of the backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      The customer-provided name of the backup.

      Parameters:
      name - The customer-provided name of the backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon Resource Name (ARN) of the backup.

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

      The status of the backup. Valid values are IN_PROGRESS, COMPLETED, FAILED, DELETING, and DELETED.

      Parameters:
      status - The status of the backup. Valid values are IN_PROGRESS, COMPLETED, FAILED, DELETING, and DELETED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the backup. Valid values are IN_PROGRESS, COMPLETED, FAILED, DELETING, and DELETED.

      Parameters:
      status - The status of the backup. Valid values are IN_PROGRESS, COMPLETED, FAILED, DELETING, and DELETED.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      DbBackupSummary.Builder createdAt(Instant createdAt)

      The time when the backup was created.

      Parameters:
      createdAt - The time when the backup was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • expiresAfter

      DbBackupSummary.Builder expiresAfter(String expiresAfter)

      The date after which the backup will be automatically deleted.

      Parameters:
      expiresAfter - The date after which the backup will be automatically deleted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dbResourceId

      DbBackupSummary.Builder dbResourceId(String dbResourceId)

      The identifier of the DB resource that the backup was created from.

      Parameters:
      dbResourceId - The identifier of the DB resource that the backup was created from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of backup. Valid values are HOURLY, DAILY, WEEKLY, MONTHLY, CUSTOM_SCHEDULE, ON_DEMAND, and CONTINUOUS.

      Parameters:
      type - The type of backup. Valid values are HOURLY, DAILY, WEEKLY, MONTHLY, CUSTOM_SCHEDULE, ON_DEMAND, and CONTINUOUS.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of backup. Valid values are HOURLY, DAILY, WEEKLY, MONTHLY, CUSTOM_SCHEDULE, ON_DEMAND, and CONTINUOUS.

      Parameters:
      type - The type of backup. Valid values are HOURLY, DAILY, WEEKLY, MONTHLY, CUSTOM_SCHEDULE, ON_DEMAND, and CONTINUOUS.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • engineType

      DbBackupSummary.Builder engineType(String engineType)

      The engine type of the resource that the backup was created from.

      Parameters:
      engineType - The engine type of the resource that the backup was created from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • engineType

      DbBackupSummary.Builder engineType(EngineType engineType)

      The engine type of the resource that the backup was created from.

      Parameters:
      engineType - The engine type of the resource that the backup was created from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deploymentType

      DbBackupSummary.Builder deploymentType(String deploymentType)

      The deployment type of the resource that the backup was created from.

      Parameters:
      deploymentType - The deployment type of the resource that the backup was created from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • deploymentType

      DbBackupSummary.Builder deploymentType(ResourceDeploymentType deploymentType)

      The deployment type of the resource that the backup was created from.

      Parameters:
      deploymentType - The deployment type of the resource that the backup was created from.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • kmsKeyId

      DbBackupSummary.Builder kmsKeyId(String kmsKeyId)

      The Amazon Web Services KMS key ARN used for encryption of the resource at the time of backup.

      Parameters:
      kmsKeyId - The Amazon Web Services KMS key ARN used for encryption of the resource at the time of backup.
      Returns:
      Returns a reference to this object so that method calls can be chained together.