Interface ClusterOperationV2Provisioned.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<ClusterOperationV2Provisioned.Builder,,ClusterOperationV2Provisioned> SdkBuilder<ClusterOperationV2Provisioned.Builder,,ClusterOperationV2Provisioned> SdkPojo
- Enclosing class:
ClusterOperationV2Provisioned
-
Method Summary
Modifier and TypeMethodDescriptionoperationSteps(Collection<ClusterOperationStep> operationSteps) Steps completed during the operation.operationSteps(Consumer<ClusterOperationStep.Builder>... operationSteps) Steps completed during the operation.operationSteps(ClusterOperationStep... operationSteps) Steps completed during the operation.sourceClusterInfo(Consumer<MutableClusterInfo.Builder> sourceClusterInfo) Information about cluster attributes before a cluster is updated.sourceClusterInfo(MutableClusterInfo sourceClusterInfo) Information about cluster attributes before a cluster is updated.targetClusterInfo(Consumer<MutableClusterInfo.Builder> targetClusterInfo) Information about cluster attributes after a cluster is updated.targetClusterInfo(MutableClusterInfo targetClusterInfo) Information about cluster attributes after a cluster is updated.vpcConnectionInfo(Consumer<VpcConnectionInfo.Builder> vpcConnectionInfo) Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.vpcConnectionInfo(VpcConnectionInfo vpcConnectionInfo) Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
operationSteps
ClusterOperationV2Provisioned.Builder operationSteps(Collection<ClusterOperationStep> operationSteps) Steps completed during the operation.
- Parameters:
operationSteps-Steps completed during the operation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationSteps
Steps completed during the operation.
- Parameters:
operationSteps-Steps completed during the operation.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
operationSteps
ClusterOperationV2Provisioned.Builder operationSteps(Consumer<ClusterOperationStep.Builder>... operationSteps) Steps completed during the operation.
This is a convenience method that creates an instance of theClusterOperationStep.Builderavoiding the need to create one manually viaClusterOperationStep.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooperationSteps(List<ClusterOperationStep>).- Parameters:
operationSteps- a consumer that will call methods onClusterOperationStep.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sourceClusterInfo
Information about cluster attributes before a cluster is updated.
- Parameters:
sourceClusterInfo-Information about cluster attributes before a cluster is updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sourceClusterInfo
default ClusterOperationV2Provisioned.Builder sourceClusterInfo(Consumer<MutableClusterInfo.Builder> sourceClusterInfo) Information about cluster attributes before a cluster is updated.
This is a convenience method that creates an instance of theMutableClusterInfo.Builderavoiding the need to create one manually viaMutableClusterInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosourceClusterInfo(MutableClusterInfo).- Parameters:
sourceClusterInfo- a consumer that will call methods onMutableClusterInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
targetClusterInfo
Information about cluster attributes after a cluster is updated.
- Parameters:
targetClusterInfo-Information about cluster attributes after a cluster is updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetClusterInfo
default ClusterOperationV2Provisioned.Builder targetClusterInfo(Consumer<MutableClusterInfo.Builder> targetClusterInfo) Information about cluster attributes after a cluster is updated.
This is a convenience method that creates an instance of theMutableClusterInfo.Builderavoiding the need to create one manually viaMutableClusterInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totargetClusterInfo(MutableClusterInfo).- Parameters:
targetClusterInfo- a consumer that will call methods onMutableClusterInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
vpcConnectionInfo
Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
- Parameters:
vpcConnectionInfo-Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcConnectionInfo
default ClusterOperationV2Provisioned.Builder vpcConnectionInfo(Consumer<VpcConnectionInfo.Builder> vpcConnectionInfo) Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.
This is a convenience method that creates an instance of theVpcConnectionInfo.Builderavoiding the need to create one manually viaVpcConnectionInfo.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovpcConnectionInfo(VpcConnectionInfo).- Parameters:
vpcConnectionInfo- a consumer that will call methods onVpcConnectionInfo.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-