@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class Compute extends Object implements Serializable, Cloneable, StructuredPojo
Compute information for the simulation job.
Constructor and Description |
---|
Compute() |
Modifier and Type | Method and Description |
---|---|
Compute |
clone() |
boolean |
equals(Object obj) |
String |
getComputeType()
Compute type information for the simulation job.
|
Integer |
getGpuUnitLimit()
Compute GPU unit limit for the simulation job.
|
Integer |
getSimulationUnitLimit()
The simulation unit limit.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setComputeType(String computeType)
Compute type information for the simulation job.
|
void |
setGpuUnitLimit(Integer gpuUnitLimit)
Compute GPU unit limit for the simulation job.
|
void |
setSimulationUnitLimit(Integer simulationUnitLimit)
The simulation unit limit.
|
String |
toString()
Returns a string representation of this object.
|
Compute |
withComputeType(ComputeType computeType)
Compute type information for the simulation job.
|
Compute |
withComputeType(String computeType)
Compute type information for the simulation job.
|
Compute |
withGpuUnitLimit(Integer gpuUnitLimit)
Compute GPU unit limit for the simulation job.
|
Compute |
withSimulationUnitLimit(Integer simulationUnitLimit)
The simulation unit limit.
|
public void setSimulationUnitLimit(Integer simulationUnitLimit)
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.
simulationUnitLimit
- 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.public Integer getSimulationUnitLimit()
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.
public Compute withSimulationUnitLimit(Integer simulationUnitLimit)
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.
simulationUnitLimit
- 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.public void setComputeType(String computeType)
Compute type information for the simulation job.
computeType
- Compute type information for the simulation job.ComputeType
public String getComputeType()
Compute type information for the simulation job.
ComputeType
public Compute withComputeType(String computeType)
Compute type information for the simulation job.
computeType
- Compute type information for the simulation job.ComputeType
public Compute withComputeType(ComputeType computeType)
Compute type information for the simulation job.
computeType
- Compute type information for the simulation job.ComputeType
public void setGpuUnitLimit(Integer gpuUnitLimit)
Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.
gpuUnitLimit
- Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the
SimulationJob.public Integer getGpuUnitLimit()
Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.
public Compute withGpuUnitLimit(Integer gpuUnitLimit)
Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.
gpuUnitLimit
- Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the
SimulationJob.public String toString()
toString
in class Object
Object.toString()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.