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 ImageJob
build()
ImageJob.Builder
compartmentId(String compartmentId)
The OCID of the compartment that starts the job.ImageJob.Builder
copy(ImageJob model)
ImageJob.Builder
displayName(String displayName)
The image job display name.ImageJob.Builder
features(List<ImageFeature> features)
The list of requested document analysis types.ImageJob.Builder
id(String id)
The job idImageJob.Builder
inputLocation(InputLocation inputLocation)
ImageJob.Builder
isZipOutputEnabled(Boolean isZipOutputEnabled)
Whether or not to generate a ZIP file containing the results.ImageJob.Builder
lifecycleDetails(ImageJob.LifecycleDetails lifecycleDetails)
The detailed status of FAILED state.ImageJob.Builder
lifecycleState(ImageJob.LifecycleState lifecycleState)
The current state of the batch image job.ImageJob.Builder
outputLocation(OutputLocation outputLocation)
ImageJob.Builder
percentComplete(Float percentComplete)
How much progress the operation has made, compared to the total amount of work to be performed.ImageJob.Builder
timeAccepted(Date timeAccepted)
The job acceptance time.ImageJob.Builder
timeFinished(Date timeFinished)
The job finish time.ImageJob.Builder
timeStarted(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)
-
-