Class BapFtpTransfer

java.lang.Object
jenkins.plugins.publish_over.BPTransfer
jenkins.plugins.publish_over_ftp.BapFtpTransfer
All Implemented Interfaces:
Describable<BapFtpTransfer>, Serializable

public class BapFtpTransfer extends jenkins.plugins.publish_over.BPTransfer implements Describable<BapFtpTransfer>
See Also:
  • Nested Class Summary

    Nested classes/interfaces inherited from class jenkins.plugins.publish_over.BPTransfer

    jenkins.plugins.publish_over.BPTransfer.TransferState
  • Constructor Summary

    Constructors
    Constructor
    Description
    BapFtpTransfer(String sourceFiles, String remoteDirectory, String removePrefix, boolean asciiMode, boolean remoteDirectorySDF, boolean flatten)
     
    BapFtpTransfer(String sourceFiles, String excludes, String remoteDirectory, String removePrefix, boolean asciiMode, boolean remoteDirectorySDF, boolean flatten, boolean cleanRemote, boolean noDefaultExcludes, boolean makeEmptyDirs, String patternSeparator)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected org.apache.commons.lang.builder.EqualsBuilder
    addToEquals(org.apache.commons.lang.builder.EqualsBuilder builder, BapFtpTransfer that)
     
    protected org.apache.commons.lang.builder.HashCodeBuilder
    addToHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder)
     
    protected org.apache.commons.lang.builder.ToStringBuilder
    addToToString(org.apache.commons.lang.builder.ToStringBuilder builder)
     
    boolean
    equals(Object that)
     
     
    int
     
    boolean
     
    void
    setAsciiMode(boolean asciiMode)
     
     

    Methods inherited from class jenkins.plugins.publish_over.BPTransfer

    addToEquals, getExcludes, getPatternSeparator, getRemoteDirectory, getRemovePrefix, getSourceFiles, getSourceFiles, hasConfiguredSourceFiles, isCleanRemote, isFlatten, isMakeEmptyDirs, isNoDefaultExcludes, isRemoteDirectorySDF, transfer, transfer, transferFile

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • BapFtpTransfer

      public BapFtpTransfer(String sourceFiles, String remoteDirectory, String removePrefix, boolean asciiMode, boolean remoteDirectorySDF, boolean flatten)
    • BapFtpTransfer

      @DataBoundConstructor public BapFtpTransfer(String sourceFiles, String excludes, String remoteDirectory, String removePrefix, boolean asciiMode, boolean remoteDirectorySDF, boolean flatten, boolean cleanRemote, boolean noDefaultExcludes, boolean makeEmptyDirs, String patternSeparator)
  • Method Details

    • isAsciiMode

      public boolean isAsciiMode()
    • setAsciiMode

      public void setAsciiMode(boolean asciiMode)
    • getDescriptor

      public BapFtpTransferDescriptor getDescriptor()
      Specified by:
      getDescriptor in interface Describable<BapFtpTransfer>
    • 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, BapFtpTransfer 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