AWS SDK for C++  1.9.66
AWS SDK for C++
Public Member Functions | List of all members
Aws::TimestreamQuery::Model::TimeSeriesDataPoint Class Reference

#include <TimeSeriesDataPoint.h>

Public Member Functions

 TimeSeriesDataPoint ()
 
 TimeSeriesDataPoint (Aws::Utils::Json::JsonView jsonValue)
 
TimeSeriesDataPointoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetTime () const
 
bool TimeHasBeenSet () const
 
void SetTime (const Aws::String &value)
 
void SetTime (Aws::String &&value)
 
void SetTime (const char *value)
 
TimeSeriesDataPointWithTime (const Aws::String &value)
 
TimeSeriesDataPointWithTime (Aws::String &&value)
 
TimeSeriesDataPointWithTime (const char *value)
 
const DatumGetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (const Datum &value)
 
void SetValue (Datum &&value)
 
TimeSeriesDataPointWithValue (const Datum &value)
 
TimeSeriesDataPointWithValue (Datum &&value)
 

Detailed Description

The timeseries datatype represents the values of a measure over time. A time series is an array of rows of timestamps and measure values, with rows sorted in ascending order of time. A TimeSeriesDataPoint is a single data point in the timeseries. It represents a tuple of (time, measure value) in a timeseries.

See Also:

AWS API Reference

Definition at line 37 of file TimeSeriesDataPoint.h.

Constructor & Destructor Documentation

◆ TimeSeriesDataPoint() [1/2]

Aws::TimestreamQuery::Model::TimeSeriesDataPoint::TimeSeriesDataPoint ( )

◆ TimeSeriesDataPoint() [2/2]

Aws::TimestreamQuery::Model::TimeSeriesDataPoint::TimeSeriesDataPoint ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetTime()

const Aws::String& Aws::TimestreamQuery::Model::TimeSeriesDataPoint::GetTime ( ) const
inline

The timestamp when the measure value was collected.

Definition at line 49 of file TimeSeriesDataPoint.h.

◆ GetValue()

const Datum& Aws::TimestreamQuery::Model::TimeSeriesDataPoint::GetValue ( ) const

The measure value for the data point.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::TimestreamQuery::Model::TimeSeriesDataPoint::Jsonize ( ) const

◆ operator=()

TimeSeriesDataPoint& Aws::TimestreamQuery::Model::TimeSeriesDataPoint::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetTime() [1/3]

void Aws::TimestreamQuery::Model::TimeSeriesDataPoint::SetTime ( Aws::String &&  value)
inline

The timestamp when the measure value was collected.

Definition at line 64 of file TimeSeriesDataPoint.h.

◆ SetTime() [2/3]

void Aws::TimestreamQuery::Model::TimeSeriesDataPoint::SetTime ( const Aws::String value)
inline

The timestamp when the measure value was collected.

Definition at line 59 of file TimeSeriesDataPoint.h.

◆ SetTime() [3/3]

void Aws::TimestreamQuery::Model::TimeSeriesDataPoint::SetTime ( const char *  value)
inline

The timestamp when the measure value was collected.

Definition at line 69 of file TimeSeriesDataPoint.h.

◆ SetValue() [1/2]

void Aws::TimestreamQuery::Model::TimeSeriesDataPoint::SetValue ( const Datum value)

The measure value for the data point.

◆ SetValue() [2/2]

void Aws::TimestreamQuery::Model::TimeSeriesDataPoint::SetValue ( Datum &&  value)

The measure value for the data point.

◆ TimeHasBeenSet()

bool Aws::TimestreamQuery::Model::TimeSeriesDataPoint::TimeHasBeenSet ( ) const
inline

The timestamp when the measure value was collected.

Definition at line 54 of file TimeSeriesDataPoint.h.

◆ ValueHasBeenSet()

bool Aws::TimestreamQuery::Model::TimeSeriesDataPoint::ValueHasBeenSet ( ) const

The measure value for the data point.

◆ WithTime() [1/3]

TimeSeriesDataPoint& Aws::TimestreamQuery::Model::TimeSeriesDataPoint::WithTime ( Aws::String &&  value)
inline

The timestamp when the measure value was collected.

Definition at line 79 of file TimeSeriesDataPoint.h.

◆ WithTime() [2/3]

TimeSeriesDataPoint& Aws::TimestreamQuery::Model::TimeSeriesDataPoint::WithTime ( const Aws::String value)
inline

The timestamp when the measure value was collected.

Definition at line 74 of file TimeSeriesDataPoint.h.

◆ WithTime() [3/3]

TimeSeriesDataPoint& Aws::TimestreamQuery::Model::TimeSeriesDataPoint::WithTime ( const char *  value)
inline

The timestamp when the measure value was collected.

Definition at line 84 of file TimeSeriesDataPoint.h.

◆ WithValue() [1/2]

TimeSeriesDataPoint& Aws::TimestreamQuery::Model::TimeSeriesDataPoint::WithValue ( const Datum value)

The measure value for the data point.

◆ WithValue() [2/2]

TimeSeriesDataPoint& Aws::TimestreamQuery::Model::TimeSeriesDataPoint::WithValue ( Datum &&  value)

The measure value for the data point.


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