Interface Cluster.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Cluster.Builder,
,Cluster> SdkBuilder<Cluster.Builder,
,Cluster> SdkPojo
- Enclosing class:
Cluster
-
Method Summary
Modifier and TypeMethodDescriptionclusterArn
(String clusterArn) The Amazon Resource Name (ARN) of the cluster.clusterEndpoints
(Collection<ClusterEndpoint> clusterEndpoints) Endpoints for a cluster.clusterEndpoints
(Consumer<ClusterEndpoint.Builder>... clusterEndpoints) Endpoints for a cluster.clusterEndpoints
(ClusterEndpoint... clusterEndpoints) Endpoints for a cluster.The name of the cluster.The Amazon Web Services account ID of the cluster owner.Deployment status of a resource.Deployment status of a resource.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 Details
-
clusterArn
The Amazon Resource Name (ARN) of the cluster.
- Parameters:
clusterArn
- The Amazon Resource Name (ARN) of the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterEndpoints
Endpoints for a cluster. Specify one of these endpoints when you want to set or retrieve a routing control state in the cluster.
To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
- Parameters:
clusterEndpoints
- Endpoints for a cluster. Specify one of these endpoints when you want to set or retrieve a routing control state in the cluster.To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterEndpoints
Endpoints for a cluster. Specify one of these endpoints when you want to set or retrieve a routing control state in the cluster.
To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
- Parameters:
clusterEndpoints
- Endpoints for a cluster. Specify one of these endpoints when you want to set or retrieve a routing control state in the cluster.To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterEndpoints
Endpoints for a cluster. Specify one of these endpoints when you want to set or retrieve a routing control state in the cluster.
To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.
This is a convenience method that creates an instance of theClusterEndpoint.Builder
avoiding the need to create one manually viaClusterEndpoint.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toclusterEndpoints(List<ClusterEndpoint>)
.- Parameters:
clusterEndpoints
- a consumer that will call methods onClusterEndpoint.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The name of the cluster.
- Parameters:
name
- The name of the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
Deployment status of a resource. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.
- Parameters:
status
- Deployment status of a resource. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
Deployment status of a resource. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.
- Parameters:
status
- Deployment status of a resource. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
owner
The Amazon Web Services account ID of the cluster owner.
- Parameters:
owner
- The Amazon Web Services account ID of the cluster owner.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-