public static final class LocalDisk.Builder extends GeneratedMessageV3.Builder<LocalDisk.Builder> implements LocalDiskOrBuilder
Protobuf type google.cloud.compute.v1.LocalDisk
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public LocalDisk.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
buildPartial()
public LocalDisk buildPartial()
clear()
public LocalDisk.Builder clear()
Overrides
clearDiskCount()
public LocalDisk.Builder clearDiskCount()
Specifies the number of such disks.
optional int32 disk_count = 182933485;
clearDiskSizeGb()
public LocalDisk.Builder clearDiskSizeGb()
Specifies the size of the disk in base-2 GB.
optional int32 disk_size_gb = 316263735;
clearDiskType()
public LocalDisk.Builder clearDiskType()
Specifies the desired disk type on the node. This disk type must be a local storage type (e.g.: local-ssd). Note that for nodeTemplates, this should be the name of the disk type and not its URL.
optional string disk_type = 93009052;
clearField(Descriptors.FieldDescriptor field)
public LocalDisk.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public LocalDisk.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clone()
public LocalDisk.Builder clone()
Overrides
getDefaultInstanceForType()
public LocalDisk getDefaultInstanceForType()
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getDiskCount()
public int getDiskCount()
Specifies the number of such disks.
optional int32 disk_count = 182933485;
Returns |
Type |
Description |
int |
The diskCount.
|
getDiskSizeGb()
public int getDiskSizeGb()
Specifies the size of the disk in base-2 GB.
optional int32 disk_size_gb = 316263735;
Returns |
Type |
Description |
int |
The diskSizeGb.
|
getDiskType()
public String getDiskType()
Specifies the desired disk type on the node. This disk type must be a local storage type (e.g.: local-ssd). Note that for nodeTemplates, this should be the name of the disk type and not its URL.
optional string disk_type = 93009052;
Returns |
Type |
Description |
String |
The diskType.
|
getDiskTypeBytes()
public ByteString getDiskTypeBytes()
Specifies the desired disk type on the node. This disk type must be a local storage type (e.g.: local-ssd). Note that for nodeTemplates, this should be the name of the disk type and not its URL.
optional string disk_type = 93009052;
Returns |
Type |
Description |
ByteString |
The bytes for diskType.
|
hasDiskCount()
public boolean hasDiskCount()
Specifies the number of such disks.
optional int32 disk_count = 182933485;
Returns |
Type |
Description |
boolean |
Whether the diskCount field is set.
|
hasDiskSizeGb()
public boolean hasDiskSizeGb()
Specifies the size of the disk in base-2 GB.
optional int32 disk_size_gb = 316263735;
Returns |
Type |
Description |
boolean |
Whether the diskSizeGb field is set.
|
hasDiskType()
public boolean hasDiskType()
Specifies the desired disk type on the node. This disk type must be a local storage type (e.g.: local-ssd). Note that for nodeTemplates, this should be the name of the disk type and not its URL.
optional string disk_type = 93009052;
Returns |
Type |
Description |
boolean |
Whether the diskType field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(LocalDisk other)
public LocalDisk.Builder mergeFrom(LocalDisk other)
public LocalDisk.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public LocalDisk.Builder mergeFrom(Message other)
Parameter |
Name |
Description |
other |
Message
|
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final LocalDisk.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
setDiskCount(int value)
public LocalDisk.Builder setDiskCount(int value)
Specifies the number of such disks.
optional int32 disk_count = 182933485;
Parameter |
Name |
Description |
value |
int
The diskCount to set.
|
setDiskSizeGb(int value)
public LocalDisk.Builder setDiskSizeGb(int value)
Specifies the size of the disk in base-2 GB.
optional int32 disk_size_gb = 316263735;
Parameter |
Name |
Description |
value |
int
The diskSizeGb to set.
|
setDiskType(String value)
public LocalDisk.Builder setDiskType(String value)
Specifies the desired disk type on the node. This disk type must be a local storage type (e.g.: local-ssd). Note that for nodeTemplates, this should be the name of the disk type and not its URL.
optional string disk_type = 93009052;
Parameter |
Name |
Description |
value |
String
The diskType to set.
|
setDiskTypeBytes(ByteString value)
public LocalDisk.Builder setDiskTypeBytes(ByteString value)
Specifies the desired disk type on the node. This disk type must be a local storage type (e.g.: local-ssd). Note that for nodeTemplates, this should be the name of the disk type and not its URL.
optional string disk_type = 93009052;
Parameter |
Name |
Description |
value |
ByteString
The bytes for diskType to set.
|
setField(Descriptors.FieldDescriptor field, Object value)
public LocalDisk.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public LocalDisk.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final LocalDisk.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides