Package tigase.util.ui.console

# Class Task.Builder

java.lang.Object
tigase.util.ui.console.Task.Builder

Enclosing class:
  Task

public static class Task.Builder extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Builder()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Task.Builder`
  `additionalParameterSupplier(Supplier<List<CommandlineParameter>> supplier)`
  `Task`
  `build()`
  `Task.Builder`
  `description(String description)`
  `Task.Builder`
  `function(Task.Executor<Properties> function)`
  `Task.Builder`
  `name(String name)`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Builder

    public Builder()

- ## Method Details

  - ### name

    public Task.Builder name(String name)

  - ### description

    public Task.Builder description(String description)

  - ### function

    public Task.Builder function(Task.Executor<Properties> function)

  - ### additionalParameterSupplier

    public Task.Builder additionalParameterSupplier(Supplier<List<CommandlineParameter>> supplier)

  - ### build

    public Task build()