Class FtpOverrideTransferDefaults

java.lang.Object
jenkins.plugins.publish_over_ftp.options.FtpOverrideTransferDefaults
All Implemented Interfaces:
Describable<FtpOverrideTransferDefaults>, FtpTransferOptions, jenkins.plugins.publish_over.options.TransferOptions

public class FtpOverrideTransferDefaults extends Object implements FtpTransferOptions, Describable<FtpOverrideTransferDefaults>
  • Constructor Details

    • FtpOverrideTransferDefaults

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

    • getSourceFiles

      public String getSourceFiles()
      Specified by:
      getSourceFiles in interface jenkins.plugins.publish_over.options.TransferOptions
    • getRemovePrefix

      public String getRemovePrefix()
      Specified by:
      getRemovePrefix in interface jenkins.plugins.publish_over.options.TransferOptions
    • getRemoteDirectory

      public String getRemoteDirectory()
      Specified by:
      getRemoteDirectory in interface jenkins.plugins.publish_over.options.TransferOptions
    • getExcludes

      public String getExcludes()
      Specified by:
      getExcludes in interface jenkins.plugins.publish_over.options.TransferOptions
    • isRemoteDirectorySDF

      public boolean isRemoteDirectorySDF()
      Specified by:
      isRemoteDirectorySDF in interface jenkins.plugins.publish_over.options.TransferOptions
    • isFlatten

      public boolean isFlatten()
      Specified by:
      isFlatten in interface jenkins.plugins.publish_over.options.TransferOptions
    • isCleanRemote

      public boolean isCleanRemote()
      Specified by:
      isCleanRemote in interface jenkins.plugins.publish_over.options.TransferOptions
    • isAsciiMode

      public boolean isAsciiMode()
      Specified by:
      isAsciiMode in interface FtpTransferOptions
    • isNoDefaultExcludes

      public boolean isNoDefaultExcludes()
      Specified by:
      isNoDefaultExcludes in interface jenkins.plugins.publish_over.options.TransferOptions
    • isMakeEmptyDirs

      public boolean isMakeEmptyDirs()
      Specified by:
      isMakeEmptyDirs in interface jenkins.plugins.publish_over.options.TransferOptions
    • getPatternSeparator

      public String getPatternSeparator()
      Specified by:
      getPatternSeparator in interface jenkins.plugins.publish_over.options.TransferOptions
    • getDescriptor

      Specified by:
      getDescriptor in interface Describable<FtpOverrideTransferDefaults>