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
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.emr.model.EmrRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin 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.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-