7#include <aws/lightsail/Lightsail_EXPORTS.h>
38 m_cpuCountHasBeenSet =
true;
54 m_diskSizeInGbHasBeenSet =
true;
55 m_diskSizeInGb = value;
70 m_ramSizeInGbHasBeenSet =
true;
71 m_ramSizeInGb = value;
81 int m_diskSizeInGb{0};
83 double m_ramSizeInGb{0.0};
84 bool m_cpuCountHasBeenSet =
false;
85 bool m_diskSizeInGbHasBeenSet =
false;
86 bool m_ramSizeInGbHasBeenSet =
false;
RelationalDatabaseHardware & WithDiskSizeInGb(int value)
void SetDiskSizeInGb(int value)
RelationalDatabaseHardware & WithCpuCount(int value)
double GetRamSizeInGb() const
void SetCpuCount(int value)
bool RamSizeInGbHasBeenSet() const
AWS_LIGHTSAIL_API RelationalDatabaseHardware()=default
AWS_LIGHTSAIL_API RelationalDatabaseHardware & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_LIGHTSAIL_API Aws::Utils::Json::JsonValue Jsonize() const
void SetRamSizeInGb(double value)
bool DiskSizeInGbHasBeenSet() const
RelationalDatabaseHardware & WithRamSizeInGb(double value)
int GetDiskSizeInGb() const
AWS_LIGHTSAIL_API RelationalDatabaseHardware(Aws::Utils::Json::JsonView jsonValue)
bool CpuCountHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue