Cloneable, ReadLimitInfo, ToCopyableBuilder<DescribeClassicLinkInstancesRequest.Builder,DescribeClassicLinkInstancesRequest>@Generated("software.amazon.awssdk:codegen") public class DescribeClassicLinkInstancesRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<DescribeClassicLinkInstancesRequest.Builder,DescribeClassicLinkInstancesRequest>
Contains the parameters for DescribeClassicLinkInstances.
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
DescribeClassicLinkInstancesRequest.Builder |
NOOP| Modifier and Type | Method | Description |
|---|---|---|
static DescribeClassicLinkInstancesRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
List<Filter> |
filters() |
One or more filters.
|
int |
hashCode() |
|
List<String> |
instanceIds() |
One or more instance IDs.
|
Integer |
maxResults() |
The maximum number of results to return for the request in a single page.
|
String |
nextToken() |
The token to retrieve the next page of results.
|
static Class<? extends DescribeClassicLinkInstancesRequest.Builder> |
serializableBuilderClass() |
|
DescribeClassicLinkInstancesRequest.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 List<Filter> filters()
One or more filters.
group-id - The ID of a VPC security group that's associated with the instance.
instance-id - The ID of the instance.
tag:key=value - The key/value combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource. This filter is independent of the
tag-value filter. For example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's value is),
and the tag value X (regardless of what the tag's key is). If you want to list only resources where Purpose is X,
see the tag:key=value filter.
tag-value - The value of a tag assigned to the resource. This filter is independent of the
tag-key filter.
vpc-id - The ID of the VPC that the instance is linked to.
group-id - The ID of a VPC security group that's associated with the instance.
instance-id - The ID of the instance.
tag:key=value - The key/value combination of a tag assigned to the resource.
tag-key - The key of a tag assigned to the resource. This filter is independent of the
tag-value filter. For example, if you use both the filter "tag-key=Purpose" and the filter
"tag-value=X", you get any resources assigned both the tag key Purpose (regardless of what the tag's
value is), and the tag value X (regardless of what the tag's key is). If you want to list only resources
where Purpose is X, see the tag:key=value filter.
tag-value - The value of a tag assigned to the resource. This filter is independent of the
tag-key filter.
vpc-id - The ID of the VPC that the instance is linked to.
public List<String> instanceIds()
One or more instance IDs. Must be instances linked to a VPC through ClassicLink.
public Integer maxResults()
The maximum number of results to return for the request in a single page. The remaining results of the initial
request can be seen by sending another request with the returned NextToken value. This value can be
between 5 and 1000; if MaxResults is given a value larger than 1000, only 1000 results are returned.
You cannot specify this parameter and the instance IDs parameter in the same request.
Constraint: If the value is greater than 1000, we return only 1000 items.
NextToken value.
This value can be between 5 and 1000; if MaxResults is given a value larger than 1000, only
1000 results are returned. You cannot specify this parameter and the instance IDs parameter in the same
request.
Constraint: If the value is greater than 1000, we return only 1000 items.
public String nextToken()
The token to retrieve the next page of results.
public DescribeClassicLinkInstancesRequest.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<DescribeClassicLinkInstancesRequest.Builder,DescribeClassicLinkInstancesRequest>public static DescribeClassicLinkInstancesRequest.Builder builder()
public static Class<? extends DescribeClassicLinkInstancesRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.