7#include <aws/connectcases/ConnectCases_EXPORTS.h>
8#include <aws/connectcases/model/EventIncludedData.h>
47 inline void SetEnabled(
bool value) { m_enabledHasBeenSet =
true; m_enabled = value; }
66 bool m_enabledHasBeenSet =
false;
69 bool m_includedDataHasBeenSet =
false;
EventBridgeConfiguration & WithEnabled(bool value)
void SetEnabled(bool value)
void SetIncludedData(EventIncludedData &&value)
bool IncludedDataHasBeenSet() const
AWS_CONNECTCASES_API Aws::Utils::Json::JsonValue Jsonize() const
EventBridgeConfiguration & WithIncludedData(const EventIncludedData &value)
AWS_CONNECTCASES_API EventBridgeConfiguration()
const EventIncludedData & GetIncludedData() const
EventBridgeConfiguration & WithIncludedData(EventIncludedData &&value)
void SetIncludedData(const EventIncludedData &value)
bool EnabledHasBeenSet() const
AWS_CONNECTCASES_API EventBridgeConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_CONNECTCASES_API EventBridgeConfiguration(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue