public static final class JobStatus.InstanceStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder> implements JobStatus.InstanceStatusOrBuilder
VM instance status.Protobuf type
google.cloud.batch.v1.JobStatus.InstanceStatusgetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public JobStatus.InstanceStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public JobStatus.InstanceStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic JobStatus.InstanceStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic JobStatus.InstanceStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic JobStatus.InstanceStatus.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public JobStatus.InstanceStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public JobStatus.InstanceStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public JobStatus.InstanceStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public JobStatus.InstanceStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public JobStatus.InstanceStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public JobStatus.InstanceStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<JobStatus.InstanceStatus.Builder>public JobStatus.InstanceStatus.Builder mergeFrom(JobStatus.InstanceStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public JobStatus.InstanceStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<JobStatus.InstanceStatus.Builder>IOExceptionpublic String getMachineType()
The Compute Engine machine type.
string machine_type = 1;getMachineType in interface JobStatus.InstanceStatusOrBuilderpublic com.google.protobuf.ByteString getMachineTypeBytes()
The Compute Engine machine type.
string machine_type = 1;getMachineTypeBytes in interface JobStatus.InstanceStatusOrBuilderpublic JobStatus.InstanceStatus.Builder setMachineType(String value)
The Compute Engine machine type.
string machine_type = 1;value - The machineType to set.public JobStatus.InstanceStatus.Builder clearMachineType()
The Compute Engine machine type.
string machine_type = 1;public JobStatus.InstanceStatus.Builder setMachineTypeBytes(com.google.protobuf.ByteString value)
The Compute Engine machine type.
string machine_type = 1;value - The bytes for machineType to set.public int getProvisioningModelValue()
The VM instance provisioning model.
.google.cloud.batch.v1.AllocationPolicy.ProvisioningModel provisioning_model = 2;
getProvisioningModelValue in interface JobStatus.InstanceStatusOrBuilderpublic JobStatus.InstanceStatus.Builder setProvisioningModelValue(int value)
The VM instance provisioning model.
.google.cloud.batch.v1.AllocationPolicy.ProvisioningModel provisioning_model = 2;
value - The enum numeric value on the wire for provisioningModel to set.public AllocationPolicy.ProvisioningModel getProvisioningModel()
The VM instance provisioning model.
.google.cloud.batch.v1.AllocationPolicy.ProvisioningModel provisioning_model = 2;
getProvisioningModel in interface JobStatus.InstanceStatusOrBuilderpublic JobStatus.InstanceStatus.Builder setProvisioningModel(AllocationPolicy.ProvisioningModel value)
The VM instance provisioning model.
.google.cloud.batch.v1.AllocationPolicy.ProvisioningModel provisioning_model = 2;
value - The provisioningModel to set.public JobStatus.InstanceStatus.Builder clearProvisioningModel()
The VM instance provisioning model.
.google.cloud.batch.v1.AllocationPolicy.ProvisioningModel provisioning_model = 2;
public long getTaskPack()
The max number of tasks can be assigned to this instance type.
int64 task_pack = 3;getTaskPack in interface JobStatus.InstanceStatusOrBuilderpublic JobStatus.InstanceStatus.Builder setTaskPack(long value)
The max number of tasks can be assigned to this instance type.
int64 task_pack = 3;value - The taskPack to set.public JobStatus.InstanceStatus.Builder clearTaskPack()
The max number of tasks can be assigned to this instance type.
int64 task_pack = 3;public boolean hasBootDisk()
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;hasBootDisk in interface JobStatus.InstanceStatusOrBuilderpublic AllocationPolicy.Disk getBootDisk()
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;getBootDisk in interface JobStatus.InstanceStatusOrBuilderpublic JobStatus.InstanceStatus.Builder setBootDisk(AllocationPolicy.Disk value)
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;public JobStatus.InstanceStatus.Builder setBootDisk(AllocationPolicy.Disk.Builder builderForValue)
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;public JobStatus.InstanceStatus.Builder mergeBootDisk(AllocationPolicy.Disk value)
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;public JobStatus.InstanceStatus.Builder clearBootDisk()
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;public AllocationPolicy.Disk.Builder getBootDiskBuilder()
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;public AllocationPolicy.DiskOrBuilder getBootDiskOrBuilder()
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;getBootDiskOrBuilder in interface JobStatus.InstanceStatusOrBuilderpublic final JobStatus.InstanceStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>public final JobStatus.InstanceStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>Copyright © 2025 Google LLC. All rights reserved.