7#include <aws/pinpoint/Pinpoint_EXPORTS.h>
8#include <aws/pinpoint/model/EventDimensions.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
63 inline void SetMessageActivity(
const char* value) { m_messageActivityHasBeenSet =
true; m_messageActivity.assign(value); }
71 bool m_dimensionsHasBeenSet =
false;
74 bool m_messageActivityHasBeenSet =
false;
void SetMessageActivity(Aws::String &&value)
void SetMessageActivity(const Aws::String &value)
void SetDimensions(const EventDimensions &value)
AWS_PINPOINT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetDimensions(EventDimensions &&value)
const EventDimensions & GetDimensions() const
void SetMessageActivity(const char *value)
EventCondition & WithDimensions(const EventDimensions &value)
bool MessageActivityHasBeenSet() const
EventCondition & WithMessageActivity(Aws::String &&value)
EventCondition & WithMessageActivity(const char *value)
const Aws::String & GetMessageActivity() const
AWS_PINPOINT_API EventCondition & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_PINPOINT_API EventCondition(Aws::Utils::Json::JsonView jsonValue)
EventCondition & WithMessageActivity(const Aws::String &value)
EventCondition & WithDimensions(EventDimensions &&value)
bool DimensionsHasBeenSet() const
AWS_PINPOINT_API EventCondition()
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue