Interface Generated.FCVolumeSourceOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getFsType()
      fsType is the filesystem type to mount.
      com.google.protobuf.ByteString getFsTypeBytes()
      fsType is the filesystem type to mount.
      int getLun()
      lun is Optional: FC target lun number +optional
      boolean getReadOnly()
      readOnly is Optional: Defaults to false (read/write).
      String getTargetWWNs​(int index)
      targetWWNs is Optional: FC target worldwide names (WWNs) +optional +listType=atomic
      com.google.protobuf.ByteString getTargetWWNsBytes​(int index)
      targetWWNs is Optional: FC target worldwide names (WWNs) +optional +listType=atomic
      int getTargetWWNsCount()
      targetWWNs is Optional: FC target worldwide names (WWNs) +optional +listType=atomic
      List<String> getTargetWWNsList()
      targetWWNs is Optional: FC target worldwide names (WWNs) +optional +listType=atomic
      String getWwids​(int index)
      wwids Optional: FC volume world wide identifiers (wwids) Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
      com.google.protobuf.ByteString getWwidsBytes​(int index)
      wwids Optional: FC volume world wide identifiers (wwids) Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
      int getWwidsCount()
      wwids Optional: FC volume world wide identifiers (wwids) Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
      List<String> getWwidsList()
      wwids Optional: FC volume world wide identifiers (wwids) Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
      boolean hasFsType()
      fsType is the filesystem type to mount.
      boolean hasLun()
      lun is Optional: FC target lun number +optional
      boolean hasReadOnly()
      readOnly is Optional: 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 Detail

      • getTargetWWNsList

        List<String> getTargetWWNsList()
         targetWWNs is Optional: FC target worldwide names (WWNs)
         +optional
         +listType=atomic
         
        repeated string targetWWNs = 1;
        Returns:
        A list containing the targetWWNs.
      • getTargetWWNsCount

        int getTargetWWNsCount()
         targetWWNs is Optional: FC target worldwide names (WWNs)
         +optional
         +listType=atomic
         
        repeated string targetWWNs = 1;
        Returns:
        The count of targetWWNs.
      • getTargetWWNs

        String getTargetWWNs​(int index)
         targetWWNs is Optional: FC target worldwide names (WWNs)
         +optional
         +listType=atomic
         
        repeated string targetWWNs = 1;
        Parameters:
        index - The index of the element to return.
        Returns:
        The targetWWNs at the given index.
      • getTargetWWNsBytes

        com.google.protobuf.ByteString getTargetWWNsBytes​(int index)
         targetWWNs is Optional: FC target worldwide names (WWNs)
         +optional
         +listType=atomic
         
        repeated string targetWWNs = 1;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the targetWWNs at the given index.
      • hasLun

        boolean hasLun()
         lun is Optional: FC target lun number
         +optional
         
        optional int32 lun = 2;
        Returns:
        Whether the lun field is set.
      • getLun

        int getLun()
         lun is Optional: FC target lun number
         +optional
         
        optional int32 lun = 2;
        Returns:
        The lun.
      • hasFsType

        boolean hasFsType()
         fsType is the 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.
         TODO: how do we prevent errors in the filesystem from compromising the machine
         +optional
         
        optional string fsType = 3;
        Returns:
        Whether the fsType field is set.
      • getFsType

        String getFsType()
         fsType is the 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.
         TODO: how do we prevent errors in the filesystem from compromising the machine
         +optional
         
        optional string fsType = 3;
        Returns:
        The fsType.
      • getFsTypeBytes

        com.google.protobuf.ByteString getFsTypeBytes()
         fsType is the 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.
         TODO: how do we prevent errors in the filesystem from compromising the machine
         +optional
         
        optional string fsType = 3;
        Returns:
        The bytes for fsType.
      • hasReadOnly

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

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

        List<String> getWwidsList()
         wwids Optional: FC volume world wide identifiers (wwids)
         Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
         +optional
         +listType=atomic
         
        repeated string wwids = 5;
        Returns:
        A list containing the wwids.
      • getWwidsCount

        int getWwidsCount()
         wwids Optional: FC volume world wide identifiers (wwids)
         Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
         +optional
         +listType=atomic
         
        repeated string wwids = 5;
        Returns:
        The count of wwids.
      • getWwids

        String getWwids​(int index)
         wwids Optional: FC volume world wide identifiers (wwids)
         Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
         +optional
         +listType=atomic
         
        repeated string wwids = 5;
        Parameters:
        index - The index of the element to return.
        Returns:
        The wwids at the given index.
      • getWwidsBytes

        com.google.protobuf.ByteString getWwidsBytes​(int index)
         wwids Optional: FC volume world wide identifiers (wwids)
         Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously.
         +optional
         +listType=atomic
         
        repeated string wwids = 5;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the wwids at the given index.