Interface VideoObjectTrackingAnnotationOrBuilder (0.139.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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
TypeDescription
TimeSegmentOrBuilder

hasAnnotationSpec()

public abstract boolean hasAnnotationSpec()

Label of the object tracked in this annotation.

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

Returns
TypeDescription
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
TypeDescription
boolean

Whether the timeSegment field is set.