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.ExplicitlySetBmcModel
The 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 class
AnalyzeImageResult.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.Builder
builder()
Create a new builder.boolean
equals(Object o)
List<Face>
getDetectedFaces()
The detected faces.List<ProcessingError>
getErrors()
The errors encountered during image analysis.String
getFaceDetectionModelVersion()
The face detection model version.String
getImageClassificationModelVersion()
The image classification model version.List<ImageObject>
getImageObjects()
The detected objects.ImageText
getImageText()
List<Label>
getLabels()
The image classification labels.String
getObjectDetectionModelVersion()
The object detection model version.List<OntologyClass>
getOntologyClasses()
The ontologyClasses of image labels.String
getTextDetectionModelVersion()
The text detection model version.int
hashCode()
AnalyzeImageResult.Builder
toBuilder()
String
toString()
String
toString(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:
toString
in 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:
equals
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-