Package com.google.cloud.batch.v1alpha
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.v1alpha.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.v1alpha.JobStatus.InstanceStatus
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description JobStatus.InstanceStatus.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
JobStatus.InstanceStatus
build()
JobStatus.InstanceStatus
buildPartial()
JobStatus.InstanceStatus.Builder
clear()
JobStatus.InstanceStatus.Builder
clearBootDisk()
The VM boot disk.JobStatus.InstanceStatus.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
JobStatus.InstanceStatus.Builder
clearMachineType()
The Compute Engine machine type.JobStatus.InstanceStatus.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
JobStatus.InstanceStatus.Builder
clearProvisioningModel()
The VM instance provisioning model.JobStatus.InstanceStatus.Builder
clearTaskPack()
The max number of tasks can be assigned to this instance type.JobStatus.InstanceStatus.Builder
clone()
AllocationPolicy.Disk
getBootDisk()
The VM boot disk.AllocationPolicy.Disk.Builder
getBootDiskBuilder()
The VM boot disk.AllocationPolicy.DiskOrBuilder
getBootDiskOrBuilder()
The VM boot disk.JobStatus.InstanceStatus
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getMachineType()
The Compute Engine machine type.com.google.protobuf.ByteString
getMachineTypeBytes()
The Compute Engine machine type.AllocationPolicy.ProvisioningModel
getProvisioningModel()
The VM instance provisioning model.int
getProvisioningModelValue()
The VM instance provisioning model.long
getTaskPack()
The max number of tasks can be assigned to this instance type.boolean
hasBootDisk()
The VM boot disk.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
JobStatus.InstanceStatus.Builder
mergeBootDisk(AllocationPolicy.Disk value)
The VM boot disk.JobStatus.InstanceStatus.Builder
mergeFrom(JobStatus.InstanceStatus other)
JobStatus.InstanceStatus.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
JobStatus.InstanceStatus.Builder
mergeFrom(com.google.protobuf.Message other)
JobStatus.InstanceStatus.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
JobStatus.InstanceStatus.Builder
setBootDisk(AllocationPolicy.Disk value)
The VM boot disk.JobStatus.InstanceStatus.Builder
setBootDisk(AllocationPolicy.Disk.Builder builderForValue)
The VM boot disk.JobStatus.InstanceStatus.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
JobStatus.InstanceStatus.Builder
setMachineType(String value)
The Compute Engine machine type.JobStatus.InstanceStatus.Builder
setMachineTypeBytes(com.google.protobuf.ByteString value)
The Compute Engine machine type.JobStatus.InstanceStatus.Builder
setProvisioningModel(AllocationPolicy.ProvisioningModel value)
The VM instance provisioning model.JobStatus.InstanceStatus.Builder
setProvisioningModelValue(int value)
The VM instance provisioning model.JobStatus.InstanceStatus.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
JobStatus.InstanceStatus.Builder
setTaskPack(long value)
The max number of tasks can be assigned to this instance type.JobStatus.InstanceStatus.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
clear
public JobStatus.InstanceStatus.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
getDefaultInstanceForType
public JobStatus.InstanceStatus getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public JobStatus.InstanceStatus build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public JobStatus.InstanceStatus buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public JobStatus.InstanceStatus.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
setField
public JobStatus.InstanceStatus.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
clearField
public JobStatus.InstanceStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
clearOneof
public JobStatus.InstanceStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in 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:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
addRepeatedField
public JobStatus.InstanceStatus.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
mergeFrom
public JobStatus.InstanceStatus.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<JobStatus.InstanceStatus.Builder>
-
mergeFrom
public JobStatus.InstanceStatus.Builder mergeFrom(JobStatus.InstanceStatus other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getMachineType
in interfaceJobStatus.InstanceStatusOrBuilder
- Returns:
- The machineType.
-
getMachineTypeBytes
public com.google.protobuf.ByteString getMachineTypeBytes()
The Compute Engine machine type.
string machine_type = 1;
- Specified by:
getMachineTypeBytes
in 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.v1alpha.AllocationPolicy.ProvisioningModel provisioning_model = 2;
- Specified by:
getProvisioningModelValue
in 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.v1alpha.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.v1alpha.AllocationPolicy.ProvisioningModel provisioning_model = 2;
- Specified by:
getProvisioningModel
in interfaceJobStatus.InstanceStatusOrBuilder
- Returns:
- The provisioningModel.
-
setProvisioningModel
public JobStatus.InstanceStatus.Builder setProvisioningModel(AllocationPolicy.ProvisioningModel value)
The VM instance provisioning model.
.google.cloud.batch.v1alpha.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.v1alpha.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:
getTaskPack
in 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.v1alpha.AllocationPolicy.Disk boot_disk = 4;
- Specified by:
hasBootDisk
in interfaceJobStatus.InstanceStatusOrBuilder
- Returns:
- Whether the bootDisk field is set.
-
getBootDisk
public AllocationPolicy.Disk getBootDisk()
The VM boot disk.
.google.cloud.batch.v1alpha.AllocationPolicy.Disk boot_disk = 4;
- Specified by:
getBootDisk
in interfaceJobStatus.InstanceStatusOrBuilder
- Returns:
- The bootDisk.
-
setBootDisk
public JobStatus.InstanceStatus.Builder setBootDisk(AllocationPolicy.Disk value)
The VM boot disk.
.google.cloud.batch.v1alpha.AllocationPolicy.Disk boot_disk = 4;
-
setBootDisk
public JobStatus.InstanceStatus.Builder setBootDisk(AllocationPolicy.Disk.Builder builderForValue)
The VM boot disk.
.google.cloud.batch.v1alpha.AllocationPolicy.Disk boot_disk = 4;
-
mergeBootDisk
public JobStatus.InstanceStatus.Builder mergeBootDisk(AllocationPolicy.Disk value)
The VM boot disk.
.google.cloud.batch.v1alpha.AllocationPolicy.Disk boot_disk = 4;
-
clearBootDisk
public JobStatus.InstanceStatus.Builder clearBootDisk()
The VM boot disk.
.google.cloud.batch.v1alpha.AllocationPolicy.Disk boot_disk = 4;
-
getBootDiskBuilder
public AllocationPolicy.Disk.Builder getBootDiskBuilder()
The VM boot disk.
.google.cloud.batch.v1alpha.AllocationPolicy.Disk boot_disk = 4;
-
getBootDiskOrBuilder
public AllocationPolicy.DiskOrBuilder getBootDiskOrBuilder()
The VM boot disk.
.google.cloud.batch.v1alpha.AllocationPolicy.Disk boot_disk = 4;
- Specified by:
getBootDiskOrBuilder
in interfaceJobStatus.InstanceStatusOrBuilder
-
setUnknownFields
public final JobStatus.InstanceStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
mergeUnknownFields
public final JobStatus.InstanceStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<JobStatus.InstanceStatus.Builder>
-
-