7#include <aws/inspector2/Inspector2_EXPORTS.h>
8#include <aws/inspector2/model/SortField.h>
9#include <aws/inspector2/model/SortOrder.h>
49 inline void SetField(
SortField&& value) { m_fieldHasBeenSet =
true; m_field = std::move(value); }
68 bool m_fieldHasBeenSet =
false;
71 bool m_sortOrderHasBeenSet =
false;
const SortField & GetField() const
void SetField(SortField &&value)
const SortOrder & GetSortOrder() const
AWS_INSPECTOR2_API SortCriteria(Aws::Utils::Json::JsonView jsonValue)
SortCriteria & WithSortOrder(const SortOrder &value)
AWS_INSPECTOR2_API SortCriteria & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_INSPECTOR2_API SortCriteria()
void SetField(const SortField &value)
SortCriteria & WithSortOrder(SortOrder &&value)
AWS_INSPECTOR2_API Aws::Utils::Json::JsonValue Jsonize() const
SortCriteria & WithField(SortField &&value)
SortCriteria & WithField(const SortField &value)
bool FieldHasBeenSet() const
void SetSortOrder(const SortOrder &value)
void SetSortOrder(SortOrder &&value)
bool SortOrderHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue