7#include <aws/discovery/ApplicationDiscoveryService_EXPORTS.h>
16namespace ApplicationDiscoveryService {
38 m_activeAgentsHasBeenSet =
true;
39 m_activeAgents = value;
54 m_healthyAgentsHasBeenSet =
true;
55 m_healthyAgents = value;
70 m_blackListedAgentsHasBeenSet =
true;
71 m_blackListedAgents = value;
86 m_shutdownAgentsHasBeenSet =
true;
87 m_shutdownAgents = value;
102 m_unhealthyAgentsHasBeenSet =
true;
103 m_unhealthyAgents = value;
118 m_totalAgentsHasBeenSet =
true;
119 m_totalAgents = value;
134 m_unknownAgentsHasBeenSet =
true;
135 m_unknownAgents = value;
143 int m_activeAgents{0};
145 int m_healthyAgents{0};
147 int m_blackListedAgents{0};
149 int m_shutdownAgents{0};
151 int m_unhealthyAgents{0};
153 int m_totalAgents{0};
155 int m_unknownAgents{0};
156 bool m_activeAgentsHasBeenSet =
false;
157 bool m_healthyAgentsHasBeenSet =
false;
158 bool m_blackListedAgentsHasBeenSet =
false;
159 bool m_shutdownAgentsHasBeenSet =
false;
160 bool m_unhealthyAgentsHasBeenSet =
false;
161 bool m_totalAgentsHasBeenSet =
false;
162 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
AWS_APPLICATIONDISCOVERYSERVICE_API CustomerAgentInfo()=default
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)
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