Package com.oracle.bmc.aivision.model
Class AnalyzeImageResult
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.aivision.model.AnalyzeImageResult
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20220125") public final class AnalyzeImageResult extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelThe image analysis results.
Note: Objects should always be created or deserialized using theAnalyzeImageResult.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 theAnalyzeImageResult.Builder, which maintain a set of all explicitly set fields calledAnalyzeImageResult.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 Summary
Nested Classes Modifier and Type Class Description static classAnalyzeImageResult.Builder
-
Constructor Summary
Constructors Constructor Description AnalyzeImageResult(List<ImageObject> imageObjects, List<Label> labels, List<OntologyClass> ontologyClasses, ImageText imageText, List<Face> detectedFaces, String imageClassificationModelVersion, String objectDetectionModelVersion, String textDetectionModelVersion, String faceDetectionModelVersion, List<ProcessingError> errors)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AnalyzeImageResult.Builderbuilder()Create a new builder.booleanequals(Object o)List<Face>getDetectedFaces()The detected faces.List<ProcessingError>getErrors()The errors encountered during image analysis.StringgetFaceDetectionModelVersion()The face detection model version.StringgetImageClassificationModelVersion()The image classification model version.List<ImageObject>getImageObjects()The detected objects.ImageTextgetImageText()List<Label>getLabels()The image classification labels.StringgetObjectDetectionModelVersion()The object detection model version.List<OntologyClass>getOntologyClasses()The ontologyClasses of image labels.StringgetTextDetectionModelVersion()The text detection model version.inthashCode()AnalyzeImageResult.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
AnalyzeImageResult
@Deprecated @ConstructorProperties({"imageObjects","labels","ontologyClasses","imageText","detectedFaces","imageClassificationModelVersion","objectDetectionModelVersion","textDetectionModelVersion","faceDetectionModelVersion","errors"}) public AnalyzeImageResult(List<ImageObject> imageObjects, List<Label> labels, List<OntologyClass> ontologyClasses, ImageText imageText, List<Face> detectedFaces, String imageClassificationModelVersion, String objectDetectionModelVersion, String textDetectionModelVersion, String faceDetectionModelVersion, List<ProcessingError> errors)
Deprecated.
-
-
Method Detail
-
builder
public static AnalyzeImageResult.Builder builder()
Create a new builder.
-
toBuilder
public AnalyzeImageResult.Builder toBuilder()
-
getImageObjects
public List<ImageObject> getImageObjects()
The detected objects.- Returns:
- the value
-
getOntologyClasses
public List<OntologyClass> getOntologyClasses()
The ontologyClasses of image labels.- Returns:
- the value
-
getImageText
public ImageText getImageText()
-
getImageClassificationModelVersion
public String getImageClassificationModelVersion()
The image classification model version.- Returns:
- the value
-
getObjectDetectionModelVersion
public String getObjectDetectionModelVersion()
The object detection model version.- Returns:
- the value
-
getTextDetectionModelVersion
public String getTextDetectionModelVersion()
The text detection model version.- Returns:
- the value
-
getFaceDetectionModelVersion
public String getFaceDetectionModelVersion()
The face detection model version.- Returns:
- the value
-
getErrors
public List<ProcessingError> getErrors()
The errors encountered during image analysis.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public 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
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-