7#include <aws/discovery/ApplicationDiscoveryService_EXPORTS.h>
19namespace ApplicationDiscoveryService
44 inline void SetActiveAgents(
int value) { m_activeAgentsHasBeenSet =
true; m_activeAgents = value; }
54 inline void SetHealthyAgents(
int value) { m_healthyAgentsHasBeenSet =
true; m_healthyAgents = value; }
64 inline void SetBlackListedAgents(
int value) { m_blackListedAgentsHasBeenSet =
true; m_blackListedAgents = value; }
74 inline void SetShutdownAgents(
int value) { m_shutdownAgentsHasBeenSet =
true; m_shutdownAgents = value; }
84 inline void SetUnhealthyAgents(
int value) { m_unhealthyAgentsHasBeenSet =
true; m_unhealthyAgents = value; }
94 inline void SetTotalAgents(
int value) { m_totalAgentsHasBeenSet =
true; m_totalAgents = value; }
104 inline void SetUnknownAgents(
int value) { m_unknownAgentsHasBeenSet =
true; m_unknownAgents = value; }
110 bool m_activeAgentsHasBeenSet =
false;
113 bool m_healthyAgentsHasBeenSet =
false;
115 int m_blackListedAgents;
116 bool m_blackListedAgentsHasBeenSet =
false;
118 int m_shutdownAgents;
119 bool m_shutdownAgentsHasBeenSet =
false;
121 int m_unhealthyAgents;
122 bool m_unhealthyAgentsHasBeenSet =
false;
125 bool m_totalAgentsHasBeenSet =
false;
128 bool m_unknownAgentsHasBeenSet =
false;
bool ActiveAgentsHasBeenSet() const
void SetHealthyAgents(int value)
int GetShutdownAgents() const
int GetActiveAgents() const
void SetUnhealthyAgents(int value)
int GetBlackListedAgents() const
bool UnknownAgentsHasBeenSet() const
CustomerAgentInfo & WithUnknownAgents(int value)
int GetUnhealthyAgents() const
bool TotalAgentsHasBeenSet() const
CustomerAgentInfo & WithHealthyAgents(int value)
void SetActiveAgents(int value)
bool BlackListedAgentsHasBeenSet() const
bool HealthyAgentsHasBeenSet() const
CustomerAgentInfo & WithShutdownAgents(int value)
void SetBlackListedAgents(int value)
void SetTotalAgents(int value)
CustomerAgentInfo & WithBlackListedAgents(int value)
int GetTotalAgents() const
bool ShutdownAgentsHasBeenSet() const
CustomerAgentInfo & WithActiveAgents(int value)
CustomerAgentInfo & WithUnhealthyAgents(int value)
void SetShutdownAgents(int value)
AWS_APPLICATIONDISCOVERYSERVICE_API CustomerAgentInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_APPLICATIONDISCOVERYSERVICE_API CustomerAgentInfo()
int GetUnknownAgents() const
CustomerAgentInfo & WithTotalAgents(int value)
void SetUnknownAgents(int value)
int GetHealthyAgents() const
bool UnhealthyAgentsHasBeenSet() const
AWS_APPLICATIONDISCOVERYSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_APPLICATIONDISCOVERYSERVICE_API CustomerAgentInfo(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue