Interface MultiRegionCluster.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<MultiRegionCluster.Builder,,- MultiRegionCluster> - SdkBuilder<MultiRegionCluster.Builder,,- MultiRegionCluster> - SdkPojo
- Enclosing class:
- MultiRegionCluster
- 
Method SummaryModifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the multi-Region cluster.clusters(Collection<RegionalCluster> clusters) The clusters in this multi-Region cluster.clusters(Consumer<RegionalCluster.Builder>... clusters) The clusters in this multi-Region cluster.clusters(RegionalCluster... clusters) The clusters in this multi-Region cluster.description(String description) The description of the multi-Region cluster.The name of the engine used by the multi-Region cluster.engineVersion(String engineVersion) The version of the engine used by the multi-Region cluster.multiRegionClusterName(String multiRegionClusterName) The name of the multi-Region cluster.multiRegionParameterGroupName(String multiRegionParameterGroupName) The name of the multi-Region parameter group associated with the cluster.The node type used by the multi-Region cluster.numberOfShards(Integer numberOfShards) The number of shards in the multi-Region cluster.The current status of the multi-Region cluster.tlsEnabled(Boolean tlsEnabled) Indiciates if the multi-Region cluster is TLS enabled.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
multiRegionClusterNameThe name of the multi-Region cluster. - Parameters:
- multiRegionClusterName- The name of the multi-Region cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
descriptionThe description of the multi-Region cluster. - Parameters:
- description- The description of the multi-Region cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
statusThe current status of the multi-Region cluster. - Parameters:
- status- The current status of the multi-Region cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
nodeTypeThe node type used by the multi-Region cluster. - Parameters:
- nodeType- The node type used by the multi-Region cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
engineThe name of the engine used by the multi-Region cluster. - Parameters:
- engine- The name of the engine used by the multi-Region cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
engineVersionThe version of the engine used by the multi-Region cluster. - Parameters:
- engineVersion- The version of the engine used by the multi-Region cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
numberOfShardsThe number of shards in the multi-Region cluster. - Parameters:
- numberOfShards- The number of shards in the multi-Region cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
clustersThe clusters in this multi-Region cluster. - Parameters:
- clusters- The clusters in this multi-Region cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
clustersThe clusters in this multi-Region cluster. - Parameters:
- clusters- The clusters in this multi-Region cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
clustersThe clusters in this multi-Region cluster. This is a convenience method that creates an instance of theRegionalCluster.Builderavoiding the need to create one manually viaRegionalCluster.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toclusters(List<RegionalCluster>).- Parameters:
- clusters- a consumer that will call methods on- RegionalCluster.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
multiRegionParameterGroupNameThe name of the multi-Region parameter group associated with the cluster. - Parameters:
- multiRegionParameterGroupName- The name of the multi-Region parameter group associated with the cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tlsEnabledIndiciates if the multi-Region cluster is TLS enabled. - Parameters:
- tlsEnabled- Indiciates if the multi-Region cluster is TLS enabled.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
arnThe Amazon Resource Name (ARN) of the multi-Region cluster. - Parameters:
- arn- The Amazon Resource Name (ARN) of the multi-Region cluster.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-