7#include <aws/gamelift/GameLift_EXPORTS.h>
53 inline void SetPENDING(
int value) { m_pENDINGHasBeenSet =
true; m_pENDING = value; }
63 inline void SetACTIVE(
int value) { m_aCTIVEHasBeenSet =
true; m_aCTIVE = value; }
71 inline int GetIDLE()
const{
return m_iDLE; }
73 inline void SetIDLE(
int value) { m_iDLEHasBeenSet =
true; m_iDLE = value; }
84 inline void SetTERMINATING(
int value) { m_tERMINATINGHasBeenSet =
true; m_tERMINATING = value; }
90 bool m_pENDINGHasBeenSet =
false;
93 bool m_aCTIVEHasBeenSet =
false;
96 bool m_iDLEHasBeenSet =
false;
99 bool m_tERMINATINGHasBeenSet =
false;
void SetTERMINATING(int value)
AWS_GAMELIFT_API ReplicaContainerGroupCounts & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetACTIVE(int value)
ReplicaContainerGroupCounts & WithIDLE(int value)
AWS_GAMELIFT_API ReplicaContainerGroupCounts(Aws::Utils::Json::JsonView jsonValue)
bool IDLEHasBeenSet() const
ReplicaContainerGroupCounts & WithTERMINATING(int value)
bool PENDINGHasBeenSet() const
ReplicaContainerGroupCounts & WithACTIVE(int value)
void SetPENDING(int value)
int GetTERMINATING() const
AWS_GAMELIFT_API Aws::Utils::Json::JsonValue Jsonize() const
bool TERMINATINGHasBeenSet() const
ReplicaContainerGroupCounts & WithPENDING(int value)
AWS_GAMELIFT_API ReplicaContainerGroupCounts()
bool ACTIVEHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue