Package de.otto.jlineup.web
Class JLineupRunStatus.Builder
- java.lang.Object
-
- de.otto.jlineup.web.JLineupRunStatus.Builder
-
- Enclosing class:
- JLineupRunStatus
public static final class JLineupRunStatus.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JLineupRunStatusbuild()JLineupRunStatus.BuilderwithCurrentJobStepFuture(java.util.concurrent.CompletableFuture<State> val)JLineupRunStatus.BuilderwithEndTime(java.time.Instant val)JLineupRunStatus.BuilderwithId(java.lang.String val)JLineupRunStatus.BuilderwithJobConfig(de.otto.jlineup.config.JobConfig val)JLineupRunStatus.BuilderwithPauseTime(java.time.Instant val)JLineupRunStatus.BuilderwithReports(JLineupRunStatus.Reports val)JLineupRunStatus.BuilderwithResumeTime(java.time.Instant val)JLineupRunStatus.BuilderwithStartTime(java.time.Instant val)JLineupRunStatus.BuilderwithState(State val)
-
-
-
Method Detail
-
withId
public JLineupRunStatus.Builder withId(java.lang.String val)
-
withJobConfig
public JLineupRunStatus.Builder withJobConfig(de.otto.jlineup.config.JobConfig val)
-
withState
public JLineupRunStatus.Builder withState(State val)
-
withStartTime
public JLineupRunStatus.Builder withStartTime(java.time.Instant val)
-
withEndTime
public JLineupRunStatus.Builder withEndTime(java.time.Instant val)
-
withPauseTime
public JLineupRunStatus.Builder withPauseTime(java.time.Instant val)
-
withResumeTime
public JLineupRunStatus.Builder withResumeTime(java.time.Instant val)
-
withCurrentJobStepFuture
public JLineupRunStatus.Builder withCurrentJobStepFuture(java.util.concurrent.CompletableFuture<State> val)
-
withReports
public JLineupRunStatus.Builder withReports(JLineupRunStatus.Reports val)
-
build
public JLineupRunStatus build()
-
-