Interface V1.FlexPersistentVolumeSourceOrBuilder

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

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

    Modifier and Type
    Method
    Description
    boolean
    Optional: Extra command options if any.
    Driver is the name of the driver to use for this volume.
    com.google.protobuf.ByteString
    Driver is the name of the driver to use for this volume.
    Filesystem type to mount.
    com.google.protobuf.ByteString
    Filesystem type to mount.
    Deprecated.
    int
    Optional: Extra command options if any.
    Optional: Extra command options if any.
    getOptionsOrDefault(String key, String defaultValue)
    Optional: Extra command options if any.
    Optional: Extra command options if any.
    boolean
    Optional: Defaults to false (read/write).
    Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts.
    Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts.
    boolean
    Driver is the name of the driver to use for this volume.
    boolean
    Filesystem type to mount.
    boolean
    Optional: Defaults to false (read/write).
    boolean
    Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts.

    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

    • hasDriver

      boolean hasDriver()
       Driver is the name of the driver to use for this volume.
       
      optional string driver = 1;
    • getDriver

      String getDriver()
       Driver is the name of the driver to use for this volume.
       
      optional string driver = 1;
    • getDriverBytes

      com.google.protobuf.ByteString getDriverBytes()
       Driver is the name of the driver to use for this volume.
       
      optional string driver = 1;
    • hasFsType

      boolean hasFsType()
       Filesystem type to mount.
       Must be a filesystem type supported by the host operating system.
       Ex. "ext4", "xfs", "ntfs". The default filesystem depends on FlexVolume script.
       +optional
       
      optional string fsType = 2;
    • getFsType

      String getFsType()
       Filesystem type to mount.
       Must be a filesystem type supported by the host operating system.
       Ex. "ext4", "xfs", "ntfs". The default filesystem depends on FlexVolume script.
       +optional
       
      optional string fsType = 2;
    • getFsTypeBytes

      com.google.protobuf.ByteString getFsTypeBytes()
       Filesystem type to mount.
       Must be a filesystem type supported by the host operating system.
       Ex. "ext4", "xfs", "ntfs". The default filesystem depends on FlexVolume script.
       +optional
       
      optional string fsType = 2;
    • hasSecretRef

      boolean hasSecretRef()
       Optional: SecretRef is reference to the secret object containing
       sensitive information to pass to the plugin scripts. This may be
       empty if no secret object is specified. If the secret object
       contains more than one secret, all secrets are passed to the plugin
       scripts.
       +optional
       
      optional .k8s.io.api.core.v1.SecretReference secretRef = 3;
    • getSecretRef

      V1.SecretReference getSecretRef()
       Optional: SecretRef is reference to the secret object containing
       sensitive information to pass to the plugin scripts. This may be
       empty if no secret object is specified. If the secret object
       contains more than one secret, all secrets are passed to the plugin
       scripts.
       +optional
       
      optional .k8s.io.api.core.v1.SecretReference secretRef = 3;
    • getSecretRefOrBuilder

      V1.SecretReferenceOrBuilder getSecretRefOrBuilder()
       Optional: SecretRef is reference to the secret object containing
       sensitive information to pass to the plugin scripts. This may be
       empty if no secret object is specified. If the secret object
       contains more than one secret, all secrets are passed to the plugin
       scripts.
       +optional
       
      optional .k8s.io.api.core.v1.SecretReference secretRef = 3;
    • hasReadOnly

      boolean hasReadOnly()
       Optional: Defaults to false (read/write). ReadOnly here will force
       the ReadOnly setting in VolumeMounts.
       +optional
       
      optional bool readOnly = 4;
    • getReadOnly

      boolean getReadOnly()
       Optional: Defaults to false (read/write). ReadOnly here will force
       the ReadOnly setting in VolumeMounts.
       +optional
       
      optional bool readOnly = 4;
    • getOptionsCount

      int getOptionsCount()
       Optional: Extra command options if any.
       +optional
       
      map<string, string> options = 5;
    • containsOptions

      boolean containsOptions(String key)
       Optional: Extra command options if any.
       +optional
       
      map<string, string> options = 5;
    • getOptions

      @Deprecated Map<String,String> getOptions()
      Deprecated.
      Use getOptionsMap() instead.
    • getOptionsMap

      Map<String,String> getOptionsMap()
       Optional: Extra command options if any.
       +optional
       
      map<string, string> options = 5;
    • getOptionsOrDefault

      String getOptionsOrDefault(String key, String defaultValue)
       Optional: Extra command options if any.
       +optional
       
      map<string, string> options = 5;
    • getOptionsOrThrow

      String getOptionsOrThrow(String key)
       Optional: Extra command options if any.
       +optional
       
      map<string, string> options = 5;