AWS SDK for C++  1.9.108
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.

Related actions

CreatePlayerSession | CreatePlayerSessions | DescribePlayerSessions | StartGameSessionPlacement | DescribeGameSessionPlacement | StopGameSessionPlacement | All APIs by task

See Also:

AWS API Reference

Definition at line 39 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

A unique identifier for a player that is associated with this player session.

Definition at line 52 of file PlacedPlayerSession.h.

◆ GetPlayerSessionId()

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

A unique identifier for a player session.

Definition at line 100 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

A unique identifier for a player that is associated with this player session.

Definition at line 58 of file PlacedPlayerSession.h.

◆ PlayerSessionIdHasBeenSet()

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

A unique identifier for a player session.

Definition at line 105 of file PlacedPlayerSession.h.

◆ SetPlayerId() [1/3]

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

A unique identifier for a player that is associated with this player session.

Definition at line 70 of file PlacedPlayerSession.h.

◆ SetPlayerId() [2/3]

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

A unique identifier for a player that is associated with this player session.

Definition at line 64 of file PlacedPlayerSession.h.

◆ SetPlayerId() [3/3]

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

A unique identifier for a player that is associated with this player session.

Definition at line 76 of file PlacedPlayerSession.h.

◆ SetPlayerSessionId() [1/3]

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

A unique identifier for a player session.

Definition at line 115 of file PlacedPlayerSession.h.

◆ SetPlayerSessionId() [2/3]

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

A unique identifier for a player session.

Definition at line 110 of file PlacedPlayerSession.h.

◆ SetPlayerSessionId() [3/3]

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

A unique identifier for a player session.

Definition at line 120 of file PlacedPlayerSession.h.

◆ WithPlayerId() [1/3]

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

A unique identifier for a player that is associated with this player session.

Definition at line 88 of file PlacedPlayerSession.h.

◆ WithPlayerId() [2/3]

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

A unique identifier for a player that is associated with this player session.

Definition at line 82 of file PlacedPlayerSession.h.

◆ WithPlayerId() [3/3]

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

A unique identifier for a player that is associated with this player session.

Definition at line 94 of file PlacedPlayerSession.h.

◆ WithPlayerSessionId() [1/3]

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

A unique identifier for a player session.

Definition at line 130 of file PlacedPlayerSession.h.

◆ WithPlayerSessionId() [2/3]

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

A unique identifier for a player session.

Definition at line 125 of file PlacedPlayerSession.h.

◆ WithPlayerSessionId() [3/3]

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

A unique identifier for a player session.

Definition at line 135 of file PlacedPlayerSession.h.


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