7#include <aws/devops-guru/DevOpsGuru_EXPORTS.h>
39 m_openProactiveInsightsHasBeenSet =
true;
40 m_openProactiveInsights = value;
55 m_openReactiveInsightsHasBeenSet =
true;
56 m_openReactiveInsights = value;
71 m_meanTimeToRecoverInMillisecondsHasBeenSet =
true;
72 m_meanTimeToRecoverInMilliseconds = value;
80 int m_openProactiveInsights{0};
82 int m_openReactiveInsights{0};
84 long long m_meanTimeToRecoverInMilliseconds{0};
85 bool m_openProactiveInsightsHasBeenSet =
false;
86 bool m_openReactiveInsightsHasBeenSet =
false;
87 bool m_meanTimeToRecoverInMillisecondsHasBeenSet =
false;
bool MeanTimeToRecoverInMillisecondsHasBeenSet() const
AWS_DEVOPSGURU_API InsightHealth(Aws::Utils::Json::JsonView jsonValue)
AWS_DEVOPSGURU_API InsightHealth()=default
bool OpenReactiveInsightsHasBeenSet() const
long long GetMeanTimeToRecoverInMilliseconds() const
void SetOpenProactiveInsights(int value)
void SetOpenReactiveInsights(int value)
InsightHealth & WithOpenProactiveInsights(int value)
AWS_DEVOPSGURU_API InsightHealth & operator=(Aws::Utils::Json::JsonView jsonValue)
int GetOpenProactiveInsights() const
AWS_DEVOPSGURU_API Aws::Utils::Json::JsonValue Jsonize() const
InsightHealth & WithOpenReactiveInsights(int value)
bool OpenProactiveInsightsHasBeenSet() const
void SetMeanTimeToRecoverInMilliseconds(long long value)
InsightHealth & WithMeanTimeToRecoverInMilliseconds(long long value)
int GetOpenReactiveInsights() const
Aws::Utils::Json::JsonValue JsonValue