7#include <aws/crt/cbor/Cbor.h>
8#include <aws/gamelift/GameLift_EXPORTS.h>
9#include <aws/gamelift/model/GameServerIpProtocolSupported.h>
34 AWS_GAMELIFT_API
void CborEncode(Aws::Crt::Cbor::CborEncoder& encoder)
const;
49 m_gameServerIpProtocolSupportedHasBeenSet =
true;
50 m_gameServerIpProtocolSupported = value;
59 bool m_gameServerIpProtocolSupportedHasBeenSet =
false;
AWS_GAMELIFT_API void CborEncode(Aws::Crt::Cbor::CborEncoder &encoder) const
void SetGameServerIpProtocolSupported(GameServerIpProtocolSupported value)
AWS_GAMELIFT_API PlayerGatewayConfiguration()=default
bool GameServerIpProtocolSupportedHasBeenSet() const
GameServerIpProtocolSupported GetGameServerIpProtocolSupported() const
PlayerGatewayConfiguration & WithGameServerIpProtocolSupported(GameServerIpProtocolSupported value)
AWS_GAMELIFT_API PlayerGatewayConfiguration(const std::shared_ptr< Aws::Crt::Cbor::CborDecoder > &decoder)
AWS_GAMELIFT_API PlayerGatewayConfiguration & operator=(const std::shared_ptr< Aws::Crt::Cbor::CborDecoder > &decoder)
GameServerIpProtocolSupported