Cloneable, ReadLimitInfo, ToCopyableBuilder<ListInstancesRequest.Builder,ListInstancesRequest>@Generated("software.amazon.awssdk:codegen") public class ListInstancesRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<ListInstancesRequest.Builder,ListInstancesRequest>
This input determines which instances to list.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
ListInstancesRequest.Builder |
NOOP| Modifier and Type | Method | Description |
|---|---|---|
static ListInstancesRequest.Builder |
builder() |
|
String |
clusterId() |
The identifier of the cluster for which to list the instances.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
instanceFleetId() |
The unique identifier of the instance fleet.
|
String |
instanceFleetType() |
The node type of the instance fleet.
|
String |
instanceGroupId() |
The identifier of the instance group for which to list the instances.
|
List<String> |
instanceGroupTypes() |
The type of instance group for which to list the instances.
|
List<String> |
instanceStates() |
A list of instance states that will filter the instances returned with this request.
|
String |
marker() |
The pagination token that indicates the next set of results to retrieve.
|
static Class<? extends ListInstancesRequest.Builder> |
serializableBuilderClass() |
|
ListInstancesRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeoutpublic String clusterId()
The identifier of the cluster for which to list the instances.
public String instanceGroupId()
The identifier of the instance group for which to list the instances.
public List<String> instanceGroupTypes()
The type of instance group for which to list the instances.
InstanceGroupTypepublic String instanceFleetId()
The unique identifier of the instance fleet.
public String instanceFleetType()
The node type of the instance fleet. For example MASTER, CORE, or TASK.
InstanceFleetTypepublic List<String> instanceStates()
A list of instance states that will filter the instances returned with this request.
InstanceStatepublic String marker()
The pagination token that indicates the next set of results to retrieve.
public ListInstancesRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<ListInstancesRequest.Builder,ListInstancesRequest>public static ListInstancesRequest.Builder builder()
public static Class<? extends ListInstancesRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.