AWS SDK for C++  1.8.94
AWS SDK for C++
Public Member Functions | List of all members
Aws::Lightsail::Model::RelationalDatabaseHardware Class Reference

#include <RelationalDatabaseHardware.h>

Public Member Functions

 RelationalDatabaseHardware ()
 
 RelationalDatabaseHardware (Aws::Utils::Json::JsonView jsonValue)
 
RelationalDatabaseHardwareoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetCpuCount () const
 
bool CpuCountHasBeenSet () const
 
void SetCpuCount (int value)
 
RelationalDatabaseHardwareWithCpuCount (int value)
 
int GetDiskSizeInGb () const
 
bool DiskSizeInGbHasBeenSet () const
 
void SetDiskSizeInGb (int value)
 
RelationalDatabaseHardwareWithDiskSizeInGb (int value)
 
double GetRamSizeInGb () const
 
bool RamSizeInGbHasBeenSet () const
 
void SetRamSizeInGb (double value)
 
RelationalDatabaseHardwareWithRamSizeInGb (double value)
 

Detailed Description

Describes the hardware of a database.

See Also:

AWS API Reference

Definition at line 29 of file RelationalDatabaseHardware.h.

Constructor & Destructor Documentation

◆ RelationalDatabaseHardware() [1/2]

Aws::Lightsail::Model::RelationalDatabaseHardware::RelationalDatabaseHardware ( )

◆ RelationalDatabaseHardware() [2/2]

Aws::Lightsail::Model::RelationalDatabaseHardware::RelationalDatabaseHardware ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CpuCountHasBeenSet()

bool Aws::Lightsail::Model::RelationalDatabaseHardware::CpuCountHasBeenSet ( ) const
inline

The number of vCPUs for the database.

Definition at line 46 of file RelationalDatabaseHardware.h.

◆ DiskSizeInGbHasBeenSet()

bool Aws::Lightsail::Model::RelationalDatabaseHardware::DiskSizeInGbHasBeenSet ( ) const
inline

The size of the disk for the database.

Definition at line 67 of file RelationalDatabaseHardware.h.

◆ GetCpuCount()

int Aws::Lightsail::Model::RelationalDatabaseHardware::GetCpuCount ( ) const
inline

The number of vCPUs for the database.

Definition at line 41 of file RelationalDatabaseHardware.h.

◆ GetDiskSizeInGb()

int Aws::Lightsail::Model::RelationalDatabaseHardware::GetDiskSizeInGb ( ) const
inline

The size of the disk for the database.

Definition at line 62 of file RelationalDatabaseHardware.h.

◆ GetRamSizeInGb()

double Aws::Lightsail::Model::RelationalDatabaseHardware::GetRamSizeInGb ( ) const
inline

The amount of RAM in GB for the database.

Definition at line 83 of file RelationalDatabaseHardware.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Lightsail::Model::RelationalDatabaseHardware::Jsonize ( ) const

◆ operator=()

RelationalDatabaseHardware& Aws::Lightsail::Model::RelationalDatabaseHardware::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RamSizeInGbHasBeenSet()

bool Aws::Lightsail::Model::RelationalDatabaseHardware::RamSizeInGbHasBeenSet ( ) const
inline

The amount of RAM in GB for the database.

Definition at line 88 of file RelationalDatabaseHardware.h.

◆ SetCpuCount()

void Aws::Lightsail::Model::RelationalDatabaseHardware::SetCpuCount ( int  value)
inline

The number of vCPUs for the database.

Definition at line 51 of file RelationalDatabaseHardware.h.

◆ SetDiskSizeInGb()

void Aws::Lightsail::Model::RelationalDatabaseHardware::SetDiskSizeInGb ( int  value)
inline

The size of the disk for the database.

Definition at line 72 of file RelationalDatabaseHardware.h.

◆ SetRamSizeInGb()

void Aws::Lightsail::Model::RelationalDatabaseHardware::SetRamSizeInGb ( double  value)
inline

The amount of RAM in GB for the database.

Definition at line 93 of file RelationalDatabaseHardware.h.

◆ WithCpuCount()

RelationalDatabaseHardware& Aws::Lightsail::Model::RelationalDatabaseHardware::WithCpuCount ( int  value)
inline

The number of vCPUs for the database.

Definition at line 56 of file RelationalDatabaseHardware.h.

◆ WithDiskSizeInGb()

RelationalDatabaseHardware& Aws::Lightsail::Model::RelationalDatabaseHardware::WithDiskSizeInGb ( int  value)
inline

The size of the disk for the database.

Definition at line 77 of file RelationalDatabaseHardware.h.

◆ WithRamSizeInGb()

RelationalDatabaseHardware& Aws::Lightsail::Model::RelationalDatabaseHardware::WithRamSizeInGb ( double  value)
inline

The amount of RAM in GB for the database.

Definition at line 98 of file RelationalDatabaseHardware.h.


The documentation for this class was generated from the following file: