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 java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Task.Builder
additionalParameterSupplier(java.util.function.Supplier<java.util.List<CommandlineParameter>> supplier)
Task
build()
Task.Builder
description(java.lang.String description)
Task.Builder
function(Task.Executor<java.util.Properties> function)
Task.Builder
name(java.lang.String name)
-
-
-
Method Detail
-
name
public Task.Builder name(java.lang.String name)
-
description
public Task.Builder description(java.lang.String description)
-
function
public Task.Builder function(Task.Executor<java.util.Properties> function)
-
additionalParameterSupplier
public Task.Builder additionalParameterSupplier(java.util.function.Supplier<java.util.List<CommandlineParameter>> supplier)
-
build
public Task build()
-
-