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 VideoTrackedObject
build()
VideoTrackedObject.Builder
copy(VideoTrackedObject model)
VideoTrackedObject.Builder
name(String name)
Name of the object category label.VideoTrackedObject.Builder
objectId(Integer objectId)
Unique identifier for the object.VideoTrackedObject.Builder
properties(VideoTrackedObjectProperties properties)
VideoTrackedObject.Builder
segments(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)
-
-