public static final class PersistentDiskSpec.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PersistentDiskSpec.Builder> implements PersistentDiskSpecOrBuilder
Represents the spec of [persistent disk][https://cloud.google.com/compute/docs/disks/persistent-disks] options.Protobuf type
google.cloud.aiplatform.v1.PersistentDiskSpec| Modifier and Type | Method and Description |
|---|---|
PersistentDiskSpec.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PersistentDiskSpec |
build() |
PersistentDiskSpec |
buildPartial() |
PersistentDiskSpec.Builder |
clear() |
PersistentDiskSpec.Builder |
clearDiskSizeGb()
Size in GB of the disk (default is 100GB).
|
PersistentDiskSpec.Builder |
clearDiskType()
Type of the disk (default is "pd-standard").
|
PersistentDiskSpec.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
PersistentDiskSpec.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
PersistentDiskSpec.Builder |
clone() |
PersistentDiskSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getDiskSizeGb()
Size in GB of the disk (default is 100GB).
|
String |
getDiskType()
Type of the disk (default is "pd-standard").
|
com.google.protobuf.ByteString |
getDiskTypeBytes()
Type of the disk (default is "pd-standard").
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
PersistentDiskSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
PersistentDiskSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
PersistentDiskSpec.Builder |
mergeFrom(PersistentDiskSpec other) |
PersistentDiskSpec.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
PersistentDiskSpec.Builder |
setDiskSizeGb(long value)
Size in GB of the disk (default is 100GB).
|
PersistentDiskSpec.Builder |
setDiskType(String value)
Type of the disk (default is "pd-standard").
|
PersistentDiskSpec.Builder |
setDiskTypeBytes(com.google.protobuf.ByteString value)
Type of the disk (default is "pd-standard").
|
PersistentDiskSpec.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
PersistentDiskSpec.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
PersistentDiskSpec.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, 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<PersistentDiskSpec.Builder>public PersistentDiskSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentDiskSpec.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<PersistentDiskSpec.Builder>public PersistentDiskSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic PersistentDiskSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic PersistentDiskSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic PersistentDiskSpec.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentDiskSpec.Builder>public PersistentDiskSpec.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<PersistentDiskSpec.Builder>public PersistentDiskSpec.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentDiskSpec.Builder>public PersistentDiskSpec.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentDiskSpec.Builder>public PersistentDiskSpec.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<PersistentDiskSpec.Builder>public PersistentDiskSpec.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<PersistentDiskSpec.Builder>public PersistentDiskSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<PersistentDiskSpec.Builder>public PersistentDiskSpec.Builder mergeFrom(PersistentDiskSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentDiskSpec.Builder>public PersistentDiskSpec.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<PersistentDiskSpec.Builder>IOExceptionpublic String getDiskType()
Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
string disk_type = 1;getDiskType in interface PersistentDiskSpecOrBuilderpublic com.google.protobuf.ByteString getDiskTypeBytes()
Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
string disk_type = 1;getDiskTypeBytes in interface PersistentDiskSpecOrBuilderpublic PersistentDiskSpec.Builder setDiskType(String value)
Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
string disk_type = 1;value - The diskType to set.public PersistentDiskSpec.Builder clearDiskType()
Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
string disk_type = 1;public PersistentDiskSpec.Builder setDiskTypeBytes(com.google.protobuf.ByteString value)
Type of the disk (default is "pd-standard"). Valid values: "pd-ssd" (Persistent Disk Solid State Drive) "pd-standard" (Persistent Disk Hard Disk Drive) "pd-balanced" (Balanced Persistent Disk) "pd-extreme" (Extreme Persistent Disk)
string disk_type = 1;value - The bytes for diskType to set.public long getDiskSizeGb()
Size in GB of the disk (default is 100GB).
int64 disk_size_gb = 2;getDiskSizeGb in interface PersistentDiskSpecOrBuilderpublic PersistentDiskSpec.Builder setDiskSizeGb(long value)
Size in GB of the disk (default is 100GB).
int64 disk_size_gb = 2;value - The diskSizeGb to set.public PersistentDiskSpec.Builder clearDiskSizeGb()
Size in GB of the disk (default is 100GB).
int64 disk_size_gb = 2;public final PersistentDiskSpec.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentDiskSpec.Builder>public final PersistentDiskSpec.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<PersistentDiskSpec.Builder>Copyright © 2024 Google LLC. All rights reserved.