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 Details

    • 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

      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:
    • 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.