Interface RecoveryPoint.Builder

All Superinterfaces:
Buildable, CopyableBuilder<RecoveryPoint.Builder,RecoveryPoint>, SdkBuilder<RecoveryPoint.Builder,RecoveryPoint>, SdkPojo
Enclosing class:
RecoveryPoint

public static interface RecoveryPoint.Builder extends SdkPojo, CopyableBuilder<RecoveryPoint.Builder,RecoveryPoint>
  • Method Details

    • namespaceArn

      RecoveryPoint.Builder namespaceArn(String namespaceArn)

      The Amazon Resource Name (ARN) of the namespace the recovery point is associated with.

      Parameters:
      namespaceArn - The Amazon Resource Name (ARN) of the namespace the recovery point is associated with.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • namespaceName

      RecoveryPoint.Builder namespaceName(String namespaceName)

      The name of the namespace the recovery point is associated with.

      Parameters:
      namespaceName - The name of the namespace the recovery point is associated with.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recoveryPointCreateTime

      RecoveryPoint.Builder recoveryPointCreateTime(Instant recoveryPointCreateTime)

      The time the recovery point is created.

      Parameters:
      recoveryPointCreateTime - The time the recovery point is created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • recoveryPointId

      RecoveryPoint.Builder recoveryPointId(String recoveryPointId)

      The unique identifier of the recovery point.

      Parameters:
      recoveryPointId - The unique identifier of the recovery point.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • totalSizeInMegaBytes

      RecoveryPoint.Builder totalSizeInMegaBytes(Double totalSizeInMegaBytes)

      The total size of the data in the recovery point in megabytes.

      Parameters:
      totalSizeInMegaBytes - The total size of the data in the recovery point in megabytes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • workgroupName

      RecoveryPoint.Builder workgroupName(String workgroupName)

      The name of the workgroup the recovery point is associated with.

      Parameters:
      workgroupName - The name of the workgroup the recovery point is associated with.
      Returns:
      Returns a reference to this object so that method calls can be chained together.