Package com.oracle.bmc.aivision.model
Class AnalyzeVideoStreamResult.Builder
- java.lang.Object
-
- com.oracle.bmc.aivision.model.AnalyzeVideoStreamResult.Builder
-
- Enclosing class:
- AnalyzeVideoStreamResult
public static class AnalyzeVideoStreamResult.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Method Detail
-
ontologyClasses
public AnalyzeVideoStreamResult.Builder ontologyClasses(OntologyClass ontologyClasses)
-
videoStreamMetadata
public AnalyzeVideoStreamResult.Builder videoStreamMetadata(VideoStreamMetadata videoStreamMetadata)
-
imageData
public AnalyzeVideoStreamResult.Builder imageData(String imageData)
Base 64 encoded frame- Parameters:
imageData
- the value to set- Returns:
- this builder
-
streamJobId
public AnalyzeVideoStreamResult.Builder streamJobId(String streamJobId)
OCID of streamJob.- Parameters:
streamJobId
- the value to set- Returns:
- this builder
-
streamSourceId
public AnalyzeVideoStreamResult.Builder streamSourceId(String streamSourceId)
OCID of StreamSource.- Parameters:
streamSourceId
- the value to set- Returns:
- this builder
-
timestamp
public AnalyzeVideoStreamResult.Builder timestamp(String timestamp)
time stamp of frame in utc.- Parameters:
timestamp
- the value to set- Returns:
- this builder
-
videoStreamObjects
public AnalyzeVideoStreamResult.Builder videoStreamObjects(List<VideoStreamObject> videoStreamObjects)
Tracked objects in a video stream.- Parameters:
videoStreamObjects
- the value to set- Returns:
- this builder
-
objectTrackingModelVersions
public AnalyzeVideoStreamResult.Builder objectTrackingModelVersions(List<ModelVersionDetails> objectTrackingModelVersions)
List of Object Tracking model versions.- Parameters:
objectTrackingModelVersions
- the value to set- Returns:
- this builder
-
objectDetectionModelVersions
public AnalyzeVideoStreamResult.Builder objectDetectionModelVersions(List<ModelVersionDetails> objectDetectionModelVersions)
List of Object Detection model versions.- Parameters:
objectDetectionModelVersions
- the value to set- Returns:
- this builder
-
errors
public AnalyzeVideoStreamResult.Builder errors(List<ProcessingError> errors)
Array of possible errors.- Parameters:
errors
- the value to set- Returns:
- this builder
-
build
public AnalyzeVideoStreamResult build()
-
copy
public AnalyzeVideoStreamResult.Builder copy(AnalyzeVideoStreamResult model)
-
-