Class TarArchiver.TarOptions

  • Enclosing class:
    TarArchiver

    public class TarArchiver.TarOptions
    extends java.lang.Object
    Valid Modes for Compression attribute to Tar Task
    • Constructor Summary

      Constructors 
      Constructor Description
      TarOptions()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      int getGid()  
      java.lang.String getGroup()  
      boolean getPreserveLeadingSlashes()  
      int getUid()  
      java.lang.String getUserName()  
      void setGid​(int gid)
      The GID for the tar entry; optional, default="0" This is not the same as the group name.
      void setGroup​(java.lang.String groupName)
      The groupname for the tar entry; optional, default="" This is not the same as the GID.
      void setPreserveLeadingSlashes​(boolean preserveLeadingSlashes)
      Flag to indicates whether leading `/'s should be preserved in the file names.
      void setUid​(int uid)
      The uid for the tar entry This is not the same as the User name.
      void setUserName​(java.lang.String userName)
      The username for the tar entry This is not the same as the UID.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • TarOptions

        public TarOptions()
    • Method Detail

      • setUserName

        public void setUserName​(java.lang.String userName)
        The username for the tar entry This is not the same as the UID.
        Parameters:
        userName - the user name for the tar entry.
      • getUserName

        public java.lang.String getUserName()
        Returns:
        the user name for the tar entry
      • setUid

        public void setUid​(int uid)
        The uid for the tar entry This is not the same as the User name.
        Parameters:
        uid - the id of the user for the tar entry.
      • getUid

        public int getUid()
        Returns:
        the uid for the tar entry
      • setGroup

        public void setGroup​(java.lang.String groupName)
        The groupname for the tar entry; optional, default="" This is not the same as the GID.
        Parameters:
        groupName - the group name string.
      • getGroup

        public java.lang.String getGroup()
        Returns:
        the group name string.
      • setGid

        public void setGid​(int gid)
        The GID for the tar entry; optional, default="0" This is not the same as the group name.
        Parameters:
        gid - the group id.
      • getGid

        public int getGid()
        Returns:
        the group identifier.
      • getPreserveLeadingSlashes

        public boolean getPreserveLeadingSlashes()
        Returns:
        the leading slashes flag.
      • setPreserveLeadingSlashes

        public void setPreserveLeadingSlashes​(boolean preserveLeadingSlashes)
        Flag to indicates whether leading `/'s should be preserved in the file names. Optional, default is false.
        Parameters:
        preserveLeadingSlashes - the leading slashes flag.