Interface V1.CephFSVolumeSourceOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1.CephFSVolumeSource, V1.CephFSVolumeSource.Builder
Enclosing class:
V1

public static interface V1.CephFSVolumeSourceOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    getMonitors(int index)
    Required: Monitors is a collection of Ceph monitors More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
    com.google.protobuf.ByteString
    getMonitorsBytes(int index)
    Required: Monitors is a collection of Ceph monitors More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
    int
    Required: Monitors is a collection of Ceph monitors More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
    Required: Monitors is a collection of Ceph monitors More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
    Optional: Used as the mounted root, rather than the full Ceph tree, default is / +optional
    com.google.protobuf.ByteString
    Optional: Used as the mounted root, rather than the full Ceph tree, default is / +optional
    boolean
    Optional: Defaults to false (read/write).
    Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it +optional
    com.google.protobuf.ByteString
    Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it +optional
    Optional: SecretRef is reference to the authentication secret for User, default is empty.
    Optional: SecretRef is reference to the authentication secret for User, default is empty.
    Optional: User is the rados user name, default is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it +optional
    com.google.protobuf.ByteString
    Optional: User is the rados user name, default is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it +optional
    boolean
    Optional: Used as the mounted root, rather than the full Ceph tree, default is / +optional
    boolean
    Optional: Defaults to false (read/write).
    boolean
    Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it +optional
    boolean
    Optional: SecretRef is reference to the authentication secret for User, default is empty.
    boolean
    Optional: User is the rados user name, default is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it +optional

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getMonitorsList

      List<String> getMonitorsList()
       Required: Monitors is a collection of Ceph monitors
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       
      repeated string monitors = 1;
    • getMonitorsCount

      int getMonitorsCount()
       Required: Monitors is a collection of Ceph monitors
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       
      repeated string monitors = 1;
    • getMonitors

      String getMonitors(int index)
       Required: Monitors is a collection of Ceph monitors
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       
      repeated string monitors = 1;
    • getMonitorsBytes

      com.google.protobuf.ByteString getMonitorsBytes(int index)
       Required: Monitors is a collection of Ceph monitors
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       
      repeated string monitors = 1;
    • hasPath

      boolean hasPath()
       Optional: Used as the mounted root, rather than the full Ceph tree, default is /
       +optional
       
      optional string path = 2;
    • getPath

      String getPath()
       Optional: Used as the mounted root, rather than the full Ceph tree, default is /
       +optional
       
      optional string path = 2;
    • getPathBytes

      com.google.protobuf.ByteString getPathBytes()
       Optional: Used as the mounted root, rather than the full Ceph tree, default is /
       +optional
       
      optional string path = 2;
    • hasUser

      boolean hasUser()
       Optional: User is the rados user name, default is admin
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional string user = 3;
    • getUser

      String getUser()
       Optional: User is the rados user name, default is admin
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional string user = 3;
    • getUserBytes

      com.google.protobuf.ByteString getUserBytes()
       Optional: User is the rados user name, default is admin
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional string user = 3;
    • hasSecretFile

      boolean hasSecretFile()
       Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional string secretFile = 4;
    • getSecretFile

      String getSecretFile()
       Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional string secretFile = 4;
    • getSecretFileBytes

      com.google.protobuf.ByteString getSecretFileBytes()
       Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional string secretFile = 4;
    • hasSecretRef

      boolean hasSecretRef()
       Optional: SecretRef is reference to the authentication secret for User, default is empty.
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 5;
    • getSecretRef

      V1.LocalObjectReference getSecretRef()
       Optional: SecretRef is reference to the authentication secret for User, default is empty.
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 5;
    • getSecretRefOrBuilder

      V1.LocalObjectReferenceOrBuilder getSecretRefOrBuilder()
       Optional: SecretRef is reference to the authentication secret for User, default is empty.
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional .k8s.io.api.core.v1.LocalObjectReference secretRef = 5;
    • hasReadOnly

      boolean hasReadOnly()
       Optional: Defaults to false (read/write). ReadOnly here will force
       the ReadOnly setting in VolumeMounts.
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional bool readOnly = 6;
    • getReadOnly

      boolean getReadOnly()
       Optional: Defaults to false (read/write). ReadOnly here will force
       the ReadOnly setting in VolumeMounts.
       More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it
       +optional
       
      optional bool readOnly = 6;