7#include <aws/ce/CostExplorer_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
49 inline void SetEbsReadOpsPerSecond(
const char* value) { m_ebsReadOpsPerSecondHasBeenSet =
true; m_ebsReadOpsPerSecond.assign(value); }
63 inline void SetEbsWriteOpsPerSecond(
const char* value) { m_ebsWriteOpsPerSecondHasBeenSet =
true; m_ebsWriteOpsPerSecond.assign(value); }
77 inline void SetEbsReadBytesPerSecond(
const char* value) { m_ebsReadBytesPerSecondHasBeenSet =
true; m_ebsReadBytesPerSecond.assign(value); }
91 inline void SetEbsWriteBytesPerSecond(
const char* value) { m_ebsWriteBytesPerSecondHasBeenSet =
true; m_ebsWriteBytesPerSecond.assign(value); }
99 bool m_ebsReadOpsPerSecondHasBeenSet =
false;
102 bool m_ebsWriteOpsPerSecondHasBeenSet =
false;
105 bool m_ebsReadBytesPerSecondHasBeenSet =
false;
108 bool m_ebsWriteBytesPerSecondHasBeenSet =
false;
bool EbsReadBytesPerSecondHasBeenSet() const
void SetEbsWriteBytesPerSecond(const Aws::String &value)
void SetEbsReadBytesPerSecond(const Aws::String &value)
void SetEbsReadBytesPerSecond(Aws::String &&value)
EBSResourceUtilization & WithEbsWriteBytesPerSecond(Aws::String &&value)
bool EbsReadOpsPerSecondHasBeenSet() const
void SetEbsWriteOpsPerSecond(const Aws::String &value)
void SetEbsReadOpsPerSecond(Aws::String &&value)
EBSResourceUtilization & WithEbsReadBytesPerSecond(Aws::String &&value)
bool EbsWriteOpsPerSecondHasBeenSet() const
EBSResourceUtilization & WithEbsWriteBytesPerSecond(const char *value)
AWS_COSTEXPLORER_API Aws::Utils::Json::JsonValue Jsonize() const
const Aws::String & GetEbsReadOpsPerSecond() const
EBSResourceUtilization & WithEbsReadOpsPerSecond(const char *value)
bool EbsWriteBytesPerSecondHasBeenSet() const
void SetEbsReadBytesPerSecond(const char *value)
void SetEbsReadOpsPerSecond(const Aws::String &value)
EBSResourceUtilization & WithEbsWriteOpsPerSecond(const char *value)
EBSResourceUtilization & WithEbsWriteBytesPerSecond(const Aws::String &value)
EBSResourceUtilization & WithEbsReadOpsPerSecond(const Aws::String &value)
EBSResourceUtilization & WithEbsReadBytesPerSecond(const Aws::String &value)
AWS_COSTEXPLORER_API EBSResourceUtilization()
void SetEbsWriteBytesPerSecond(Aws::String &&value)
const Aws::String & GetEbsWriteOpsPerSecond() const
EBSResourceUtilization & WithEbsWriteOpsPerSecond(const Aws::String &value)
EBSResourceUtilization & WithEbsReadOpsPerSecond(Aws::String &&value)
void SetEbsWriteBytesPerSecond(const char *value)
void SetEbsReadOpsPerSecond(const char *value)
EBSResourceUtilization & WithEbsWriteOpsPerSecond(Aws::String &&value)
const Aws::String & GetEbsReadBytesPerSecond() const
void SetEbsWriteOpsPerSecond(const char *value)
AWS_COSTEXPLORER_API EBSResourceUtilization & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_COSTEXPLORER_API EBSResourceUtilization(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetEbsWriteBytesPerSecond() const
EBSResourceUtilization & WithEbsReadBytesPerSecond(const char *value)
void SetEbsWriteOpsPerSecond(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue