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

#include <ResponseTimeRootCauseEntity.h>

Public Member Functions

 ResponseTimeRootCauseEntity ()
 
 ResponseTimeRootCauseEntity (Aws::Utils::Json::JsonView jsonValue)
 
ResponseTimeRootCauseEntityoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
ResponseTimeRootCauseEntityWithName (const Aws::String &value)
 
ResponseTimeRootCauseEntityWithName (Aws::String &&value)
 
ResponseTimeRootCauseEntityWithName (const char *value)
 
double GetCoverage () const
 
bool CoverageHasBeenSet () const
 
void SetCoverage (double value)
 
ResponseTimeRootCauseEntityWithCoverage (double value)
 
bool GetRemote () const
 
bool RemoteHasBeenSet () const
 
void SetRemote (bool value)
 
ResponseTimeRootCauseEntityWithRemote (bool value)
 

Detailed Description

A collection of segments and corresponding subsegments associated to a response time warning.

See Also:

AWS API Reference

Definition at line 32 of file ResponseTimeRootCauseEntity.h.

Constructor & Destructor Documentation

◆ ResponseTimeRootCauseEntity() [1/2]

Aws::XRay::Model::ResponseTimeRootCauseEntity::ResponseTimeRootCauseEntity ( )

◆ ResponseTimeRootCauseEntity() [2/2]

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

Member Function Documentation

◆ CoverageHasBeenSet()

bool Aws::XRay::Model::ResponseTimeRootCauseEntity::CoverageHasBeenSet ( ) const
inline

The type and messages of the exceptions.

Definition at line 90 of file ResponseTimeRootCauseEntity.h.

◆ GetCoverage()

double Aws::XRay::Model::ResponseTimeRootCauseEntity::GetCoverage ( ) const
inline

The type and messages of the exceptions.

Definition at line 85 of file ResponseTimeRootCauseEntity.h.

◆ GetName()

const Aws::String& Aws::XRay::Model::ResponseTimeRootCauseEntity::GetName ( ) const
inline

The name of the entity.

Definition at line 44 of file ResponseTimeRootCauseEntity.h.

◆ GetRemote()

bool Aws::XRay::Model::ResponseTimeRootCauseEntity::GetRemote ( ) const
inline

A flag that denotes a remote subsegment.

Definition at line 106 of file ResponseTimeRootCauseEntity.h.

◆ Jsonize()

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

◆ NameHasBeenSet()

bool Aws::XRay::Model::ResponseTimeRootCauseEntity::NameHasBeenSet ( ) const
inline

The name of the entity.

Definition at line 49 of file ResponseTimeRootCauseEntity.h.

◆ operator=()

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

◆ RemoteHasBeenSet()

bool Aws::XRay::Model::ResponseTimeRootCauseEntity::RemoteHasBeenSet ( ) const
inline

A flag that denotes a remote subsegment.

Definition at line 111 of file ResponseTimeRootCauseEntity.h.

◆ SetCoverage()

void Aws::XRay::Model::ResponseTimeRootCauseEntity::SetCoverage ( double  value)
inline

The type and messages of the exceptions.

Definition at line 95 of file ResponseTimeRootCauseEntity.h.

◆ SetName() [1/3]

void Aws::XRay::Model::ResponseTimeRootCauseEntity::SetName ( Aws::String &&  value)
inline

The name of the entity.

Definition at line 59 of file ResponseTimeRootCauseEntity.h.

◆ SetName() [2/3]

void Aws::XRay::Model::ResponseTimeRootCauseEntity::SetName ( const Aws::String value)
inline

The name of the entity.

Definition at line 54 of file ResponseTimeRootCauseEntity.h.

◆ SetName() [3/3]

void Aws::XRay::Model::ResponseTimeRootCauseEntity::SetName ( const char *  value)
inline

The name of the entity.

Definition at line 64 of file ResponseTimeRootCauseEntity.h.

◆ SetRemote()

void Aws::XRay::Model::ResponseTimeRootCauseEntity::SetRemote ( bool  value)
inline

A flag that denotes a remote subsegment.

Definition at line 116 of file ResponseTimeRootCauseEntity.h.

◆ WithCoverage()

ResponseTimeRootCauseEntity& Aws::XRay::Model::ResponseTimeRootCauseEntity::WithCoverage ( double  value)
inline

The type and messages of the exceptions.

Definition at line 100 of file ResponseTimeRootCauseEntity.h.

◆ WithName() [1/3]

ResponseTimeRootCauseEntity& Aws::XRay::Model::ResponseTimeRootCauseEntity::WithName ( Aws::String &&  value)
inline

The name of the entity.

Definition at line 74 of file ResponseTimeRootCauseEntity.h.

◆ WithName() [2/3]

ResponseTimeRootCauseEntity& Aws::XRay::Model::ResponseTimeRootCauseEntity::WithName ( const Aws::String value)
inline

The name of the entity.

Definition at line 69 of file ResponseTimeRootCauseEntity.h.

◆ WithName() [3/3]

ResponseTimeRootCauseEntity& Aws::XRay::Model::ResponseTimeRootCauseEntity::WithName ( const char *  value)
inline

The name of the entity.

Definition at line 79 of file ResponseTimeRootCauseEntity.h.

◆ WithRemote()

ResponseTimeRootCauseEntity& Aws::XRay::Model::ResponseTimeRootCauseEntity::WithRemote ( bool  value)
inline

A flag that denotes a remote subsegment.

Definition at line 121 of file ResponseTimeRootCauseEntity.h.


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