7#include <aws/connect/Connect_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
45 template <
typename DataTableT = Aws::String>
47 m_dataTableHasBeenSet =
true;
48 m_dataTable = std::forward<DataTableT>(value);
50 template <
typename DataTableT = Aws::String>
66 template <
typename AttributeT = Aws::String>
68 m_attributeHasBeenSet =
true;
69 m_attribute = std::forward<AttributeT>(value);
71 template <
typename AttributeT = Aws::String>
86 template <
typename PrimaryValuesT = Aws::String>
88 m_primaryValuesHasBeenSet =
true;
89 m_primaryValues = std::forward<PrimaryValuesT>(value);
91 template <
typename PrimaryValuesT = Aws::String>
105 template <
typename ValueT = Aws::String>
107 m_valueHasBeenSet =
true;
108 m_value = std::forward<ValueT>(value);
110 template <
typename ValueT = Aws::String>
112 SetValue(std::forward<ValueT>(value));
124 bool m_dataTableHasBeenSet =
false;
125 bool m_attributeHasBeenSet =
false;
126 bool m_primaryValuesHasBeenSet =
false;
127 bool m_valueHasBeenSet =
false;
DataTableLockVersion & WithValue(ValueT &&value)
bool PrimaryValuesHasBeenSet() const
void SetValue(ValueT &&value)
bool AttributeHasBeenSet() const
bool ValueHasBeenSet() const
void SetDataTable(DataTableT &&value)
AWS_CONNECT_API DataTableLockVersion()=default
DataTableLockVersion & WithDataTable(DataTableT &&value)
const Aws::String & GetDataTable() const
void SetAttribute(AttributeT &&value)
const Aws::String & GetAttribute() const
AWS_CONNECT_API DataTableLockVersion & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_CONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
DataTableLockVersion & WithAttribute(AttributeT &&value)
void SetPrimaryValues(PrimaryValuesT &&value)
const Aws::String & GetPrimaryValues() const
AWS_CONNECT_API DataTableLockVersion(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetValue() const
DataTableLockVersion & WithPrimaryValues(PrimaryValuesT &&value)
bool DataTableHasBeenSet() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue