@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribeTagsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable, DryRunSupportedRequest<DescribeTagsRequest>
Contains the parameters for DescribeTags.
NOOP| Constructor and Description |
|---|
DescribeTagsRequest()
Default constructor for DescribeTagsRequest object.
|
DescribeTagsRequest(List<Filter> filters)
Constructs a new DescribeTagsRequest object.
|
| Modifier and Type | Method and Description |
|---|---|
DescribeTagsRequest |
clone() |
boolean |
equals(Object obj) |
Request<DescribeTagsRequest> |
getDryRunRequest()
This method is intended for internal use only.
|
List<Filter> |
getFilters()
One or more filters.
|
Integer |
getMaxResults()
The maximum number of results to return in a single call.
|
String |
getNextToken()
The token to retrieve the next page of results.
|
int |
hashCode() |
void |
setFilters(Collection<Filter> filters)
One or more filters.
|
void |
setMaxResults(Integer maxResults)
The maximum number of results to return in a single call.
|
void |
setNextToken(String nextToken)
The token to retrieve the next page of results.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DescribeTagsRequest |
withFilters(Collection<Filter> filters)
One or more filters.
|
DescribeTagsRequest |
withFilters(Filter... filters)
One or more filters.
|
DescribeTagsRequest |
withMaxResults(Integer maxResults)
The maximum number of results to return in a single call.
|
DescribeTagsRequest |
withNextToken(String nextToken)
The token to retrieve the next page of results.
|
addHandlerContext, copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic DescribeTagsRequest()
public DescribeTagsRequest(List<Filter> filters)
filters - One or more filters.
key - The tag key.
resource-id - The resource ID.
resource-type - The resource type (customer-gateway | dhcp-options
| image | instance | internet-gateway | network-acl |
network-interface | reserved-instances | route-table |
security-group | snapshot | spot-instances-request |
subnet | volume | vpc | vpn-connection |
vpn-gateway).
value - The tag value.
public List<Filter> getFilters()
One or more filters.
key - The tag key.
resource-id - The resource ID.
resource-type - The resource type (customer-gateway | dhcp-options |
image | instance | internet-gateway | network-acl |
network-interface | reserved-instances | route-table |
security-group | snapshot | spot-instances-request | subnet |
volume | vpc | vpn-connection | vpn-gateway).
value - The tag value.
key - The tag key.
resource-id - The resource ID.
resource-type - The resource type (customer-gateway | dhcp-options
| image | instance | internet-gateway | network-acl |
network-interface | reserved-instances | route-table |
security-group | snapshot | spot-instances-request |
subnet | volume | vpc | vpn-connection |
vpn-gateway).
value - The tag value.
public void setFilters(Collection<Filter> filters)
One or more filters.
key - The tag key.
resource-id - The resource ID.
resource-type - The resource type (customer-gateway | dhcp-options |
image | instance | internet-gateway | network-acl |
network-interface | reserved-instances | route-table |
security-group | snapshot | spot-instances-request | subnet |
volume | vpc | vpn-connection | vpn-gateway).
value - The tag value.
filters - One or more filters.
key - The tag key.
resource-id - The resource ID.
resource-type - The resource type (customer-gateway | dhcp-options
| image | instance | internet-gateway | network-acl |
network-interface | reserved-instances | route-table |
security-group | snapshot | spot-instances-request |
subnet | volume | vpc | vpn-connection |
vpn-gateway).
value - The tag value.
public DescribeTagsRequest withFilters(Filter... filters)
One or more filters.
key - The tag key.
resource-id - The resource ID.
resource-type - The resource type (customer-gateway | dhcp-options |
image | instance | internet-gateway | network-acl |
network-interface | reserved-instances | route-table |
security-group | snapshot | spot-instances-request | subnet |
volume | vpc | vpn-connection | vpn-gateway).
value - The tag value.
NOTE: This method appends the values to the existing list (if any). Use
setFilters(java.util.Collection) or withFilters(java.util.Collection) if you want to override
the existing values.
filters - One or more filters.
key - The tag key.
resource-id - The resource ID.
resource-type - The resource type (customer-gateway | dhcp-options
| image | instance | internet-gateway | network-acl |
network-interface | reserved-instances | route-table |
security-group | snapshot | spot-instances-request |
subnet | volume | vpc | vpn-connection |
vpn-gateway).
value - The tag value.
public DescribeTagsRequest withFilters(Collection<Filter> filters)
One or more filters.
key - The tag key.
resource-id - The resource ID.
resource-type - The resource type (customer-gateway | dhcp-options |
image | instance | internet-gateway | network-acl |
network-interface | reserved-instances | route-table |
security-group | snapshot | spot-instances-request | subnet |
volume | vpc | vpn-connection | vpn-gateway).
value - The tag value.
filters - One or more filters.
key - The tag key.
resource-id - The resource ID.
resource-type - The resource type (customer-gateway | dhcp-options
| image | instance | internet-gateway | network-acl |
network-interface | reserved-instances | route-table |
security-group | snapshot | spot-instances-request |
subnet | volume | vpc | vpn-connection |
vpn-gateway).
value - The tag value.
public void setMaxResults(Integer maxResults)
The maximum number of results to return in a single call. This value can be between 5 and 1000. To retrieve the
remaining results, make another call with the returned NextToken value.
maxResults - The maximum number of results to return in a single call. This value can be between 5 and 1000. To
retrieve the remaining results, make another call with the returned NextToken value.public Integer getMaxResults()
The maximum number of results to return in a single call. This value can be between 5 and 1000. To retrieve the
remaining results, make another call with the returned NextToken value.
NextToken value.public DescribeTagsRequest withMaxResults(Integer maxResults)
The maximum number of results to return in a single call. This value can be between 5 and 1000. To retrieve the
remaining results, make another call with the returned NextToken value.
maxResults - The maximum number of results to return in a single call. This value can be between 5 and 1000. To
retrieve the remaining results, make another call with the returned NextToken value.public void setNextToken(String nextToken)
The token to retrieve the next page of results.
nextToken - The token to retrieve the next page of results.public String getNextToken()
The token to retrieve the next page of results.
public DescribeTagsRequest withNextToken(String nextToken)
The token to retrieve the next page of results.
nextToken - The token to retrieve the next page of results.public Request<DescribeTagsRequest> getDryRunRequest()
getDryRunRequest in interface DryRunSupportedRequest<DescribeTagsRequest>public String toString()
toString in class ObjectObject.toString()public DescribeTagsRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2018. All rights reserved.