public static final class V1.QuobyteVolumeSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<V1.QuobyteVolumeSource.Builder> implements V1.QuobyteVolumeSourceOrBuilder
Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.Protobuf type
k8s.io.api.core.v1.QuobyteVolumeSource| Modifier and Type | Method and Description |
|---|---|
V1.QuobyteVolumeSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1.QuobyteVolumeSource |
build() |
V1.QuobyteVolumeSource |
buildPartial() |
V1.QuobyteVolumeSource.Builder |
clear() |
V1.QuobyteVolumeSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
V1.QuobyteVolumeSource.Builder |
clearGroup()
Group to map volume access to
Default is no group
+optional
|
V1.QuobyteVolumeSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
V1.QuobyteVolumeSource.Builder |
clearReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions.
|
V1.QuobyteVolumeSource.Builder |
clearRegistry()
Registry represents a single or multiple Quobyte Registry services
specified as a string as host:port pair (multiple entries are separated with commas)
which acts as the central registry for volumes
|
V1.QuobyteVolumeSource.Builder |
clearUser()
User to map volume access to
Defaults to serivceaccount user
+optional
|
V1.QuobyteVolumeSource.Builder |
clearVolume()
Volume is a string that references an already created Quobyte volume by name.
|
V1.QuobyteVolumeSource.Builder |
clone() |
V1.QuobyteVolumeSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getGroup()
Group to map volume access to
Default is no group
+optional
|
com.google.protobuf.ByteString |
getGroupBytes()
Group to map volume access to
Default is no group
+optional
|
boolean |
getReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions.
|
String |
getRegistry()
Registry represents a single or multiple Quobyte Registry services
specified as a string as host:port pair (multiple entries are separated with commas)
which acts as the central registry for volumes
|
com.google.protobuf.ByteString |
getRegistryBytes()
Registry represents a single or multiple Quobyte Registry services
specified as a string as host:port pair (multiple entries are separated with commas)
which acts as the central registry for volumes
|
String |
getUser()
User to map volume access to
Defaults to serivceaccount user
+optional
|
com.google.protobuf.ByteString |
getUserBytes()
User to map volume access to
Defaults to serivceaccount user
+optional
|
String |
getVolume()
Volume is a string that references an already created Quobyte volume by name.
|
com.google.protobuf.ByteString |
getVolumeBytes()
Volume is a string that references an already created Quobyte volume by name.
|
boolean |
hasGroup()
Group to map volume access to
Default is no group
+optional
|
boolean |
hasReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions.
|
boolean |
hasRegistry()
Registry represents a single or multiple Quobyte Registry services
specified as a string as host:port pair (multiple entries are separated with commas)
which acts as the central registry for volumes
|
boolean |
hasUser()
User to map volume access to
Defaults to serivceaccount user
+optional
|
boolean |
hasVolume()
Volume is a string that references an already created Quobyte volume by name.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
V1.QuobyteVolumeSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
V1.QuobyteVolumeSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
V1.QuobyteVolumeSource.Builder |
mergeFrom(V1.QuobyteVolumeSource other) |
V1.QuobyteVolumeSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1.QuobyteVolumeSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
V1.QuobyteVolumeSource.Builder |
setGroup(String value)
Group to map volume access to
Default is no group
+optional
|
V1.QuobyteVolumeSource.Builder |
setGroupBytes(com.google.protobuf.ByteString value)
Group to map volume access to
Default is no group
+optional
|
V1.QuobyteVolumeSource.Builder |
setReadOnly(boolean value)
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions.
|
V1.QuobyteVolumeSource.Builder |
setRegistry(String value)
Registry represents a single or multiple Quobyte Registry services
specified as a string as host:port pair (multiple entries are separated with commas)
which acts as the central registry for volumes
|
V1.QuobyteVolumeSource.Builder |
setRegistryBytes(com.google.protobuf.ByteString value)
Registry represents a single or multiple Quobyte Registry services
specified as a string as host:port pair (multiple entries are separated with commas)
which acts as the central registry for volumes
|
V1.QuobyteVolumeSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
V1.QuobyteVolumeSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
V1.QuobyteVolumeSource.Builder |
setUser(String value)
User to map volume access to
Defaults to serivceaccount user
+optional
|
V1.QuobyteVolumeSource.Builder |
setUserBytes(com.google.protobuf.ByteString value)
User to map volume access to
Defaults to serivceaccount user
+optional
|
V1.QuobyteVolumeSource.Builder |
setVolume(String value)
Volume is a string that references an already created Quobyte volume by name.
|
V1.QuobyteVolumeSource.Builder |
setVolumeBytes(com.google.protobuf.ByteString value)
Volume is a string that references an already created Quobyte volume by name.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, 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<V1.QuobyteVolumeSource.Builder>public V1.QuobyteVolumeSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<V1.QuobyteVolumeSource.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<V1.QuobyteVolumeSource.Builder>public V1.QuobyteVolumeSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic V1.QuobyteVolumeSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic V1.QuobyteVolumeSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic V1.QuobyteVolumeSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<V1.QuobyteVolumeSource.Builder>public V1.QuobyteVolumeSource.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<V1.QuobyteVolumeSource.Builder>public V1.QuobyteVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<V1.QuobyteVolumeSource.Builder>public V1.QuobyteVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<V1.QuobyteVolumeSource.Builder>public V1.QuobyteVolumeSource.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<V1.QuobyteVolumeSource.Builder>public V1.QuobyteVolumeSource.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<V1.QuobyteVolumeSource.Builder>public V1.QuobyteVolumeSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<V1.QuobyteVolumeSource.Builder>public V1.QuobyteVolumeSource.Builder mergeFrom(V1.QuobyteVolumeSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<V1.QuobyteVolumeSource.Builder>public V1.QuobyteVolumeSource.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<V1.QuobyteVolumeSource.Builder>IOExceptionpublic boolean hasRegistry()
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
optional string registry = 1;hasRegistry in interface V1.QuobyteVolumeSourceOrBuilderpublic String getRegistry()
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
optional string registry = 1;getRegistry in interface V1.QuobyteVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getRegistryBytes()
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
optional string registry = 1;getRegistryBytes in interface V1.QuobyteVolumeSourceOrBuilderpublic V1.QuobyteVolumeSource.Builder setRegistry(String value)
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
optional string registry = 1;public V1.QuobyteVolumeSource.Builder clearRegistry()
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
optional string registry = 1;public V1.QuobyteVolumeSource.Builder setRegistryBytes(com.google.protobuf.ByteString value)
Registry represents a single or multiple Quobyte Registry services specified as a string as host:port pair (multiple entries are separated with commas) which acts as the central registry for volumes
optional string registry = 1;public boolean hasVolume()
Volume is a string that references an already created Quobyte volume by name.
optional string volume = 2;hasVolume in interface V1.QuobyteVolumeSourceOrBuilderpublic String getVolume()
Volume is a string that references an already created Quobyte volume by name.
optional string volume = 2;getVolume in interface V1.QuobyteVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getVolumeBytes()
Volume is a string that references an already created Quobyte volume by name.
optional string volume = 2;getVolumeBytes in interface V1.QuobyteVolumeSourceOrBuilderpublic V1.QuobyteVolumeSource.Builder setVolume(String value)
Volume is a string that references an already created Quobyte volume by name.
optional string volume = 2;public V1.QuobyteVolumeSource.Builder clearVolume()
Volume is a string that references an already created Quobyte volume by name.
optional string volume = 2;public V1.QuobyteVolumeSource.Builder setVolumeBytes(com.google.protobuf.ByteString value)
Volume is a string that references an already created Quobyte volume by name.
optional string volume = 2;public boolean hasReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false. +optional
optional bool readOnly = 3;hasReadOnly in interface V1.QuobyteVolumeSourceOrBuilderpublic boolean getReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false. +optional
optional bool readOnly = 3;getReadOnly in interface V1.QuobyteVolumeSourceOrBuilderpublic V1.QuobyteVolumeSource.Builder setReadOnly(boolean value)
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false. +optional
optional bool readOnly = 3;public V1.QuobyteVolumeSource.Builder clearReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false. +optional
optional bool readOnly = 3;public boolean hasUser()
User to map volume access to Defaults to serivceaccount user +optional
optional string user = 4;hasUser in interface V1.QuobyteVolumeSourceOrBuilderpublic String getUser()
User to map volume access to Defaults to serivceaccount user +optional
optional string user = 4;getUser in interface V1.QuobyteVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getUserBytes()
User to map volume access to Defaults to serivceaccount user +optional
optional string user = 4;getUserBytes in interface V1.QuobyteVolumeSourceOrBuilderpublic V1.QuobyteVolumeSource.Builder setUser(String value)
User to map volume access to Defaults to serivceaccount user +optional
optional string user = 4;public V1.QuobyteVolumeSource.Builder clearUser()
User to map volume access to Defaults to serivceaccount user +optional
optional string user = 4;public V1.QuobyteVolumeSource.Builder setUserBytes(com.google.protobuf.ByteString value)
User to map volume access to Defaults to serivceaccount user +optional
optional string user = 4;public boolean hasGroup()
Group to map volume access to Default is no group +optional
optional string group = 5;hasGroup in interface V1.QuobyteVolumeSourceOrBuilderpublic String getGroup()
Group to map volume access to Default is no group +optional
optional string group = 5;getGroup in interface V1.QuobyteVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getGroupBytes()
Group to map volume access to Default is no group +optional
optional string group = 5;getGroupBytes in interface V1.QuobyteVolumeSourceOrBuilderpublic V1.QuobyteVolumeSource.Builder setGroup(String value)
Group to map volume access to Default is no group +optional
optional string group = 5;public V1.QuobyteVolumeSource.Builder clearGroup()
Group to map volume access to Default is no group +optional
optional string group = 5;public V1.QuobyteVolumeSource.Builder setGroupBytes(com.google.protobuf.ByteString value)
Group to map volume access to Default is no group +optional
optional string group = 5;public final V1.QuobyteVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.QuobyteVolumeSource.Builder>public final V1.QuobyteVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<V1.QuobyteVolumeSource.Builder>Copyright © 2018. All rights reserved.