Class BapSshTransfer

    • Constructor Detail

      • BapSshTransfer

        public BapSshTransfer​(String sourceFiles,
                              String excludes,
                              String remoteDirectory,
                              String removePrefix,
                              boolean remoteDirectorySDF,
                              boolean flatten,
                              String execCommand,
                              int execTimeout,
                              boolean usePty,
                              boolean keepFilePermissions,
                              boolean noDefaultExcludes,
                              boolean makeEmptyDirs,
                              String patternSeparator)
      • BapSshTransfer

        @DataBoundConstructor
        public BapSshTransfer​(String sourceFiles,
                              String excludes,
                              String remoteDirectory,
                              String removePrefix,
                              boolean remoteDirectorySDF,
                              boolean flatten,
                              boolean cleanRemote,
                              String execCommand,
                              int execTimeout,
                              boolean usePty,
                              boolean keepFilePermissions,
                              boolean noDefaultExcludes,
                              boolean makeEmptyDirs,
                              String patternSeparator)
    • Method Detail

      • getExecCommand

        public String getExecCommand()
      • setExecCommand

        @DataBoundSetter
        public void setExecCommand​(String execCommand)
      • getExecTimeout

        public int getExecTimeout()
      • setExecTimeout

        @DataBoundSetter
        public void setExecTimeout​(int execTimeout)
      • hasExecCommand

        public boolean hasExecCommand()
      • isUsePty

        public boolean isUsePty()
      • setUsePty

        @DataBoundSetter
        public void setUsePty​(boolean usePty)
      • isUseSftpForExec

        public boolean isUseSftpForExec()
      • setUseSftpForExec

        @DataBoundSetter
        public void setUseSftpForExec​(boolean useSftpForExec)
      • isUseAgentForwarding

        public boolean isUseAgentForwarding()
      • setUseAgentForwarding

        @DataBoundSetter
        public void setUseAgentForwarding​(boolean value)
      • isKeepFilePermissions

        public boolean isKeepFilePermissions()
      • setKeepFilePermissions

        @DataBoundSetter
        public void setKeepFilePermissions​(boolean keepFilePermissions)
      • addToHashCode

        protected org.apache.commons.lang.builder.HashCodeBuilder addToHashCode​(org.apache.commons.lang.builder.HashCodeBuilder builder)
        Overrides:
        addToHashCode in class jenkins.plugins.publish_over.BPTransfer
      • addToEquals

        protected org.apache.commons.lang.builder.EqualsBuilder addToEquals​(org.apache.commons.lang.builder.EqualsBuilder builder,
                                                                            BapSshTransfer that)
      • addToToString

        protected org.apache.commons.lang.builder.ToStringBuilder addToToString​(org.apache.commons.lang.builder.ToStringBuilder builder)
        Overrides:
        addToToString in class jenkins.plugins.publish_over.BPTransfer
      • equals

        public boolean equals​(Object that)
        Overrides:
        equals in class jenkins.plugins.publish_over.BPTransfer
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class jenkins.plugins.publish_over.BPTransfer
      • toString

        public String toString()
        Overrides:
        toString in class jenkins.plugins.publish_over.BPTransfer