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

#include <QueryStatus.h>

Public Member Functions

 QueryStatus ()
 
 QueryStatus (Aws::Utils::Json::JsonView jsonValue)
 
QueryStatusoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
double GetProgressPercentage () const
 
bool ProgressPercentageHasBeenSet () const
 
void SetProgressPercentage (double value)
 
QueryStatusWithProgressPercentage (double value)
 
long long GetCumulativeBytesScanned () const
 
bool CumulativeBytesScannedHasBeenSet () const
 
void SetCumulativeBytesScanned (long long value)
 
QueryStatusWithCumulativeBytesScanned (long long value)
 
long long GetCumulativeBytesMetered () const
 
bool CumulativeBytesMeteredHasBeenSet () const
 
void SetCumulativeBytesMetered (long long value)
 
QueryStatusWithCumulativeBytesMetered (long long value)
 

Detailed Description

Information about the status of the query, including progress and bytes scannned.

See Also:

AWS API Reference

Definition at line 30 of file QueryStatus.h.

Constructor & Destructor Documentation

◆ QueryStatus() [1/2]

Aws::TimestreamQuery::Model::QueryStatus::QueryStatus ( )

◆ QueryStatus() [2/2]

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

Member Function Documentation

◆ CumulativeBytesMeteredHasBeenSet()

bool Aws::TimestreamQuery::Model::QueryStatus::CumulativeBytesMeteredHasBeenSet ( ) const
inline

The amount of data scanned by the query in bytes that you will be charged for. This is a cumulative sum and represents the total amount of data that you will be charged for since the query was started. The charge is applied only once and is either applied when the query completes execution or when the query is cancelled.

Definition at line 105 of file QueryStatus.h.

◆ CumulativeBytesScannedHasBeenSet()

bool Aws::TimestreamQuery::Model::QueryStatus::CumulativeBytesScannedHasBeenSet ( ) const
inline

The amount of data scanned by the query in bytes. This is a cumulative sum and represents the total amount of bytes scanned since the query was started.

Definition at line 72 of file QueryStatus.h.

◆ GetCumulativeBytesMetered()

long long Aws::TimestreamQuery::Model::QueryStatus::GetCumulativeBytesMetered ( ) const
inline

The amount of data scanned by the query in bytes that you will be charged for. This is a cumulative sum and represents the total amount of data that you will be charged for since the query was started. The charge is applied only once and is either applied when the query completes execution or when the query is cancelled.

Definition at line 96 of file QueryStatus.h.

◆ GetCumulativeBytesScanned()

long long Aws::TimestreamQuery::Model::QueryStatus::GetCumulativeBytesScanned ( ) const
inline

The amount of data scanned by the query in bytes. This is a cumulative sum and represents the total amount of bytes scanned since the query was started.

Definition at line 65 of file QueryStatus.h.

◆ GetProgressPercentage()

double Aws::TimestreamQuery::Model::QueryStatus::GetProgressPercentage ( ) const
inline

The progress of the query, expressed as a percentage.

Definition at line 42 of file QueryStatus.h.

◆ Jsonize()

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

◆ operator=()

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

◆ ProgressPercentageHasBeenSet()

bool Aws::TimestreamQuery::Model::QueryStatus::ProgressPercentageHasBeenSet ( ) const
inline

The progress of the query, expressed as a percentage.

Definition at line 47 of file QueryStatus.h.

◆ SetCumulativeBytesMetered()

void Aws::TimestreamQuery::Model::QueryStatus::SetCumulativeBytesMetered ( long long  value)
inline

The amount of data scanned by the query in bytes that you will be charged for. This is a cumulative sum and represents the total amount of data that you will be charged for since the query was started. The charge is applied only once and is either applied when the query completes execution or when the query is cancelled.

Definition at line 114 of file QueryStatus.h.

◆ SetCumulativeBytesScanned()

void Aws::TimestreamQuery::Model::QueryStatus::SetCumulativeBytesScanned ( long long  value)
inline

The amount of data scanned by the query in bytes. This is a cumulative sum and represents the total amount of bytes scanned since the query was started.

Definition at line 79 of file QueryStatus.h.

◆ SetProgressPercentage()

void Aws::TimestreamQuery::Model::QueryStatus::SetProgressPercentage ( double  value)
inline

The progress of the query, expressed as a percentage.

Definition at line 52 of file QueryStatus.h.

◆ WithCumulativeBytesMetered()

QueryStatus& Aws::TimestreamQuery::Model::QueryStatus::WithCumulativeBytesMetered ( long long  value)
inline

The amount of data scanned by the query in bytes that you will be charged for. This is a cumulative sum and represents the total amount of data that you will be charged for since the query was started. The charge is applied only once and is either applied when the query completes execution or when the query is cancelled.

Definition at line 123 of file QueryStatus.h.

◆ WithCumulativeBytesScanned()

QueryStatus& Aws::TimestreamQuery::Model::QueryStatus::WithCumulativeBytesScanned ( long long  value)
inline

The amount of data scanned by the query in bytes. This is a cumulative sum and represents the total amount of bytes scanned since the query was started.

Definition at line 86 of file QueryStatus.h.

◆ WithProgressPercentage()

QueryStatus& Aws::TimestreamQuery::Model::QueryStatus::WithProgressPercentage ( double  value)
inline

The progress of the query, expressed as a percentage.

Definition at line 57 of file QueryStatus.h.


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