public static final class RBDVolumeSource.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<RBDVolumeSource.Builder> implements RBDVolumeSourceOrBuilder
Represents a Rados Block Device mount that lasts the lifetime of a pod. RBD volumes support ownership management and SELinux relabeling.Protobuf type
appscode.kubernetes.v1beta2.RBDVolumeSource| Modifier and Type | Method and Description |
|---|---|
RBDVolumeSource.Builder |
addAllMonitors(java.lang.Iterable<java.lang.String> values)
A collection of Ceph monitors.
|
RBDVolumeSource.Builder |
addMonitors(java.lang.String value)
A collection of Ceph monitors.
|
RBDVolumeSource.Builder |
addMonitorsBytes(com.google.protobuf.ByteString value)
A collection of Ceph monitors.
|
RBDVolumeSource.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
RBDVolumeSource |
build() |
RBDVolumeSource |
buildPartial() |
RBDVolumeSource.Builder |
clear() |
RBDVolumeSource.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RBDVolumeSource.Builder |
clearFsType()
Filesystem type of the volume that you want to mount.
|
RBDVolumeSource.Builder |
clearImage()
The rados image name.
|
RBDVolumeSource.Builder |
clearKeyring()
Keyring is the path to key ring for RBDUser.
|
RBDVolumeSource.Builder |
clearMonitors()
A collection of Ceph monitors.
|
RBDVolumeSource.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RBDVolumeSource.Builder |
clearPool()
The rados pool name.
|
RBDVolumeSource.Builder |
clearReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts.
|
RBDVolumeSource.Builder |
clearSecretRef()
SecretRef is name of the authentication secret for RBDUser.
|
RBDVolumeSource.Builder |
clearUser()
The rados user name.
|
RBDVolumeSource.Builder |
clone() |
RBDVolumeSource |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getFsType()
Filesystem type of the volume that you want to mount.
|
com.google.protobuf.ByteString |
getFsTypeBytes()
Filesystem type of the volume that you want to mount.
|
java.lang.String |
getImage()
The rados image name.
|
com.google.protobuf.ByteString |
getImageBytes()
The rados image name.
|
java.lang.String |
getKeyring()
Keyring is the path to key ring for RBDUser.
|
com.google.protobuf.ByteString |
getKeyringBytes()
Keyring is the path to key ring for RBDUser.
|
java.lang.String |
getMonitors(int index)
A collection of Ceph monitors.
|
com.google.protobuf.ByteString |
getMonitorsBytes(int index)
A collection of Ceph monitors.
|
int |
getMonitorsCount()
A collection of Ceph monitors.
|
com.google.protobuf.ProtocolStringList |
getMonitorsList()
A collection of Ceph monitors.
|
java.lang.String |
getPool()
The rados pool name.
|
com.google.protobuf.ByteString |
getPoolBytes()
The rados pool name.
|
boolean |
getReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts.
|
ObjectReference |
getSecretRef()
SecretRef is name of the authentication secret for RBDUser.
|
ObjectReference.Builder |
getSecretRefBuilder()
SecretRef is name of the authentication secret for RBDUser.
|
ObjectReferenceOrBuilder |
getSecretRefOrBuilder()
SecretRef is name of the authentication secret for RBDUser.
|
java.lang.String |
getUser()
The rados user name.
|
com.google.protobuf.ByteString |
getUserBytes()
The rados user name.
|
boolean |
hasSecretRef()
SecretRef is name of the authentication secret for RBDUser.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
RBDVolumeSource.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RBDVolumeSource.Builder |
mergeFrom(com.google.protobuf.Message other) |
RBDVolumeSource.Builder |
mergeFrom(RBDVolumeSource other) |
RBDVolumeSource.Builder |
mergeSecretRef(ObjectReference value)
SecretRef is name of the authentication secret for RBDUser.
|
RBDVolumeSource.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RBDVolumeSource.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
RBDVolumeSource.Builder |
setFsType(java.lang.String value)
Filesystem type of the volume that you want to mount.
|
RBDVolumeSource.Builder |
setFsTypeBytes(com.google.protobuf.ByteString value)
Filesystem type of the volume that you want to mount.
|
RBDVolumeSource.Builder |
setImage(java.lang.String value)
The rados image name.
|
RBDVolumeSource.Builder |
setImageBytes(com.google.protobuf.ByteString value)
The rados image name.
|
RBDVolumeSource.Builder |
setKeyring(java.lang.String value)
Keyring is the path to key ring for RBDUser.
|
RBDVolumeSource.Builder |
setKeyringBytes(com.google.protobuf.ByteString value)
Keyring is the path to key ring for RBDUser.
|
RBDVolumeSource.Builder |
setMonitors(int index,
java.lang.String value)
A collection of Ceph monitors.
|
RBDVolumeSource.Builder |
setPool(java.lang.String value)
The rados pool name.
|
RBDVolumeSource.Builder |
setPoolBytes(com.google.protobuf.ByteString value)
The rados pool name.
|
RBDVolumeSource.Builder |
setReadOnly(boolean value)
ReadOnly here will force the ReadOnly setting in VolumeMounts.
|
RBDVolumeSource.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
RBDVolumeSource.Builder |
setSecretRef(ObjectReference.Builder builderForValue)
SecretRef is name of the authentication secret for RBDUser.
|
RBDVolumeSource.Builder |
setSecretRef(ObjectReference value)
SecretRef is name of the authentication secret for RBDUser.
|
RBDVolumeSource.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RBDVolumeSource.Builder |
setUser(java.lang.String value)
The rados user name.
|
RBDVolumeSource.Builder |
setUserBytes(com.google.protobuf.ByteString value)
The rados user 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<RBDVolumeSource.Builder>public RBDVolumeSource.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<RBDVolumeSource.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<RBDVolumeSource.Builder>public RBDVolumeSource getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic RBDVolumeSource build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic RBDVolumeSource buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic RBDVolumeSource.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<RBDVolumeSource.Builder>public RBDVolumeSource.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<RBDVolumeSource.Builder>public RBDVolumeSource.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<RBDVolumeSource.Builder>public RBDVolumeSource.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<RBDVolumeSource.Builder>public RBDVolumeSource.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<RBDVolumeSource.Builder>public RBDVolumeSource.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<RBDVolumeSource.Builder>public RBDVolumeSource.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<RBDVolumeSource.Builder>public RBDVolumeSource.Builder mergeFrom(RBDVolumeSource other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<RBDVolumeSource.Builder>public RBDVolumeSource.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<RBDVolumeSource.Builder>java.io.IOExceptionpublic com.google.protobuf.ProtocolStringList getMonitorsList()
A collection of Ceph monitors. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;getMonitorsList in interface RBDVolumeSourceOrBuilderpublic int getMonitorsCount()
A collection of Ceph monitors. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;getMonitorsCount in interface RBDVolumeSourceOrBuilderpublic java.lang.String getMonitors(int index)
A collection of Ceph monitors. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;getMonitors in interface RBDVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getMonitorsBytes(int index)
A collection of Ceph monitors. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;getMonitorsBytes in interface RBDVolumeSourceOrBuilderpublic RBDVolumeSource.Builder setMonitors(int index, java.lang.String value)
A collection of Ceph monitors. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;public RBDVolumeSource.Builder addMonitors(java.lang.String value)
A collection of Ceph monitors. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;public RBDVolumeSource.Builder addAllMonitors(java.lang.Iterable<java.lang.String> values)
A collection of Ceph monitors. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;public RBDVolumeSource.Builder clearMonitors()
A collection of Ceph monitors. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;public RBDVolumeSource.Builder addMonitorsBytes(com.google.protobuf.ByteString value)
A collection of Ceph monitors. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;public java.lang.String getImage()
The rados image name. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string image = 2;getImage in interface RBDVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getImageBytes()
The rados image name. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string image = 2;getImageBytes in interface RBDVolumeSourceOrBuilderpublic RBDVolumeSource.Builder setImage(java.lang.String value)
The rados image name. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string image = 2;public RBDVolumeSource.Builder clearImage()
The rados image name. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string image = 2;public RBDVolumeSource.Builder setImageBytes(com.google.protobuf.ByteString value)
The rados image name. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string image = 2;public java.lang.String getFsType()
Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#rbd TODO: how do we prevent errors in the filesystem from compromising the machine
optional string fsType = 3;getFsType in interface RBDVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getFsTypeBytes()
Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#rbd TODO: how do we prevent errors in the filesystem from compromising the machine
optional string fsType = 3;getFsTypeBytes in interface RBDVolumeSourceOrBuilderpublic RBDVolumeSource.Builder setFsType(java.lang.String value)
Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#rbd TODO: how do we prevent errors in the filesystem from compromising the machine
optional string fsType = 3;public RBDVolumeSource.Builder clearFsType()
Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#rbd TODO: how do we prevent errors in the filesystem from compromising the machine
optional string fsType = 3;public RBDVolumeSource.Builder setFsTypeBytes(com.google.protobuf.ByteString value)
Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: http://releases.k8s.io/release-1.4/docs/user-guide/volumes.md#rbd TODO: how do we prevent errors in the filesystem from compromising the machine
optional string fsType = 3;public java.lang.String getPool()
The rados pool name. Default is rbd. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it.
optional string pool = 4;getPool in interface RBDVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getPoolBytes()
The rados pool name. Default is rbd. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it.
optional string pool = 4;getPoolBytes in interface RBDVolumeSourceOrBuilderpublic RBDVolumeSource.Builder setPool(java.lang.String value)
The rados pool name. Default is rbd. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it.
optional string pool = 4;public RBDVolumeSource.Builder clearPool()
The rados pool name. Default is rbd. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it.
optional string pool = 4;public RBDVolumeSource.Builder setPoolBytes(com.google.protobuf.ByteString value)
The rados pool name. Default is rbd. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it.
optional string pool = 4;public java.lang.String getUser()
The rados user name. Default is admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string user = 5;getUser in interface RBDVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getUserBytes()
The rados user name. Default is admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string user = 5;getUserBytes in interface RBDVolumeSourceOrBuilderpublic RBDVolumeSource.Builder setUser(java.lang.String value)
The rados user name. Default is admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string user = 5;public RBDVolumeSource.Builder clearUser()
The rados user name. Default is admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string user = 5;public RBDVolumeSource.Builder setUserBytes(com.google.protobuf.ByteString value)
The rados user name. Default is admin. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string user = 5;public java.lang.String getKeyring()
Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string keyring = 6;getKeyring in interface RBDVolumeSourceOrBuilderpublic com.google.protobuf.ByteString getKeyringBytes()
Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string keyring = 6;getKeyringBytes in interface RBDVolumeSourceOrBuilderpublic RBDVolumeSource.Builder setKeyring(java.lang.String value)
Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string keyring = 6;public RBDVolumeSource.Builder clearKeyring()
Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string keyring = 6;public RBDVolumeSource.Builder setKeyringBytes(com.google.protobuf.ByteString value)
Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional string keyring = 6;public boolean hasSecretRef()
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional .appscode.kubernetes.v1beta2.ObjectReference secretRef = 7;hasSecretRef in interface RBDVolumeSourceOrBuilderpublic ObjectReference getSecretRef()
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional .appscode.kubernetes.v1beta2.ObjectReference secretRef = 7;getSecretRef in interface RBDVolumeSourceOrBuilderpublic RBDVolumeSource.Builder setSecretRef(ObjectReference value)
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional .appscode.kubernetes.v1beta2.ObjectReference secretRef = 7;public RBDVolumeSource.Builder setSecretRef(ObjectReference.Builder builderForValue)
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional .appscode.kubernetes.v1beta2.ObjectReference secretRef = 7;public RBDVolumeSource.Builder mergeSecretRef(ObjectReference value)
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional .appscode.kubernetes.v1beta2.ObjectReference secretRef = 7;public RBDVolumeSource.Builder clearSecretRef()
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional .appscode.kubernetes.v1beta2.ObjectReference secretRef = 7;public ObjectReference.Builder getSecretRefBuilder()
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional .appscode.kubernetes.v1beta2.ObjectReference secretRef = 7;public ObjectReferenceOrBuilder getSecretRefOrBuilder()
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional .appscode.kubernetes.v1beta2.ObjectReference secretRef = 7;getSecretRefOrBuilder in interface RBDVolumeSourceOrBuilderpublic boolean getReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional bool readOnly = 8;getReadOnly in interface RBDVolumeSourceOrBuilderpublic RBDVolumeSource.Builder setReadOnly(boolean value)
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional bool readOnly = 8;public RBDVolumeSource.Builder clearReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: http://releases.k8s.io/release-1.4/examples/volumes/rbd/README.md#how-to-use-it
optional bool readOnly = 8;public final RBDVolumeSource.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RBDVolumeSource.Builder>public final RBDVolumeSource.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<RBDVolumeSource.Builder>