Interface UpdateClusterResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<UpdateClusterResponse.Builder,UpdateClusterResponse>,MediaLiveResponse.Builder,SdkBuilder<UpdateClusterResponse.Builder,UpdateClusterResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- UpdateClusterResponse
public static interface UpdateClusterResponse.Builder extends MediaLiveResponse.Builder, SdkPojo, CopyableBuilder<UpdateClusterResponse.Builder,UpdateClusterResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description UpdateClusterResponse.Builderarn(String arn)The ARN of the Cluster.UpdateClusterResponse.BuilderchannelIds(String... channelIds)An array of the IDs of the Channels that are associated with this Cluster.UpdateClusterResponse.BuilderchannelIds(Collection<String> channelIds)An array of the IDs of the Channels that are associated with this Cluster.UpdateClusterResponse.BuilderclusterType(String clusterType)The hardware type for the ClusterUpdateClusterResponse.BuilderclusterType(ClusterType clusterType)The hardware type for the ClusterUpdateClusterResponse.Builderid(String id)The unique ID of the Cluster.UpdateClusterResponse.Buildername(String name)The user-specified name of the Cluster.default UpdateClusterResponse.BuildernetworkSettings(Consumer<ClusterNetworkSettings.Builder> networkSettings)Network settings that connect the Nodes in the Cluster to one or more of the Networks that the Cluster is associated with.UpdateClusterResponse.BuildernetworkSettings(ClusterNetworkSettings networkSettings)Network settings that connect the Nodes in the Cluster to one or more of the Networks that the Cluster is associated with.UpdateClusterResponse.Builderstate(String state)The current state of the Cluster.UpdateClusterResponse.Builderstate(ClusterState state)The current state of the Cluster.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.medialive.model.MediaLiveResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
arn
UpdateClusterResponse.Builder arn(String arn)
The ARN of the Cluster.- Parameters:
arn- The ARN of the Cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelIds
UpdateClusterResponse.Builder channelIds(Collection<String> channelIds)
An array of the IDs of the Channels that are associated with this Cluster. One Channel is associated with the Cluster as follows: A Channel belongs to a ChannelPlacementGroup. A ChannelPlacementGroup is attached to a Node. A Node belongs to a Cluster.- Parameters:
channelIds- An array of the IDs of the Channels that are associated with this Cluster. One Channel is associated with the Cluster as follows: A Channel belongs to a ChannelPlacementGroup. A ChannelPlacementGroup is attached to a Node. A Node belongs to a Cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
channelIds
UpdateClusterResponse.Builder channelIds(String... channelIds)
An array of the IDs of the Channels that are associated with this Cluster. One Channel is associated with the Cluster as follows: A Channel belongs to a ChannelPlacementGroup. A ChannelPlacementGroup is attached to a Node. A Node belongs to a Cluster.- Parameters:
channelIds- An array of the IDs of the Channels that are associated with this Cluster. One Channel is associated with the Cluster as follows: A Channel belongs to a ChannelPlacementGroup. A ChannelPlacementGroup is attached to a Node. A Node belongs to a Cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterType
UpdateClusterResponse.Builder clusterType(String clusterType)
The hardware type for the Cluster- Parameters:
clusterType- The hardware type for the Cluster- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ClusterType,ClusterType
-
clusterType
UpdateClusterResponse.Builder clusterType(ClusterType clusterType)
The hardware type for the Cluster- Parameters:
clusterType- The hardware type for the Cluster- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ClusterType,ClusterType
-
id
UpdateClusterResponse.Builder id(String id)
The unique ID of the Cluster.- Parameters:
id- The unique ID of the Cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
UpdateClusterResponse.Builder name(String name)
The user-specified name of the Cluster.- Parameters:
name- The user-specified name of the Cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSettings
UpdateClusterResponse.Builder networkSettings(ClusterNetworkSettings networkSettings)
Network settings that connect the Nodes in the Cluster to one or more of the Networks that the Cluster is associated with.- Parameters:
networkSettings- Network settings that connect the Nodes in the Cluster to one or more of the Networks that the Cluster is associated with.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkSettings
default UpdateClusterResponse.Builder networkSettings(Consumer<ClusterNetworkSettings.Builder> networkSettings)
Network settings that connect the Nodes in the Cluster to one or more of the Networks that the Cluster is associated with. This is a convenience method that creates an instance of theClusterNetworkSettings.Builderavoiding the need to create one manually viaClusterNetworkSettings.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonetworkSettings(ClusterNetworkSettings).- Parameters:
networkSettings- a consumer that will call methods onClusterNetworkSettings.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
networkSettings(ClusterNetworkSettings)
-
state
UpdateClusterResponse.Builder state(String state)
The current state of the Cluster.- Parameters:
state- The current state of the Cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ClusterState,ClusterState
-
state
UpdateClusterResponse.Builder state(ClusterState state)
The current state of the Cluster.- Parameters:
state- The current state of the Cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ClusterState,ClusterState
-
-