/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The configuration options to sort aggregated values.See Also:
* AWS
* API Reference
The column that determines the sort order of aggregated values.
*/ inline const ColumnIdentifier& GetColumn() const{ return m_column; } /** *The column that determines the sort order of aggregated values.
*/ inline bool ColumnHasBeenSet() const { return m_columnHasBeenSet; } /** *The column that determines the sort order of aggregated values.
*/ inline void SetColumn(const ColumnIdentifier& value) { m_columnHasBeenSet = true; m_column = value; } /** *The column that determines the sort order of aggregated values.
*/ inline void SetColumn(ColumnIdentifier&& value) { m_columnHasBeenSet = true; m_column = std::move(value); } /** *The column that determines the sort order of aggregated values.
*/ inline AggregationSortConfiguration& WithColumn(const ColumnIdentifier& value) { SetColumn(value); return *this;} /** *The column that determines the sort order of aggregated values.
*/ inline AggregationSortConfiguration& WithColumn(ColumnIdentifier&& value) { SetColumn(std::move(value)); return *this;} /** *The sort direction of values.
ASC: Sort in
* ascending order.
DESC: Sort in descending
* order.
The sort direction of values.
ASC: Sort in
* ascending order.
DESC: Sort in descending
* order.
The sort direction of values.
ASC: Sort in
* ascending order.
DESC: Sort in descending
* order.
The sort direction of values.
ASC: Sort in
* ascending order.
DESC: Sort in descending
* order.
The sort direction of values.
ASC: Sort in
* ascending order.
DESC: Sort in descending
* order.
The sort direction of values.
ASC: Sort in
* ascending order.
DESC: Sort in descending
* order.
The function that aggregates the values in Column.
The function that aggregates the values in Column.
The function that aggregates the values in Column.
The function that aggregates the values in Column.
The function that aggregates the values in Column.
The function that aggregates the values in Column.