7#include <aws/gamelift/GameLift_EXPORTS.h>
49 m_pENDINGHasBeenSet =
true;
65 m_aCTIVEHasBeenSet =
true;
78 inline int GetIDLE()
const {
return m_iDLE; }
81 m_iDLEHasBeenSet =
true;
98 m_tERMINATINGHasBeenSet =
true;
99 m_tERMINATING = value;
108 bool m_pENDINGHasBeenSet =
false;
111 bool m_aCTIVEHasBeenSet =
false;
114 bool m_iDLEHasBeenSet =
false;
116 int m_tERMINATING{0};
117 bool m_tERMINATINGHasBeenSet =
false;
AWS_GAMELIFT_API Aws::Utils::Json::JsonValue Jsonize() const
GameServerContainerGroupCounts & WithIDLE(int value)
AWS_GAMELIFT_API GameServerContainerGroupCounts()=default
GameServerContainerGroupCounts & WithPENDING(int value)
bool IDLEHasBeenSet() const
GameServerContainerGroupCounts & WithACTIVE(int value)
void SetTERMINATING(int value)
AWS_GAMELIFT_API GameServerContainerGroupCounts(Aws::Utils::Json::JsonView jsonValue)
void SetPENDING(int value)
GameServerContainerGroupCounts & WithTERMINATING(int value)
int GetTERMINATING() const
bool PENDINGHasBeenSet() const
void SetACTIVE(int value)
bool ACTIVEHasBeenSet() const
AWS_GAMELIFT_API GameServerContainerGroupCounts & operator=(Aws::Utils::Json::JsonView jsonValue)
bool TERMINATINGHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue