7#include <aws/datasync/DataSync_EXPORTS.h>
45 inline void SetIopsRead(
double value) { m_iopsReadHasBeenSet =
true; m_iopsRead = value; }
55 inline void SetIopsWrite(
double value) { m_iopsWriteHasBeenSet =
true; m_iopsWrite = value; }
65 inline void SetIopsOther(
double value) { m_iopsOtherHasBeenSet =
true; m_iopsOther = value; }
75 inline void SetIopsTotal(
double value) { m_iopsTotalHasBeenSet =
true; m_iopsTotal = value; }
85 inline void SetThroughputRead(
double value) { m_throughputReadHasBeenSet =
true; m_throughputRead = value; }
95 inline void SetThroughputWrite(
double value) { m_throughputWriteHasBeenSet =
true; m_throughputWrite = value; }
105 inline void SetThroughputOther(
double value) { m_throughputOtherHasBeenSet =
true; m_throughputOther = value; }
115 inline void SetThroughputTotal(
double value) { m_throughputTotalHasBeenSet =
true; m_throughputTotal = value; }
125 inline void SetLatencyRead(
double value) { m_latencyReadHasBeenSet =
true; m_latencyRead = value; }
135 inline void SetLatencyWrite(
double value) { m_latencyWriteHasBeenSet =
true; m_latencyWrite = value; }
145 inline void SetLatencyOther(
double value) { m_latencyOtherHasBeenSet =
true; m_latencyOther = value; }
151 bool m_iopsReadHasBeenSet =
false;
154 bool m_iopsWriteHasBeenSet =
false;
157 bool m_iopsOtherHasBeenSet =
false;
160 bool m_iopsTotalHasBeenSet =
false;
162 double m_throughputRead;
163 bool m_throughputReadHasBeenSet =
false;
165 double m_throughputWrite;
166 bool m_throughputWriteHasBeenSet =
false;
168 double m_throughputOther;
169 bool m_throughputOtherHasBeenSet =
false;
171 double m_throughputTotal;
172 bool m_throughputTotalHasBeenSet =
false;
174 double m_latencyRead;
175 bool m_latencyReadHasBeenSet =
false;
177 double m_latencyWrite;
178 bool m_latencyWriteHasBeenSet =
false;
180 double m_latencyOther;
181 bool m_latencyOtherHasBeenSet =
false;
Aws::Utils::Json::JsonValue JsonValue