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

#include <TimeSeriesServiceStatistics.h>

Public Member Functions

 TimeSeriesServiceStatistics ()
 
 TimeSeriesServiceStatistics (Aws::Utils::Json::JsonView jsonValue)
 
TimeSeriesServiceStatisticsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetTimestamp () const
 
bool TimestampHasBeenSet () const
 
void SetTimestamp (const Aws::Utils::DateTime &value)
 
void SetTimestamp (Aws::Utils::DateTime &&value)
 
TimeSeriesServiceStatisticsWithTimestamp (const Aws::Utils::DateTime &value)
 
TimeSeriesServiceStatisticsWithTimestamp (Aws::Utils::DateTime &&value)
 
const EdgeStatisticsGetEdgeSummaryStatistics () const
 
bool EdgeSummaryStatisticsHasBeenSet () const
 
void SetEdgeSummaryStatistics (const EdgeStatistics &value)
 
void SetEdgeSummaryStatistics (EdgeStatistics &&value)
 
TimeSeriesServiceStatisticsWithEdgeSummaryStatistics (const EdgeStatistics &value)
 
TimeSeriesServiceStatisticsWithEdgeSummaryStatistics (EdgeStatistics &&value)
 
const ServiceStatisticsGetServiceSummaryStatistics () const
 
bool ServiceSummaryStatisticsHasBeenSet () const
 
void SetServiceSummaryStatistics (const ServiceStatistics &value)
 
void SetServiceSummaryStatistics (ServiceStatistics &&value)
 
TimeSeriesServiceStatisticsWithServiceSummaryStatistics (const ServiceStatistics &value)
 
TimeSeriesServiceStatisticsWithServiceSummaryStatistics (ServiceStatistics &&value)
 
const ForecastStatisticsGetServiceForecastStatistics () const
 
bool ServiceForecastStatisticsHasBeenSet () const
 
void SetServiceForecastStatistics (const ForecastStatistics &value)
 
void SetServiceForecastStatistics (ForecastStatistics &&value)
 
TimeSeriesServiceStatisticsWithServiceForecastStatistics (const ForecastStatistics &value)
 
TimeSeriesServiceStatisticsWithServiceForecastStatistics (ForecastStatistics &&value)
 
const Aws::Vector< HistogramEntry > & GetResponseTimeHistogram () const
 
bool ResponseTimeHistogramHasBeenSet () const
 
void SetResponseTimeHistogram (const Aws::Vector< HistogramEntry > &value)
 
void SetResponseTimeHistogram (Aws::Vector< HistogramEntry > &&value)
 
TimeSeriesServiceStatisticsWithResponseTimeHistogram (const Aws::Vector< HistogramEntry > &value)
 
TimeSeriesServiceStatisticsWithResponseTimeHistogram (Aws::Vector< HistogramEntry > &&value)
 
TimeSeriesServiceStatisticsAddResponseTimeHistogram (const HistogramEntry &value)
 
TimeSeriesServiceStatisticsAddResponseTimeHistogram (HistogramEntry &&value)
 

Detailed Description

A list of TimeSeriesStatistic structures.

See Also:

AWS API Reference

Definition at line 36 of file TimeSeriesServiceStatistics.h.

Constructor & Destructor Documentation

◆ TimeSeriesServiceStatistics() [1/2]

Aws::XRay::Model::TimeSeriesServiceStatistics::TimeSeriesServiceStatistics ( )

◆ TimeSeriesServiceStatistics() [2/2]

Aws::XRay::Model::TimeSeriesServiceStatistics::TimeSeriesServiceStatistics ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddResponseTimeHistogram() [1/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::AddResponseTimeHistogram ( const HistogramEntry value)
inline

The response time histogram for the selected entities.

Definition at line 178 of file TimeSeriesServiceStatistics.h.

◆ AddResponseTimeHistogram() [2/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::AddResponseTimeHistogram ( HistogramEntry &&  value)
inline

The response time histogram for the selected entities.

Definition at line 183 of file TimeSeriesServiceStatistics.h.

◆ EdgeSummaryStatisticsHasBeenSet()

bool Aws::XRay::Model::TimeSeriesServiceStatistics::EdgeSummaryStatisticsHasBeenSet ( ) const
inline

Definition at line 80 of file TimeSeriesServiceStatistics.h.

◆ GetEdgeSummaryStatistics()

const EdgeStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::GetEdgeSummaryStatistics ( ) const
inline

Definition at line 77 of file TimeSeriesServiceStatistics.h.

◆ GetResponseTimeHistogram()

const Aws::Vector<HistogramEntry>& Aws::XRay::Model::TimeSeriesServiceStatistics::GetResponseTimeHistogram ( ) const
inline

The response time histogram for the selected entities.

Definition at line 148 of file TimeSeriesServiceStatistics.h.

◆ GetServiceForecastStatistics()

const ForecastStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::GetServiceForecastStatistics ( ) const
inline

The forecasted high and low fault count values.

Definition at line 117 of file TimeSeriesServiceStatistics.h.

◆ GetServiceSummaryStatistics()

const ServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::GetServiceSummaryStatistics ( ) const
inline

Definition at line 96 of file TimeSeriesServiceStatistics.h.

◆ GetTimestamp()

const Aws::Utils::DateTime& Aws::XRay::Model::TimeSeriesServiceStatistics::GetTimestamp ( ) const
inline

Timestamp of the window for which statistics are aggregated.

Definition at line 48 of file TimeSeriesServiceStatistics.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::XRay::Model::TimeSeriesServiceStatistics::Jsonize ( ) const

◆ operator=()

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ResponseTimeHistogramHasBeenSet()

bool Aws::XRay::Model::TimeSeriesServiceStatistics::ResponseTimeHistogramHasBeenSet ( ) const
inline

The response time histogram for the selected entities.

Definition at line 153 of file TimeSeriesServiceStatistics.h.

◆ ServiceForecastStatisticsHasBeenSet()

bool Aws::XRay::Model::TimeSeriesServiceStatistics::ServiceForecastStatisticsHasBeenSet ( ) const
inline

The forecasted high and low fault count values.

Definition at line 122 of file TimeSeriesServiceStatistics.h.

◆ ServiceSummaryStatisticsHasBeenSet()

bool Aws::XRay::Model::TimeSeriesServiceStatistics::ServiceSummaryStatisticsHasBeenSet ( ) const
inline

Definition at line 99 of file TimeSeriesServiceStatistics.h.

◆ SetEdgeSummaryStatistics() [1/2]

void Aws::XRay::Model::TimeSeriesServiceStatistics::SetEdgeSummaryStatistics ( const EdgeStatistics value)
inline

Definition at line 83 of file TimeSeriesServiceStatistics.h.

◆ SetEdgeSummaryStatistics() [2/2]

void Aws::XRay::Model::TimeSeriesServiceStatistics::SetEdgeSummaryStatistics ( EdgeStatistics &&  value)
inline

Definition at line 86 of file TimeSeriesServiceStatistics.h.

◆ SetResponseTimeHistogram() [1/2]

void Aws::XRay::Model::TimeSeriesServiceStatistics::SetResponseTimeHistogram ( Aws::Vector< HistogramEntry > &&  value)
inline

The response time histogram for the selected entities.

Definition at line 163 of file TimeSeriesServiceStatistics.h.

◆ SetResponseTimeHistogram() [2/2]

void Aws::XRay::Model::TimeSeriesServiceStatistics::SetResponseTimeHistogram ( const Aws::Vector< HistogramEntry > &  value)
inline

The response time histogram for the selected entities.

Definition at line 158 of file TimeSeriesServiceStatistics.h.

◆ SetServiceForecastStatistics() [1/2]

void Aws::XRay::Model::TimeSeriesServiceStatistics::SetServiceForecastStatistics ( const ForecastStatistics value)
inline

The forecasted high and low fault count values.

Definition at line 127 of file TimeSeriesServiceStatistics.h.

◆ SetServiceForecastStatistics() [2/2]

void Aws::XRay::Model::TimeSeriesServiceStatistics::SetServiceForecastStatistics ( ForecastStatistics &&  value)
inline

The forecasted high and low fault count values.

Definition at line 132 of file TimeSeriesServiceStatistics.h.

◆ SetServiceSummaryStatistics() [1/2]

void Aws::XRay::Model::TimeSeriesServiceStatistics::SetServiceSummaryStatistics ( const ServiceStatistics value)
inline

Definition at line 102 of file TimeSeriesServiceStatistics.h.

◆ SetServiceSummaryStatistics() [2/2]

void Aws::XRay::Model::TimeSeriesServiceStatistics::SetServiceSummaryStatistics ( ServiceStatistics &&  value)
inline

Definition at line 105 of file TimeSeriesServiceStatistics.h.

◆ SetTimestamp() [1/2]

void Aws::XRay::Model::TimeSeriesServiceStatistics::SetTimestamp ( Aws::Utils::DateTime &&  value)
inline

Timestamp of the window for which statistics are aggregated.

Definition at line 63 of file TimeSeriesServiceStatistics.h.

◆ SetTimestamp() [2/2]

void Aws::XRay::Model::TimeSeriesServiceStatistics::SetTimestamp ( const Aws::Utils::DateTime value)
inline

Timestamp of the window for which statistics are aggregated.

Definition at line 58 of file TimeSeriesServiceStatistics.h.

◆ TimestampHasBeenSet()

bool Aws::XRay::Model::TimeSeriesServiceStatistics::TimestampHasBeenSet ( ) const
inline

Timestamp of the window for which statistics are aggregated.

Definition at line 53 of file TimeSeriesServiceStatistics.h.

◆ WithEdgeSummaryStatistics() [1/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::WithEdgeSummaryStatistics ( const EdgeStatistics value)
inline

Definition at line 89 of file TimeSeriesServiceStatistics.h.

◆ WithEdgeSummaryStatistics() [2/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::WithEdgeSummaryStatistics ( EdgeStatistics &&  value)
inline

Definition at line 92 of file TimeSeriesServiceStatistics.h.

◆ WithResponseTimeHistogram() [1/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::WithResponseTimeHistogram ( Aws::Vector< HistogramEntry > &&  value)
inline

The response time histogram for the selected entities.

Definition at line 173 of file TimeSeriesServiceStatistics.h.

◆ WithResponseTimeHistogram() [2/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::WithResponseTimeHistogram ( const Aws::Vector< HistogramEntry > &  value)
inline

The response time histogram for the selected entities.

Definition at line 168 of file TimeSeriesServiceStatistics.h.

◆ WithServiceForecastStatistics() [1/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::WithServiceForecastStatistics ( const ForecastStatistics value)
inline

The forecasted high and low fault count values.

Definition at line 137 of file TimeSeriesServiceStatistics.h.

◆ WithServiceForecastStatistics() [2/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::WithServiceForecastStatistics ( ForecastStatistics &&  value)
inline

The forecasted high and low fault count values.

Definition at line 142 of file TimeSeriesServiceStatistics.h.

◆ WithServiceSummaryStatistics() [1/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::WithServiceSummaryStatistics ( const ServiceStatistics value)
inline

Definition at line 108 of file TimeSeriesServiceStatistics.h.

◆ WithServiceSummaryStatistics() [2/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::WithServiceSummaryStatistics ( ServiceStatistics &&  value)
inline

Definition at line 111 of file TimeSeriesServiceStatistics.h.

◆ WithTimestamp() [1/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::WithTimestamp ( Aws::Utils::DateTime &&  value)
inline

Timestamp of the window for which statistics are aggregated.

Definition at line 73 of file TimeSeriesServiceStatistics.h.

◆ WithTimestamp() [2/2]

TimeSeriesServiceStatistics& Aws::XRay::Model::TimeSeriesServiceStatistics::WithTimestamp ( const Aws::Utils::DateTime value)
inline

Timestamp of the window for which statistics are aggregated.

Definition at line 68 of file TimeSeriesServiceStatistics.h.


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