Interface VideoObjectTrackingAnnotationOrBuilder (0.166.0)

public interface VideoObjectTrackingAnnotationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAnnotationSpec()

public abstract AnnotationSpec getAnnotationSpec()

Label of the object tracked in this annotation.

.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;

Returns
Type Description
AnnotationSpec

The annotationSpec.

getAnnotationSpecOrBuilder()

public abstract AnnotationSpecOrBuilder getAnnotationSpecOrBuilder()

Label of the object tracked in this annotation.

.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;

Returns
Type Description
AnnotationSpecOrBuilder

getObjectTrackingFrames(int index)

public abstract ObjectTrackingFrame getObjectTrackingFrames(int index)

The list of frames where this object track appears.

repeated .google.cloud.datalabeling.v1beta1.ObjectTrackingFrame object_tracking_frames = 3;

Parameter
Name Description
index int
Returns
Type Description
ObjectTrackingFrame

getObjectTrackingFramesCount()

public abstract int getObjectTrackingFramesCount()

The list of frames where this object track appears.

repeated .google.cloud.datalabeling.v1beta1.ObjectTrackingFrame object_tracking_frames = 3;

Returns
Type Description
int

getObjectTrackingFramesList()

public abstract List<ObjectTrackingFrame> getObjectTrackingFramesList()

The list of frames where this object track appears.

repeated .google.cloud.datalabeling.v1beta1.ObjectTrackingFrame object_tracking_frames = 3;

Returns
Type Description
List<ObjectTrackingFrame>

getObjectTrackingFramesOrBuilder(int index)

public abstract ObjectTrackingFrameOrBuilder getObjectTrackingFramesOrBuilder(int index)

The list of frames where this object track appears.

repeated .google.cloud.datalabeling.v1beta1.ObjectTrackingFrame object_tracking_frames = 3;

Parameter
Name Description
index int
Returns
Type Description
ObjectTrackingFrameOrBuilder

getObjectTrackingFramesOrBuilderList()

public abstract List<? extends ObjectTrackingFrameOrBuilder> getObjectTrackingFramesOrBuilderList()

The list of frames where this object track appears.

repeated .google.cloud.datalabeling.v1beta1.ObjectTrackingFrame object_tracking_frames = 3;

Returns
Type Description
List<? extends com.google.cloud.datalabeling.v1beta1.ObjectTrackingFrameOrBuilder>

getTimeSegment()

public abstract TimeSegment getTimeSegment()

The time segment of the video to which object tracking applies.

.google.cloud.datalabeling.v1beta1.TimeSegment time_segment = 2;

Returns
Type Description
TimeSegment

The timeSegment.

getTimeSegmentOrBuilder()

public abstract TimeSegmentOrBuilder getTimeSegmentOrBuilder()

The time segment of the video to which object tracking applies.

.google.cloud.datalabeling.v1beta1.TimeSegment time_segment = 2;

Returns
Type Description
TimeSegmentOrBuilder

hasAnnotationSpec()

public abstract boolean hasAnnotationSpec()

Label of the object tracked in this annotation.

.google.cloud.datalabeling.v1beta1.AnnotationSpec annotation_spec = 1;

Returns
Type Description
boolean

Whether the annotationSpec field is set.

hasTimeSegment()

public abstract boolean hasTimeSegment()

The time segment of the video to which object tracking applies.

.google.cloud.datalabeling.v1beta1.TimeSegment time_segment = 2;

Returns
Type Description
boolean

Whether the timeSegment field is set.