Interface ClusterOperationV2Provisioned.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ClusterOperationV2Provisioned.Builder,ClusterOperationV2Provisioned>,SdkBuilder<ClusterOperationV2Provisioned.Builder,ClusterOperationV2Provisioned>,SdkPojo
- Enclosing class:
- ClusterOperationV2Provisioned
public static interface ClusterOperationV2Provisioned.Builder extends SdkPojo, CopyableBuilder<ClusterOperationV2Provisioned.Builder,ClusterOperationV2Provisioned>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ClusterOperationV2Provisioned.BuilderoperationSteps(Collection<ClusterOperationStep> operationSteps)Steps completed during the operation.ClusterOperationV2Provisioned.BuilderoperationSteps(Consumer<ClusterOperationStep.Builder>... operationSteps)Steps completed during the operation.ClusterOperationV2Provisioned.BuilderoperationSteps(ClusterOperationStep... operationSteps)Steps completed during the operation.default ClusterOperationV2Provisioned.BuildersourceClusterInfo(Consumer<MutableClusterInfo.Builder> sourceClusterInfo)Information about cluster attributes before a cluster is updated.ClusterOperationV2Provisioned.BuildersourceClusterInfo(MutableClusterInfo sourceClusterInfo)Information about cluster attributes before a cluster is updated.default ClusterOperationV2Provisioned.BuildertargetClusterInfo(Consumer<MutableClusterInfo.Builder> targetClusterInfo)Information about cluster attributes after a cluster is updated.ClusterOperationV2Provisioned.BuildertargetClusterInfo(MutableClusterInfo targetClusterInfo)Information about cluster attributes after a cluster is updated.default ClusterOperationV2Provisioned.BuildervpcConnectionInfo(Consumer<VpcConnectionInfo.Builder> vpcConnectionInfo)Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.ClusterOperationV2Provisioned.BuildervpcConnectionInfo(VpcConnectionInfo vpcConnectionInfo)Description of the VPC connection for CreateVpcConnection and DeleteVpcConnection operations.-
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
-
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
ClusterOperationV2Provisioned.Builder operationSteps(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
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 to#operationSteps(List.) - 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:
#operationSteps(java.util.Collection)
-
sourceClusterInfo
ClusterOperationV2Provisioned.Builder sourceClusterInfo(MutableClusterInfo 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:
sourceClusterInfo(MutableClusterInfo)
-
targetClusterInfo
ClusterOperationV2Provisioned.Builder targetClusterInfo(MutableClusterInfo 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:
targetClusterInfo(MutableClusterInfo)
-
vpcConnectionInfo
ClusterOperationV2Provisioned.Builder vpcConnectionInfo(VpcConnectionInfo 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:
vpcConnectionInfo(VpcConnectionInfo)
-
-