AWS SDK for C++  1.8.77
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 40 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 53 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 101 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 59 of file PlacedPlayerSession.h.

◆ PlayerSessionIdHasBeenSet()

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

A unique identifier for a player session.

Definition at line 106 of file PlacedPlayerSession.h.

◆ SetPlayerId() [1/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 65 of file PlacedPlayerSession.h.

◆ SetPlayerId() [2/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 71 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 77 of file PlacedPlayerSession.h.

◆ SetPlayerSessionId() [1/3]

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

A unique identifier for a player session.

Definition at line 111 of file PlacedPlayerSession.h.

◆ SetPlayerSessionId() [2/3]

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

A unique identifier for a player session.

Definition at line 116 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 121 of file PlacedPlayerSession.h.

◆ WithPlayerId() [1/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 83 of file PlacedPlayerSession.h.

◆ WithPlayerId() [2/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 89 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 95 of file PlacedPlayerSession.h.

◆ WithPlayerSessionId() [1/3]

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

A unique identifier for a player session.

Definition at line 126 of file PlacedPlayerSession.h.

◆ WithPlayerSessionId() [2/3]

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

A unique identifier for a player session.

Definition at line 131 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 136 of file PlacedPlayerSession.h.


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