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

#include <FindingStatisticsSortCriteria.h>

Public Member Functions

 FindingStatisticsSortCriteria ()
 
 FindingStatisticsSortCriteria (Aws::Utils::Json::JsonView jsonValue)
 
FindingStatisticsSortCriteriaoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const FindingStatisticsSortAttributeNameGetAttributeName () const
 
bool AttributeNameHasBeenSet () const
 
void SetAttributeName (const FindingStatisticsSortAttributeName &value)
 
void SetAttributeName (FindingStatisticsSortAttributeName &&value)
 
FindingStatisticsSortCriteriaWithAttributeName (const FindingStatisticsSortAttributeName &value)
 
FindingStatisticsSortCriteriaWithAttributeName (FindingStatisticsSortAttributeName &&value)
 
const OrderByGetOrderBy () const
 
bool OrderByHasBeenSet () const
 
void SetOrderBy (const OrderBy &value)
 
void SetOrderBy (OrderBy &&value)
 
FindingStatisticsSortCriteriaWithOrderBy (const OrderBy &value)
 
FindingStatisticsSortCriteriaWithOrderBy (OrderBy &&value)
 

Detailed Description

Specifies criteria for sorting the results of a query that retrieves aggregated statistical data about findings.

See Also:

AWS API Reference

Definition at line 33 of file FindingStatisticsSortCriteria.h.

Constructor & Destructor Documentation

◆ FindingStatisticsSortCriteria() [1/2]

Aws::Macie2::Model::FindingStatisticsSortCriteria::FindingStatisticsSortCriteria ( )

◆ FindingStatisticsSortCriteria() [2/2]

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

Member Function Documentation

◆ AttributeNameHasBeenSet()

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

The grouping to sort the results by. Valid values are: count, sort the results by the number of findings in each group of results; and, groupKey, sort the results by the name of each group of results.

Definition at line 54 of file FindingStatisticsSortCriteria.h.

◆ GetAttributeName()

const FindingStatisticsSortAttributeName& Aws::Macie2::Model::FindingStatisticsSortCriteria::GetAttributeName ( ) const
inline

The grouping to sort the results by. Valid values are: count, sort the results by the number of findings in each group of results; and, groupKey, sort the results by the name of each group of results.

Definition at line 47 of file FindingStatisticsSortCriteria.h.

◆ GetOrderBy()

const OrderBy& Aws::Macie2::Model::FindingStatisticsSortCriteria::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 90 of file FindingStatisticsSortCriteria.h.

◆ Jsonize()

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

◆ operator=()

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

◆ OrderByHasBeenSet()

bool Aws::Macie2::Model::FindingStatisticsSortCriteria::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 97 of file FindingStatisticsSortCriteria.h.

◆ SetAttributeName() [1/2]

void Aws::Macie2::Model::FindingStatisticsSortCriteria::SetAttributeName ( const FindingStatisticsSortAttributeName value)
inline

The grouping to sort the results by. Valid values are: count, sort the results by the number of findings in each group of results; and, groupKey, sort the results by the name of each group of results.

Definition at line 61 of file FindingStatisticsSortCriteria.h.

◆ SetAttributeName() [2/2]

void Aws::Macie2::Model::FindingStatisticsSortCriteria::SetAttributeName ( FindingStatisticsSortAttributeName &&  value)
inline

The grouping to sort the results by. Valid values are: count, sort the results by the number of findings in each group of results; and, groupKey, sort the results by the name of each group of results.

Definition at line 68 of file FindingStatisticsSortCriteria.h.

◆ SetOrderBy() [1/2]

void Aws::Macie2::Model::FindingStatisticsSortCriteria::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 104 of file FindingStatisticsSortCriteria.h.

◆ SetOrderBy() [2/2]

void Aws::Macie2::Model::FindingStatisticsSortCriteria::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 111 of file FindingStatisticsSortCriteria.h.

◆ WithAttributeName() [1/2]

FindingStatisticsSortCriteria& Aws::Macie2::Model::FindingStatisticsSortCriteria::WithAttributeName ( const FindingStatisticsSortAttributeName value)
inline

The grouping to sort the results by. Valid values are: count, sort the results by the number of findings in each group of results; and, groupKey, sort the results by the name of each group of results.

Definition at line 75 of file FindingStatisticsSortCriteria.h.

◆ WithAttributeName() [2/2]

FindingStatisticsSortCriteria& Aws::Macie2::Model::FindingStatisticsSortCriteria::WithAttributeName ( FindingStatisticsSortAttributeName &&  value)
inline

The grouping to sort the results by. Valid values are: count, sort the results by the number of findings in each group of results; and, groupKey, sort the results by the name of each group of results.

Definition at line 82 of file FindingStatisticsSortCriteria.h.

◆ WithOrderBy() [1/2]

FindingStatisticsSortCriteria& Aws::Macie2::Model::FindingStatisticsSortCriteria::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 118 of file FindingStatisticsSortCriteria.h.

◆ WithOrderBy() [2/2]

FindingStatisticsSortCriteria& Aws::Macie2::Model::FindingStatisticsSortCriteria::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 125 of file FindingStatisticsSortCriteria.h.


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