public static interface GpuDeviceInfo.Builder extends SdkPojo, CopyableBuilder<GpuDeviceInfo.Builder,GpuDeviceInfo>
| Modifier and Type | Method and Description |
|---|---|
GpuDeviceInfo.Builder |
count(Integer count)
The number of GPUs for the instance type.
|
GpuDeviceInfo.Builder |
manufacturer(String manufacturer)
The manufacturer of the GPU accelerator.
|
default GpuDeviceInfo.Builder |
memoryInfo(Consumer<GpuDeviceMemoryInfo.Builder> memoryInfo)
Describes the memory available to the GPU accelerator.
|
GpuDeviceInfo.Builder |
memoryInfo(GpuDeviceMemoryInfo memoryInfo)
Describes the memory available to the GPU accelerator.
|
GpuDeviceInfo.Builder |
name(String name)
The name of the GPU accelerator.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildGpuDeviceInfo.Builder name(String name)
The name of the GPU accelerator.
name - The name of the GPU accelerator.GpuDeviceInfo.Builder manufacturer(String manufacturer)
The manufacturer of the GPU accelerator.
manufacturer - The manufacturer of the GPU accelerator.GpuDeviceInfo.Builder count(Integer count)
The number of GPUs for the instance type.
count - The number of GPUs for the instance type.GpuDeviceInfo.Builder memoryInfo(GpuDeviceMemoryInfo memoryInfo)
Describes the memory available to the GPU accelerator.
memoryInfo - Describes the memory available to the GPU accelerator.default GpuDeviceInfo.Builder memoryInfo(Consumer<GpuDeviceMemoryInfo.Builder> memoryInfo)
Describes the memory available to the GPU accelerator.
This is a convenience method that creates an instance of theGpuDeviceMemoryInfo.Builder avoiding the
need to create one manually via GpuDeviceMemoryInfo.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to memoryInfo(GpuDeviceMemoryInfo).memoryInfo - a consumer that will call methods on GpuDeviceMemoryInfo.BuildermemoryInfo(GpuDeviceMemoryInfo)Copyright © 2022. All rights reserved.