Interface StreamingVideoAnnotationResultsOrBuilder (2.50.0)

public interface StreamingVideoAnnotationResultsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getExplicitAnnotation()

public abstract ExplicitContentAnnotation getExplicitAnnotation()

Explicit content annotation results.

.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;

Returns
Type Description
ExplicitContentAnnotation

The explicitAnnotation.

getExplicitAnnotationOrBuilder()

public abstract ExplicitContentAnnotationOrBuilder getExplicitAnnotationOrBuilder()

Explicit content annotation results.

.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;

Returns
Type Description
ExplicitContentAnnotationOrBuilder

getLabelAnnotations(int index)

public abstract LabelAnnotation getLabelAnnotations(int index)

Label annotation results.

repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotation

getLabelAnnotationsCount()

public abstract int getLabelAnnotationsCount()

Label annotation results.

repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;

Returns
Type Description
int

getLabelAnnotationsList()

public abstract List<LabelAnnotation> getLabelAnnotationsList()

Label annotation results.

repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;

Returns
Type Description
List<LabelAnnotation>

getLabelAnnotationsOrBuilder(int index)

public abstract LabelAnnotationOrBuilder getLabelAnnotationsOrBuilder(int index)

Label annotation results.

repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotationOrBuilder

getLabelAnnotationsOrBuilderList()

public abstract List<? extends LabelAnnotationOrBuilder> getLabelAnnotationsOrBuilderList()

Label annotation results.

repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;

Returns
Type Description
List<? extends com.google.cloud.videointelligence.v1p3beta1.LabelAnnotationOrBuilder>

getObjectAnnotations(int index)

public abstract ObjectTrackingAnnotation getObjectAnnotations(int index)

Object tracking results.

repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;

Parameter
Name Description
index int
Returns
Type Description
ObjectTrackingAnnotation

getObjectAnnotationsCount()

public abstract int getObjectAnnotationsCount()

Object tracking results.

repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;

Returns
Type Description
int

getObjectAnnotationsList()

public abstract List<ObjectTrackingAnnotation> getObjectAnnotationsList()

Object tracking results.

repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;

Returns
Type Description
List<ObjectTrackingAnnotation>

getObjectAnnotationsOrBuilder(int index)

public abstract ObjectTrackingAnnotationOrBuilder getObjectAnnotationsOrBuilder(int index)

Object tracking results.

repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;

Parameter
Name Description
index int
Returns
Type Description
ObjectTrackingAnnotationOrBuilder

getObjectAnnotationsOrBuilderList()

public abstract List<? extends ObjectTrackingAnnotationOrBuilder> getObjectAnnotationsOrBuilderList()

Object tracking results.

repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;

Returns
Type Description
List<? extends com.google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotationOrBuilder>

getShotAnnotations(int index)

public abstract VideoSegment getShotAnnotations(int index)

Shot annotation results. Each shot is represented as a video segment.

repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;

Parameter
Name Description
index int
Returns
Type Description
VideoSegment

getShotAnnotationsCount()

public abstract int getShotAnnotationsCount()

Shot annotation results. Each shot is represented as a video segment.

repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;

Returns
Type Description
int

getShotAnnotationsList()

public abstract List<VideoSegment> getShotAnnotationsList()

Shot annotation results. Each shot is represented as a video segment.

repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;

Returns
Type Description
List<VideoSegment>

getShotAnnotationsOrBuilder(int index)

public abstract VideoSegmentOrBuilder getShotAnnotationsOrBuilder(int index)

Shot annotation results. Each shot is represented as a video segment.

repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;

Parameter
Name Description
index int
Returns
Type Description
VideoSegmentOrBuilder

getShotAnnotationsOrBuilderList()

public abstract List<? extends VideoSegmentOrBuilder> getShotAnnotationsOrBuilderList()

Shot annotation results. Each shot is represented as a video segment.

repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;

Returns
Type Description
List<? extends com.google.cloud.videointelligence.v1p3beta1.VideoSegmentOrBuilder>

hasExplicitAnnotation()

public abstract boolean hasExplicitAnnotation()

Explicit content annotation results.

.google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;

Returns
Type Description
boolean

Whether the explicitAnnotation field is set.