7#include <aws/quicksight/QuickSight_EXPORTS.h>
8#include <aws/quicksight/model/Identifier.h>
9#include <aws/quicksight/model/TopicSortDirection.h>
68 bool m_operandHasBeenSet =
false;
71 bool m_sortDirectionHasBeenSet =
false;
void SetSortDirection(const TopicSortDirection &value)
bool SortDirectionHasBeenSet() const
TopicSortClause & WithSortDirection(TopicSortDirection &&value)
TopicSortClause & WithSortDirection(const TopicSortDirection &value)
bool OperandHasBeenSet() const
const Identifier & GetOperand() const
const TopicSortDirection & GetSortDirection() const
void SetOperand(Identifier &&value)
TopicSortClause & WithOperand(const Identifier &value)
AWS_QUICKSIGHT_API TopicSortClause()
AWS_QUICKSIGHT_API Aws::Utils::Json::JsonValue Jsonize() const
void SetSortDirection(TopicSortDirection &&value)
AWS_QUICKSIGHT_API TopicSortClause & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_QUICKSIGHT_API TopicSortClause(Aws::Utils::Json::JsonView jsonValue)
void SetOperand(const Identifier &value)
TopicSortClause & WithOperand(Identifier &&value)
Aws::Utils::Json::JsonValue JsonValue