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