Package com.oracle.bmc.aivision.model
Class AnalyzeVideoResult.Builder
- java.lang.Object
-
- com.oracle.bmc.aivision.model.AnalyzeVideoResult.Builder
-
- Enclosing class:
- AnalyzeVideoResult
public static class AnalyzeVideoResult.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
videoMetadata
public AnalyzeVideoResult.Builder videoMetadata(VideoMetadata videoMetadata)
-
videoLabels
public AnalyzeVideoResult.Builder videoLabels(List<VideoLabel> videoLabels)
Detected labels in a video.- Parameters:
videoLabels
- the value to set- Returns:
- this builder
-
videoObjects
public AnalyzeVideoResult.Builder videoObjects(List<VideoObject> videoObjects)
Detected objects in a video.- Parameters:
videoObjects
- the value to set- Returns:
- this builder
-
videoTrackedObjects
public AnalyzeVideoResult.Builder videoTrackedObjects(List<VideoTrackedObject> videoTrackedObjects)
Tracked objects in a video.- Parameters:
videoTrackedObjects
- the value to set- Returns:
- this builder
-
videoText
public AnalyzeVideoResult.Builder videoText(List<VideoText> videoText)
Detected text in a video.- Parameters:
videoText
- the value to set- Returns:
- this builder
-
videoFaces
public AnalyzeVideoResult.Builder videoFaces(List<VideoFace> videoFaces)
Detected faces in a video.- Parameters:
videoFaces
- the value to set- Returns:
- this builder
-
ontologyClasses
public AnalyzeVideoResult.Builder ontologyClasses(List<OntologyClass> ontologyClasses)
The ontologyClasses of video labels.- Parameters:
ontologyClasses
- the value to set- Returns:
- this builder
-
labelDetectionModelVersion
public AnalyzeVideoResult.Builder labelDetectionModelVersion(String labelDetectionModelVersion)
Label Detection model version.- Parameters:
labelDetectionModelVersion
- the value to set- Returns:
- this builder
-
objectDetectionModelVersion
public AnalyzeVideoResult.Builder objectDetectionModelVersion(String objectDetectionModelVersion)
Object Detection model version.- Parameters:
objectDetectionModelVersion
- the value to set- Returns:
- this builder
-
objectTrackingModelVersion
public AnalyzeVideoResult.Builder objectTrackingModelVersion(String objectTrackingModelVersion)
Object Tracking model version.- Parameters:
objectTrackingModelVersion
- the value to set- Returns:
- this builder
-
textDetectionModelVersion
public AnalyzeVideoResult.Builder textDetectionModelVersion(String textDetectionModelVersion)
Text Detection model version.- Parameters:
textDetectionModelVersion
- the value to set- Returns:
- this builder
-
faceDetectionModelVersion
public AnalyzeVideoResult.Builder faceDetectionModelVersion(String faceDetectionModelVersion)
Face Detection model version.- Parameters:
faceDetectionModelVersion
- the value to set- Returns:
- this builder
-
errors
public AnalyzeVideoResult.Builder errors(List<ProcessingError> errors)
Array of possible errors.- Parameters:
errors
- the value to set- Returns:
- this builder
-
build
public AnalyzeVideoResult build()
-
copy
public AnalyzeVideoResult.Builder copy(AnalyzeVideoResult model)
-
-