62 inline void SetGameSessionId(
const char* value) { m_gameSessionIdHasBeenSet =
true; m_gameSessionId.assign(value); }
122 inline void SetName(
const char* value) { m_nameHasBeenSet =
true; m_name.assign(value); }
214 bool m_gameSessionIdHasBeenSet;
215 int m_maximumPlayerSessionCount;
216 bool m_maximumPlayerSessionCountHasBeenSet;
218 bool m_nameHasBeenSet;
220 bool m_playerSessionCreationPolicyHasBeenSet;
222 bool m_protectionPolicyHasBeenSet;
void SetProtectionPolicy(const ProtectionPolicy &value)
UpdateGameSessionRequest & WithName(const char *value)
UpdateGameSessionRequest & WithGameSessionId(const char *value)
UpdateGameSessionRequest & WithPlayerSessionCreationPolicy(PlayerSessionCreationPolicy &&value)
void SetGameSessionId(const Aws::String &value)
void SetPlayerSessionCreationPolicy(PlayerSessionCreationPolicy &&value)
UpdateGameSessionRequest & WithName(const Aws::String &value)
void SetProtectionPolicy(ProtectionPolicy &&value)
UpdateGameSessionRequest & WithGameSessionId(const Aws::String &value)
Aws::Map< Aws::String, Aws::String > HeaderValueCollection
const Aws::String & GetGameSessionId() const
const Aws::String & GetName() const
PlayerSessionCreationPolicy
void SetGameSessionId(const char *value)
void SetName(Aws::String &&value)
void SetName(const char *value)
const ProtectionPolicy & GetProtectionPolicy() const
void SetGameSessionId(Aws::String &&value)
void SetName(const Aws::String &value)
UpdateGameSessionRequest & WithProtectionPolicy(ProtectionPolicy &&value)
UpdateGameSessionRequest & WithProtectionPolicy(const ProtectionPolicy &value)
UpdateGameSessionRequest & WithPlayerSessionCreationPolicy(const PlayerSessionCreationPolicy &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
UpdateGameSessionRequest & WithMaximumPlayerSessionCount(int value)
void SetPlayerSessionCreationPolicy(const PlayerSessionCreationPolicy &value)
void SetMaximumPlayerSessionCount(int value)
const PlayerSessionCreationPolicy & GetPlayerSessionCreationPolicy() const
int GetMaximumPlayerSessionCount() const
UpdateGameSessionRequest & WithName(Aws::String &&value)
JSON (JavaScript Object Notation).
UpdateGameSessionRequest & WithGameSessionId(Aws::String &&value)