7#include <aws/discovery/ApplicationDiscoveryService_EXPORTS.h>
16namespace ApplicationDiscoveryService {
39 m_activeAgentlessCollectorsHasBeenSet =
true;
40 m_activeAgentlessCollectors = value;
55 m_healthyAgentlessCollectorsHasBeenSet =
true;
56 m_healthyAgentlessCollectors = value;
71 m_denyListedAgentlessCollectorsHasBeenSet =
true;
72 m_denyListedAgentlessCollectors = value;
88 m_shutdownAgentlessCollectorsHasBeenSet =
true;
89 m_shutdownAgentlessCollectors = value;
104 m_unhealthyAgentlessCollectorsHasBeenSet =
true;
105 m_unhealthyAgentlessCollectors = value;
120 m_totalAgentlessCollectorsHasBeenSet =
true;
121 m_totalAgentlessCollectors = value;
136 m_unknownAgentlessCollectorsHasBeenSet =
true;
137 m_unknownAgentlessCollectors = value;
145 int m_activeAgentlessCollectors{0};
147 int m_healthyAgentlessCollectors{0};
149 int m_denyListedAgentlessCollectors{0};
151 int m_shutdownAgentlessCollectors{0};
153 int m_unhealthyAgentlessCollectors{0};
155 int m_totalAgentlessCollectors{0};
157 int m_unknownAgentlessCollectors{0};
158 bool m_activeAgentlessCollectorsHasBeenSet =
false;
159 bool m_healthyAgentlessCollectorsHasBeenSet =
false;
160 bool m_denyListedAgentlessCollectorsHasBeenSet =
false;
161 bool m_shutdownAgentlessCollectorsHasBeenSet =
false;
162 bool m_unhealthyAgentlessCollectorsHasBeenSet =
false;
163 bool m_totalAgentlessCollectorsHasBeenSet =
false;
164 bool m_unknownAgentlessCollectorsHasBeenSet =
false;
bool DenyListedAgentlessCollectorsHasBeenSet() const
void SetHealthyAgentlessCollectors(int value)
AWS_APPLICATIONDISCOVERYSERVICE_API CustomerAgentlessCollectorInfo(Aws::Utils::Json::JsonView jsonValue)
bool HealthyAgentlessCollectorsHasBeenSet() const
AWS_APPLICATIONDISCOVERYSERVICE_API CustomerAgentlessCollectorInfo()=default
bool ActiveAgentlessCollectorsHasBeenSet() const
CustomerAgentlessCollectorInfo & WithDenyListedAgentlessCollectors(int value)
CustomerAgentlessCollectorInfo & WithHealthyAgentlessCollectors(int value)
bool TotalAgentlessCollectorsHasBeenSet() const
int GetUnknownAgentlessCollectors() const
void SetShutdownAgentlessCollectors(int value)
void SetDenyListedAgentlessCollectors(int value)
CustomerAgentlessCollectorInfo & WithTotalAgentlessCollectors(int value)
CustomerAgentlessCollectorInfo & WithShutdownAgentlessCollectors(int value)
AWS_APPLICATIONDISCOVERYSERVICE_API CustomerAgentlessCollectorInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
int GetTotalAgentlessCollectors() const
CustomerAgentlessCollectorInfo & WithActiveAgentlessCollectors(int value)
bool UnhealthyAgentlessCollectorsHasBeenSet() const
int GetDenyListedAgentlessCollectors() const
bool UnknownAgentlessCollectorsHasBeenSet() const
void SetUnhealthyAgentlessCollectors(int value)
int GetShutdownAgentlessCollectors() const
CustomerAgentlessCollectorInfo & WithUnknownAgentlessCollectors(int value)
int GetHealthyAgentlessCollectors() const
int GetActiveAgentlessCollectors() const
void SetUnknownAgentlessCollectors(int value)
int GetUnhealthyAgentlessCollectors() const
void SetActiveAgentlessCollectors(int value)
AWS_APPLICATIONDISCOVERYSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
CustomerAgentlessCollectorInfo & WithUnhealthyAgentlessCollectors(int value)
bool ShutdownAgentlessCollectorsHasBeenSet() const
void SetTotalAgentlessCollectors(int value)
Aws::Utils::Json::JsonValue JsonValue