@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribePlayerSessionsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
Represents the input for a request action.
NOOP
Constructor and Description |
---|
DescribePlayerSessionsRequest() |
Modifier and Type | Method and Description |
---|---|
DescribePlayerSessionsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getGameSessionId()
Unique identifier for the game session to retrieve player sessions for.
|
Integer |
getLimit()
Maximum number of results to return.
|
String |
getNextToken()
Token that indicates the start of the next sequential page of results.
|
String |
getPlayerId()
Unique identifier for a player to retrieve player sessions for.
|
String |
getPlayerSessionId()
Unique identifier for a player session to retrieve.
|
String |
getPlayerSessionStatusFilter()
Player session status to filter results on.
|
int |
hashCode() |
void |
setGameSessionId(String gameSessionId)
Unique identifier for the game session to retrieve player sessions for.
|
void |
setLimit(Integer limit)
Maximum number of results to return.
|
void |
setNextToken(String nextToken)
Token that indicates the start of the next sequential page of results.
|
void |
setPlayerId(String playerId)
Unique identifier for a player to retrieve player sessions for.
|
void |
setPlayerSessionId(String playerSessionId)
Unique identifier for a player session to retrieve.
|
void |
setPlayerSessionStatusFilter(String playerSessionStatusFilter)
Player session status to filter results on.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DescribePlayerSessionsRequest |
withGameSessionId(String gameSessionId)
Unique identifier for the game session to retrieve player sessions for.
|
DescribePlayerSessionsRequest |
withLimit(Integer limit)
Maximum number of results to return.
|
DescribePlayerSessionsRequest |
withNextToken(String nextToken)
Token that indicates the start of the next sequential page of results.
|
DescribePlayerSessionsRequest |
withPlayerId(String playerId)
Unique identifier for a player to retrieve player sessions for.
|
DescribePlayerSessionsRequest |
withPlayerSessionId(String playerSessionId)
Unique identifier for a player session to retrieve.
|
DescribePlayerSessionsRequest |
withPlayerSessionStatusFilter(String playerSessionStatusFilter)
Player session status to filter results on.
|
addHandlerContext, 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, withSdkRequestTimeout
public void setGameSessionId(String gameSessionId)
Unique identifier for the game session to retrieve player sessions for.
gameSessionId
- Unique identifier for the game session to retrieve player sessions for.public String getGameSessionId()
Unique identifier for the game session to retrieve player sessions for.
public DescribePlayerSessionsRequest withGameSessionId(String gameSessionId)
Unique identifier for the game session to retrieve player sessions for.
gameSessionId
- Unique identifier for the game session to retrieve player sessions for.public void setPlayerId(String playerId)
Unique identifier for a player to retrieve player sessions for.
playerId
- Unique identifier for a player to retrieve player sessions for.public String getPlayerId()
Unique identifier for a player to retrieve player sessions for.
public DescribePlayerSessionsRequest withPlayerId(String playerId)
Unique identifier for a player to retrieve player sessions for.
playerId
- Unique identifier for a player to retrieve player sessions for.public void setPlayerSessionId(String playerSessionId)
Unique identifier for a player session to retrieve.
playerSessionId
- Unique identifier for a player session to retrieve.public String getPlayerSessionId()
Unique identifier for a player session to retrieve.
public DescribePlayerSessionsRequest withPlayerSessionId(String playerSessionId)
Unique identifier for a player session to retrieve.
playerSessionId
- Unique identifier for a player session to retrieve.public void setPlayerSessionStatusFilter(String playerSessionStatusFilter)
Player session status to filter results on.
Possible player session statuses include the following:
RESERVED -- The player session request has been received, but the player has not yet connected to the server process and/or been validated.
ACTIVE -- The player has been validated by the server process and is currently connected.
COMPLETED -- The player connection has been dropped.
TIMEDOUT -- A player session request was received, but the player did not connect and/or was not validated within the timeout limit (60 seconds).
playerSessionStatusFilter
- Player session status to filter results on.
Possible player session statuses include the following:
RESERVED -- The player session request has been received, but the player has not yet connected to the server process and/or been validated.
ACTIVE -- The player has been validated by the server process and is currently connected.
COMPLETED -- The player connection has been dropped.
TIMEDOUT -- A player session request was received, but the player did not connect and/or was not validated within the timeout limit (60 seconds).
public String getPlayerSessionStatusFilter()
Player session status to filter results on.
Possible player session statuses include the following:
RESERVED -- The player session request has been received, but the player has not yet connected to the server process and/or been validated.
ACTIVE -- The player has been validated by the server process and is currently connected.
COMPLETED -- The player connection has been dropped.
TIMEDOUT -- A player session request was received, but the player did not connect and/or was not validated within the timeout limit (60 seconds).
Possible player session statuses include the following:
RESERVED -- The player session request has been received, but the player has not yet connected to the server process and/or been validated.
ACTIVE -- The player has been validated by the server process and is currently connected.
COMPLETED -- The player connection has been dropped.
TIMEDOUT -- A player session request was received, but the player did not connect and/or was not validated within the timeout limit (60 seconds).
public DescribePlayerSessionsRequest withPlayerSessionStatusFilter(String playerSessionStatusFilter)
Player session status to filter results on.
Possible player session statuses include the following:
RESERVED -- The player session request has been received, but the player has not yet connected to the server process and/or been validated.
ACTIVE -- The player has been validated by the server process and is currently connected.
COMPLETED -- The player connection has been dropped.
TIMEDOUT -- A player session request was received, but the player did not connect and/or was not validated within the timeout limit (60 seconds).
playerSessionStatusFilter
- Player session status to filter results on.
Possible player session statuses include the following:
RESERVED -- The player session request has been received, but the player has not yet connected to the server process and/or been validated.
ACTIVE -- The player has been validated by the server process and is currently connected.
COMPLETED -- The player connection has been dropped.
TIMEDOUT -- A player session request was received, but the player did not connect and/or was not validated within the timeout limit (60 seconds).
public void setLimit(Integer limit)
Maximum number of results to return. Use this parameter with NextToken
to get results as a set of
sequential pages. If a player session ID is specified, this parameter is ignored.
limit
- Maximum number of results to return. Use this parameter with NextToken
to get results as a
set of sequential pages. If a player session ID is specified, this parameter is ignored.public Integer getLimit()
Maximum number of results to return. Use this parameter with NextToken
to get results as a set of
sequential pages. If a player session ID is specified, this parameter is ignored.
NextToken
to get results as a
set of sequential pages. If a player session ID is specified, this parameter is ignored.public DescribePlayerSessionsRequest withLimit(Integer limit)
Maximum number of results to return. Use this parameter with NextToken
to get results as a set of
sequential pages. If a player session ID is specified, this parameter is ignored.
limit
- Maximum number of results to return. Use this parameter with NextToken
to get results as a
set of sequential pages. If a player session ID is specified, this parameter is ignored.public void setNextToken(String nextToken)
Token that indicates the start of the next sequential page of results. Use the token that is returned with a previous call to this action. To start at the beginning of the result set, do not specify a value. If a player session ID is specified, this parameter is ignored.
nextToken
- Token that indicates the start of the next sequential page of results. Use the token that is returned with
a previous call to this action. To start at the beginning of the result set, do not specify a value. If a
player session ID is specified, this parameter is ignored.public String getNextToken()
Token that indicates the start of the next sequential page of results. Use the token that is returned with a previous call to this action. To start at the beginning of the result set, do not specify a value. If a player session ID is specified, this parameter is ignored.
public DescribePlayerSessionsRequest withNextToken(String nextToken)
Token that indicates the start of the next sequential page of results. Use the token that is returned with a previous call to this action. To start at the beginning of the result set, do not specify a value. If a player session ID is specified, this parameter is ignored.
nextToken
- Token that indicates the start of the next sequential page of results. Use the token that is returned with
a previous call to this action. To start at the beginning of the result set, do not specify a value. If a
player session ID is specified, this parameter is ignored.public String toString()
toString
in class Object
Object.toString()
public DescribePlayerSessionsRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.