Package com.google.cloud.batch.v1
Class JobStatus.InstanceStatus.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
- com.google.cloud.batch.v1.JobStatus.InstanceStatus.Builder
-
- All Implemented Interfaces:
JobStatus.InstanceStatusOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- JobStatus.InstanceStatus
public static final class JobStatus.InstanceStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder> implements JobStatus.InstanceStatusOrBuilder
VM instance status.
Protobuf typegoogle.cloud.batch.v1.JobStatus.InstanceStatus
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description JobStatus.InstanceStatus.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)JobStatus.InstanceStatusbuild()JobStatus.InstanceStatusbuildPartial()JobStatus.InstanceStatus.Builderclear()JobStatus.InstanceStatus.BuilderclearBootDisk()The VM boot disk.JobStatus.InstanceStatus.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)JobStatus.InstanceStatus.BuilderclearMachineType()The Compute Engine machine type.JobStatus.InstanceStatus.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)JobStatus.InstanceStatus.BuilderclearProvisioningModel()The VM instance provisioning model.JobStatus.InstanceStatus.BuilderclearTaskPack()The max number of tasks can be assigned to this instance type.JobStatus.InstanceStatus.Builderclone()AllocationPolicy.DiskgetBootDisk()The VM boot disk.AllocationPolicy.Disk.BuildergetBootDiskBuilder()The VM boot disk.AllocationPolicy.DiskOrBuildergetBootDiskOrBuilder()The VM boot disk.JobStatus.InstanceStatusgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetMachineType()The Compute Engine machine type.com.google.protobuf.ByteStringgetMachineTypeBytes()The Compute Engine machine type.AllocationPolicy.ProvisioningModelgetProvisioningModel()The VM instance provisioning model.intgetProvisioningModelValue()The VM instance provisioning model.longgetTaskPack()The max number of tasks can be assigned to this instance type.booleanhasBootDisk()The VM boot disk.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()JobStatus.InstanceStatus.BuildermergeBootDisk(AllocationPolicy.Disk value)The VM boot disk.JobStatus.InstanceStatus.BuildermergeFrom(JobStatus.InstanceStatus other)JobStatus.InstanceStatus.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)JobStatus.InstanceStatus.BuildermergeFrom(com.google.protobuf.Message other)JobStatus.InstanceStatus.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)JobStatus.InstanceStatus.BuildersetBootDisk(AllocationPolicy.Disk value)The VM boot disk.JobStatus.InstanceStatus.BuildersetBootDisk(AllocationPolicy.Disk.Builder builderForValue)The VM boot disk.JobStatus.InstanceStatus.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)JobStatus.InstanceStatus.BuildersetMachineType(String value)The Compute Engine machine type.JobStatus.InstanceStatus.BuildersetMachineTypeBytes(com.google.protobuf.ByteString value)The Compute Engine machine type.JobStatus.InstanceStatus.BuildersetProvisioningModel(AllocationPolicy.ProvisioningModel value)The VM instance provisioning model.JobStatus.InstanceStatus.BuildersetProvisioningModelValue(int value)The VM instance provisioning model.JobStatus.InstanceStatus.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)JobStatus.InstanceStatus.BuildersetTaskPack(long value)The max number of tasks can be assigned to this instance type.JobStatus.InstanceStatus.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
clear
public JobStatus.InstanceStatus.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
getDefaultInstanceForType
public JobStatus.InstanceStatus getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public JobStatus.InstanceStatus build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public JobStatus.InstanceStatus buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public JobStatus.InstanceStatus.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
setField
public JobStatus.InstanceStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
clearField
public JobStatus.InstanceStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
clearOneof
public JobStatus.InstanceStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
setRepeatedField
public JobStatus.InstanceStatus.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
addRepeatedField
public JobStatus.InstanceStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
mergeFrom
public JobStatus.InstanceStatus.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<JobStatus.InstanceStatus.Builder>
-
mergeFrom
public JobStatus.InstanceStatus.Builder mergeFrom(JobStatus.InstanceStatus other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
mergeFrom
public JobStatus.InstanceStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<JobStatus.InstanceStatus.Builder>- Throws:
IOException
-
getMachineType
public String getMachineType()
The Compute Engine machine type.
string machine_type = 1;- Specified by:
getMachineTypein interfaceJobStatus.InstanceStatusOrBuilder- Returns:
- The machineType.
-
getMachineTypeBytes
public com.google.protobuf.ByteString getMachineTypeBytes()
The Compute Engine machine type.
string machine_type = 1;- Specified by:
getMachineTypeBytesin interfaceJobStatus.InstanceStatusOrBuilder- Returns:
- The bytes for machineType.
-
setMachineType
public JobStatus.InstanceStatus.Builder setMachineType(String value)
The Compute Engine machine type.
string machine_type = 1;- Parameters:
value- The machineType to set.- Returns:
- This builder for chaining.
-
clearMachineType
public JobStatus.InstanceStatus.Builder clearMachineType()
The Compute Engine machine type.
string machine_type = 1;- Returns:
- This builder for chaining.
-
setMachineTypeBytes
public JobStatus.InstanceStatus.Builder setMachineTypeBytes(com.google.protobuf.ByteString value)
The Compute Engine machine type.
string machine_type = 1;- Parameters:
value- The bytes for machineType to set.- Returns:
- This builder for chaining.
-
getProvisioningModelValue
public int getProvisioningModelValue()
The VM instance provisioning model.
.google.cloud.batch.v1.AllocationPolicy.ProvisioningModel provisioning_model = 2;- Specified by:
getProvisioningModelValuein interfaceJobStatus.InstanceStatusOrBuilder- Returns:
- The enum numeric value on the wire for provisioningModel.
-
setProvisioningModelValue
public JobStatus.InstanceStatus.Builder setProvisioningModelValue(int value)
The VM instance provisioning model.
.google.cloud.batch.v1.AllocationPolicy.ProvisioningModel provisioning_model = 2;- Parameters:
value- The enum numeric value on the wire for provisioningModel to set.- Returns:
- This builder for chaining.
-
getProvisioningModel
public AllocationPolicy.ProvisioningModel getProvisioningModel()
The VM instance provisioning model.
.google.cloud.batch.v1.AllocationPolicy.ProvisioningModel provisioning_model = 2;- Specified by:
getProvisioningModelin interfaceJobStatus.InstanceStatusOrBuilder- Returns:
- The provisioningModel.
-
setProvisioningModel
public JobStatus.InstanceStatus.Builder setProvisioningModel(AllocationPolicy.ProvisioningModel value)
The VM instance provisioning model.
.google.cloud.batch.v1.AllocationPolicy.ProvisioningModel provisioning_model = 2;- Parameters:
value- The provisioningModel to set.- Returns:
- This builder for chaining.
-
clearProvisioningModel
public JobStatus.InstanceStatus.Builder clearProvisioningModel()
The VM instance provisioning model.
.google.cloud.batch.v1.AllocationPolicy.ProvisioningModel provisioning_model = 2;- Returns:
- This builder for chaining.
-
getTaskPack
public long getTaskPack()
The max number of tasks can be assigned to this instance type.
int64 task_pack = 3;- Specified by:
getTaskPackin interfaceJobStatus.InstanceStatusOrBuilder- Returns:
- The taskPack.
-
setTaskPack
public JobStatus.InstanceStatus.Builder setTaskPack(long value)
The max number of tasks can be assigned to this instance type.
int64 task_pack = 3;- Parameters:
value- The taskPack to set.- Returns:
- This builder for chaining.
-
clearTaskPack
public JobStatus.InstanceStatus.Builder clearTaskPack()
The max number of tasks can be assigned to this instance type.
int64 task_pack = 3;- Returns:
- This builder for chaining.
-
hasBootDisk
public boolean hasBootDisk()
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;- Specified by:
hasBootDiskin interfaceJobStatus.InstanceStatusOrBuilder- Returns:
- Whether the bootDisk field is set.
-
getBootDisk
public AllocationPolicy.Disk getBootDisk()
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;- Specified by:
getBootDiskin interfaceJobStatus.InstanceStatusOrBuilder- Returns:
- The bootDisk.
-
setBootDisk
public JobStatus.InstanceStatus.Builder setBootDisk(AllocationPolicy.Disk value)
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;
-
setBootDisk
public JobStatus.InstanceStatus.Builder setBootDisk(AllocationPolicy.Disk.Builder builderForValue)
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;
-
mergeBootDisk
public JobStatus.InstanceStatus.Builder mergeBootDisk(AllocationPolicy.Disk value)
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;
-
clearBootDisk
public JobStatus.InstanceStatus.Builder clearBootDisk()
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;
-
getBootDiskBuilder
public AllocationPolicy.Disk.Builder getBootDiskBuilder()
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;
-
getBootDiskOrBuilder
public AllocationPolicy.DiskOrBuilder getBootDiskOrBuilder()
The VM boot disk.
.google.cloud.batch.v1.AllocationPolicy.Disk boot_disk = 4;- Specified by:
getBootDiskOrBuilderin interfaceJobStatus.InstanceStatusOrBuilder
-
setUnknownFields
public final JobStatus.InstanceStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
mergeUnknownFields
public final JobStatus.InstanceStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
-