public static final class QuobyteVolumeSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QuobyteVolumeSource.Builder> implements QuobyteVolumeSourceOrBuilder
Represents a Quobyte mount that lasts the lifetime of a pod. Quobyte volumes do not support ownership management or SELinux relabeling.Protobuf type
appscode.kubernetes.v1beta2.QuobyteVolumeSource| Modifier and Type | Method and Description |
|---|---|
QuobyteVolumeSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
QuobyteVolumeSource |
build() |
QuobyteVolumeSource |
buildPartial() |
QuobyteVolumeSource.Builder |
clear() |
QuobyteVolumeSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
QuobyteVolumeSource.Builder |
clearGroup()
Group to map volume access to
Default is no group
|
QuobyteVolumeSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
QuobyteVolumeSource.Builder |
clearReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions.
|
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
|
QuobyteVolumeSource.Builder |
clearUser()
User to map volume access to
Defaults to serivceaccount user
|
QuobyteVolumeSource.Builder |
clearVolume()
Volume is a string that references an already created Quobyte volume by name.
|
QuobyteVolumeSource.Builder |
clone() |
QuobyteVolumeSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getGroup()
Group to map volume access to
Default is no group
|
com.google.protobuf.ByteString |
getGroupBytes()
Group to map volume access to
Default is no group
|
boolean |
getReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions.
|
java.lang.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
|
java.lang.String |
getUser()
User to map volume access to
Defaults to serivceaccount user
|
com.google.protobuf.ByteString |
getUserBytes()
User to map volume access to
Defaults to serivceaccount user
|
java.lang.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.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
QuobyteVolumeSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QuobyteVolumeSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
QuobyteVolumeSource.Builder |
mergeFrom(QuobyteVolumeSource other) |
QuobyteVolumeSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QuobyteVolumeSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
QuobyteVolumeSource.Builder |
setGroup(java.lang.String value)
Group to map volume access to
Default is no group
|
QuobyteVolumeSource.Builder |
setGroupBytes(com.google.protobuf.ByteString value)
Group to map volume access to
Default is no group
|
QuobyteVolumeSource.Builder |
setReadOnly(boolean value)
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions.
|
QuobyteVolumeSource.Builder |
setRegistry(java.lang.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
|
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
|
QuobyteVolumeSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
QuobyteVolumeSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QuobyteVolumeSource.Builder |
setUser(java.lang.String value)
User to map volume access to
Defaults to serivceaccount user
|
QuobyteVolumeSource.Builder |
setUserBytes(com.google.protobuf.ByteString value)
User to map volume access to
Defaults to serivceaccount user
|
QuobyteVolumeSource.Builder |
setVolume(java.lang.String value)
Volume is a string that references an already created Quobyte volume by name.
|
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, parseUnknownFieldfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, 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<QuobyteVolumeSource.Builder>public 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<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<QuobyteVolumeSource.Builder>public QuobyteVolumeSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QuobyteVolumeSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QuobyteVolumeSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic 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<QuobyteVolumeSource.Builder>public QuobyteVolumeSource.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<QuobyteVolumeSource.Builder>public QuobyteVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QuobyteVolumeSource.Builder>public QuobyteVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QuobyteVolumeSource.Builder>public QuobyteVolumeSource.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QuobyteVolumeSource.Builder>public QuobyteVolumeSource.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<QuobyteVolumeSource.Builder>public QuobyteVolumeSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QuobyteVolumeSource.Builder>public QuobyteVolumeSource.Builder mergeFrom(QuobyteVolumeSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QuobyteVolumeSource.Builder>public QuobyteVolumeSource.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QuobyteVolumeSource.Builder>java.io.IOExceptionpublic java.lang.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
string registry = 1;getRegistry in interface 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
string registry = 1;getRegistryBytes in interface QuobyteVolumeSourceOrBuilderpublic QuobyteVolumeSource.Builder setRegistry(java.lang.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
string registry = 1;public 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
string registry = 1;public 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
string registry = 1;public java.lang.String getVolume()
Volume is a string that references an already created Quobyte volume by name.
string volume = 2;getVolume in interface QuobyteVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getVolumeBytes()
Volume is a string that references an already created Quobyte volume by name.
string volume = 2;getVolumeBytes in interface QuobyteVolumeSourceOrBuilderpublic QuobyteVolumeSource.Builder setVolume(java.lang.String value)
Volume is a string that references an already created Quobyte volume by name.
string volume = 2;public QuobyteVolumeSource.Builder clearVolume()
Volume is a string that references an already created Quobyte volume by name.
string volume = 2;public QuobyteVolumeSource.Builder setVolumeBytes(com.google.protobuf.ByteString value)
Volume is a string that references an already created Quobyte volume by name.
string volume = 2;public boolean getReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
bool readOnly = 3;getReadOnly in interface QuobyteVolumeSourceOrBuilderpublic QuobyteVolumeSource.Builder setReadOnly(boolean value)
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
bool readOnly = 3;public QuobyteVolumeSource.Builder clearReadOnly()
ReadOnly here will force the Quobyte volume to be mounted with read-only permissions. Defaults to false.
bool readOnly = 3;public java.lang.String getUser()
User to map volume access to Defaults to serivceaccount user
string user = 4;getUser in interface QuobyteVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getUserBytes()
User to map volume access to Defaults to serivceaccount user
string user = 4;getUserBytes in interface QuobyteVolumeSourceOrBuilderpublic QuobyteVolumeSource.Builder setUser(java.lang.String value)
User to map volume access to Defaults to serivceaccount user
string user = 4;public QuobyteVolumeSource.Builder clearUser()
User to map volume access to Defaults to serivceaccount user
string user = 4;public QuobyteVolumeSource.Builder setUserBytes(com.google.protobuf.ByteString value)
User to map volume access to Defaults to serivceaccount user
string user = 4;public java.lang.String getGroup()
Group to map volume access to Default is no group
string group = 5;getGroup in interface QuobyteVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getGroupBytes()
Group to map volume access to Default is no group
string group = 5;getGroupBytes in interface QuobyteVolumeSourceOrBuilderpublic QuobyteVolumeSource.Builder setGroup(java.lang.String value)
Group to map volume access to Default is no group
string group = 5;public QuobyteVolumeSource.Builder clearGroup()
Group to map volume access to Default is no group
string group = 5;public QuobyteVolumeSource.Builder setGroupBytes(com.google.protobuf.ByteString value)
Group to map volume access to Default is no group
string group = 5;public final QuobyteVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QuobyteVolumeSource.Builder>public final QuobyteVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QuobyteVolumeSource.Builder>