Interface CopyMoveCommandPathArgumentBuilder

All Superinterfaces:
CommandPathArgumentBuilder

@ProviderType public interface CopyMoveCommandPathArgumentBuilder extends CommandPathArgumentBuilder
interface to build CopyMoveCommandPathArgument
  • Method Details

    • withSrcPath

      @Nonnull CopyMoveCommandPathArgumentBuilder withSrcPath(@Nonnull String srcPath)
      set source path of the selected item
      Parameters:
      srcPath - path of the selected item
      Returns:
      this CopyMoveCommandPathArgumentBuilder
    • withDstPath

      @Nonnull CopyMoveCommandPathArgumentBuilder withDstPath(@Nonnull String dstPath)
      set destination path of the selected item
      Parameters:
      dstPath - path of the selected item
      Returns:
      this CopyMoveCommandPathArgumentBuilder
    • withAdjustRefPaths

      @Nonnull CopyMoveCommandPathArgumentBuilder withAdjustRefPaths(@Nullable String[] adjustRefPaths)
      set reference paths of the selected item
      Parameters:
      adjustRefPaths - reference paths of the selected item
      Returns:
      this CopyMoveCommandPathArgumentBuilder
    • withPublishPaths

      @Nonnull CopyMoveCommandPathArgumentBuilder withPublishPaths(@Nullable String[] publishPaths)
      set publish paths referenced in the selected item
      Parameters:
      publishPaths - publish paths referenced in the selected item
      Returns:
      this CopyMoveCommandPathArgumentBuilder