Class JobDetails.Builder
- java.lang.Object
-
- com.courier.api.resources.bulk.types.JobDetails.Builder
-
- All Implemented Interfaces:
JobDetails._FinalStage,JobDetails.DefinitionStage,JobDetails.EnqueuedStage,JobDetails.FailuresStage,JobDetails.ReceivedStage,JobDetails.StatusStage
- Enclosing class:
- JobDetails
public static final class JobDetails.Builder extends java.lang.Object implements JobDetails.DefinitionStage, JobDetails.EnqueuedStage, JobDetails.FailuresStage, JobDetails.ReceivedStage, JobDetails.StatusStage, JobDetails._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JobDetailsbuild()JobDetails.EnqueuedStagedefinition(InboundBulkMessage definition)JobDetails.FailuresStageenqueued(int enqueued)JobDetails.ReceivedStagefailures(int failures)JobDetails.Builderfrom(JobDetails other)JobDetails.StatusStagereceived(int received)JobDetails._FinalStagestatus(BulkJobStatus status)
-
-
-
Method Detail
-
from
public JobDetails.Builder from(JobDetails other)
- Specified by:
fromin interfaceJobDetails.DefinitionStage
-
definition
public JobDetails.EnqueuedStage definition(InboundBulkMessage definition)
- Specified by:
definitionin interfaceJobDetails.DefinitionStage
-
enqueued
public JobDetails.FailuresStage enqueued(int enqueued)
- Specified by:
enqueuedin interfaceJobDetails.EnqueuedStage
-
failures
public JobDetails.ReceivedStage failures(int failures)
- Specified by:
failuresin interfaceJobDetails.FailuresStage
-
received
public JobDetails.StatusStage received(int received)
- Specified by:
receivedin interfaceJobDetails.ReceivedStage
-
status
public JobDetails._FinalStage status(BulkJobStatus status)
- Specified by:
statusin interfaceJobDetails.StatusStage
-
build
public JobDetails build()
- Specified by:
buildin interfaceJobDetails._FinalStage
-
-