Interface V1.AzureDiskVolumeSourceOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Host Caching mode: None, Read Only, Read Write.
    com.google.protobuf.ByteString
    Host Caching mode: None, Read Only, Read Write.
    The Name of the data disk in the blob storage
    com.google.protobuf.ByteString
    The Name of the data disk in the blob storage
    The URI the data disk in the blob storage
    com.google.protobuf.ByteString
    The URI the data disk in the blob storage
    Filesystem type to mount.
    com.google.protobuf.ByteString
    Filesystem type to mount.
    Expected values Shared: multiple blob disks per storage account Dedicated: single blob disk per storage account Managed: azure managed data disk (only in managed availability set).
    com.google.protobuf.ByteString
    Expected values Shared: multiple blob disks per storage account Dedicated: single blob disk per storage account Managed: azure managed data disk (only in managed availability set).
    boolean
    Defaults to false (read/write).
    boolean
    Host Caching mode: None, Read Only, Read Write.
    boolean
    The Name of the data disk in the blob storage
    boolean
    The URI the data disk in the blob storage
    boolean
    Filesystem type to mount.
    boolean
    Expected values Shared: multiple blob disks per storage account Dedicated: single blob disk per storage account Managed: azure managed data disk (only in managed availability set).
    boolean
    Defaults to false (read/write).

    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

    • hasDiskName

      boolean hasDiskName()
       The Name of the data disk in the blob storage
       
      optional string diskName = 1;
    • getDiskName

      String getDiskName()
       The Name of the data disk in the blob storage
       
      optional string diskName = 1;
    • getDiskNameBytes

      com.google.protobuf.ByteString getDiskNameBytes()
       The Name of the data disk in the blob storage
       
      optional string diskName = 1;
    • hasDiskURI

      boolean hasDiskURI()
       The URI the data disk in the blob storage
       
      optional string diskURI = 2;
    • getDiskURI

      String getDiskURI()
       The URI the data disk in the blob storage
       
      optional string diskURI = 2;
    • getDiskURIBytes

      com.google.protobuf.ByteString getDiskURIBytes()
       The URI the data disk in the blob storage
       
      optional string diskURI = 2;
    • hasCachingMode

      boolean hasCachingMode()
       Host Caching mode: None, Read Only, Read Write.
       +optional
       
      optional string cachingMode = 3;
    • getCachingMode

      String getCachingMode()
       Host Caching mode: None, Read Only, Read Write.
       +optional
       
      optional string cachingMode = 3;
    • getCachingModeBytes

      com.google.protobuf.ByteString getCachingModeBytes()
       Host Caching mode: None, Read Only, Read Write.
       +optional
       
      optional string cachingMode = 3;
    • hasFsType

      boolean hasFsType()
       Filesystem type to mount.
       Must be a filesystem type supported by the host operating system.
       Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
       +optional
       
      optional string fsType = 4;
    • getFsType

      String getFsType()
       Filesystem type to mount.
       Must be a filesystem type supported by the host operating system.
       Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
       +optional
       
      optional string fsType = 4;
    • 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". Implicitly inferred to be "ext4" if unspecified.
       +optional
       
      optional string fsType = 4;
    • hasReadOnly

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

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

      boolean hasKind()
       Expected values Shared: multiple blob disks per storage account  Dedicated: single blob disk per storage account  Managed: azure managed data disk (only in managed availability set). defaults to shared
       
      optional string kind = 6;
    • getKind

      String getKind()
       Expected values Shared: multiple blob disks per storage account  Dedicated: single blob disk per storage account  Managed: azure managed data disk (only in managed availability set). defaults to shared
       
      optional string kind = 6;
    • getKindBytes

      com.google.protobuf.ByteString getKindBytes()
       Expected values Shared: multiple blob disks per storage account  Dedicated: single blob disk per storage account  Managed: azure managed data disk (only in managed availability set). defaults to shared
       
      optional string kind = 6;