Package com.oracle.bmc.aidocument.model
Class ProcessorJob.Builder
- java.lang.Object
- 
- com.oracle.bmc.aidocument.model.ProcessorJob.Builder
 
- 
- Enclosing class:
- ProcessorJob
 
 public static class ProcessorJob.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ProcessorJobbuild()ProcessorJob.BuildercompartmentId(String compartmentId)The compartment identifier.ProcessorJob.Buildercopy(ProcessorJob model)ProcessorJob.BuilderdisplayName(String displayName)The display name of the processor job.ProcessorJob.Builderid(String id)The id of the processor job.ProcessorJob.BuilderinputLocation(InputLocation inputLocation)ProcessorJob.BuilderlifecycleDetails(ProcessorJob.LifecycleDetails lifecycleDetails)The detailed status of FAILED state.ProcessorJob.BuilderlifecycleState(ProcessorJob.LifecycleState lifecycleState)The current state of the processor job.ProcessorJob.BuilderoutputLocation(OutputLocation outputLocation)ProcessorJob.BuilderpercentComplete(Float percentComplete)How much progress the operation has made, compared to the total amount of work to be performed.ProcessorJob.BuilderprocessorConfig(ProcessorConfig processorConfig)ProcessorJob.BuildertimeAccepted(Date timeAccepted)The job acceptance time.ProcessorJob.BuildertimeFinished(Date timeFinished)The job finish time.ProcessorJob.BuildertimeStarted(Date timeStarted)The job start time.
 
- 
- 
- 
Method Detail- 
idpublic ProcessorJob.Builder id(String id) The id of the processor job.- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
compartmentIdpublic ProcessorJob.Builder compartmentId(String compartmentId) The compartment identifier.- Parameters:
- compartmentId- the value to set
- Returns:
- this builder
 
 - 
displayNamepublic ProcessorJob.Builder displayName(String displayName) The display name of the processor job.- Parameters:
- displayName- the value to set
- Returns:
- this builder
 
 - 
processorConfigpublic ProcessorJob.Builder processorConfig(ProcessorConfig processorConfig) 
 - 
inputLocationpublic ProcessorJob.Builder inputLocation(InputLocation inputLocation) 
 - 
timeAcceptedpublic ProcessorJob.Builder timeAccepted(Date timeAccepted) The job acceptance time.- Parameters:
- timeAccepted- the value to set
- Returns:
- this builder
 
 - 
timeStartedpublic ProcessorJob.Builder timeStarted(Date timeStarted) The job start time.- Parameters:
- timeStarted- the value to set
- Returns:
- this builder
 
 - 
timeFinishedpublic ProcessorJob.Builder timeFinished(Date timeFinished) The job finish time.- Parameters:
- timeFinished- the value to set
- Returns:
- this builder
 
 - 
percentCompletepublic ProcessorJob.Builder percentComplete(Float percentComplete) How much progress the operation has made, compared to the total amount of work to be performed.- Parameters:
- percentComplete- the value to set
- Returns:
- this builder
 
 - 
outputLocationpublic ProcessorJob.Builder outputLocation(OutputLocation outputLocation) 
 - 
lifecycleStatepublic ProcessorJob.Builder lifecycleState(ProcessorJob.LifecycleState lifecycleState) The current state of the processor job.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
lifecycleDetailspublic ProcessorJob.Builder lifecycleDetails(ProcessorJob.LifecycleDetails lifecycleDetails) The detailed status of FAILED state.- Parameters:
- lifecycleDetails- the value to set
- Returns:
- this builder
 
 - 
buildpublic ProcessorJob build() 
 - 
copypublic ProcessorJob.Builder copy(ProcessorJob model) 
 
- 
 
-