Class FileCopyOperation

All Implemented Interfaces:
Describable<FileOperation>, Serializable

public class FileCopyOperation extends FileOperation implements Serializable
See Also:
  • Constructor Details

    • FileCopyOperation

      @DataBoundConstructor public FileCopyOperation(String includes, String excludes, String targetLocation, boolean flattenFiles, boolean renameFiles, String sourceCaptureExpression, String targetNameExpression)
  • Method Details

    • getIncludes

      public String getIncludes()
    • getExcludes

      public String getExcludes()
    • getTargetLocation

      public String getTargetLocation()
    • getFlattenFiles

      public boolean getFlattenFiles()
    • getRenameFiles

      public boolean getRenameFiles()
    • getSourceCaptureExpression

      public String getSourceCaptureExpression()
    • getTargetNameExpression

      public String getTargetNameExpression()
    • getUseDefaultExcludes

      public boolean getUseDefaultExcludes()
    • runOperation

      public boolean runOperation(Run<?,?> run, FilePath buildWorkspace, Launcher launcher, TaskListener listener)
      Specified by:
      runOperation in class FileOperation
    • setUseDefaultExcludes

      @DataBoundSetter public void setUseDefaultExcludes(boolean useDefaultExcludes)
    • readResolve

      protected Object readResolve()