Class UnixFile.Builder

  • Enclosing class:
    UnixFile

    public static class UnixFile.Builder
    extends Object
    Builder class for UnixFile
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • name

        public UnixFile.Builder name​(String name)
        Set name string value
        Parameters:
        name - string value
        Returns:
        Builder this object
      • mode

        public UnixFile.Builder mode​(String mode)
        Set mode string value
        Parameters:
        mode - string value
        Returns:
        Builder this object
      • size

        public UnixFile.Builder size​(Long size)
        Set size long value
        Parameters:
        size - long value
        Returns:
        Builder this object
      • uid

        public UnixFile.Builder uid​(Long uid)
        Set uid long value
        Parameters:
        uid - long value
        Returns:
        Builder this object
      • user

        public UnixFile.Builder user​(String user)
        Set user string value
        Parameters:
        user - string value
        Returns:
        Builder this object
      • gid

        public UnixFile.Builder gid​(Long gid)
        Set gid long value
        Parameters:
        gid - long value
        Returns:
        Builder this object
      • group

        public UnixFile.Builder group​(String group)
        Set group string value
        Parameters:
        group - string value
        Returns:
        .Builder this object
      • mtime

        public UnixFile.Builder mtime​(String mtime)
        Set mtime string value
        Parameters:
        mtime - string value
        Returns:
        Builder this object
      • build

        public UnixFile build()
        Return UnixFile object based on Builder this object
        Returns:
        UnixFile this object