7#include <aws/kinesis/Kinesis_EXPORTS.h>
42 m_targetMiBpsHasBeenSet =
true;
43 m_targetMiBps = value;
59 m_currentMiBpsHasBeenSet =
true;
60 m_currentMiBps = value;
70 int m_currentMiBps{0};
71 bool m_targetMiBpsHasBeenSet =
false;
72 bool m_currentMiBpsHasBeenSet =
false;
int GetCurrentMiBps() const
WarmThroughputObject & WithCurrentMiBps(int value)
bool TargetMiBpsHasBeenSet() const
bool CurrentMiBpsHasBeenSet() const
void SetCurrentMiBps(int value)
AWS_KINESIS_API WarmThroughputObject(Aws::Utils::Json::JsonView jsonValue)
int GetTargetMiBps() const
AWS_KINESIS_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_KINESIS_API WarmThroughputObject & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_KINESIS_API WarmThroughputObject()=default
WarmThroughputObject & WithTargetMiBps(int value)
void SetTargetMiBps(int value)
Aws::Utils::Json::JsonValue JsonValue