Class GpuDevice.Builder

  • Enclosing class:
    GpuDevice

    public static class GpuDevice.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • name

        public GpuDevice.Builder name​(String name)
        GPU device name.
        Parameters:
        name - the value to set
        Returns:
        this builder
      • description

        public GpuDevice.Builder description​(String description)
        GPU device description.
        Parameters:
        description - the value to set
        Returns:
        this builder
      • coresCount

        public GpuDevice.Builder coresCount​(Integer coresCount)
        Number of GPU cores.
        Parameters:
        coresCount - the value to set
        Returns:
        this builder
      • memoryInMBs

        public GpuDevice.Builder memoryInMBs​(Long memoryInMBs)
        GPU memory size in MBs.
        Parameters:
        memoryInMBs - the value to set
        Returns:
        this builder
      • manufacturer

        public GpuDevice.Builder manufacturer​(String manufacturer)
        The manufacturer of GPU.
        Parameters:
        manufacturer - the value to set
        Returns:
        this builder