Interface SetUnhealthyNodeReplacementRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<SetUnhealthyNodeReplacementRequest.Builder,
,SetUnhealthyNodeReplacementRequest> EmrRequest.Builder
,SdkBuilder<SetUnhealthyNodeReplacementRequest.Builder,
,SetUnhealthyNodeReplacementRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
SetUnhealthyNodeReplacementRequest
public static interface SetUnhealthyNodeReplacementRequest.Builder
extends EmrRequest.Builder, SdkPojo, CopyableBuilder<SetUnhealthyNodeReplacementRequest.Builder,SetUnhealthyNodeReplacementRequest>
-
Method Summary
Modifier and TypeMethodDescriptionjobFlowIds
(String... jobFlowIds) The list of strings that uniquely identify the clusters for which to turn on unhealthy node replacement.jobFlowIds
(Collection<String> jobFlowIds) The list of strings that uniquely identify the clusters for which to turn on unhealthy node replacement.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.unhealthyNodeReplacement
(Boolean unhealthyNodeReplacement) Indicates whether to turn on or turn off graceful unhealthy node replacement.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.emr.model.EmrRequest.Builder
build
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
jobFlowIds
The list of strings that uniquely identify the clusters for which to turn on unhealthy node replacement. You can get these identifiers by running the RunJobFlow or the DescribeJobFlows operations.
- Parameters:
jobFlowIds
- The list of strings that uniquely identify the clusters for which to turn on unhealthy node replacement. You can get these identifiers by running the RunJobFlow or the DescribeJobFlows operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
jobFlowIds
The list of strings that uniquely identify the clusters for which to turn on unhealthy node replacement. You can get these identifiers by running the RunJobFlow or the DescribeJobFlows operations.
- Parameters:
jobFlowIds
- The list of strings that uniquely identify the clusters for which to turn on unhealthy node replacement. You can get these identifiers by running the RunJobFlow or the DescribeJobFlows operations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unhealthyNodeReplacement
SetUnhealthyNodeReplacementRequest.Builder unhealthyNodeReplacement(Boolean unhealthyNodeReplacement) Indicates whether to turn on or turn off graceful unhealthy node replacement.
- Parameters:
unhealthyNodeReplacement
- Indicates whether to turn on or turn off graceful unhealthy node replacement.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
SetUnhealthyNodeReplacementRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
overrideConfiguration
- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
SetUnhealthyNodeReplacementRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-