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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods 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.Builderavoiding the need to create one manually viaClusterEndpoint.builder().When the
Consumercompletes,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.
-