AWS SDK for C++  1.7.209
AWS SDK for C++
Public Member Functions | List of all members
Aws::GameLift::Model::PlacedPlayerSession Class Reference

#include <PlacedPlayerSession.h>

Public Member Functions

 PlacedPlayerSession ()
 
 PlacedPlayerSession (Aws::Utils::Json::JsonView jsonValue)
 
PlacedPlayerSessionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetPlayerId () const
 
bool PlayerIdHasBeenSet () const
 
void SetPlayerId (const Aws::String &value)
 
void SetPlayerId (Aws::String &&value)
 
void SetPlayerId (const char *value)
 
PlacedPlayerSessionWithPlayerId (const Aws::String &value)
 
PlacedPlayerSessionWithPlayerId (Aws::String &&value)
 
PlacedPlayerSessionWithPlayerId (const char *value)
 
const Aws::StringGetPlayerSessionId () const
 
bool PlayerSessionIdHasBeenSet () const
 
void SetPlayerSessionId (const Aws::String &value)
 
void SetPlayerSessionId (Aws::String &&value)
 
void SetPlayerSessionId (const char *value)
 
PlacedPlayerSessionWithPlayerSessionId (const Aws::String &value)
 
PlacedPlayerSessionWithPlayerSessionId (Aws::String &&value)
 
PlacedPlayerSessionWithPlayerSessionId (const char *value)
 

Detailed Description

Information about a player session that was created as part of a StartGameSessionPlacement request. This object contains only the player ID and player session ID. To retrieve full details on a player session, call DescribePlayerSessions with the player session ID.

See Also:

AWS API Reference

Definition at line 50 of file PlacedPlayerSession.h.

Constructor & Destructor Documentation

◆ PlacedPlayerSession() [1/2]

Aws::GameLift::Model::PlacedPlayerSession::PlacedPlayerSession ( )

◆ PlacedPlayerSession() [2/2]

Aws::GameLift::Model::PlacedPlayerSession::PlacedPlayerSession ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetPlayerId()

const Aws::String& Aws::GameLift::Model::PlacedPlayerSession::GetPlayerId ( ) const
inline

Unique identifier for a player that is associated with this player session.

Definition at line 63 of file PlacedPlayerSession.h.

◆ GetPlayerSessionId()

const Aws::String& Aws::GameLift::Model::PlacedPlayerSession::GetPlayerSessionId ( ) const
inline

Unique identifier for a player session.

Definition at line 111 of file PlacedPlayerSession.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::GameLift::Model::PlacedPlayerSession::Jsonize ( ) const

◆ operator=()

PlacedPlayerSession& Aws::GameLift::Model::PlacedPlayerSession::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PlayerIdHasBeenSet()

bool Aws::GameLift::Model::PlacedPlayerSession::PlayerIdHasBeenSet ( ) const
inline

Unique identifier for a player that is associated with this player session.

Definition at line 69 of file PlacedPlayerSession.h.

◆ PlayerSessionIdHasBeenSet()

bool Aws::GameLift::Model::PlacedPlayerSession::PlayerSessionIdHasBeenSet ( ) const
inline

Unique identifier for a player session.

Definition at line 116 of file PlacedPlayerSession.h.

◆ SetPlayerId() [1/3]

void Aws::GameLift::Model::PlacedPlayerSession::SetPlayerId ( const Aws::String value)
inline

Unique identifier for a player that is associated with this player session.

Definition at line 75 of file PlacedPlayerSession.h.

◆ SetPlayerId() [2/3]

void Aws::GameLift::Model::PlacedPlayerSession::SetPlayerId ( Aws::String &&  value)
inline

Unique identifier for a player that is associated with this player session.

Definition at line 81 of file PlacedPlayerSession.h.

◆ SetPlayerId() [3/3]

void Aws::GameLift::Model::PlacedPlayerSession::SetPlayerId ( const char *  value)
inline

Unique identifier for a player that is associated with this player session.

Definition at line 87 of file PlacedPlayerSession.h.

◆ SetPlayerSessionId() [1/3]

void Aws::GameLift::Model::PlacedPlayerSession::SetPlayerSessionId ( const Aws::String value)
inline

Unique identifier for a player session.

Definition at line 121 of file PlacedPlayerSession.h.

◆ SetPlayerSessionId() [2/3]

void Aws::GameLift::Model::PlacedPlayerSession::SetPlayerSessionId ( Aws::String &&  value)
inline

Unique identifier for a player session.

Definition at line 126 of file PlacedPlayerSession.h.

◆ SetPlayerSessionId() [3/3]

void Aws::GameLift::Model::PlacedPlayerSession::SetPlayerSessionId ( const char *  value)
inline

Unique identifier for a player session.

Definition at line 131 of file PlacedPlayerSession.h.

◆ WithPlayerId() [1/3]

PlacedPlayerSession& Aws::GameLift::Model::PlacedPlayerSession::WithPlayerId ( const Aws::String value)
inline

Unique identifier for a player that is associated with this player session.

Definition at line 93 of file PlacedPlayerSession.h.

◆ WithPlayerId() [2/3]

PlacedPlayerSession& Aws::GameLift::Model::PlacedPlayerSession::WithPlayerId ( Aws::String &&  value)
inline

Unique identifier for a player that is associated with this player session.

Definition at line 99 of file PlacedPlayerSession.h.

◆ WithPlayerId() [3/3]

PlacedPlayerSession& Aws::GameLift::Model::PlacedPlayerSession::WithPlayerId ( const char *  value)
inline

Unique identifier for a player that is associated with this player session.

Definition at line 105 of file PlacedPlayerSession.h.

◆ WithPlayerSessionId() [1/3]

PlacedPlayerSession& Aws::GameLift::Model::PlacedPlayerSession::WithPlayerSessionId ( const Aws::String value)
inline

Unique identifier for a player session.

Definition at line 136 of file PlacedPlayerSession.h.

◆ WithPlayerSessionId() [2/3]

PlacedPlayerSession& Aws::GameLift::Model::PlacedPlayerSession::WithPlayerSessionId ( Aws::String &&  value)
inline

Unique identifier for a player session.

Definition at line 141 of file PlacedPlayerSession.h.

◆ WithPlayerSessionId() [3/3]

PlacedPlayerSession& Aws::GameLift::Model::PlacedPlayerSession::WithPlayerSessionId ( const char *  value)
inline

Unique identifier for a player session.

Definition at line 146 of file PlacedPlayerSession.h.


The documentation for this class was generated from the following file: