AWS SDK for C++  1.9.130
AWS SDK for C++
Public Member Functions | List of all members
Aws::RoboMaker::Model::ComputeResponse Class Reference

#include <ComputeResponse.h>

Public Member Functions

 ComputeResponse ()
 
 ComputeResponse (Aws::Utils::Json::JsonView jsonValue)
 
ComputeResponseoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetSimulationUnitLimit () const
 
bool SimulationUnitLimitHasBeenSet () const
 
void SetSimulationUnitLimit (int value)
 
ComputeResponseWithSimulationUnitLimit (int value)
 
const ComputeTypeGetComputeType () const
 
bool ComputeTypeHasBeenSet () const
 
void SetComputeType (const ComputeType &value)
 
void SetComputeType (ComputeType &&value)
 
ComputeResponseWithComputeType (const ComputeType &value)
 
ComputeResponseWithComputeType (ComputeType &&value)
 
int GetGpuUnitLimit () const
 
bool GpuUnitLimitHasBeenSet () const
 
void SetGpuUnitLimit (int value)
 
ComputeResponseWithGpuUnitLimit (int value)
 

Detailed Description

Compute information for the simulation job

See Also:

AWS API Reference

Definition at line 31 of file ComputeResponse.h.

Constructor & Destructor Documentation

◆ ComputeResponse() [1/2]

Aws::RoboMaker::Model::ComputeResponse::ComputeResponse ( )

◆ ComputeResponse() [2/2]

Aws::RoboMaker::Model::ComputeResponse::ComputeResponse ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ ComputeTypeHasBeenSet()

bool Aws::RoboMaker::Model::ComputeResponse::ComputeTypeHasBeenSet ( ) const
inline

Compute type response information for the simulation job.

Definition at line 81 of file ComputeResponse.h.

◆ GetComputeType()

const ComputeType& Aws::RoboMaker::Model::ComputeResponse::GetComputeType ( ) const
inline

Compute type response information for the simulation job.

Definition at line 76 of file ComputeResponse.h.

◆ GetGpuUnitLimit()

int Aws::RoboMaker::Model::ComputeResponse::GetGpuUnitLimit ( ) const
inline

Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.

Definition at line 108 of file ComputeResponse.h.

◆ GetSimulationUnitLimit()

int Aws::RoboMaker::Model::ComputeResponse::GetSimulationUnitLimit ( ) const
inline

The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.

Definition at line 46 of file ComputeResponse.h.

◆ GpuUnitLimitHasBeenSet()

bool Aws::RoboMaker::Model::ComputeResponse::GpuUnitLimitHasBeenSet ( ) const
inline

Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.

Definition at line 114 of file ComputeResponse.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::RoboMaker::Model::ComputeResponse::Jsonize ( ) const

◆ operator=()

ComputeResponse& Aws::RoboMaker::Model::ComputeResponse::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetComputeType() [1/2]

void Aws::RoboMaker::Model::ComputeResponse::SetComputeType ( ComputeType &&  value)
inline

Compute type response information for the simulation job.

Definition at line 91 of file ComputeResponse.h.

◆ SetComputeType() [2/2]

void Aws::RoboMaker::Model::ComputeResponse::SetComputeType ( const ComputeType value)
inline

Compute type response information for the simulation job.

Definition at line 86 of file ComputeResponse.h.

◆ SetGpuUnitLimit()

void Aws::RoboMaker::Model::ComputeResponse::SetGpuUnitLimit ( int  value)
inline

Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.

Definition at line 120 of file ComputeResponse.h.

◆ SetSimulationUnitLimit()

void Aws::RoboMaker::Model::ComputeResponse::SetSimulationUnitLimit ( int  value)
inline

The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.

Definition at line 62 of file ComputeResponse.h.

◆ SimulationUnitLimitHasBeenSet()

bool Aws::RoboMaker::Model::ComputeResponse::SimulationUnitLimitHasBeenSet ( ) const
inline

The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.

Definition at line 54 of file ComputeResponse.h.

◆ WithComputeType() [1/2]

ComputeResponse& Aws::RoboMaker::Model::ComputeResponse::WithComputeType ( ComputeType &&  value)
inline

Compute type response information for the simulation job.

Definition at line 101 of file ComputeResponse.h.

◆ WithComputeType() [2/2]

ComputeResponse& Aws::RoboMaker::Model::ComputeResponse::WithComputeType ( const ComputeType value)
inline

Compute type response information for the simulation job.

Definition at line 96 of file ComputeResponse.h.

◆ WithGpuUnitLimit()

ComputeResponse& Aws::RoboMaker::Model::ComputeResponse::WithGpuUnitLimit ( int  value)
inline

Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.

Definition at line 126 of file ComputeResponse.h.

◆ WithSimulationUnitLimit()

ComputeResponse& Aws::RoboMaker::Model::ComputeResponse::WithSimulationUnitLimit ( int  value)
inline

The simulation unit limit. Your simulation is allocated CPU and memory proportional to the supplied simulation unit limit. A simulation unit is 1 vcpu and 2GB of memory. You are only billed for the SU utilization you consume up to the maximum value provided. The default is 15.

Definition at line 70 of file ComputeResponse.h.


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