Package com.oracle.bmc.aivision.model
Class VideoTrackedObject.Builder
- java.lang.Object
-
- com.oracle.bmc.aivision.model.VideoTrackedObject.Builder
-
- Enclosing class:
- VideoTrackedObject
public static class VideoTrackedObject.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VideoTrackedObjectbuild()VideoTrackedObject.Buildercopy(VideoTrackedObject model)VideoTrackedObject.Buildername(String name)Name of the object category label.VideoTrackedObject.BuilderobjectId(Integer objectId)Unique identifier for the object.VideoTrackedObject.Builderproperties(VideoTrackedObjectProperties properties)VideoTrackedObject.Buildersegments(List<VideoTrackedObjectSegment> segments)Segments for the tracked object.
-
-
-
Method Detail
-
name
public VideoTrackedObject.Builder name(String name)
Name of the object category label.- Parameters:
name- the value to set- Returns:
- this builder
-
objectId
public VideoTrackedObject.Builder objectId(Integer objectId)
Unique identifier for the object.- Parameters:
objectId- the value to set- Returns:
- this builder
-
properties
public VideoTrackedObject.Builder properties(VideoTrackedObjectProperties properties)
-
segments
public VideoTrackedObject.Builder segments(List<VideoTrackedObjectSegment> segments)
Segments for the tracked object.- Parameters:
segments- the value to set- Returns:
- this builder
-
build
public VideoTrackedObject build()
-
copy
public VideoTrackedObject.Builder copy(VideoTrackedObject model)
-
-