AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::Glue::Model::DateColumnStatisticsData Class Reference

#include <DateColumnStatisticsData.h>

Public Member Functions

 DateColumnStatisticsData ()
 
 DateColumnStatisticsData (Aws::Utils::Json::JsonView jsonValue)
 
DateColumnStatisticsDataoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetMinimumValue () const
 
bool MinimumValueHasBeenSet () const
 
void SetMinimumValue (const Aws::Utils::DateTime &value)
 
void SetMinimumValue (Aws::Utils::DateTime &&value)
 
DateColumnStatisticsDataWithMinimumValue (const Aws::Utils::DateTime &value)
 
DateColumnStatisticsDataWithMinimumValue (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetMaximumValue () const
 
bool MaximumValueHasBeenSet () const
 
void SetMaximumValue (const Aws::Utils::DateTime &value)
 
void SetMaximumValue (Aws::Utils::DateTime &&value)
 
DateColumnStatisticsDataWithMaximumValue (const Aws::Utils::DateTime &value)
 
DateColumnStatisticsDataWithMaximumValue (Aws::Utils::DateTime &&value)
 
long long GetNumberOfNulls () const
 
bool NumberOfNullsHasBeenSet () const
 
void SetNumberOfNulls (long long value)
 
DateColumnStatisticsDataWithNumberOfNulls (long long value)
 
long long GetNumberOfDistinctValues () const
 
bool NumberOfDistinctValuesHasBeenSet () const
 
void SetNumberOfDistinctValues (long long value)
 
DateColumnStatisticsDataWithNumberOfDistinctValues (long long value)
 

Detailed Description

Defines column statistics supported for timestamp data columns.

See Also:

AWS API Reference

Definition at line 32 of file DateColumnStatisticsData.h.

Constructor & Destructor Documentation

◆ DateColumnStatisticsData() [1/2]

Aws::Glue::Model::DateColumnStatisticsData::DateColumnStatisticsData ( )

◆ DateColumnStatisticsData() [2/2]

Aws::Glue::Model::DateColumnStatisticsData::DateColumnStatisticsData ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetMaximumValue()

const Aws::Utils::DateTime& Aws::Glue::Model::DateColumnStatisticsData::GetMaximumValue ( ) const
inline

The highest value in the column.

Definition at line 75 of file DateColumnStatisticsData.h.

◆ GetMinimumValue()

const Aws::Utils::DateTime& Aws::Glue::Model::DateColumnStatisticsData::GetMinimumValue ( ) const
inline

The lowest value in the column.

Definition at line 44 of file DateColumnStatisticsData.h.

◆ GetNumberOfDistinctValues()

long long Aws::Glue::Model::DateColumnStatisticsData::GetNumberOfDistinctValues ( ) const
inline

The number of distinct values in a column.

Definition at line 127 of file DateColumnStatisticsData.h.

◆ GetNumberOfNulls()

long long Aws::Glue::Model::DateColumnStatisticsData::GetNumberOfNulls ( ) const
inline

The number of null values in the column.

Definition at line 106 of file DateColumnStatisticsData.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Glue::Model::DateColumnStatisticsData::Jsonize ( ) const

◆ MaximumValueHasBeenSet()

bool Aws::Glue::Model::DateColumnStatisticsData::MaximumValueHasBeenSet ( ) const
inline

The highest value in the column.

Definition at line 80 of file DateColumnStatisticsData.h.

◆ MinimumValueHasBeenSet()

bool Aws::Glue::Model::DateColumnStatisticsData::MinimumValueHasBeenSet ( ) const
inline

The lowest value in the column.

Definition at line 49 of file DateColumnStatisticsData.h.

◆ NumberOfDistinctValuesHasBeenSet()

bool Aws::Glue::Model::DateColumnStatisticsData::NumberOfDistinctValuesHasBeenSet ( ) const
inline

The number of distinct values in a column.

Definition at line 132 of file DateColumnStatisticsData.h.

◆ NumberOfNullsHasBeenSet()

bool Aws::Glue::Model::DateColumnStatisticsData::NumberOfNullsHasBeenSet ( ) const
inline

The number of null values in the column.

Definition at line 111 of file DateColumnStatisticsData.h.

◆ operator=()

DateColumnStatisticsData& Aws::Glue::Model::DateColumnStatisticsData::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetMaximumValue() [1/2]

void Aws::Glue::Model::DateColumnStatisticsData::SetMaximumValue ( const Aws::Utils::DateTime value)
inline

The highest value in the column.

Definition at line 85 of file DateColumnStatisticsData.h.

◆ SetMaximumValue() [2/2]

void Aws::Glue::Model::DateColumnStatisticsData::SetMaximumValue ( Aws::Utils::DateTime &&  value)
inline

The highest value in the column.

Definition at line 90 of file DateColumnStatisticsData.h.

◆ SetMinimumValue() [1/2]

void Aws::Glue::Model::DateColumnStatisticsData::SetMinimumValue ( const Aws::Utils::DateTime value)
inline

The lowest value in the column.

Definition at line 54 of file DateColumnStatisticsData.h.

◆ SetMinimumValue() [2/2]

void Aws::Glue::Model::DateColumnStatisticsData::SetMinimumValue ( Aws::Utils::DateTime &&  value)
inline

The lowest value in the column.

Definition at line 59 of file DateColumnStatisticsData.h.

◆ SetNumberOfDistinctValues()

void Aws::Glue::Model::DateColumnStatisticsData::SetNumberOfDistinctValues ( long long  value)
inline

The number of distinct values in a column.

Definition at line 137 of file DateColumnStatisticsData.h.

◆ SetNumberOfNulls()

void Aws::Glue::Model::DateColumnStatisticsData::SetNumberOfNulls ( long long  value)
inline

The number of null values in the column.

Definition at line 116 of file DateColumnStatisticsData.h.

◆ WithMaximumValue() [1/2]

DateColumnStatisticsData& Aws::Glue::Model::DateColumnStatisticsData::WithMaximumValue ( const Aws::Utils::DateTime value)
inline

The highest value in the column.

Definition at line 95 of file DateColumnStatisticsData.h.

◆ WithMaximumValue() [2/2]

DateColumnStatisticsData& Aws::Glue::Model::DateColumnStatisticsData::WithMaximumValue ( Aws::Utils::DateTime &&  value)
inline

The highest value in the column.

Definition at line 100 of file DateColumnStatisticsData.h.

◆ WithMinimumValue() [1/2]

DateColumnStatisticsData& Aws::Glue::Model::DateColumnStatisticsData::WithMinimumValue ( const Aws::Utils::DateTime value)
inline

The lowest value in the column.

Definition at line 64 of file DateColumnStatisticsData.h.

◆ WithMinimumValue() [2/2]

DateColumnStatisticsData& Aws::Glue::Model::DateColumnStatisticsData::WithMinimumValue ( Aws::Utils::DateTime &&  value)
inline

The lowest value in the column.

Definition at line 69 of file DateColumnStatisticsData.h.

◆ WithNumberOfDistinctValues()

DateColumnStatisticsData& Aws::Glue::Model::DateColumnStatisticsData::WithNumberOfDistinctValues ( long long  value)
inline

The number of distinct values in a column.

Definition at line 142 of file DateColumnStatisticsData.h.

◆ WithNumberOfNulls()

DateColumnStatisticsData& Aws::Glue::Model::DateColumnStatisticsData::WithNumberOfNulls ( long long  value)
inline

The number of null values in the column.

Definition at line 121 of file DateColumnStatisticsData.h.


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