Interface UpdateNodeRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateNodeRequest.Builder,UpdateNodeRequest>,MediaLiveRequest.Builder,SdkBuilder<UpdateNodeRequest.Builder,UpdateNodeRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateNodeRequest
public static interface UpdateNodeRequest.Builder extends MediaLiveRequest.Builder, SdkPojo, CopyableBuilder<UpdateNodeRequest.Builder,UpdateNodeRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateNodeRequest.BuilderclusterId(String clusterId)The ID of the clusterUpdateNodeRequest.Buildername(String name)Include this parameter only if you want to change the current name of the Node.UpdateNodeRequest.BuildernodeId(String nodeId)The ID of the node.UpdateNodeRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateNodeRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateNodeRequest.Builderrole(String role)The initial role of the Node in the Cluster.UpdateNodeRequest.Builderrole(NodeRole role)The initial role of the Node in the Cluster.-
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
UpdateNodeRequest.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
UpdateNodeRequest.Builder name(String name)
Include this parameter only if you want to change the current name of the Node. Specify a name that is unique in the Cluster. 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 Node. Specify a name that is unique in the Cluster. 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.
-
nodeId
UpdateNodeRequest.Builder nodeId(String nodeId)
The ID of the node.- Parameters:
nodeId- The ID of the node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
role
UpdateNodeRequest.Builder role(String role)
The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.- Parameters:
role- The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeRole,NodeRole
-
role
UpdateNodeRequest.Builder role(NodeRole role)
The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.- Parameters:
role- The initial role of the Node in the Cluster. ACTIVE means the Node is available for encoding. BACKUP means the Node is a redundant Node and might get used if an ACTIVE Node fails.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
NodeRole,NodeRole
-
overrideConfiguration
UpdateNodeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateNodeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-