Namespaces | Typedefs | Functions | Variables
metric_serialization.cpp File Reference
#include <cloudwatch_metrics_common/utils/metric_serialization.hpp>
#include <aws/core/utils/Array.h>
#include <aws/core/utils/json/JsonSerializer.h>
#include <aws/monitoring/model/MetricDatum.h>
#include <aws/monitoring/model/StandardUnit.h>
#include <iterator>
#include <string>
#include <cloudwatch_metrics_common/definitions/definitions.h>
Include dependency graph for metric_serialization.cpp:

Go to the source code of this file.

Namespaces

 Aws
 
 Aws::CloudWatchMetrics
 
 Aws::CloudWatchMetrics::Utils
 

Typedefs

using Aws::CloudWatchMetrics::Utils::JsonValue = Aws::Utils::Json::JsonValue
 

Functions

MetricDatum Aws::CloudWatchMetrics::Utils::deserializeMetricDatum (const Aws::String &basic_string)
 
Aws::String Aws::CloudWatchMetrics::Utils::serializeMetricDatum (const MetricDatum &datum)
 

Variables

static constexpr const char * Aws::CloudWatchMetrics::Utils::kDimensionsKey = "dimensions"
 
static constexpr const char * Aws::CloudWatchMetrics::Utils::kDimensionsNameKey = "name"
 
static constexpr const char * Aws::CloudWatchMetrics::Utils::kDimensionsValueKey = "value"
 
static constexpr const char * Aws::CloudWatchMetrics::Utils::kMetricNameKey = "metric_name"
 
static constexpr const char * Aws::CloudWatchMetrics::Utils::kStorageResolutionKey = "storage_resolution"
 
static constexpr const char * Aws::CloudWatchMetrics::Utils::kTimestampKey = "timestamp"
 
static constexpr const char * Aws::CloudWatchMetrics::Utils::kUnitKey = "unit"
 
static constexpr const char * Aws::CloudWatchMetrics::Utils::kValueKey = "value"
 
static const std::vector< Aws::String > Aws::CloudWatchMetrics::Utils::required_properties
 


cloudwatch_metrics_common
Author(s): AWS RoboMaker
autogenerated on Fri May 7 2021 02:18:26