7#include <aws/lexv2-models/LexModelsV2_EXPORTS.h>
8#include <aws/lexv2-models/model/BotSortAttribute.h>
9#include <aws/lexv2-models/model/SortOrder.h>
64 bool m_attributeHasBeenSet =
false;
67 bool m_orderHasBeenSet =
false;
BotSortBy & WithOrder(SortOrder value)
AWS_LEXMODELSV2_API BotSortBy(Aws::Utils::Json::JsonView jsonValue)
void SetAttribute(BotSortAttribute value)
AWS_LEXMODELSV2_API BotSortBy & operator=(Aws::Utils::Json::JsonView jsonValue)
bool AttributeHasBeenSet() const
void SetOrder(SortOrder value)
bool OrderHasBeenSet() const
SortOrder GetOrder() const
BotSortBy & WithAttribute(BotSortAttribute value)
AWS_LEXMODELSV2_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_LEXMODELSV2_API BotSortBy()=default
BotSortAttribute GetAttribute() const
Aws::Utils::Json::JsonValue JsonValue