Class AbstractOSFileStore

    • Field Detail

      • name

        private java.lang.String name
      • volume

        private java.lang.String volume
      • label

        private java.lang.String label
      • mount

        private java.lang.String mount
      • options

        private java.lang.String options
      • uuid

        private java.lang.String uuid
    • Constructor Detail

      • AbstractOSFileStore

        protected AbstractOSFileStore​(java.lang.String name,
                                      java.lang.String volume,
                                      java.lang.String label,
                                      java.lang.String mount,
                                      java.lang.String options,
                                      java.lang.String uuid)
      • AbstractOSFileStore

        protected AbstractOSFileStore()
    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from interface: OSFileStore
        Name of the File System. A human-readable label that does not necessarily correspond to a file system path.
        Specified by:
        getName in interface OSFileStore
        Returns:
        The file system name
      • getVolume

        public java.lang.String getVolume()
        Description copied from interface: OSFileStore
        Volume name of the File System. Generally a path representing the device (e.g., /dev/foo which is being mounted.
        Specified by:
        getVolume in interface OSFileStore
        Returns:
        The volume name of the file system
      • getLabel

        public java.lang.String getLabel()
        Description copied from interface: OSFileStore
        Label of the File System. An optional replacement for the name on Windows and Linux.
        Specified by:
        getLabel in interface OSFileStore
        Returns:
        The volume label of the file system. Only relevant on Windows and on Linux, if assigned; otherwise defaults to the FileSystem name. On other operating systems is redundant with the name.
      • getMount

        public java.lang.String getMount()
        Description copied from interface: OSFileStore
        Mount point of the File System. The directory users will normally use to interface with the file store.
        Specified by:
        getMount in interface OSFileStore
        Returns:
        The mountpoint of the file system
      • getOptions

        public java.lang.String getOptions()
        Description copied from interface: OSFileStore
        Filesystem options.
        Specified by:
        getOptions in interface OSFileStore
        Returns:
        A comma-deimited string of options
      • getUUID

        public java.lang.String getUUID()
        Description copied from interface: OSFileStore
        UUID/GUID of the File System.
        Specified by:
        getUUID in interface OSFileStore
        Returns:
        The file system UUID/GUID
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object