Interface AllocationPolicy.AcceleratorOrBuilder (0.41.0)

public static interface AllocationPolicy.AcceleratorOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCount()

public abstract long getCount()

The number of accelerators of this type.

int64 count = 2;

Returns
TypeDescription
long

The count.

getDriverVersion()

public abstract String getDriverVersion()

Optional. The NVIDIA GPU driver version that should be installed for this type.

You can define the specific driver version such as "470.103.01", following the driver version requirements in https://cloud.google.com/compute/docs/gpus/install-drivers-gpu#minimum-driver. Batch will install the specific accelerator driver if qualified.

string driver_version = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The driverVersion.

getDriverVersionBytes()

public abstract ByteString getDriverVersionBytes()

Optional. The NVIDIA GPU driver version that should be installed for this type.

You can define the specific driver version such as "470.103.01", following the driver version requirements in https://cloud.google.com/compute/docs/gpus/install-drivers-gpu#minimum-driver. Batch will install the specific accelerator driver if qualified.

string driver_version = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for driverVersion.

getInstallGpuDrivers() (deprecated)

public abstract boolean getInstallGpuDrivers()

Deprecated. google.cloud.batch.v1.AllocationPolicy.Accelerator.install_gpu_drivers is deprecated. See google/cloud/batch/v1/job.proto;l=360

Deprecated: please use instances[0].install_gpu_drivers instead.

bool install_gpu_drivers = 3 [deprecated = true];

Returns
TypeDescription
boolean

The installGpuDrivers.

getType()

public abstract String getType()

The accelerator type. For example, "nvidia-tesla-t4". See gcloud compute accelerator-types list.

string type = 1;

Returns
TypeDescription
String

The type.

getTypeBytes()

public abstract ByteString getTypeBytes()

The accelerator type. For example, "nvidia-tesla-t4". See gcloud compute accelerator-types list.

string type = 1;

Returns
TypeDescription
ByteString

The bytes for type.