Interface Compute.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Compute.Builder,Compute>,SdkBuilder<Compute.Builder,Compute>,SdkPojo
- Enclosing class:
- Compute
public static interface Compute.Builder extends SdkPojo, CopyableBuilder<Compute.Builder,Compute>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Compute.BuildercomputeType(String computeType)Compute type information for the simulation job.Compute.BuildercomputeType(ComputeType computeType)Compute type information for the simulation job.Compute.BuildergpuUnitLimit(Integer gpuUnitLimit)Compute GPU unit limit for the simulation job.Compute.BuildersimulationUnitLimit(Integer simulationUnitLimit)The simulation unit limit.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
simulationUnitLimit
Compute.Builder simulationUnitLimit(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
computeType
Compute.Builder computeType(String computeType)
Compute type information for the simulation job.
- Parameters:
computeType- Compute type information for the simulation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ComputeType,ComputeType
-
computeType
Compute.Builder computeType(ComputeType computeType)
Compute type information for the simulation job.
- Parameters:
computeType- Compute type information for the simulation job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ComputeType,ComputeType
-
gpuUnitLimit
Compute.Builder gpuUnitLimit(Integer gpuUnitLimit)
Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.
- Parameters:
gpuUnitLimit- Compute GPU unit limit for the simulation job. It is the same as the number of GPUs allocated to the SimulationJob.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-