Package com.oracle.bmc.aivision.model
Class AnalyzeVideoResult
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.aivision.model.AnalyzeVideoResult
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20220125") public final class AnalyzeVideoResult extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelVideo analysis results.
 Note: Objects should always be created or deserialized using theAnalyzeVideoResult.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 theAnalyzeVideoResult.Builder, which maintain a set of all explicitly set fields calledAnalyzeVideoResult.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 classAnalyzeVideoResult.Builder
 - 
Constructor SummaryConstructors Constructor Description AnalyzeVideoResult(VideoMetadata videoMetadata, List<VideoLabel> videoLabels, List<VideoObject> videoObjects, List<VideoTrackedObject> videoTrackedObjects, List<VideoText> videoText, List<VideoFace> videoFaces, List<OntologyClass> ontologyClasses, String labelDetectionModelVersion, String objectDetectionModelVersion, String objectTrackingModelVersion, String textDetectionModelVersion, String faceDetectionModelVersion, List<ProcessingError> errors)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AnalyzeVideoResult.Builderbuilder()Create a new builder.booleanequals(Object o)List<ProcessingError>getErrors()Array of possible errors.StringgetFaceDetectionModelVersion()Face Detection model version.StringgetLabelDetectionModelVersion()Label Detection model version.StringgetObjectDetectionModelVersion()Object Detection model version.StringgetObjectTrackingModelVersion()Object Tracking model version.List<OntologyClass>getOntologyClasses()The ontologyClasses of video labels.StringgetTextDetectionModelVersion()Text Detection model version.List<VideoFace>getVideoFaces()Detected faces in a video.List<VideoLabel>getVideoLabels()Detected labels in a video.VideoMetadatagetVideoMetadata()List<VideoObject>getVideoObjects()Detected objects in a video.List<VideoText>getVideoText()Detected text in a video.List<VideoTrackedObject>getVideoTrackedObjects()Tracked objects in a video.inthashCode()AnalyzeVideoResult.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
AnalyzeVideoResult@Deprecated @ConstructorProperties({"videoMetadata","videoLabels","videoObjects","videoTrackedObjects","videoText","videoFaces","ontologyClasses","labelDetectionModelVersion","objectDetectionModelVersion","objectTrackingModelVersion","textDetectionModelVersion","faceDetectionModelVersion","errors"}) public AnalyzeVideoResult(VideoMetadata videoMetadata, List<VideoLabel> videoLabels, List<VideoObject> videoObjects, List<VideoTrackedObject> videoTrackedObjects, List<VideoText> videoText, List<VideoFace> videoFaces, List<OntologyClass> ontologyClasses, String labelDetectionModelVersion, String objectDetectionModelVersion, String objectTrackingModelVersion, String textDetectionModelVersion, String faceDetectionModelVersion, List<ProcessingError> errors) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static AnalyzeVideoResult.Builder builder() Create a new builder.
 - 
toBuilderpublic AnalyzeVideoResult.Builder toBuilder() 
 - 
getVideoMetadatapublic VideoMetadata getVideoMetadata() 
 - 
getVideoLabelspublic List<VideoLabel> getVideoLabels() Detected labels in a video.- Returns:
- the value
 
 - 
getVideoObjectspublic List<VideoObject> getVideoObjects() Detected objects in a video.- Returns:
- the value
 
 - 
getVideoTrackedObjectspublic List<VideoTrackedObject> getVideoTrackedObjects() Tracked objects in a video.- Returns:
- the value
 
 - 
getOntologyClassespublic List<OntologyClass> getOntologyClasses() The ontologyClasses of video labels.- Returns:
- the value
 
 - 
getLabelDetectionModelVersionpublic String getLabelDetectionModelVersion() Label Detection model version.- Returns:
- the value
 
 - 
getObjectDetectionModelVersionpublic String getObjectDetectionModelVersion() Object Detection model version.- Returns:
- the value
 
 - 
getObjectTrackingModelVersionpublic String getObjectTrackingModelVersion() Object Tracking model version.- Returns:
- the value
 
 - 
getTextDetectionModelVersionpublic String getTextDetectionModelVersion() Text Detection model version.- Returns:
- the value
 
 - 
getFaceDetectionModelVersionpublic String getFaceDetectionModelVersion() Face Detection model version.- Returns:
- the value
 
 - 
getErrorspublic List<ProcessingError> getErrors() Array of possible errors.- 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
 
 
- 
 
-