7#include <aws/trustedadvisor/TrustedAdvisor_EXPORTS.h>
19namespace TrustedAdvisor
45 inline void SetErrorCount(
long long value) { m_errorCountHasBeenSet =
true; m_errorCount = value; }
56 inline void SetOkCount(
long long value) { m_okCountHasBeenSet =
true; m_okCount = value; }
67 inline void SetWarningCount(
long long value) { m_warningCountHasBeenSet =
true; m_warningCount = value; }
72 long long m_errorCount;
73 bool m_errorCountHasBeenSet =
false;
76 bool m_okCountHasBeenSet =
false;
78 long long m_warningCount;
79 bool m_warningCountHasBeenSet =
false;
AWS_TRUSTEDADVISOR_API RecommendationResourcesAggregates()
RecommendationResourcesAggregates & WithOkCount(long long value)
bool ErrorCountHasBeenSet() const
long long GetErrorCount() const
RecommendationResourcesAggregates & WithWarningCount(long long value)
long long GetWarningCount() const
AWS_TRUSTEDADVISOR_API RecommendationResourcesAggregates & operator=(Aws::Utils::Json::JsonView jsonValue)
RecommendationResourcesAggregates & WithErrorCount(long long value)
void SetWarningCount(long long value)
bool OkCountHasBeenSet() const
void SetErrorCount(long long value)
bool WarningCountHasBeenSet() const
AWS_TRUSTEDADVISOR_API Aws::Utils::Json::JsonValue Jsonize() const
void SetOkCount(long long value)
AWS_TRUSTEDADVISOR_API RecommendationResourcesAggregates(Aws::Utils::Json::JsonView jsonValue)
long long GetOkCount() const
Aws::Utils::Json::JsonValue JsonValue