AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
ForecastStatistics.h
1
6#pragma once
7#include <aws/xray/XRay_EXPORTS.h>
8
9namespace Aws
10{
11namespace Utils
12{
13namespace Json
14{
15 class JsonValue;
16 class JsonView;
17} // namespace Json
18} // namespace Utils
19namespace XRay
20{
21namespace Model
22{
23
32 {
33 public:
34 AWS_XRAY_API ForecastStatistics();
38
39
41
44 inline long long GetFaultCountHigh() const{ return m_faultCountHigh; }
45 inline bool FaultCountHighHasBeenSet() const { return m_faultCountHighHasBeenSet; }
46 inline void SetFaultCountHigh(long long value) { m_faultCountHighHasBeenSet = true; m_faultCountHigh = value; }
47 inline ForecastStatistics& WithFaultCountHigh(long long value) { SetFaultCountHigh(value); return *this;}
49
51
54 inline long long GetFaultCountLow() const{ return m_faultCountLow; }
55 inline bool FaultCountLowHasBeenSet() const { return m_faultCountLowHasBeenSet; }
56 inline void SetFaultCountLow(long long value) { m_faultCountLowHasBeenSet = true; m_faultCountLow = value; }
57 inline ForecastStatistics& WithFaultCountLow(long long value) { SetFaultCountLow(value); return *this;}
59 private:
60
61 long long m_faultCountHigh;
62 bool m_faultCountHighHasBeenSet = false;
63
64 long long m_faultCountLow;
65 bool m_faultCountLowHasBeenSet = false;
66 };
67
68} // namespace Model
69} // namespace XRay
70} // namespace Aws
ForecastStatistics & WithFaultCountHigh(long long value)
AWS_XRAY_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_XRAY_API ForecastStatistics(Aws::Utils::Json::JsonView jsonValue)
ForecastStatistics & WithFaultCountLow(long long value)
AWS_XRAY_API ForecastStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue