7#include <aws/core/utils/memory/stl/AWSString.h>
8#include <aws/s3/S3_EXPORTS.h>
52 template <
typename TableBucketArnT = Aws::String>
54 m_tableBucketArnHasBeenSet =
true;
55 m_tableBucketArn = std::forward<TableBucketArnT>(value);
57 template <
typename TableBucketArnT = Aws::String>
72 template <
typename TableNameT = Aws::String>
74 m_tableNameHasBeenSet =
true;
75 m_tableName = std::forward<TableNameT>(value);
77 template <
typename TableNameT = Aws::String>
92 template <
typename TableArnT = Aws::String>
94 m_tableArnHasBeenSet =
true;
95 m_tableArn = std::forward<TableArnT>(value);
97 template <
typename TableArnT = Aws::String>
111 template <
typename TableNamespaceT = Aws::String>
113 m_tableNamespaceHasBeenSet =
true;
114 m_tableNamespace = std::forward<TableNamespaceT>(value);
116 template <
typename TableNamespaceT = Aws::String>
130 bool m_tableBucketArnHasBeenSet =
false;
131 bool m_tableNameHasBeenSet =
false;
132 bool m_tableArnHasBeenSet =
false;
133 bool m_tableNamespaceHasBeenSet =
false;
const Aws::String & GetTableName() const
void SetTableBucketArn(TableBucketArnT &&value)
const Aws::String & GetTableNamespace() const
AWS_S3_API S3TablesDestinationResult(const Aws::Utils::Xml::XmlNode &xmlNode)
const Aws::String & GetTableArn() const
const Aws::String & GetTableBucketArn() const
void SetTableNamespace(TableNamespaceT &&value)
bool TableBucketArnHasBeenSet() const
void SetTableName(TableNameT &&value)
S3TablesDestinationResult & WithTableName(TableNameT &&value)
bool TableArnHasBeenSet() const
bool TableNameHasBeenSet() const
AWS_S3_API S3TablesDestinationResult()=default
void SetTableArn(TableArnT &&value)
bool TableNamespaceHasBeenSet() const
S3TablesDestinationResult & WithTableNamespace(TableNamespaceT &&value)
AWS_S3_API void AddToNode(Aws::Utils::Xml::XmlNode &parentNode) const
S3TablesDestinationResult & WithTableBucketArn(TableBucketArnT &&value)
AWS_S3_API S3TablesDestinationResult & operator=(const Aws::Utils::Xml::XmlNode &xmlNode)
S3TablesDestinationResult & WithTableArn(TableArnT &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String