Interface JobStatus.InstanceStatusOrBuilder (0.5.0)

public static interface JobStatus.InstanceStatusOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMachineType()

public abstract String getMachineType()

The Compute Engine machine type.

string machine_type = 1;

Returns
TypeDescription
String

The machineType.

getMachineTypeBytes()

public abstract ByteString getMachineTypeBytes()

The Compute Engine machine type.

string machine_type = 1;

Returns
TypeDescription
ByteString

The bytes for machineType.

getProvisioningModel()

public abstract AllocationPolicy.ProvisioningModel getProvisioningModel()

The VM instance provisioning model.

.google.cloud.batch.v1alpha.AllocationPolicy.ProvisioningModel provisioning_model = 2;

Returns
TypeDescription
AllocationPolicy.ProvisioningModel

The provisioningModel.

getProvisioningModelValue()

public abstract int getProvisioningModelValue()

The VM instance provisioning model.

.google.cloud.batch.v1alpha.AllocationPolicy.ProvisioningModel provisioning_model = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for provisioningModel.

getTaskPack()

public abstract long getTaskPack()

The max number of tasks can be assigned to this instance type.

int64 task_pack = 3;

Returns
TypeDescription
long

The taskPack.