Interface ListInstancesRequest.Builder
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CopyableBuilder<ListInstancesRequest.Builder,
,ListInstancesRequest> EmrRequest.Builder
,SdkBuilder<ListInstancesRequest.Builder,
,ListInstancesRequest> SdkPojo
,SdkRequest.Builder
- Enclosing class:
ListInstancesRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe identifier of the cluster for which to list the instances.instanceFleetId
(String instanceFleetId) The unique identifier of the instance fleet.instanceFleetType
(String instanceFleetType) The node type of the instance fleet.instanceFleetType
(InstanceFleetType instanceFleetType) The node type of the instance fleet.instanceGroupId
(String instanceGroupId) The identifier of the instance group for which to list the instances.instanceGroupTypes
(Collection<InstanceGroupType> instanceGroupTypes) The type of instance group for which to list the instances.instanceGroupTypes
(InstanceGroupType... instanceGroupTypes) The type of instance group for which to list the instances.instanceGroupTypesWithStrings
(String... instanceGroupTypes) The type of instance group for which to list the instances.instanceGroupTypesWithStrings
(Collection<String> instanceGroupTypes) The type of instance group for which to list the instances.instanceStates
(Collection<InstanceState> instanceStates) A list of instance states that will filter the instances returned with this request.instanceStates
(InstanceState... instanceStates) A list of instance states that will filter the instances returned with this request.instanceStatesWithStrings
(String... instanceStates) A list of instance states that will filter the instances returned with this request.instanceStatesWithStrings
(Collection<String> instanceStates) A list of instance states that will filter the instances returned with this request.The pagination token that indicates the next set of results to retrieve.overrideConfiguration
(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration
(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.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
-
clusterId
The identifier of the cluster for which to list the instances.
- Parameters:
clusterId
- The identifier of the cluster for which to list the instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceGroupId
The identifier of the instance group for which to list the instances.
- Parameters:
instanceGroupId
- The identifier of the instance group for which to list the instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceGroupTypesWithStrings
The type of instance group for which to list the instances.
- Parameters:
instanceGroupTypes
- The type of instance group for which to list the instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceGroupTypesWithStrings
The type of instance group for which to list the instances.
- Parameters:
instanceGroupTypes
- The type of instance group for which to list the instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceGroupTypes
The type of instance group for which to list the instances.
- Parameters:
instanceGroupTypes
- The type of instance group for which to list the instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceGroupTypes
The type of instance group for which to list the instances.
- Parameters:
instanceGroupTypes
- The type of instance group for which to list the instances.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceFleetId
The unique identifier of the instance fleet.
- Parameters:
instanceFleetId
- The unique identifier of the instance fleet.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceFleetType
The node type of the instance fleet. For example MASTER, CORE, or TASK.
- Parameters:
instanceFleetType
- The node type of the instance fleet. For example MASTER, CORE, or TASK.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceFleetType
The node type of the instance fleet. For example MASTER, CORE, or TASK.
- Parameters:
instanceFleetType
- The node type of the instance fleet. For example MASTER, CORE, or TASK.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
instanceStatesWithStrings
A list of instance states that will filter the instances returned with this request.
- Parameters:
instanceStates
- A list of instance states that will filter the instances returned with this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceStatesWithStrings
A list of instance states that will filter the instances returned with this request.
- Parameters:
instanceStates
- A list of instance states that will filter the instances returned with this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceStates
A list of instance states that will filter the instances returned with this request.
- Parameters:
instanceStates
- A list of instance states that will filter the instances returned with this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceStates
A list of instance states that will filter the instances returned with this request.
- Parameters:
instanceStates
- A list of instance states that will filter the instances returned with this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
marker
The pagination token that indicates the next set of results to retrieve.
- Parameters:
marker
- The pagination token that indicates the next set of results to retrieve.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
ListInstancesRequest.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
ListInstancesRequest.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.
-