Package com.oracle.bmc.aivision.model
Class DocumentJob
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.aivision.model.DocumentJob
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20220125") public final class DocumentJob extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe job details for a batch document analysis.
 Note: Objects should always be created or deserialized using theDocumentJob.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theDocumentJob.Builder, which maintain a set of all explicitly set fields calledDocumentJob.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classDocumentJob.Builderstatic classDocumentJob.LifecycleDetailsThe detailed status of FAILED state.static classDocumentJob.LifecycleStateThe current state of the batch document job.
 - 
Constructor SummaryConstructors Constructor Description DocumentJob(String id, String compartmentId, String displayName, List<DocumentFeature> features, DocumentLanguage language, DocumentType documentType, InputLocation inputLocation, Date timeAccepted, Date timeStarted, Date timeFinished, Float percentComplete, OutputLocation outputLocation, DocumentJob.LifecycleState lifecycleState, Boolean isZipOutputEnabled, DocumentJob.LifecycleDetails lifecycleDetails)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DocumentJob.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetCompartmentId()The OCID of the compartment that starts the job.StringgetDisplayName()The document job display name.DocumentTypegetDocumentType()The type of document.List<DocumentFeature>getFeatures()The list of requested document analysis types.StringgetId()The job id.InputLocationgetInputLocation()BooleangetIsZipOutputEnabled()Whether or not to generate a ZIP file containing the results.DocumentLanguagegetLanguage()The document language, abbreviated according to ISO 639-2.DocumentJob.LifecycleDetailsgetLifecycleDetails()The detailed status of FAILED state.DocumentJob.LifecycleStategetLifecycleState()The current state of the batch document job.OutputLocationgetOutputLocation()FloatgetPercentComplete()How much progress the operation has made, compared to the total amount of work to be performed.DategetTimeAccepted()The job acceptance time.DategetTimeFinished()The job finish time.DategetTimeStarted()The job start time.inthashCode()DocumentJob.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
DocumentJob@Deprecated @ConstructorProperties({"id","compartmentId","displayName","features","language","documentType","inputLocation","timeAccepted","timeStarted","timeFinished","percentComplete","outputLocation","lifecycleState","isZipOutputEnabled","lifecycleDetails"}) public DocumentJob(String id, String compartmentId, String displayName, List<DocumentFeature> features, DocumentLanguage language, DocumentType documentType, InputLocation inputLocation, Date timeAccepted, Date timeStarted, Date timeFinished, Float percentComplete, OutputLocation outputLocation, DocumentJob.LifecycleState lifecycleState, Boolean isZipOutputEnabled, DocumentJob.LifecycleDetails lifecycleDetails) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static DocumentJob.Builder builder() Create a new builder.
 - 
toBuilderpublic DocumentJob.Builder toBuilder() 
 - 
getIdpublic String getId() The job id.- Returns:
- the value
 
 - 
getCompartmentIdpublic String getCompartmentId() The OCID of the compartment that starts the job.- Returns:
- the value
 
 - 
getDisplayNamepublic String getDisplayName() The document job display name.- Returns:
- the value
 
 - 
getFeaturespublic List<DocumentFeature> getFeatures() The list of requested document analysis types.- Returns:
- the value
 
 - 
getLanguagepublic DocumentLanguage getLanguage() The document language, abbreviated according to ISO 639-2.- Returns:
- the value
 
 - 
getDocumentTypepublic DocumentType getDocumentType() The type of document.- Returns:
- the value
 
 - 
getInputLocationpublic InputLocation getInputLocation() 
 - 
getTimeAcceptedpublic Date getTimeAccepted() The job acceptance time.- Returns:
- the value
 
 - 
getTimeStartedpublic Date getTimeStarted() The job start time.- Returns:
- the value
 
 - 
getTimeFinishedpublic Date getTimeFinished() The job finish time.- Returns:
- the value
 
 - 
getPercentCompletepublic Float getPercentComplete() How much progress the operation has made, compared to the total amount of work to be performed.- Returns:
- the value
 
 - 
getOutputLocationpublic OutputLocation getOutputLocation() 
 - 
getLifecycleStatepublic DocumentJob.LifecycleState getLifecycleState() The current state of the batch document job.- Returns:
- the value
 
 - 
getIsZipOutputEnabledpublic Boolean getIsZipOutputEnabled() Whether or not to generate a ZIP file containing the results.- Returns:
- the value
 
 - 
getLifecycleDetailspublic DocumentJob.LifecycleDetails getLifecycleDetails() The detailed status of FAILED state.- Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-