public static final class TaskInfo.Builder
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
TaskInfo.Builder |
application(ApplicationKey application) |
TaskInfo |
build() |
TaskInfo.Builder |
description(java.lang.String description) |
TaskInfo.Builder |
id(TaskId id) |
TaskInfo.Builder |
name(java.lang.String name) |
TaskInfo.Builder |
progress(TaskProgress progress) |
TaskInfo.Builder |
startTime(java.time.Instant startTime) |
TaskInfo.Builder |
state(TaskState state) |
TaskInfo.Builder |
user(PrincipalKey user) |
public TaskInfo.Builder id(TaskId id)
public TaskInfo.Builder state(TaskState state)
public TaskInfo.Builder description(java.lang.String description)
public TaskInfo.Builder progress(TaskProgress progress)
public TaskInfo.Builder name(java.lang.String name)
public TaskInfo.Builder application(ApplicationKey application)
public TaskInfo.Builder user(PrincipalKey user)
public TaskInfo.Builder startTime(java.time.Instant startTime)
public TaskInfo build()