7#include <aws/discovery/ApplicationDiscoveryService_EXPORTS.h>
19namespace ApplicationDiscoveryService
45 inline void SetActiveMeCollectors(
int value) { m_activeMeCollectorsHasBeenSet =
true; m_activeMeCollectors = value; }
55 inline void SetHealthyMeCollectors(
int value) { m_healthyMeCollectorsHasBeenSet =
true; m_healthyMeCollectors = value; }
76 inline void SetShutdownMeCollectors(
int value) { m_shutdownMeCollectorsHasBeenSet =
true; m_shutdownMeCollectors = value; }
96 inline void SetTotalMeCollectors(
int value) { m_totalMeCollectorsHasBeenSet =
true; m_totalMeCollectors = value; }
111 int m_activeMeCollectors;
112 bool m_activeMeCollectorsHasBeenSet =
false;
114 int m_healthyMeCollectors;
115 bool m_healthyMeCollectorsHasBeenSet =
false;
117 int m_denyListedMeCollectors;
118 bool m_denyListedMeCollectorsHasBeenSet =
false;
120 int m_shutdownMeCollectors;
121 bool m_shutdownMeCollectorsHasBeenSet =
false;
123 int m_unhealthyMeCollectors;
124 bool m_unhealthyMeCollectorsHasBeenSet =
false;
126 int m_totalMeCollectors;
127 bool m_totalMeCollectorsHasBeenSet =
false;
129 int m_unknownMeCollectors;
130 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
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 CustomerMeCollectorInfo()
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