public class ListAliasesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input for a request action.
NOOP
Constructor and Description |
---|
ListAliasesRequest() |
Modifier and Type | Method and Description |
---|---|
ListAliasesRequest |
clone()
Creates a shallow clone of this request.
|
boolean |
equals(Object obj) |
Integer |
getLimit()
Maximum number of results to return.
|
String |
getName()
Descriptive label associated with this alias.
|
String |
getNextToken()
Token indicating the start of the next sequential page of results.
|
String |
getRoutingStrategyType()
Type of routing to filter results on.
|
int |
hashCode() |
void |
setLimit(Integer limit)
Maximum number of results to return.
|
void |
setName(String name)
Descriptive label associated with this alias.
|
void |
setNextToken(String nextToken)
Token indicating the start of the next sequential page of results.
|
void |
setRoutingStrategyType(RoutingStrategyType routingStrategyType)
Type of routing to filter results on.
|
void |
setRoutingStrategyType(String routingStrategyType)
Type of routing to filter results on.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ListAliasesRequest |
withLimit(Integer limit)
Maximum number of results to return.
|
ListAliasesRequest |
withName(String name)
Descriptive label associated with this alias.
|
ListAliasesRequest |
withNextToken(String nextToken)
Token indicating the start of the next sequential page of results.
|
ListAliasesRequest |
withRoutingStrategyType(RoutingStrategyType routingStrategyType)
Type of routing to filter results on.
|
ListAliasesRequest |
withRoutingStrategyType(String routingStrategyType)
Type of routing to filter results on.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setRoutingStrategyType(String routingStrategyType)
Type of routing to filter results on. Use this parameter to retrieve only aliases of a certain type. To retrieve all aliases, leave this parameter empty. Possible routing types include:
routingStrategyType
- Type of routing to filter results on. Use this parameter to
retrieve only aliases of a certain type. To retrieve all aliases,
leave this parameter empty. Possible routing types include:
RoutingStrategyType
public String getRoutingStrategyType()
Type of routing to filter results on. Use this parameter to retrieve only aliases of a certain type. To retrieve all aliases, leave this parameter empty. Possible routing types include:
RoutingStrategyType
public ListAliasesRequest withRoutingStrategyType(String routingStrategyType)
Type of routing to filter results on. Use this parameter to retrieve only aliases of a certain type. To retrieve all aliases, leave this parameter empty. Possible routing types include:
routingStrategyType
- Type of routing to filter results on. Use this parameter to
retrieve only aliases of a certain type. To retrieve all aliases,
leave this parameter empty. Possible routing types include:
RoutingStrategyType
public void setRoutingStrategyType(RoutingStrategyType routingStrategyType)
Type of routing to filter results on. Use this parameter to retrieve only aliases of a certain type. To retrieve all aliases, leave this parameter empty. Possible routing types include:
routingStrategyType
- Type of routing to filter results on. Use this parameter to
retrieve only aliases of a certain type. To retrieve all aliases,
leave this parameter empty. Possible routing types include:
RoutingStrategyType
public ListAliasesRequest withRoutingStrategyType(RoutingStrategyType routingStrategyType)
Type of routing to filter results on. Use this parameter to retrieve only aliases of a certain type. To retrieve all aliases, leave this parameter empty. Possible routing types include:
routingStrategyType
- Type of routing to filter results on. Use this parameter to
retrieve only aliases of a certain type. To retrieve all aliases,
leave this parameter empty. Possible routing types include:
RoutingStrategyType
public void setName(String name)
Descriptive label associated with this alias. Alias names do not need to be unique.
name
- Descriptive label associated with this alias. Alias names do not
need to be unique.public String getName()
Descriptive label associated with this alias. Alias names do not need to be unique.
public ListAliasesRequest withName(String name)
Descriptive label associated with this alias. Alias names do not need to be unique.
name
- Descriptive label associated with this alias. Alias names do not
need to be unique.public void setLimit(Integer limit)
Maximum number of results to return. You can use this parameter with NextToken to get results as a set of sequential pages.
limit
- Maximum number of results to return. You can use this parameter
with NextToken to get results as a set of sequential pages.public Integer getLimit()
Maximum number of results to return. You can use this parameter with NextToken to get results as a set of sequential pages.
public ListAliasesRequest withLimit(Integer limit)
Maximum number of results to return. You can use this parameter with NextToken to get results as a set of sequential pages.
limit
- Maximum number of results to return. You can use this parameter
with NextToken to get results as a set of sequential pages.public void setNextToken(String nextToken)
Token indicating the start of the next sequential page of results. Use the token that is returned with a previous call to this action. To specify the start of the result set, do not specify a value.
nextToken
- Token indicating the start of the next sequential page of results.
Use the token that is returned with a previous call to this
action. To specify the start of the result set, do not specify a
value.public String getNextToken()
Token indicating the start of the next sequential page of results. Use the token that is returned with a previous call to this action. To specify the start of the result set, do not specify a value.
public ListAliasesRequest withNextToken(String nextToken)
Token indicating the start of the next sequential page of results. Use the token that is returned with a previous call to this action. To specify the start of the result set, do not specify a value.
nextToken
- Token indicating the start of the next sequential page of results.
Use the token that is returned with a previous call to this
action. To specify the start of the result set, do not specify a
value.public String toString()
toString
in class Object
Object.toString()
public ListAliasesRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2018. All rights reserved.