7#include <aws/pipes/Pipes_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/pipes/model/MeasureValueType.h>
50 inline void SetMeasureValue(
const char* value) { m_measureValueHasBeenSet =
true; m_measureValue.assign(value); }
76 inline void SetMultiMeasureAttributeName(
const char* value) { m_multiMeasureAttributeNameHasBeenSet =
true; m_multiMeasureAttributeName.assign(value); }
84 bool m_measureValueHasBeenSet =
false;
87 bool m_measureValueTypeHasBeenSet =
false;
90 bool m_multiMeasureAttributeNameHasBeenSet =
false;
MultiMeasureAttributeMapping & WithMeasureValueType(const MeasureValueType &value)
MultiMeasureAttributeMapping & WithMeasureValue(const char *value)
bool MultiMeasureAttributeNameHasBeenSet() const
void SetMeasureValue(Aws::String &&value)
void SetMultiMeasureAttributeName(Aws::String &&value)
void SetMeasureValueType(const MeasureValueType &value)
MultiMeasureAttributeMapping & WithMultiMeasureAttributeName(const char *value)
const Aws::String & GetMultiMeasureAttributeName() const
void SetMeasureValue(const char *value)
MultiMeasureAttributeMapping & WithMultiMeasureAttributeName(const Aws::String &value)
AWS_PIPES_API Aws::Utils::Json::JsonValue Jsonize() const
void SetMultiMeasureAttributeName(const char *value)
AWS_PIPES_API MultiMeasureAttributeMapping(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetMeasureValue() const
MultiMeasureAttributeMapping & WithMeasureValue(Aws::String &&value)
bool MeasureValueHasBeenSet() const
void SetMeasureValueType(MeasureValueType &&value)
const MeasureValueType & GetMeasureValueType() const
MultiMeasureAttributeMapping & WithMeasureValue(const Aws::String &value)
MultiMeasureAttributeMapping & WithMultiMeasureAttributeName(Aws::String &&value)
void SetMultiMeasureAttributeName(const Aws::String &value)
AWS_PIPES_API MultiMeasureAttributeMapping & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetMeasureValue(const Aws::String &value)
MultiMeasureAttributeMapping & WithMeasureValueType(MeasureValueType &&value)
AWS_PIPES_API MultiMeasureAttributeMapping()
bool MeasureValueTypeHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue