Class UnixFile


  • public class UnixFile
    extends Object
    ListItem object representing an item from Unix System Services (USS) list operation
    Version:
    4.0
    Author:
    Frank Giordano
    • Constructor Detail

      • UnixFile

        public UnixFile​(UnixFile.Builder builder)
        UnixFile constructor
        Parameters:
        builder - UnixFile.Builder object
    • Method Detail

      • getName

        public Optional<String> getName()
        Retrieve name value
        Returns:
        name value
      • getMode

        public Optional<String> getMode()
        Retrieve mode value
        Returns:
        mode value
      • getSize

        public OptionalLong getSize()
        Retrieve size value
        Returns:
        size value
      • getUid

        public OptionalLong getUid()
        Retrieve uid value
        Returns:
        uid value
      • getUser

        public Optional<String> getUser()
        Retrieve user value
        Returns:
        user value
      • getGid

        public OptionalLong getGid()
        Retrieve gid value
        Returns:
        gid value
      • getGroup

        public Optional<String> getGroup()
        Retrieve group value
        Returns:
        group value
      • getMtime

        public Optional<String> getMtime()
        Retrieve mtime value
        Returns:
        mtime value
      • getTarget

        public Optional<String> getTarget()
        Retrieve target value
        Returns:
        target value
      • toString

        public String toString()
        Return string value representing UnixFile object
        Overrides:
        toString in class Object
        Returns:
        string representation of UnixFile