Interface UpdateClusterRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateClusterRequest.Builder,UpdateClusterRequest>,MediaLiveRequest.Builder,SdkBuilder<UpdateClusterRequest.Builder,UpdateClusterRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateClusterRequest
public static interface UpdateClusterRequest.Builder extends MediaLiveRequest.Builder, SdkPojo, CopyableBuilder<UpdateClusterRequest.Builder,UpdateClusterRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateClusterRequest.BuilderclusterId(String clusterId)The ID of the clusterUpdateClusterRequest.Buildername(String name)Include this parameter only if you want to change the current name of the Cluster.default UpdateClusterRequest.BuildernetworkSettings(Consumer<ClusterNetworkSettingsUpdateRequest.Builder> networkSettings)Include this property only if you want to change the current connections between the Nodes in the Cluster and the Networks the Cluster is associated with.UpdateClusterRequest.BuildernetworkSettings(ClusterNetworkSettingsUpdateRequest networkSettings)Include this property only if you want to change the current connections between the Nodes in the Cluster and the Networks the Cluster is associated with.UpdateClusterRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateClusterRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.medialive.model.MediaLiveRequest.Builder
build
-
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
-
clusterId
UpdateClusterRequest.Builder clusterId(String clusterId)
The ID of the cluster- Parameters:
clusterId- The ID of the cluster- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
UpdateClusterRequest.Builder name(String name)
Include this parameter only if you want to change the current name of the Cluster. Specify a name that is unique in the AWS account. You can't change the name. Names are case-sensitive.- Parameters:
name- Include this parameter only if you want to change the current name of the Cluster. Specify a name that is unique in the AWS account. You can't change the name. Names are case-sensitive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSettings
UpdateClusterRequest.Builder networkSettings(ClusterNetworkSettingsUpdateRequest networkSettings)
Include this property only if you want to change the current connections between the Nodes in the Cluster and the Networks the Cluster is associated with.- Parameters:
networkSettings- Include this property only if you want to change the current connections between the Nodes in the Cluster and the Networks the Cluster is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSettings
default UpdateClusterRequest.Builder networkSettings(Consumer<ClusterNetworkSettingsUpdateRequest.Builder> networkSettings)
Include this property only if you want to change the current connections between the Nodes in the Cluster and the Networks the Cluster is associated with. This is a convenience method that creates an instance of theClusterNetworkSettingsUpdateRequest.Builderavoiding the need to create one manually viaClusterNetworkSettingsUpdateRequest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonetworkSettings(ClusterNetworkSettingsUpdateRequest).- Parameters:
networkSettings- a consumer that will call methods onClusterNetworkSettingsUpdateRequest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
networkSettings(ClusterNetworkSettingsUpdateRequest)
-
overrideConfiguration
UpdateClusterRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateClusterRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-