7#include <aws/codeguruprofiler/CodeGuruProfiler_EXPORTS.h>
8#include <aws/codeguruprofiler/model/FrameMetric.h>
9#include <aws/core/utils/memory/stl/AWSVector.h>
22namespace CodeGuruProfiler
67 bool m_frameMetricHasBeenSet =
false;
70 bool m_valuesHasBeenSet =
false;
AWS_CODEGURUPROFILER_API FrameMetricDatum()
void SetFrameMetric(const FrameMetric &value)
AWS_CODEGURUPROFILER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_CODEGURUPROFILER_API FrameMetricDatum & operator=(Aws::Utils::Json::JsonView jsonValue)
const FrameMetric & GetFrameMetric() const
FrameMetricDatum & WithFrameMetric(FrameMetric &&value)
FrameMetricDatum & WithValues(Aws::Vector< double > &&value)
bool ValuesHasBeenSet() const
FrameMetricDatum & WithFrameMetric(const FrameMetric &value)
AWS_CODEGURUPROFILER_API FrameMetricDatum(Aws::Utils::Json::JsonView jsonValue)
const Aws::Vector< double > & GetValues() const
void SetValues(Aws::Vector< double > &&value)
bool FrameMetricHasBeenSet() const
FrameMetricDatum & AddValues(double value)
void SetValues(const Aws::Vector< double > &value)
FrameMetricDatum & WithValues(const Aws::Vector< double > &value)
void SetFrameMetric(FrameMetric &&value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue