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, withSdkClientExecutionTimeout
public 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.
InstanceGroupType
public 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.
InstanceFleetType
public List<String> instanceStates()
A list of instance states that will filter the instances returned with this request.
InstanceState
public String marker()
The pagination token that indicates the next set of results to retrieve.
public ListInstancesRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
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.