AWS SDK for C++  1.9.70
AWS SDK for C++
Public Member Functions | List of all members
Aws::Macie2::Model::SearchResourcesSortCriteria Class Reference

#include <SearchResourcesSortCriteria.h>

Public Member Functions

 SearchResourcesSortCriteria ()
 
 SearchResourcesSortCriteria (Aws::Utils::Json::JsonView jsonValue)
 
SearchResourcesSortCriteriaoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const SearchResourcesSortAttributeNameGetAttributeName () const
 
bool AttributeNameHasBeenSet () const
 
void SetAttributeName (const SearchResourcesSortAttributeName &value)
 
void SetAttributeName (SearchResourcesSortAttributeName &&value)
 
SearchResourcesSortCriteriaWithAttributeName (const SearchResourcesSortAttributeName &value)
 
SearchResourcesSortCriteriaWithAttributeName (SearchResourcesSortAttributeName &&value)
 
const OrderByGetOrderBy () const
 
bool OrderByHasBeenSet () const
 
void SetOrderBy (const OrderBy &value)
 
void SetOrderBy (OrderBy &&value)
 
SearchResourcesSortCriteriaWithOrderBy (const OrderBy &value)
 
SearchResourcesSortCriteriaWithOrderBy (OrderBy &&value)
 

Detailed Description

Specifies criteria for sorting the results of a query for information about Amazon Web Services resources that Amazon Macie monitors and analyzes.

See Also:

AWS API Reference

Definition at line 34 of file SearchResourcesSortCriteria.h.

Constructor & Destructor Documentation

◆ SearchResourcesSortCriteria() [1/2]

Aws::Macie2::Model::SearchResourcesSortCriteria::SearchResourcesSortCriteria ( )

◆ SearchResourcesSortCriteria() [2/2]

Aws::Macie2::Model::SearchResourcesSortCriteria::SearchResourcesSortCriteria ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AttributeNameHasBeenSet()

bool Aws::Macie2::Model::SearchResourcesSortCriteria::AttributeNameHasBeenSet ( ) const
inline

The property to sort the results by.

Definition at line 51 of file SearchResourcesSortCriteria.h.

◆ GetAttributeName()

const SearchResourcesSortAttributeName& Aws::Macie2::Model::SearchResourcesSortCriteria::GetAttributeName ( ) const
inline

The property to sort the results by.

Definition at line 46 of file SearchResourcesSortCriteria.h.

◆ GetOrderBy()

const OrderBy& Aws::Macie2::Model::SearchResourcesSortCriteria::GetOrderBy ( ) const
inline

The sort order to apply to the results, based on the value for the property specified by the attributeName property. Valid values are: ASC, sort the results in ascending order; and, DESC, sort the results in descending order.

Definition at line 79 of file SearchResourcesSortCriteria.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Macie2::Model::SearchResourcesSortCriteria::Jsonize ( ) const

◆ operator=()

SearchResourcesSortCriteria& Aws::Macie2::Model::SearchResourcesSortCriteria::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OrderByHasBeenSet()

bool Aws::Macie2::Model::SearchResourcesSortCriteria::OrderByHasBeenSet ( ) const
inline

The sort order to apply to the results, based on the value for the property specified by the attributeName property. Valid values are: ASC, sort the results in ascending order; and, DESC, sort the results in descending order.

Definition at line 86 of file SearchResourcesSortCriteria.h.

◆ SetAttributeName() [1/2]

void Aws::Macie2::Model::SearchResourcesSortCriteria::SetAttributeName ( const SearchResourcesSortAttributeName value)
inline

The property to sort the results by.

Definition at line 56 of file SearchResourcesSortCriteria.h.

◆ SetAttributeName() [2/2]

void Aws::Macie2::Model::SearchResourcesSortCriteria::SetAttributeName ( SearchResourcesSortAttributeName &&  value)
inline

The property to sort the results by.

Definition at line 61 of file SearchResourcesSortCriteria.h.

◆ SetOrderBy() [1/2]

void Aws::Macie2::Model::SearchResourcesSortCriteria::SetOrderBy ( const OrderBy value)
inline

The sort order to apply to the results, based on the value for the property specified by the attributeName property. Valid values are: ASC, sort the results in ascending order; and, DESC, sort the results in descending order.

Definition at line 93 of file SearchResourcesSortCriteria.h.

◆ SetOrderBy() [2/2]

void Aws::Macie2::Model::SearchResourcesSortCriteria::SetOrderBy ( OrderBy &&  value)
inline

The sort order to apply to the results, based on the value for the property specified by the attributeName property. Valid values are: ASC, sort the results in ascending order; and, DESC, sort the results in descending order.

Definition at line 100 of file SearchResourcesSortCriteria.h.

◆ WithAttributeName() [1/2]

SearchResourcesSortCriteria& Aws::Macie2::Model::SearchResourcesSortCriteria::WithAttributeName ( const SearchResourcesSortAttributeName value)
inline

The property to sort the results by.

Definition at line 66 of file SearchResourcesSortCriteria.h.

◆ WithAttributeName() [2/2]

SearchResourcesSortCriteria& Aws::Macie2::Model::SearchResourcesSortCriteria::WithAttributeName ( SearchResourcesSortAttributeName &&  value)
inline

The property to sort the results by.

Definition at line 71 of file SearchResourcesSortCriteria.h.

◆ WithOrderBy() [1/2]

SearchResourcesSortCriteria& Aws::Macie2::Model::SearchResourcesSortCriteria::WithOrderBy ( const OrderBy value)
inline

The sort order to apply to the results, based on the value for the property specified by the attributeName property. Valid values are: ASC, sort the results in ascending order; and, DESC, sort the results in descending order.

Definition at line 107 of file SearchResourcesSortCriteria.h.

◆ WithOrderBy() [2/2]

SearchResourcesSortCriteria& Aws::Macie2::Model::SearchResourcesSortCriteria::WithOrderBy ( OrderBy &&  value)
inline

The sort order to apply to the results, based on the value for the property specified by the attributeName property. Valid values are: ASC, sort the results in ascending order; and, DESC, sort the results in descending order.

Definition at line 114 of file SearchResourcesSortCriteria.h.


The documentation for this class was generated from the following file: