Package com.oracle.bmc.aivision.model
Class ImageJob.Builder
- java.lang.Object
-
- com.oracle.bmc.aivision.model.ImageJob.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ImageJobbuild()ImageJob.BuildercompartmentId(String compartmentId)The OCID of the compartment that starts the job.ImageJob.Buildercopy(ImageJob model)ImageJob.BuilderdisplayName(String displayName)The image job display name.ImageJob.Builderfeatures(List<ImageFeature> features)The list of requested document analysis types.ImageJob.Builderid(String id)The job idImageJob.BuilderinputLocation(InputLocation inputLocation)ImageJob.BuilderisZipOutputEnabled(Boolean isZipOutputEnabled)Whether or not to generate a ZIP file containing the results.ImageJob.BuilderlifecycleDetails(ImageJob.LifecycleDetails lifecycleDetails)The detailed status of FAILED state.ImageJob.BuilderlifecycleState(ImageJob.LifecycleState lifecycleState)The current state of the batch image job.ImageJob.BuilderoutputLocation(OutputLocation outputLocation)ImageJob.BuilderpercentComplete(Float percentComplete)How much progress the operation has made, compared to the total amount of work to be performed.ImageJob.BuildertimeAccepted(Date timeAccepted)The job acceptance time.ImageJob.BuildertimeFinished(Date timeFinished)The job finish time.ImageJob.BuildertimeStarted(Date timeStarted)The job start time.
-
-
-
Method Detail
-
id
public ImageJob.Builder id(String id)
The job id- Parameters:
id- the value to set- Returns:
- this builder
-
compartmentId
public ImageJob.Builder compartmentId(String compartmentId)
The OCID of the compartment that starts the job.- Parameters:
compartmentId- the value to set- Returns:
- this builder
-
displayName
public ImageJob.Builder displayName(String displayName)
The image job display name.- Parameters:
displayName- the value to set- Returns:
- this builder
-
features
public ImageJob.Builder features(List<ImageFeature> features)
The list of requested document analysis types.- Parameters:
features- the value to set- Returns:
- this builder
-
inputLocation
public ImageJob.Builder inputLocation(InputLocation inputLocation)
-
timeAccepted
public ImageJob.Builder timeAccepted(Date timeAccepted)
The job acceptance time.- Parameters:
timeAccepted- the value to set- Returns:
- this builder
-
timeStarted
public ImageJob.Builder timeStarted(Date timeStarted)
The job start time.- Parameters:
timeStarted- the value to set- Returns:
- this builder
-
timeFinished
public ImageJob.Builder timeFinished(Date timeFinished)
The job finish time.- Parameters:
timeFinished- the value to set- Returns:
- this builder
-
percentComplete
public ImageJob.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
-
outputLocation
public ImageJob.Builder outputLocation(OutputLocation outputLocation)
-
lifecycleState
public ImageJob.Builder lifecycleState(ImageJob.LifecycleState lifecycleState)
The current state of the batch image job.- Parameters:
lifecycleState- the value to set- Returns:
- this builder
-
lifecycleDetails
public ImageJob.Builder lifecycleDetails(ImageJob.LifecycleDetails lifecycleDetails)
The detailed status of FAILED state.- Parameters:
lifecycleDetails- the value to set- Returns:
- this builder
-
isZipOutputEnabled
public ImageJob.Builder isZipOutputEnabled(Boolean isZipOutputEnabled)
Whether or not to generate a ZIP file containing the results.- Parameters:
isZipOutputEnabled- the value to set- Returns:
- this builder
-
build
public ImageJob build()
-
copy
public ImageJob.Builder copy(ImageJob model)
-
-