@Generated(value="OracleSDKGenerator", comments="API Version: 20220125") public final class AnalyzeVideoResult extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Video analysis results.
Note: Objects should always be created or deserialized using the AnalyzeVideoResult.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 the AnalyzeVideoResult.Builder
, which maintain a
set of all explicitly set fields called AnalyzeVideoResult.Builder.__explicitlySet__
. The hashCode()
and equals(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
).
Modifier and Type | Class and Description |
---|---|
static class |
AnalyzeVideoResult.Builder |
EXPLICITLY_SET_FILTER_NAME, EXPLICITLY_SET_PROPERTY_NAME
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
static AnalyzeVideoResult.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
List<ProcessingError> |
getErrors()
Array of possible errors.
|
String |
getFaceDetectionModelVersion()
Face Detection model version.
|
String |
getLabelDetectionModelVersion()
Label Detection model version.
|
String |
getObjectDetectionModelVersion()
Object Detection model version.
|
String |
getObjectTrackingModelVersion()
Object Tracking model version.
|
List<OntologyClass> |
getOntologyClasses()
The ontologyClasses of video labels.
|
String |
getTextDetectionModelVersion()
Text Detection model version.
|
List<VideoFace> |
getVideoFaces()
Detected faces in a video.
|
List<VideoLabel> |
getVideoLabels()
Detected labels in a video.
|
VideoMetadata |
getVideoMetadata() |
List<VideoObject> |
getVideoObjects()
Detected objects in a video.
|
List<VideoText> |
getVideoText()
Detected text in a video.
|
List<VideoTrackedObject> |
getVideoTrackedObjects()
Tracked objects in a video.
|
int |
hashCode() |
AnalyzeVideoResult.Builder |
toBuilder() |
String |
toString() |
String |
toString(boolean includeByteArrayContents)
Return a string representation of the object.
|
markPropertyAsExplicitlySet, wasPropertyExplicitlySet
@Deprecated @ConstructorProperties(value={"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)
public static AnalyzeVideoResult.Builder builder()
Create a new builder.
public AnalyzeVideoResult.Builder toBuilder()
public VideoMetadata getVideoMetadata()
public List<VideoLabel> getVideoLabels()
Detected labels in a video.
public List<VideoObject> getVideoObjects()
Detected objects in a video.
public List<VideoTrackedObject> getVideoTrackedObjects()
Tracked objects in a video.
public List<OntologyClass> getOntologyClasses()
The ontologyClasses of video labels.
public String getLabelDetectionModelVersion()
Label Detection model version.
public String getObjectDetectionModelVersion()
Object Detection model version.
public String getObjectTrackingModelVersion()
Object Tracking model version.
public String getTextDetectionModelVersion()
Text Detection model version.
public String getFaceDetectionModelVersion()
Face Detection model version.
public List<ProcessingError> getErrors()
Array of possible errors.
public String toString()
toString
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.
includeByteArrayContents
- true to include the full contents of byte arrayspublic boolean equals(Object o)
equals
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
public int hashCode()
hashCode
in class com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
Copyright © 2016–2024. All rights reserved.