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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description RecoveryPoint.BuildernamespaceArn(String namespaceArn)The Amazon Resource Name (ARN) of the namespace the recovery point is associated with.RecoveryPoint.BuildernamespaceName(String namespaceName)The name of the namespace the recovery point is associated with.RecoveryPoint.BuilderrecoveryPointCreateTime(Instant recoveryPointCreateTime)The time the recovery point is created.RecoveryPoint.BuilderrecoveryPointId(String recoveryPointId)The unique identifier of the recovery point.RecoveryPoint.BuildertotalSizeInMegaBytes(Double totalSizeInMegaBytes)The total size of the data in the recovery point in megabytes.RecoveryPoint.BuilderworkgroupName(String workgroupName)The name of the workgroup the recovery point is associated with.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
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.
-
-