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() |
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()
ltulgtltligtSIMPLE: The alias resolves to one specific fleet.
|
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)
ltulgtltligtSIMPLE: The alias resolves to one specific fleet.
|
void |
setRoutingStrategyType(String routingStrategyType)
ltulgtltligtSIMPLE: The alias resolves to one specific fleet.
|
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)
ltulgtltligtSIMPLE: The alias resolves to one specific fleet.
|
ListAliasesRequest |
withRoutingStrategyType(String routingStrategyType)
ltulgtltligtSIMPLE: The alias resolves to one specific fleet.
|
copyBaseTo, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setRoutingStrategyType(String routingStrategyType)
ltulgtltligtSIMPLE: The alias resolves to one specific fleet. Use this type when routing to active fleets.lt/ligtltligtTERMINAL: The alias does not resolve to any fleet but instead displays an message screen to the user. A terminal type alias throws a TerminalRoutingStrategyException with terminal routing strategy message embedded.lt/ligtlt/ulgt
routingStrategyType - ltulgtltligtSIMPLE: The alias resolves to one specific fleet. Use
this type when routing to active fleets.lt/ligtltligtTERMINAL: The
alias does not resolve to any fleet but instead displays an
message screen to the user. A terminal type alias throws a
TerminalRoutingStrategyException with terminal routing strategy
message embedded.lt/ligtlt/ulgtRoutingStrategyTypepublic String getRoutingStrategyType()
ltulgtltligtSIMPLE: The alias resolves to one specific fleet. Use this type when routing to active fleets.lt/ligtltligtTERMINAL: The alias does not resolve to any fleet but instead displays an message screen to the user. A terminal type alias throws a TerminalRoutingStrategyException with terminal routing strategy message embedded.lt/ligtlt/ulgt
RoutingStrategyTypepublic ListAliasesRequest withRoutingStrategyType(String routingStrategyType)
ltulgtltligtSIMPLE: The alias resolves to one specific fleet. Use this type when routing to active fleets.lt/ligtltligtTERMINAL: The alias does not resolve to any fleet but instead displays an message screen to the user. A terminal type alias throws a TerminalRoutingStrategyException with terminal routing strategy message embedded.lt/ligtlt/ulgt
routingStrategyType - ltulgtltligtSIMPLE: The alias resolves to one specific fleet. Use
this type when routing to active fleets.lt/ligtltligtTERMINAL: The
alias does not resolve to any fleet but instead displays an
message screen to the user. A terminal type alias throws a
TerminalRoutingStrategyException with terminal routing strategy
message embedded.lt/ligtlt/ulgtRoutingStrategyTypepublic void setRoutingStrategyType(RoutingStrategyType routingStrategyType)
ltulgtltligtSIMPLE: The alias resolves to one specific fleet. Use this type when routing to active fleets.lt/ligtltligtTERMINAL: The alias does not resolve to any fleet but instead displays an message screen to the user. A terminal type alias throws a TerminalRoutingStrategyException with terminal routing strategy message embedded.lt/ligtlt/ulgt
routingStrategyType - ltulgtltligtSIMPLE: The alias resolves to one specific fleet. Use
this type when routing to active fleets.lt/ligtltligtTERMINAL: The
alias does not resolve to any fleet but instead displays an
message screen to the user. A terminal type alias throws a
TerminalRoutingStrategyException with terminal routing strategy
message embedded.lt/ligtlt/ulgtRoutingStrategyTypepublic ListAliasesRequest withRoutingStrategyType(RoutingStrategyType routingStrategyType)
ltulgtltligtSIMPLE: The alias resolves to one specific fleet. Use this type when routing to active fleets.lt/ligtltligtTERMINAL: The alias does not resolve to any fleet but instead displays an message screen to the user. A terminal type alias throws a TerminalRoutingStrategyException with terminal routing strategy message embedded.lt/ligtlt/ulgt
routingStrategyType - ltulgtltligtSIMPLE: The alias resolves to one specific fleet. Use
this type when routing to active fleets.lt/ligtltligtTERMINAL: The
alias does not resolve to any fleet but instead displays an
message screen to the user. A terminal type alias throws a
TerminalRoutingStrategyException with terminal routing strategy
message embedded.lt/ligtlt/ulgtRoutingStrategyTypepublic 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. A token is returned any time there may be additional results to be retrieved. To start at the beginning of a result set, do not set this parameter.
nextToken - Token indicating the start of the next sequential page of results.
A token is returned any time there may be additional results to be
retrieved. To start at the beginning of a result set, do not set
this parameter.public String getNextToken()
Token indicating the start of the next sequential page of results. A token is returned any time there may be additional results to be retrieved. To start at the beginning of a result set, do not set this parameter.
public ListAliasesRequest withNextToken(String nextToken)
Token indicating the start of the next sequential page of results. A token is returned any time there may be additional results to be retrieved. To start at the beginning of a result set, do not set this parameter.
nextToken - Token indicating the start of the next sequential page of results.
A token is returned any time there may be additional results to be
retrieved. To start at the beginning of a result set, do not set
this parameter.public String toString()
toString in class ObjectObject.toString()public ListAliasesRequest clone()
clone in class AmazonWebServiceRequestCopyright © 2016. All rights reserved.