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

Namespaces

 AggregationFunctionMapper
 
 AlertStatusMapper
 
 AlertTypeMapper
 
 AnomalyDetectionTaskStatusMapper
 
 AnomalyDetectorStatusMapper
 
 CSVFileCompressionMapper
 
 FrequencyMapper
 
 JsonFileCompressionMapper
 
 ValidationExceptionReasonMapper
 

Classes

class  Action
 
class  ActivateAnomalyDetectorRequest
 
class  ActivateAnomalyDetectorResult
 
class  Alert
 
class  AlertSummary
 
class  AnomalyDetectorConfig
 
class  AnomalyDetectorConfigSummary
 
class  AnomalyDetectorSummary
 
class  AnomalyGroup
 
class  AnomalyGroupStatistics
 
class  AnomalyGroupSummary
 
class  AnomalyGroupTimeSeries
 
class  AnomalyGroupTimeSeriesFeedback
 
class  AppFlowConfig
 
class  BackTestAnomalyDetectorRequest
 
class  BackTestAnomalyDetectorResult
 
class  CloudWatchConfig
 
class  ConflictException
 
class  ContributionMatrix
 
class  CreateAlertRequest
 
class  CreateAlertResult
 
class  CreateAnomalyDetectorRequest
 
class  CreateAnomalyDetectorResult
 
class  CreateMetricSetRequest
 
class  CreateMetricSetResult
 
class  CsvFormatDescriptor
 
class  DeleteAlertRequest
 
class  DeleteAlertResult
 
class  DeleteAnomalyDetectorRequest
 
class  DeleteAnomalyDetectorResult
 
class  DescribeAlertRequest
 
class  DescribeAlertResult
 
class  DescribeAnomalyDetectionExecutionsRequest
 
class  DescribeAnomalyDetectionExecutionsResult
 
class  DescribeAnomalyDetectorRequest
 
class  DescribeAnomalyDetectorResult
 
class  DescribeMetricSetRequest
 
class  DescribeMetricSetResult
 
class  DimensionContribution
 
class  DimensionNameValue
 
class  DimensionValueContribution
 
class  ExecutionStatus
 
class  FileFormatDescriptor
 
class  GetAnomalyGroupRequest
 
class  GetAnomalyGroupResult
 
class  GetFeedbackRequest
 
class  GetFeedbackResult
 
class  GetSampleDataRequest
 
class  GetSampleDataResult
 
class  ItemizedMetricStats
 
class  JsonFormatDescriptor
 
class  LambdaConfiguration
 
class  ListAlertsRequest
 
class  ListAlertsResult
 
class  ListAnomalyDetectorsRequest
 
class  ListAnomalyDetectorsResult
 
class  ListAnomalyGroupSummariesRequest
 
class  ListAnomalyGroupSummariesResult
 
class  ListAnomalyGroupTimeSeriesRequest
 
class  ListAnomalyGroupTimeSeriesResult
 
class  ListMetricSetsRequest
 
class  ListMetricSetsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  Metric
 
class  MetricLevelImpact
 
class  MetricSetSummary
 
class  MetricSource
 
class  PutFeedbackRequest
 
class  PutFeedbackResult
 
class  RDSSourceConfig
 
class  RedshiftSourceConfig
 
class  ResourceNotFoundException
 
class  S3SourceConfig
 
class  SampleDataS3SourceConfig
 
class  ServiceQuotaExceededException
 
class  SNSConfiguration
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  TimeSeries
 
class  TimeSeriesFeedback
 
class  TimestampColumn
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateAnomalyDetectorRequest
 
class  UpdateAnomalyDetectorResult
 
class  UpdateMetricSetRequest
 
class  UpdateMetricSetResult
 
class  ValidationException
 
class  ValidationExceptionField
 
class  VpcConfiguration
 

Typedefs

typedef Aws::Utils::Outcome< ActivateAnomalyDetectorResult, LookoutMetricsErrorActivateAnomalyDetectorOutcome
 
typedef Aws::Utils::Outcome< BackTestAnomalyDetectorResult, LookoutMetricsErrorBackTestAnomalyDetectorOutcome
 
typedef Aws::Utils::Outcome< CreateAlertResult, LookoutMetricsErrorCreateAlertOutcome
 
typedef Aws::Utils::Outcome< CreateAnomalyDetectorResult, LookoutMetricsErrorCreateAnomalyDetectorOutcome
 
typedef Aws::Utils::Outcome< CreateMetricSetResult, LookoutMetricsErrorCreateMetricSetOutcome
 
typedef Aws::Utils::Outcome< DeleteAlertResult, LookoutMetricsErrorDeleteAlertOutcome
 
typedef Aws::Utils::Outcome< DeleteAnomalyDetectorResult, LookoutMetricsErrorDeleteAnomalyDetectorOutcome
 
typedef Aws::Utils::Outcome< DescribeAlertResult, LookoutMetricsErrorDescribeAlertOutcome
 
typedef Aws::Utils::Outcome< DescribeAnomalyDetectionExecutionsResult, LookoutMetricsErrorDescribeAnomalyDetectionExecutionsOutcome
 
typedef Aws::Utils::Outcome< DescribeAnomalyDetectorResult, LookoutMetricsErrorDescribeAnomalyDetectorOutcome
 
typedef Aws::Utils::Outcome< DescribeMetricSetResult, LookoutMetricsErrorDescribeMetricSetOutcome
 
typedef Aws::Utils::Outcome< GetAnomalyGroupResult, LookoutMetricsErrorGetAnomalyGroupOutcome
 
typedef Aws::Utils::Outcome< GetFeedbackResult, LookoutMetricsErrorGetFeedbackOutcome
 
typedef Aws::Utils::Outcome< GetSampleDataResult, LookoutMetricsErrorGetSampleDataOutcome
 
typedef Aws::Utils::Outcome< ListAlertsResult, LookoutMetricsErrorListAlertsOutcome
 
typedef Aws::Utils::Outcome< ListAnomalyDetectorsResult, LookoutMetricsErrorListAnomalyDetectorsOutcome
 
typedef Aws::Utils::Outcome< ListAnomalyGroupSummariesResult, LookoutMetricsErrorListAnomalyGroupSummariesOutcome
 
typedef Aws::Utils::Outcome< ListAnomalyGroupTimeSeriesResult, LookoutMetricsErrorListAnomalyGroupTimeSeriesOutcome
 
typedef Aws::Utils::Outcome< ListMetricSetsResult, LookoutMetricsErrorListMetricSetsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, LookoutMetricsErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< PutFeedbackResult, LookoutMetricsErrorPutFeedbackOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, LookoutMetricsErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, LookoutMetricsErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateAnomalyDetectorResult, LookoutMetricsErrorUpdateAnomalyDetectorOutcome
 
typedef Aws::Utils::Outcome< UpdateMetricSetResult, LookoutMetricsErrorUpdateMetricSetOutcome
 
typedef std::future< ActivateAnomalyDetectorOutcomeActivateAnomalyDetectorOutcomeCallable
 
typedef std::future< BackTestAnomalyDetectorOutcomeBackTestAnomalyDetectorOutcomeCallable
 
typedef std::future< CreateAlertOutcomeCreateAlertOutcomeCallable
 
typedef std::future< CreateAnomalyDetectorOutcomeCreateAnomalyDetectorOutcomeCallable
 
typedef std::future< CreateMetricSetOutcomeCreateMetricSetOutcomeCallable
 
typedef std::future< DeleteAlertOutcomeDeleteAlertOutcomeCallable
 
typedef std::future< DeleteAnomalyDetectorOutcomeDeleteAnomalyDetectorOutcomeCallable
 
typedef std::future< DescribeAlertOutcomeDescribeAlertOutcomeCallable
 
typedef std::future< DescribeAnomalyDetectionExecutionsOutcomeDescribeAnomalyDetectionExecutionsOutcomeCallable
 
typedef std::future< DescribeAnomalyDetectorOutcomeDescribeAnomalyDetectorOutcomeCallable
 
typedef std::future< DescribeMetricSetOutcomeDescribeMetricSetOutcomeCallable
 
typedef std::future< GetAnomalyGroupOutcomeGetAnomalyGroupOutcomeCallable
 
typedef std::future< GetFeedbackOutcomeGetFeedbackOutcomeCallable
 
typedef std::future< GetSampleDataOutcomeGetSampleDataOutcomeCallable
 
typedef std::future< ListAlertsOutcomeListAlertsOutcomeCallable
 
typedef std::future< ListAnomalyDetectorsOutcomeListAnomalyDetectorsOutcomeCallable
 
typedef std::future< ListAnomalyGroupSummariesOutcomeListAnomalyGroupSummariesOutcomeCallable
 
typedef std::future< ListAnomalyGroupTimeSeriesOutcomeListAnomalyGroupTimeSeriesOutcomeCallable
 
typedef std::future< ListMetricSetsOutcomeListMetricSetsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< PutFeedbackOutcomePutFeedbackOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateAnomalyDetectorOutcomeUpdateAnomalyDetectorOutcomeCallable
 
typedef std::future< UpdateMetricSetOutcomeUpdateMetricSetOutcomeCallable
 

Enumerations

enum  AggregationFunction { AggregationFunction::NOT_SET, AggregationFunction::AVG, AggregationFunction::SUM }
 
enum  AlertStatus { AlertStatus::NOT_SET, AlertStatus::ACTIVE, AlertStatus::INACTIVE }
 
enum  AlertType { AlertType::NOT_SET, AlertType::SNS, AlertType::LAMBDA }
 
enum  AnomalyDetectionTaskStatus {
  AnomalyDetectionTaskStatus::NOT_SET, AnomalyDetectionTaskStatus::PENDING, AnomalyDetectionTaskStatus::IN_PROGRESS, AnomalyDetectionTaskStatus::COMPLETED,
  AnomalyDetectionTaskStatus::FAILED, AnomalyDetectionTaskStatus::FAILED_TO_SCHEDULE
}
 
enum  AnomalyDetectorStatus {
  AnomalyDetectorStatus::NOT_SET, AnomalyDetectorStatus::ACTIVE, AnomalyDetectorStatus::ACTIVATING, AnomalyDetectorStatus::DELETING,
  AnomalyDetectorStatus::FAILED, AnomalyDetectorStatus::INACTIVE, AnomalyDetectorStatus::LEARNING, AnomalyDetectorStatus::BACK_TEST_ACTIVATING,
  AnomalyDetectorStatus::BACK_TEST_ACTIVE, AnomalyDetectorStatus::BACK_TEST_COMPLETE
}
 
enum  CSVFileCompression { CSVFileCompression::NOT_SET, CSVFileCompression::NONE, CSVFileCompression::GZIP }
 
enum  Frequency {
  Frequency::NOT_SET, Frequency::P1D, Frequency::PT1H, Frequency::PT10M,
  Frequency::PT5M
}
 
enum  JsonFileCompression { JsonFileCompression::NOT_SET, JsonFileCompression::NONE, JsonFileCompression::GZIP }
 
enum  ValidationExceptionReason {
  ValidationExceptionReason::NOT_SET, ValidationExceptionReason::UNKNOWN_OPERATION, ValidationExceptionReason::CANNOT_PARSE, ValidationExceptionReason::FIELD_VALIDATION_FAILED,
  ValidationExceptionReason::OTHER
}
 

Typedef Documentation

◆ ActivateAnomalyDetectorOutcome

Definition at line 104 of file LookoutMetricsClient.h.

◆ ActivateAnomalyDetectorOutcomeCallable

Definition at line 130 of file LookoutMetricsClient.h.

◆ BackTestAnomalyDetectorOutcome

Definition at line 105 of file LookoutMetricsClient.h.

◆ BackTestAnomalyDetectorOutcomeCallable

Definition at line 131 of file LookoutMetricsClient.h.

◆ CreateAlertOutcome

Definition at line 106 of file LookoutMetricsClient.h.

◆ CreateAlertOutcomeCallable

Definition at line 132 of file LookoutMetricsClient.h.

◆ CreateAnomalyDetectorOutcome

Definition at line 107 of file LookoutMetricsClient.h.

◆ CreateAnomalyDetectorOutcomeCallable

Definition at line 133 of file LookoutMetricsClient.h.

◆ CreateMetricSetOutcome

Definition at line 108 of file LookoutMetricsClient.h.

◆ CreateMetricSetOutcomeCallable

Definition at line 134 of file LookoutMetricsClient.h.

◆ DeleteAlertOutcome

Definition at line 109 of file LookoutMetricsClient.h.

◆ DeleteAlertOutcomeCallable

Definition at line 135 of file LookoutMetricsClient.h.

◆ DeleteAnomalyDetectorOutcome

Definition at line 110 of file LookoutMetricsClient.h.

◆ DeleteAnomalyDetectorOutcomeCallable

Definition at line 136 of file LookoutMetricsClient.h.

◆ DescribeAlertOutcome

Definition at line 111 of file LookoutMetricsClient.h.

◆ DescribeAlertOutcomeCallable

Definition at line 137 of file LookoutMetricsClient.h.

◆ DescribeAnomalyDetectionExecutionsOutcome

Definition at line 112 of file LookoutMetricsClient.h.

◆ DescribeAnomalyDetectionExecutionsOutcomeCallable

Definition at line 138 of file LookoutMetricsClient.h.

◆ DescribeAnomalyDetectorOutcome

Definition at line 113 of file LookoutMetricsClient.h.

◆ DescribeAnomalyDetectorOutcomeCallable

Definition at line 139 of file LookoutMetricsClient.h.

◆ DescribeMetricSetOutcome

Definition at line 114 of file LookoutMetricsClient.h.

◆ DescribeMetricSetOutcomeCallable

Definition at line 140 of file LookoutMetricsClient.h.

◆ GetAnomalyGroupOutcome

Definition at line 115 of file LookoutMetricsClient.h.

◆ GetAnomalyGroupOutcomeCallable

Definition at line 141 of file LookoutMetricsClient.h.

◆ GetFeedbackOutcome

Definition at line 116 of file LookoutMetricsClient.h.

◆ GetFeedbackOutcomeCallable

Definition at line 142 of file LookoutMetricsClient.h.

◆ GetSampleDataOutcome

Definition at line 117 of file LookoutMetricsClient.h.

◆ GetSampleDataOutcomeCallable

Definition at line 143 of file LookoutMetricsClient.h.

◆ ListAlertsOutcome

Definition at line 118 of file LookoutMetricsClient.h.

◆ ListAlertsOutcomeCallable

Definition at line 144 of file LookoutMetricsClient.h.

◆ ListAnomalyDetectorsOutcome

Definition at line 119 of file LookoutMetricsClient.h.

◆ ListAnomalyDetectorsOutcomeCallable

Definition at line 145 of file LookoutMetricsClient.h.

◆ ListAnomalyGroupSummariesOutcome

Definition at line 120 of file LookoutMetricsClient.h.

◆ ListAnomalyGroupSummariesOutcomeCallable

Definition at line 146 of file LookoutMetricsClient.h.

◆ ListAnomalyGroupTimeSeriesOutcome

Definition at line 121 of file LookoutMetricsClient.h.

◆ ListAnomalyGroupTimeSeriesOutcomeCallable

Definition at line 147 of file LookoutMetricsClient.h.

◆ ListMetricSetsOutcome

Definition at line 122 of file LookoutMetricsClient.h.

◆ ListMetricSetsOutcomeCallable

Definition at line 148 of file LookoutMetricsClient.h.

◆ ListTagsForResourceOutcome

Definition at line 123 of file LookoutMetricsClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 149 of file LookoutMetricsClient.h.

◆ PutFeedbackOutcome

Definition at line 124 of file LookoutMetricsClient.h.

◆ PutFeedbackOutcomeCallable

Definition at line 150 of file LookoutMetricsClient.h.

◆ TagResourceOutcome

Definition at line 125 of file LookoutMetricsClient.h.

◆ TagResourceOutcomeCallable

Definition at line 151 of file LookoutMetricsClient.h.

◆ UntagResourceOutcome

Definition at line 126 of file LookoutMetricsClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 152 of file LookoutMetricsClient.h.

◆ UpdateAnomalyDetectorOutcome

Definition at line 127 of file LookoutMetricsClient.h.

◆ UpdateAnomalyDetectorOutcomeCallable

Definition at line 153 of file LookoutMetricsClient.h.

◆ UpdateMetricSetOutcome

Definition at line 128 of file LookoutMetricsClient.h.

◆ UpdateMetricSetOutcomeCallable

Definition at line 154 of file LookoutMetricsClient.h.

Enumeration Type Documentation

◆ AggregationFunction

Enumerator
NOT_SET 
AVG 
SUM 

Definition at line 16 of file AggregationFunction.h.

◆ AlertStatus

Enumerator
NOT_SET 
ACTIVE 
INACTIVE 

Definition at line 16 of file AlertStatus.h.

◆ AlertType

Enumerator
NOT_SET 
SNS 
LAMBDA 

Definition at line 16 of file AlertType.h.

◆ AnomalyDetectionTaskStatus

Enumerator
NOT_SET 
PENDING 
IN_PROGRESS 
COMPLETED 
FAILED 
FAILED_TO_SCHEDULE 

Definition at line 16 of file AnomalyDetectionTaskStatus.h.

◆ AnomalyDetectorStatus

Enumerator
NOT_SET 
ACTIVE 
ACTIVATING 
DELETING 
FAILED 
INACTIVE 
LEARNING 
BACK_TEST_ACTIVATING 
BACK_TEST_ACTIVE 
BACK_TEST_COMPLETE 

Definition at line 16 of file AnomalyDetectorStatus.h.

◆ CSVFileCompression

Enumerator
NOT_SET 
NONE 
GZIP 

Definition at line 16 of file CSVFileCompression.h.

◆ Frequency

Enumerator
NOT_SET 
P1D 
PT1H 
PT10M 
PT5M 

Definition at line 16 of file Frequency.h.

◆ JsonFileCompression

Enumerator
NOT_SET 
NONE 
GZIP 

Definition at line 16 of file JsonFileCompression.h.

◆ ValidationExceptionReason

Enumerator
NOT_SET 
UNKNOWN_OPERATION 
CANNOT_PARSE 
FIELD_VALIDATION_FAILED 
OTHER 

Definition at line 16 of file ValidationExceptionReason.h.