Interface ProvisionData.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ProvisionData.Builder,ProvisionData>,SdkBuilder<ProvisionData.Builder,ProvisionData>,SdkPojo
- Enclosing class:
- ProvisionData
@Mutable @NotThreadSafe public static interface ProvisionData.Builder extends SdkPojo, CopyableBuilder<ProvisionData.Builder,ProvisionData>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProvisionData.BuilderdateNewProvisioningDataAvailable(Instant dateNewProvisioningDataAvailable)The timestamp when provisioning became available.ProvisionData.BuilderdateProvisioned(Instant dateProvisioned)The timestamp when DMS provisioned replication resources.ProvisionData.BuilderisNewProvisioningAvailable(Boolean isNewProvisioningAvailable)Whether the new provisioning is available to the replication.ProvisionData.BuilderprovisionedCapacityUnits(Integer provisionedCapacityUnits)The number of capacity units the replication is using.ProvisionData.BuilderprovisionState(String provisionState)The current provisioning stateProvisionData.BuilderreasonForNewProvisioningData(String reasonForNewProvisioningData)A message describing the reason that DMS provisioned new resources for the serverless replication.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
provisionState
ProvisionData.Builder provisionState(String provisionState)
The current provisioning state
- Parameters:
provisionState- The current provisioning state- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
provisionedCapacityUnits
ProvisionData.Builder provisionedCapacityUnits(Integer provisionedCapacityUnits)
The number of capacity units the replication is using.
- Parameters:
provisionedCapacityUnits- The number of capacity units the replication is using.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateProvisioned
ProvisionData.Builder dateProvisioned(Instant dateProvisioned)
The timestamp when DMS provisioned replication resources.
- Parameters:
dateProvisioned- The timestamp when DMS provisioned replication resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isNewProvisioningAvailable
ProvisionData.Builder isNewProvisioningAvailable(Boolean isNewProvisioningAvailable)
Whether the new provisioning is available to the replication.
- Parameters:
isNewProvisioningAvailable- Whether the new provisioning is available to the replication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dateNewProvisioningDataAvailable
ProvisionData.Builder dateNewProvisioningDataAvailable(Instant dateNewProvisioningDataAvailable)
The timestamp when provisioning became available.
- Parameters:
dateNewProvisioningDataAvailable- The timestamp when provisioning became available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reasonForNewProvisioningData
ProvisionData.Builder reasonForNewProvisioningData(String reasonForNewProvisioningData)
A message describing the reason that DMS provisioned new resources for the serverless replication.
- Parameters:
reasonForNewProvisioningData- A message describing the reason that DMS provisioned new resources for the serverless replication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-