7#include <aws/discovery/ApplicationDiscoveryService_EXPORTS.h>
16namespace ApplicationDiscoveryService {
39 m_activeMeCollectorsHasBeenSet =
true;
40 m_activeMeCollectors = value;
55 m_healthyMeCollectorsHasBeenSet =
true;
56 m_healthyMeCollectors = value;
71 m_denyListedMeCollectorsHasBeenSet =
true;
72 m_denyListedMeCollectors = value;
88 m_shutdownMeCollectorsHasBeenSet =
true;
89 m_shutdownMeCollectors = value;
104 m_unhealthyMeCollectorsHasBeenSet =
true;
105 m_unhealthyMeCollectors = value;
120 m_totalMeCollectorsHasBeenSet =
true;
121 m_totalMeCollectors = value;
136 m_unknownMeCollectorsHasBeenSet =
true;
137 m_unknownMeCollectors = value;
145 int m_activeMeCollectors{0};
147 int m_healthyMeCollectors{0};
149 int m_denyListedMeCollectors{0};
151 int m_shutdownMeCollectors{0};
153 int m_unhealthyMeCollectors{0};
155 int m_totalMeCollectors{0};
157 int m_unknownMeCollectors{0};
158 bool m_activeMeCollectorsHasBeenSet =
false;
159 bool m_healthyMeCollectorsHasBeenSet =
false;
160 bool m_denyListedMeCollectorsHasBeenSet =
false;
161 bool m_shutdownMeCollectorsHasBeenSet =
false;
162 bool m_unhealthyMeCollectorsHasBeenSet =
false;
163 bool m_totalMeCollectorsHasBeenSet =
false;
164 bool m_unknownMeCollectorsHasBeenSet =
false;
CustomerMeCollectorInfo & WithTotalMeCollectors(int value)
void SetTotalMeCollectors(int value)
CustomerMeCollectorInfo & WithUnhealthyMeCollectors(int value)
void SetUnknownMeCollectors(int value)
int GetDenyListedMeCollectors() const
CustomerMeCollectorInfo & WithActiveMeCollectors(int value)
void SetShutdownMeCollectors(int value)
CustomerMeCollectorInfo & WithHealthyMeCollectors(int value)
bool DenyListedMeCollectorsHasBeenSet() const
AWS_APPLICATIONDISCOVERYSERVICE_API CustomerMeCollectorInfo()=default
CustomerMeCollectorInfo & WithDenyListedMeCollectors(int value)
AWS_APPLICATIONDISCOVERYSERVICE_API CustomerMeCollectorInfo(Aws::Utils::Json::JsonView jsonValue)
bool HealthyMeCollectorsHasBeenSet() const
void SetActiveMeCollectors(int value)
bool UnknownMeCollectorsHasBeenSet() const
CustomerMeCollectorInfo & WithUnknownMeCollectors(int value)
void SetHealthyMeCollectors(int value)
void SetDenyListedMeCollectors(int value)
bool ActiveMeCollectorsHasBeenSet() const
AWS_APPLICATIONDISCOVERYSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
bool UnhealthyMeCollectorsHasBeenSet() const
int GetUnknownMeCollectors() const
int GetUnhealthyMeCollectors() const
bool ShutdownMeCollectorsHasBeenSet() const
int GetActiveMeCollectors() const
int GetShutdownMeCollectors() const
bool TotalMeCollectorsHasBeenSet() const
void SetUnhealthyMeCollectors(int value)
AWS_APPLICATIONDISCOVERYSERVICE_API CustomerMeCollectorInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
CustomerMeCollectorInfo & WithShutdownMeCollectors(int value)
int GetTotalMeCollectors() const
int GetHealthyMeCollectors() const
Aws::Utils::Json::JsonValue JsonValue