public static interface V1.RBDVolumeSourceOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
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.
|
String |
getImage()
The rados image name.
|
com.google.protobuf.ByteString |
getImageBytes()
The rados image name.
|
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.
|
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.
|
List<String> |
getMonitorsList()
A collection of Ceph monitors.
|
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.
|
V1.LocalObjectReference |
getSecretRef()
SecretRef is name of the authentication secret for RBDUser.
|
V1.LocalObjectReferenceOrBuilder |
getSecretRefOrBuilder()
SecretRef is name of the authentication secret for RBDUser.
|
String |
getUser()
The rados user name.
|
com.google.protobuf.ByteString |
getUserBytes()
The rados user name.
|
boolean |
hasFsType()
Filesystem type of the volume that you want to mount.
|
boolean |
hasImage()
The rados image name.
|
boolean |
hasKeyring()
Keyring is the path to key ring for RBDUser.
|
boolean |
hasPool()
The rados pool name.
|
boolean |
hasReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts.
|
boolean |
hasSecretRef()
SecretRef is name of the authentication secret for RBDUser.
|
boolean |
hasUser()
The rados user name.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
List<String> getMonitorsList()
A collection of Ceph monitors. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;
int getMonitorsCount()
A collection of Ceph monitors. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;
String getMonitors(int index)
A collection of Ceph monitors. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;
com.google.protobuf.ByteString getMonitorsBytes(int index)
A collection of Ceph monitors. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
repeated string monitors = 1;
boolean hasImage()
The rados image name. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
optional string image = 2;
String getImage()
The rados image name. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
optional string image = 2;
com.google.protobuf.ByteString getImageBytes()
The rados image name. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it
optional string image = 2;
boolean hasFsType()
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: https://kubernetes.io/docs/concepts/storage/volumes#rbd TODO: how do we prevent errors in the filesystem from compromising the machine +optional
optional string fsType = 3;
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: https://kubernetes.io/docs/concepts/storage/volumes#rbd TODO: how do we prevent errors in the filesystem from compromising the machine +optional
optional string fsType = 3;
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: https://kubernetes.io/docs/concepts/storage/volumes#rbd TODO: how do we prevent errors in the filesystem from compromising the machine +optional
optional string fsType = 3;
boolean hasPool()
The rados pool name. Default is rbd. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional string pool = 4;
String getPool()
The rados pool name. Default is rbd. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional string pool = 4;
com.google.protobuf.ByteString getPoolBytes()
The rados pool name. Default is rbd. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional string pool = 4;
boolean hasUser()
The rados user name. Default is admin. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional string user = 5;
String getUser()
The rados user name. Default is admin. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional string user = 5;
com.google.protobuf.ByteString getUserBytes()
The rados user name. Default is admin. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional string user = 5;
boolean hasKeyring()
Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional string keyring = 6;
String getKeyring()
Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional string keyring = 6;
com.google.protobuf.ByteString getKeyringBytes()
Keyring is the path to key ring for RBDUser. Default is /etc/ceph/keyring. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional string keyring = 6;
boolean hasSecretRef()
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 7;
V1.LocalObjectReference getSecretRef()
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 7;
V1.LocalObjectReferenceOrBuilder getSecretRefOrBuilder()
SecretRef is name of the authentication secret for RBDUser. If provided overrides keyring. Default is nil. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 7;
boolean hasReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional bool readOnly = 8;
boolean getReadOnly()
ReadOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md#how-to-use-it +optional
optional bool readOnly = 8;
Copyright © 2021. All rights reserved.