@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DescribePlayerSessionsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
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()
A unique identifier for the game session to retrieve player sessions for.
|
Integer |
getLimit()
The maximum number of results to return.
|
String |
getNextToken()
A token that indicates the start of the next sequential page of results.
|
String |
getPlayerId()
A unique identifier for a player to retrieve player sessions for.
|
String |
getPlayerSessionId()
A unique identifier for a player session to retrieve.
|
String |
getPlayerSessionStatusFilter()
Player session status to filter results on.
|
int |
hashCode() |
void |
setGameSessionId(String gameSessionId)
A unique identifier for the game session to retrieve player sessions for.
|
void |
setLimit(Integer limit)
The maximum number of results to return.
|
void |
setNextToken(String nextToken)
A token that indicates the start of the next sequential page of results.
|
void |
setPlayerId(String playerId)
A unique identifier for a player to retrieve player sessions for.
|
void |
setPlayerSessionId(String playerSessionId)
A 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.
|
DescribePlayerSessionsRequest |
withGameSessionId(String gameSessionId)
A unique identifier for the game session to retrieve player sessions for.
|
DescribePlayerSessionsRequest |
withLimit(Integer limit)
The maximum number of results to return.
|
DescribePlayerSessionsRequest |
withNextToken(String nextToken)
A token that indicates the start of the next sequential page of results.
|
DescribePlayerSessionsRequest |
withPlayerId(String playerId)
A unique identifier for a player to retrieve player sessions for.
|
DescribePlayerSessionsRequest |
withPlayerSessionId(String playerSessionId)
A 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)
A unique identifier for the game session to retrieve player sessions for.
gameSessionId
- A unique identifier for the game session to retrieve player sessions for.public String getGameSessionId()
A unique identifier for the game session to retrieve player sessions for.
public DescribePlayerSessionsRequest withGameSessionId(String gameSessionId)
A unique identifier for the game session to retrieve player sessions for.
gameSessionId
- A unique identifier for the game session to retrieve player sessions for.public void setPlayerId(String playerId)
A unique identifier for a player to retrieve player sessions for.
playerId
- A unique identifier for a player to retrieve player sessions for.public String getPlayerId()
A unique identifier for a player to retrieve player sessions for.
public DescribePlayerSessionsRequest withPlayerId(String playerId)
A unique identifier for a player to retrieve player sessions for.
playerId
- A unique identifier for a player to retrieve player sessions for.public void setPlayerSessionId(String playerSessionId)
A unique identifier for a player session to retrieve.
playerSessionId
- A unique identifier for a player session to retrieve.public String getPlayerSessionId()
A unique identifier for a player session to retrieve.
public DescribePlayerSessionsRequest withPlayerSessionId(String playerSessionId)
A unique identifier for a player session to retrieve.
playerSessionId
- A unique identifier for a player session to retrieve.public void setPlayerSessionStatusFilter(String playerSessionStatusFilter)
Player session status to filter results on. Note that when a PlayerSessionId or PlayerId is provided in a DescribePlayerSessions request, then the PlayerSessionStatusFilter has no effect on the response.
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. Note that when a PlayerSessionId or PlayerId is provided in a
DescribePlayerSessions request, then the PlayerSessionStatusFilter has no effect on the response.
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. Note that when a PlayerSessionId or PlayerId is provided in a DescribePlayerSessions request, then the PlayerSessionStatusFilter has no effect on the response.
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. Note that when a PlayerSessionId or PlayerId is provided in a DescribePlayerSessions request, then the PlayerSessionStatusFilter has no effect on the response.
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. Note that when a PlayerSessionId or PlayerId is provided in a
DescribePlayerSessions request, then the PlayerSessionStatusFilter has no effect on the response.
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)
The 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
- The 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()
The 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)
The 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
- The 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)
A token that indicates the start of the next sequential page of results. Use the token that is returned with a previous call to this operation. 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
- A token that indicates the start of the next sequential page of results. Use the token that is returned
with a previous call to this operation. 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()
A token that indicates the start of the next sequential page of results. Use the token that is returned with a previous call to this operation. 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)
A token that indicates the start of the next sequential page of results. Use the token that is returned with a previous call to this operation. 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
- A token that indicates the start of the next sequential page of results. Use the token that is returned
with a previous call to this operation. 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()