7#include <aws/xray/XRay_EXPORTS.h>
46 inline void SetInsightsEnabled(
bool value) { m_insightsEnabledHasBeenSet =
true; m_insightsEnabled = value; }
58 inline void SetNotificationsEnabled(
bool value) { m_notificationsEnabledHasBeenSet =
true; m_notificationsEnabled = value; }
63 bool m_insightsEnabled;
64 bool m_insightsEnabledHasBeenSet =
false;
66 bool m_notificationsEnabled;
67 bool m_notificationsEnabledHasBeenSet =
false;
bool GetNotificationsEnabled() const
void SetInsightsEnabled(bool value)
AWS_XRAY_API InsightsConfiguration()
bool InsightsEnabledHasBeenSet() const
AWS_XRAY_API InsightsConfiguration(Aws::Utils::Json::JsonView jsonValue)
bool GetInsightsEnabled() const
InsightsConfiguration & WithInsightsEnabled(bool value)
InsightsConfiguration & WithNotificationsEnabled(bool value)
AWS_XRAY_API Aws::Utils::Json::JsonValue Jsonize() const
bool NotificationsEnabledHasBeenSet() const
void SetNotificationsEnabled(bool value)
AWS_XRAY_API InsightsConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue