7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/CoverageSortKey.h>
9#include <aws/guardduty/model/OrderBy.h>
67 bool m_attributeNameHasBeenSet =
false;
70 bool m_orderByHasBeenSet =
false;
AWS_GUARDDUTY_API CoverageSortCriteria(Aws::Utils::Json::JsonView jsonValue)
bool AttributeNameHasBeenSet() const
CoverageSortKey GetAttributeName() const
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
void SetOrderBy(OrderBy value)
CoverageSortCriteria & WithOrderBy(OrderBy value)
bool OrderByHasBeenSet() const
CoverageSortCriteria & WithAttributeName(CoverageSortKey value)
OrderBy GetOrderBy() const
AWS_GUARDDUTY_API CoverageSortCriteria()=default
AWS_GUARDDUTY_API CoverageSortCriteria & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetAttributeName(CoverageSortKey value)
Aws::Utils::Json::JsonValue JsonValue