AWS SDK for C++  1.9.104
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::XRay::Model Namespace Reference

Namespaces

 EncryptionStatusMapper
 
 EncryptionTypeMapper
 
 InsightCategoryMapper
 
 InsightStateMapper
 
 SamplingStrategyNameMapper
 
 TimeRangeTypeMapper
 

Classes

class  Alias
 
class  AnnotationValue
 
class  AnomalousService
 
class  AvailabilityZoneDetail
 
class  BackendConnectionErrors
 
class  BatchGetTracesRequest
 
class  BatchGetTracesResult
 
class  CreateGroupRequest
 
class  CreateGroupResult
 
class  CreateSamplingRuleRequest
 
class  CreateSamplingRuleResult
 
class  DeleteGroupRequest
 
class  DeleteGroupResult
 
class  DeleteSamplingRuleRequest
 
class  DeleteSamplingRuleResult
 
class  Edge
 
class  EdgeStatistics
 
class  EncryptionConfig
 
class  ErrorRootCause
 
class  ErrorRootCauseEntity
 
class  ErrorRootCauseService
 
class  ErrorStatistics
 
class  FaultRootCause
 
class  FaultRootCauseEntity
 
class  FaultRootCauseService
 
class  FaultStatistics
 
class  ForecastStatistics
 
class  GetEncryptionConfigRequest
 
class  GetEncryptionConfigResult
 
class  GetGroupRequest
 
class  GetGroupResult
 
class  GetGroupsRequest
 
class  GetGroupsResult
 
class  GetInsightEventsRequest
 
class  GetInsightEventsResult
 
class  GetInsightImpactGraphRequest
 
class  GetInsightImpactGraphResult
 
class  GetInsightRequest
 
class  GetInsightResult
 
class  GetInsightSummariesRequest
 
class  GetInsightSummariesResult
 
class  GetSamplingRulesRequest
 
class  GetSamplingRulesResult
 
class  GetSamplingStatisticSummariesRequest
 
class  GetSamplingStatisticSummariesResult
 
class  GetSamplingTargetsRequest
 
class  GetSamplingTargetsResult
 
class  GetServiceGraphRequest
 
class  GetServiceGraphResult
 
class  GetTimeSeriesServiceStatisticsRequest
 
class  GetTimeSeriesServiceStatisticsResult
 
class  GetTraceGraphRequest
 
class  GetTraceGraphResult
 
class  GetTraceSummariesRequest
 
class  GetTraceSummariesResult
 
class  Group
 
class  GroupSummary
 
class  HistogramEntry
 
class  Http
 
class  Insight
 
class  InsightEvent
 
class  InsightImpactGraphEdge
 
class  InsightImpactGraphService
 
class  InsightsConfiguration
 
class  InsightSummary
 
class  InstanceIdDetail
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  PutEncryptionConfigRequest
 
class  PutEncryptionConfigResult
 
class  PutTelemetryRecordsRequest
 
class  PutTelemetryRecordsResult
 
class  PutTraceSegmentsRequest
 
class  PutTraceSegmentsResult
 
class  RequestImpactStatistics
 
class  ResourceARNDetail
 
class  ResourceNotFoundException
 
class  ResponseTimeRootCause
 
class  ResponseTimeRootCauseEntity
 
class  ResponseTimeRootCauseService
 
class  RootCauseException
 
class  SamplingRule
 
class  SamplingRuleRecord
 
class  SamplingRuleUpdate
 
class  SamplingStatisticsDocument
 
class  SamplingStatisticSummary
 
class  SamplingStrategy
 
class  SamplingTargetDocument
 
class  Segment
 
class  Service
 
class  ServiceId
 
class  ServiceStatistics
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  TelemetryRecord
 
class  TimeSeriesServiceStatistics
 
class  TooManyTagsException
 
class  Trace
 
class  TraceSummary
 
class  TraceUser
 
class  UnprocessedStatistics
 
class  UnprocessedTraceSegment
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateGroupRequest
 
class  UpdateGroupResult
 
class  UpdateSamplingRuleRequest
 
class  UpdateSamplingRuleResult
 
class  ValueWithServiceIds
 

Typedefs

typedef Aws::Utils::Outcome< BatchGetTracesResult, XRayErrorBatchGetTracesOutcome
 
typedef Aws::Utils::Outcome< CreateGroupResult, XRayErrorCreateGroupOutcome
 
typedef Aws::Utils::Outcome< CreateSamplingRuleResult, XRayErrorCreateSamplingRuleOutcome
 
typedef Aws::Utils::Outcome< DeleteGroupResult, XRayErrorDeleteGroupOutcome
 
typedef Aws::Utils::Outcome< DeleteSamplingRuleResult, XRayErrorDeleteSamplingRuleOutcome
 
typedef Aws::Utils::Outcome< GetEncryptionConfigResult, XRayErrorGetEncryptionConfigOutcome
 
typedef Aws::Utils::Outcome< GetGroupResult, XRayErrorGetGroupOutcome
 
typedef Aws::Utils::Outcome< GetGroupsResult, XRayErrorGetGroupsOutcome
 
typedef Aws::Utils::Outcome< GetInsightResult, XRayErrorGetInsightOutcome
 
typedef Aws::Utils::Outcome< GetInsightEventsResult, XRayErrorGetInsightEventsOutcome
 
typedef Aws::Utils::Outcome< GetInsightImpactGraphResult, XRayErrorGetInsightImpactGraphOutcome
 
typedef Aws::Utils::Outcome< GetInsightSummariesResult, XRayErrorGetInsightSummariesOutcome
 
typedef Aws::Utils::Outcome< GetSamplingRulesResult, XRayErrorGetSamplingRulesOutcome
 
typedef Aws::Utils::Outcome< GetSamplingStatisticSummariesResult, XRayErrorGetSamplingStatisticSummariesOutcome
 
typedef Aws::Utils::Outcome< GetSamplingTargetsResult, XRayErrorGetSamplingTargetsOutcome
 
typedef Aws::Utils::Outcome< GetServiceGraphResult, XRayErrorGetServiceGraphOutcome
 
typedef Aws::Utils::Outcome< GetTimeSeriesServiceStatisticsResult, XRayErrorGetTimeSeriesServiceStatisticsOutcome
 
typedef Aws::Utils::Outcome< GetTraceGraphResult, XRayErrorGetTraceGraphOutcome
 
typedef Aws::Utils::Outcome< GetTraceSummariesResult, XRayErrorGetTraceSummariesOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, XRayErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< PutEncryptionConfigResult, XRayErrorPutEncryptionConfigOutcome
 
typedef Aws::Utils::Outcome< PutTelemetryRecordsResult, XRayErrorPutTelemetryRecordsOutcome
 
typedef Aws::Utils::Outcome< PutTraceSegmentsResult, XRayErrorPutTraceSegmentsOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, XRayErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, XRayErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateGroupResult, XRayErrorUpdateGroupOutcome
 
typedef Aws::Utils::Outcome< UpdateSamplingRuleResult, XRayErrorUpdateSamplingRuleOutcome
 
typedef std::future< BatchGetTracesOutcomeBatchGetTracesOutcomeCallable
 
typedef std::future< CreateGroupOutcomeCreateGroupOutcomeCallable
 
typedef std::future< CreateSamplingRuleOutcomeCreateSamplingRuleOutcomeCallable
 
typedef std::future< DeleteGroupOutcomeDeleteGroupOutcomeCallable
 
typedef std::future< DeleteSamplingRuleOutcomeDeleteSamplingRuleOutcomeCallable
 
typedef std::future< GetEncryptionConfigOutcomeGetEncryptionConfigOutcomeCallable
 
typedef std::future< GetGroupOutcomeGetGroupOutcomeCallable
 
typedef std::future< GetGroupsOutcomeGetGroupsOutcomeCallable
 
typedef std::future< GetInsightOutcomeGetInsightOutcomeCallable
 
typedef std::future< GetInsightEventsOutcomeGetInsightEventsOutcomeCallable
 
typedef std::future< GetInsightImpactGraphOutcomeGetInsightImpactGraphOutcomeCallable
 
typedef std::future< GetInsightSummariesOutcomeGetInsightSummariesOutcomeCallable
 
typedef std::future< GetSamplingRulesOutcomeGetSamplingRulesOutcomeCallable
 
typedef std::future< GetSamplingStatisticSummariesOutcomeGetSamplingStatisticSummariesOutcomeCallable
 
typedef std::future< GetSamplingTargetsOutcomeGetSamplingTargetsOutcomeCallable
 
typedef std::future< GetServiceGraphOutcomeGetServiceGraphOutcomeCallable
 
typedef std::future< GetTimeSeriesServiceStatisticsOutcomeGetTimeSeriesServiceStatisticsOutcomeCallable
 
typedef std::future< GetTraceGraphOutcomeGetTraceGraphOutcomeCallable
 
typedef std::future< GetTraceSummariesOutcomeGetTraceSummariesOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< PutEncryptionConfigOutcomePutEncryptionConfigOutcomeCallable
 
typedef std::future< PutTelemetryRecordsOutcomePutTelemetryRecordsOutcomeCallable
 
typedef std::future< PutTraceSegmentsOutcomePutTraceSegmentsOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateGroupOutcomeUpdateGroupOutcomeCallable
 
typedef std::future< UpdateSamplingRuleOutcomeUpdateSamplingRuleOutcomeCallable
 

Enumerations

enum  EncryptionStatus { EncryptionStatus::NOT_SET, EncryptionStatus::UPDATING, EncryptionStatus::ACTIVE }
 
enum  EncryptionType { EncryptionType::NOT_SET, EncryptionType::NONE, EncryptionType::KMS }
 
enum  InsightCategory { InsightCategory::NOT_SET, InsightCategory::FAULT }
 
enum  InsightState { InsightState::NOT_SET, InsightState::ACTIVE, InsightState::CLOSED }
 
enum  SamplingStrategyName { SamplingStrategyName::NOT_SET, SamplingStrategyName::PartialScan, SamplingStrategyName::FixedRate }
 
enum  TimeRangeType { TimeRangeType::NOT_SET, TimeRangeType::TraceId, TimeRangeType::Event }
 

Typedef Documentation

◆ BatchGetTracesOutcome

Definition at line 108 of file XRayClient.h.

◆ BatchGetTracesOutcomeCallable

Definition at line 136 of file XRayClient.h.

◆ CreateGroupOutcome

Definition at line 109 of file XRayClient.h.

◆ CreateGroupOutcomeCallable

Definition at line 137 of file XRayClient.h.

◆ CreateSamplingRuleOutcome

Definition at line 110 of file XRayClient.h.

◆ CreateSamplingRuleOutcomeCallable

Definition at line 138 of file XRayClient.h.

◆ DeleteGroupOutcome

Definition at line 111 of file XRayClient.h.

◆ DeleteGroupOutcomeCallable

Definition at line 139 of file XRayClient.h.

◆ DeleteSamplingRuleOutcome

Definition at line 112 of file XRayClient.h.

◆ DeleteSamplingRuleOutcomeCallable

Definition at line 140 of file XRayClient.h.

◆ GetEncryptionConfigOutcome

Definition at line 113 of file XRayClient.h.

◆ GetEncryptionConfigOutcomeCallable

Definition at line 141 of file XRayClient.h.

◆ GetGroupOutcome

Definition at line 114 of file XRayClient.h.

◆ GetGroupOutcomeCallable

Definition at line 142 of file XRayClient.h.

◆ GetGroupsOutcome

Definition at line 115 of file XRayClient.h.

◆ GetGroupsOutcomeCallable

Definition at line 143 of file XRayClient.h.

◆ GetInsightEventsOutcome

Definition at line 117 of file XRayClient.h.

◆ GetInsightEventsOutcomeCallable

Definition at line 145 of file XRayClient.h.

◆ GetInsightImpactGraphOutcome

Definition at line 118 of file XRayClient.h.

◆ GetInsightImpactGraphOutcomeCallable

Definition at line 146 of file XRayClient.h.

◆ GetInsightOutcome

Definition at line 116 of file XRayClient.h.

◆ GetInsightOutcomeCallable

Definition at line 144 of file XRayClient.h.

◆ GetInsightSummariesOutcome

Definition at line 119 of file XRayClient.h.

◆ GetInsightSummariesOutcomeCallable

Definition at line 147 of file XRayClient.h.

◆ GetSamplingRulesOutcome

Definition at line 120 of file XRayClient.h.

◆ GetSamplingRulesOutcomeCallable

Definition at line 148 of file XRayClient.h.

◆ GetSamplingStatisticSummariesOutcome

Definition at line 121 of file XRayClient.h.

◆ GetSamplingStatisticSummariesOutcomeCallable

Definition at line 149 of file XRayClient.h.

◆ GetSamplingTargetsOutcome

Definition at line 122 of file XRayClient.h.

◆ GetSamplingTargetsOutcomeCallable

Definition at line 150 of file XRayClient.h.

◆ GetServiceGraphOutcome

Definition at line 123 of file XRayClient.h.

◆ GetServiceGraphOutcomeCallable

Definition at line 151 of file XRayClient.h.

◆ GetTimeSeriesServiceStatisticsOutcome

Definition at line 124 of file XRayClient.h.

◆ GetTimeSeriesServiceStatisticsOutcomeCallable

Definition at line 152 of file XRayClient.h.

◆ GetTraceGraphOutcome

Definition at line 125 of file XRayClient.h.

◆ GetTraceGraphOutcomeCallable

Definition at line 153 of file XRayClient.h.

◆ GetTraceSummariesOutcome

Definition at line 126 of file XRayClient.h.

◆ GetTraceSummariesOutcomeCallable

Definition at line 154 of file XRayClient.h.

◆ ListTagsForResourceOutcome

Definition at line 127 of file XRayClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 155 of file XRayClient.h.

◆ PutEncryptionConfigOutcome

Definition at line 128 of file XRayClient.h.

◆ PutEncryptionConfigOutcomeCallable

Definition at line 156 of file XRayClient.h.

◆ PutTelemetryRecordsOutcome

Definition at line 129 of file XRayClient.h.

◆ PutTelemetryRecordsOutcomeCallable

Definition at line 157 of file XRayClient.h.

◆ PutTraceSegmentsOutcome

Definition at line 130 of file XRayClient.h.

◆ PutTraceSegmentsOutcomeCallable

Definition at line 158 of file XRayClient.h.

◆ TagResourceOutcome

Definition at line 131 of file XRayClient.h.

◆ TagResourceOutcomeCallable

Definition at line 159 of file XRayClient.h.

◆ UntagResourceOutcome

Definition at line 132 of file XRayClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 160 of file XRayClient.h.

◆ UpdateGroupOutcome

Definition at line 133 of file XRayClient.h.

◆ UpdateGroupOutcomeCallable

Definition at line 161 of file XRayClient.h.

◆ UpdateSamplingRuleOutcome

Definition at line 134 of file XRayClient.h.

◆ UpdateSamplingRuleOutcomeCallable

Definition at line 162 of file XRayClient.h.

Enumeration Type Documentation

◆ EncryptionStatus

Enumerator
NOT_SET 
UPDATING 
ACTIVE 

Definition at line 16 of file EncryptionStatus.h.

◆ EncryptionType

Enumerator
NOT_SET 
NONE 
KMS 

Definition at line 16 of file EncryptionType.h.

◆ InsightCategory

Enumerator
NOT_SET 
FAULT 

Definition at line 16 of file InsightCategory.h.

◆ InsightState

Enumerator
NOT_SET 
ACTIVE 
CLOSED 

Definition at line 16 of file InsightState.h.

◆ SamplingStrategyName

Enumerator
NOT_SET 
PartialScan 
FixedRate 

Definition at line 16 of file SamplingStrategyName.h.

◆ TimeRangeType

Enumerator
NOT_SET 
TraceId 
Event 

Definition at line 16 of file TimeRangeType.h.