Package com.enonic.xp.task
Class TaskInfo.Builder
- java.lang.Object
-
- com.enonic.xp.task.TaskInfo.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskInfo.Builderapplication(ApplicationKey application)TaskInfobuild()TaskInfo.Builderdescription(String description)TaskInfo.Builderid(TaskId id)TaskInfo.Buildername(String name)TaskInfo.Buildernode(ClusterNodeId location)TaskInfo.Builderprogress(TaskProgress progress)TaskInfo.BuilderstartTime(Instant startTime)TaskInfo.Builderstate(TaskState state)TaskInfo.Builderuser(PrincipalKey user)
-
-
-
Method Detail
-
id
public TaskInfo.Builder id(TaskId id)
-
state
public TaskInfo.Builder state(TaskState state)
-
description
public TaskInfo.Builder description(String description)
-
progress
public TaskInfo.Builder progress(TaskProgress progress)
-
name
public TaskInfo.Builder name(String name)
-
application
public TaskInfo.Builder application(ApplicationKey application)
-
user
public TaskInfo.Builder user(PrincipalKey user)
-
startTime
public TaskInfo.Builder startTime(Instant startTime)
-
node
public TaskInfo.Builder node(ClusterNodeId location)
-
build
public TaskInfo build()
-
-