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

#include <TelemetryRecord.h>

Public Member Functions

 TelemetryRecord ()
 
 TelemetryRecord (Aws::Utils::Json::JsonView jsonValue)
 
TelemetryRecordoperator= (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)
 
TelemetryRecordWithTimestamp (const Aws::Utils::DateTime &value)
 
TelemetryRecordWithTimestamp (Aws::Utils::DateTime &&value)
 
int GetSegmentsReceivedCount () const
 
bool SegmentsReceivedCountHasBeenSet () const
 
void SetSegmentsReceivedCount (int value)
 
TelemetryRecordWithSegmentsReceivedCount (int value)
 
int GetSegmentsSentCount () const
 
bool SegmentsSentCountHasBeenSet () const
 
void SetSegmentsSentCount (int value)
 
TelemetryRecordWithSegmentsSentCount (int value)
 
int GetSegmentsSpilloverCount () const
 
bool SegmentsSpilloverCountHasBeenSet () const
 
void SetSegmentsSpilloverCount (int value)
 
TelemetryRecordWithSegmentsSpilloverCount (int value)
 
int GetSegmentsRejectedCount () const
 
bool SegmentsRejectedCountHasBeenSet () const
 
void SetSegmentsRejectedCount (int value)
 
TelemetryRecordWithSegmentsRejectedCount (int value)
 
const BackendConnectionErrorsGetBackendConnectionErrors () const
 
bool BackendConnectionErrorsHasBeenSet () const
 
void SetBackendConnectionErrors (const BackendConnectionErrors &value)
 
void SetBackendConnectionErrors (BackendConnectionErrors &&value)
 
TelemetryRecordWithBackendConnectionErrors (const BackendConnectionErrors &value)
 
TelemetryRecordWithBackendConnectionErrors (BackendConnectionErrors &&value)
 

Detailed Description

See Also:

AWS API Reference

Definition at line 32 of file TelemetryRecord.h.

Constructor & Destructor Documentation

◆ TelemetryRecord() [1/2]

Aws::XRay::Model::TelemetryRecord::TelemetryRecord ( )

◆ TelemetryRecord() [2/2]

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

Member Function Documentation

◆ BackendConnectionErrorsHasBeenSet()

bool Aws::XRay::Model::TelemetryRecord::BackendConnectionErrorsHasBeenSet ( ) const
inline

Definition at line 164 of file TelemetryRecord.h.

◆ GetBackendConnectionErrors()

const BackendConnectionErrors& Aws::XRay::Model::TelemetryRecord::GetBackendConnectionErrors ( ) const
inline

Definition at line 159 of file TelemetryRecord.h.

◆ GetSegmentsReceivedCount()

int Aws::XRay::Model::TelemetryRecord::GetSegmentsReceivedCount ( ) const
inline

Definition at line 75 of file TelemetryRecord.h.

◆ GetSegmentsRejectedCount()

int Aws::XRay::Model::TelemetryRecord::GetSegmentsRejectedCount ( ) const
inline

Definition at line 138 of file TelemetryRecord.h.

◆ GetSegmentsSentCount()

int Aws::XRay::Model::TelemetryRecord::GetSegmentsSentCount ( ) const
inline

Definition at line 96 of file TelemetryRecord.h.

◆ GetSegmentsSpilloverCount()

int Aws::XRay::Model::TelemetryRecord::GetSegmentsSpilloverCount ( ) const
inline

Definition at line 117 of file TelemetryRecord.h.

◆ GetTimestamp()

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

Definition at line 44 of file TelemetryRecord.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SegmentsReceivedCountHasBeenSet()

bool Aws::XRay::Model::TelemetryRecord::SegmentsReceivedCountHasBeenSet ( ) const
inline

Definition at line 80 of file TelemetryRecord.h.

◆ SegmentsRejectedCountHasBeenSet()

bool Aws::XRay::Model::TelemetryRecord::SegmentsRejectedCountHasBeenSet ( ) const
inline

Definition at line 143 of file TelemetryRecord.h.

◆ SegmentsSentCountHasBeenSet()

bool Aws::XRay::Model::TelemetryRecord::SegmentsSentCountHasBeenSet ( ) const
inline

Definition at line 101 of file TelemetryRecord.h.

◆ SegmentsSpilloverCountHasBeenSet()

bool Aws::XRay::Model::TelemetryRecord::SegmentsSpilloverCountHasBeenSet ( ) const
inline

Definition at line 122 of file TelemetryRecord.h.

◆ SetBackendConnectionErrors() [1/2]

void Aws::XRay::Model::TelemetryRecord::SetBackendConnectionErrors ( BackendConnectionErrors &&  value)
inline

Definition at line 174 of file TelemetryRecord.h.

◆ SetBackendConnectionErrors() [2/2]

void Aws::XRay::Model::TelemetryRecord::SetBackendConnectionErrors ( const BackendConnectionErrors value)
inline

Definition at line 169 of file TelemetryRecord.h.

◆ SetSegmentsReceivedCount()

void Aws::XRay::Model::TelemetryRecord::SetSegmentsReceivedCount ( int  value)
inline

Definition at line 85 of file TelemetryRecord.h.

◆ SetSegmentsRejectedCount()

void Aws::XRay::Model::TelemetryRecord::SetSegmentsRejectedCount ( int  value)
inline

Definition at line 148 of file TelemetryRecord.h.

◆ SetSegmentsSentCount()

void Aws::XRay::Model::TelemetryRecord::SetSegmentsSentCount ( int  value)
inline

Definition at line 106 of file TelemetryRecord.h.

◆ SetSegmentsSpilloverCount()

void Aws::XRay::Model::TelemetryRecord::SetSegmentsSpilloverCount ( int  value)
inline

Definition at line 127 of file TelemetryRecord.h.

◆ SetTimestamp() [1/2]

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

Definition at line 59 of file TelemetryRecord.h.

◆ SetTimestamp() [2/2]

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

Definition at line 54 of file TelemetryRecord.h.

◆ TimestampHasBeenSet()

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

Definition at line 49 of file TelemetryRecord.h.

◆ WithBackendConnectionErrors() [1/2]

TelemetryRecord& Aws::XRay::Model::TelemetryRecord::WithBackendConnectionErrors ( BackendConnectionErrors &&  value)
inline

Definition at line 184 of file TelemetryRecord.h.

◆ WithBackendConnectionErrors() [2/2]

TelemetryRecord& Aws::XRay::Model::TelemetryRecord::WithBackendConnectionErrors ( const BackendConnectionErrors value)
inline

Definition at line 179 of file TelemetryRecord.h.

◆ WithSegmentsReceivedCount()

TelemetryRecord& Aws::XRay::Model::TelemetryRecord::WithSegmentsReceivedCount ( int  value)
inline

Definition at line 90 of file TelemetryRecord.h.

◆ WithSegmentsRejectedCount()

TelemetryRecord& Aws::XRay::Model::TelemetryRecord::WithSegmentsRejectedCount ( int  value)
inline

Definition at line 153 of file TelemetryRecord.h.

◆ WithSegmentsSentCount()

TelemetryRecord& Aws::XRay::Model::TelemetryRecord::WithSegmentsSentCount ( int  value)
inline

Definition at line 111 of file TelemetryRecord.h.

◆ WithSegmentsSpilloverCount()

TelemetryRecord& Aws::XRay::Model::TelemetryRecord::WithSegmentsSpilloverCount ( int  value)
inline

Definition at line 132 of file TelemetryRecord.h.

◆ WithTimestamp() [1/2]

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

Definition at line 69 of file TelemetryRecord.h.

◆ WithTimestamp() [2/2]

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

Definition at line 64 of file TelemetryRecord.h.


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