Interface PackageTaskBuilder


  • @ProviderType
    public interface PackageTaskBuilder
    ExecutionTaskBuilder...
    • Method Detail

      • with

        @NotNull
        @NotNull PackageTaskBuilder with​(@NotNull
                                         @NotNull PackageId id)
        Sets the package id of this task.
        Parameters:
        id - the package id
        Returns:
        this.
      • with

        @NotNull
        @NotNull ExecutionPlanBuilder with​(@NotNull
                                           PackageTask.Type type)
        Sets the type of this task
        Parameters:
        type - the type
        Returns:
        the parent execution plan builder.
      • withOptions

        @NotNull
        @NotNull PackageTaskBuilder withOptions​(@NotNull
                                                @NotNull PackageTaskOptions options)
        Set the optional options for the package task
        Parameters:
        options - the options
        Returns:
        this.