public static final class LocalDisk.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<LocalDisk.Builder> implements LocalDiskOrBuilder
Protobuf type
google.cloud.compute.v1.LocalDisk| Modifier and Type | Method and Description |
|---|---|
LocalDisk.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LocalDisk |
build() |
LocalDisk |
buildPartial() |
LocalDisk.Builder |
clear() |
LocalDisk.Builder |
clearDiskCount()
Specifies the number of such disks.
|
LocalDisk.Builder |
clearDiskSizeGb()
Specifies the size of the disk in base-2 GB.
|
LocalDisk.Builder |
clearDiskType()
Specifies the desired disk type on the node.
|
LocalDisk.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
LocalDisk.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
LocalDisk.Builder |
clone() |
LocalDisk |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
int |
getDiskCount()
Specifies the number of such disks.
|
int |
getDiskSizeGb()
Specifies the size of the disk in base-2 GB.
|
String |
getDiskType()
Specifies the desired disk type on the node.
|
com.google.protobuf.ByteString |
getDiskTypeBytes()
Specifies the desired disk type on the node.
|
boolean |
hasDiskCount()
Specifies the number of such disks.
|
boolean |
hasDiskSizeGb()
Specifies the size of the disk in base-2 GB.
|
boolean |
hasDiskType()
Specifies the desired disk type on the node.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
LocalDisk.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
LocalDisk.Builder |
mergeFrom(LocalDisk other) |
LocalDisk.Builder |
mergeFrom(com.google.protobuf.Message other) |
LocalDisk.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
LocalDisk.Builder |
setDiskCount(int value)
Specifies the number of such disks.
|
LocalDisk.Builder |
setDiskSizeGb(int value)
Specifies the size of the disk in base-2 GB.
|
LocalDisk.Builder |
setDiskType(String value)
Specifies the desired disk type on the node.
|
LocalDisk.Builder |
setDiskTypeBytes(com.google.protobuf.ByteString value)
Specifies the desired disk type on the node.
|
LocalDisk.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
LocalDisk.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
LocalDisk.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<LocalDisk.Builder>public LocalDisk.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<LocalDisk.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<LocalDisk.Builder>public LocalDisk getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic LocalDisk build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic LocalDisk buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic LocalDisk.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<LocalDisk.Builder>public LocalDisk.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<LocalDisk.Builder>public LocalDisk.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<LocalDisk.Builder>public LocalDisk.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<LocalDisk.Builder>public LocalDisk.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<LocalDisk.Builder>public LocalDisk.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<LocalDisk.Builder>public LocalDisk.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<LocalDisk.Builder>public LocalDisk.Builder mergeFrom(LocalDisk other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<LocalDisk.Builder>public LocalDisk.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<LocalDisk.Builder>IOExceptionpublic boolean hasDiskCount()
Specifies the number of such disks.
optional int32 disk_count = 182933485;hasDiskCount in interface LocalDiskOrBuilderpublic int getDiskCount()
Specifies the number of such disks.
optional int32 disk_count = 182933485;getDiskCount in interface LocalDiskOrBuilderpublic LocalDisk.Builder setDiskCount(int value)
Specifies the number of such disks.
optional int32 disk_count = 182933485;value - The diskCount to set.public LocalDisk.Builder clearDiskCount()
Specifies the number of such disks.
optional int32 disk_count = 182933485;public boolean hasDiskSizeGb()
Specifies the size of the disk in base-2 GB.
optional int32 disk_size_gb = 316263735;hasDiskSizeGb in interface LocalDiskOrBuilderpublic int getDiskSizeGb()
Specifies the size of the disk in base-2 GB.
optional int32 disk_size_gb = 316263735;getDiskSizeGb in interface LocalDiskOrBuilderpublic LocalDisk.Builder setDiskSizeGb(int value)
Specifies the size of the disk in base-2 GB.
optional int32 disk_size_gb = 316263735;value - The diskSizeGb to set.public LocalDisk.Builder clearDiskSizeGb()
Specifies the size of the disk in base-2 GB.
optional int32 disk_size_gb = 316263735;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;hasDiskType in interface LocalDiskOrBuilderpublic 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;getDiskType in interface LocalDiskOrBuilderpublic com.google.protobuf.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;getDiskTypeBytes in interface LocalDiskOrBuilderpublic 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;value - The diskType to set.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;public LocalDisk.Builder setDiskTypeBytes(com.google.protobuf.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;value - The bytes for diskType to set.public final LocalDisk.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LocalDisk.Builder>public final LocalDisk.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<LocalDisk.Builder>Copyright © 2023 Google LLC. All rights reserved.