Package uk.gov.gchq.gaffer.jobtracker
Class JobDetail.Builder
- java.lang.Object
-
- uk.gov.gchq.gaffer.jobtracker.JobDetail.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobDetail
build()
JobDetail.Builder
description(String description)
JobDetail.Builder
jobId(String jobId)
JobDetail.Builder
opChain(String opChain)
JobDetail.Builder
opChain(OperationChain opChain)
JobDetail.Builder
parentJobId(String parentJobId)
JobDetail.Builder
repeat(Repeat repeat)
JobDetail.Builder
serialisedOperationChain(String serialisedOperationChain)
JobDetail.Builder
serialisedOperationChain(OperationChain opChain)
JobDetail.Builder
status(JobStatus status)
JobDetail.Builder
user(User user)
-
-
-
Method Detail
-
parentJobId
public JobDetail.Builder parentJobId(String parentJobId)
-
repeat
public JobDetail.Builder repeat(Repeat repeat)
-
jobId
public JobDetail.Builder jobId(String jobId)
-
user
public JobDetail.Builder user(User user)
-
status
public JobDetail.Builder status(JobStatus status)
-
opChain
public JobDetail.Builder opChain(String opChain)
-
opChain
public JobDetail.Builder opChain(OperationChain opChain)
-
serialisedOperationChain
public JobDetail.Builder serialisedOperationChain(String serialisedOperationChain)
-
serialisedOperationChain
public JobDetail.Builder serialisedOperationChain(OperationChain opChain)
-
description
public JobDetail.Builder description(String description)
-
build
public JobDetail build()
-
-