Interface VideoAnnotationResultsOrBuilder (2.54.0)

public interface VideoAnnotationResultsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getError()

public abstract Status getError()

If set, indicates an error. Note that for a single AnnotateVideoRequest some videos may succeed and some may fail.

.google.rpc.Status error = 9;

Returns
Type Description
com.google.rpc.Status

The error.

getErrorOrBuilder()

public abstract StatusOrBuilder getErrorOrBuilder()

If set, indicates an error. Note that for a single AnnotateVideoRequest some videos may succeed and some may fail.

.google.rpc.Status error = 9;

Returns
Type Description
com.google.rpc.StatusOrBuilder

getExplicitAnnotation()

public abstract ExplicitContentAnnotation getExplicitAnnotation()

Explicit content annotation.

.google.cloud.videointelligence.v1.ExplicitContentAnnotation explicit_annotation = 7;

Returns
Type Description
ExplicitContentAnnotation

The explicitAnnotation.

getExplicitAnnotationOrBuilder()

public abstract ExplicitContentAnnotationOrBuilder getExplicitAnnotationOrBuilder()

Explicit content annotation.

.google.cloud.videointelligence.v1.ExplicitContentAnnotation explicit_annotation = 7;

Returns
Type Description
ExplicitContentAnnotationOrBuilder

getFaceAnnotations(int index) (deprecated)

public abstract FaceAnnotation getFaceAnnotations(int index)

Deprecated. Please use face_detection_annotations instead.

repeated .google.cloud.videointelligence.v1.FaceAnnotation face_annotations = 5 [deprecated = true];

Parameter
Name Description
index int
Returns
Type Description
FaceAnnotation

getFaceAnnotationsCount() (deprecated)

public abstract int getFaceAnnotationsCount()

Deprecated. Please use face_detection_annotations instead.

repeated .google.cloud.videointelligence.v1.FaceAnnotation face_annotations = 5 [deprecated = true];

Returns
Type Description
int

getFaceAnnotationsList() (deprecated)

public abstract List<FaceAnnotation> getFaceAnnotationsList()

Deprecated. Please use face_detection_annotations instead.

repeated .google.cloud.videointelligence.v1.FaceAnnotation face_annotations = 5 [deprecated = true];

Returns
Type Description
List<FaceAnnotation>

getFaceAnnotationsOrBuilder(int index) (deprecated)

public abstract FaceAnnotationOrBuilder getFaceAnnotationsOrBuilder(int index)

Deprecated. Please use face_detection_annotations instead.

repeated .google.cloud.videointelligence.v1.FaceAnnotation face_annotations = 5 [deprecated = true];

Parameter
Name Description
index int
Returns
Type Description
FaceAnnotationOrBuilder

getFaceAnnotationsOrBuilderList() (deprecated)

public abstract List<? extends FaceAnnotationOrBuilder> getFaceAnnotationsOrBuilderList()

Deprecated. Please use face_detection_annotations instead.

repeated .google.cloud.videointelligence.v1.FaceAnnotation face_annotations = 5 [deprecated = true];

Returns
Type Description
List<? extends com.google.cloud.videointelligence.v1.FaceAnnotationOrBuilder>

getFaceDetectionAnnotations(int index)

public abstract FaceDetectionAnnotation getFaceDetectionAnnotations(int index)

Face detection annotations.

repeated .google.cloud.videointelligence.v1.FaceDetectionAnnotation face_detection_annotations = 13;

Parameter
Name Description
index int
Returns
Type Description
FaceDetectionAnnotation

getFaceDetectionAnnotationsCount()

public abstract int getFaceDetectionAnnotationsCount()

Face detection annotations.

repeated .google.cloud.videointelligence.v1.FaceDetectionAnnotation face_detection_annotations = 13;

Returns
Type Description
int

getFaceDetectionAnnotationsList()

public abstract List<FaceDetectionAnnotation> getFaceDetectionAnnotationsList()

Face detection annotations.

repeated .google.cloud.videointelligence.v1.FaceDetectionAnnotation face_detection_annotations = 13;

Returns
Type Description
List<FaceDetectionAnnotation>

getFaceDetectionAnnotationsOrBuilder(int index)

public abstract FaceDetectionAnnotationOrBuilder getFaceDetectionAnnotationsOrBuilder(int index)

Face detection annotations.

repeated .google.cloud.videointelligence.v1.FaceDetectionAnnotation face_detection_annotations = 13;

Parameter
Name Description
index int
Returns
Type Description
FaceDetectionAnnotationOrBuilder

getFaceDetectionAnnotationsOrBuilderList()

public abstract List<? extends FaceDetectionAnnotationOrBuilder> getFaceDetectionAnnotationsOrBuilderList()

Face detection annotations.

repeated .google.cloud.videointelligence.v1.FaceDetectionAnnotation face_detection_annotations = 13;

Returns
Type Description
List<? extends com.google.cloud.videointelligence.v1.FaceDetectionAnnotationOrBuilder>

getFrameLabelAnnotations(int index)

public abstract LabelAnnotation getFrameLabelAnnotations(int index)

Label annotations on frame level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation frame_label_annotations = 4;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotation

getFrameLabelAnnotationsCount()

public abstract int getFrameLabelAnnotationsCount()

Label annotations on frame level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation frame_label_annotations = 4;

Returns
Type Description
int

getFrameLabelAnnotationsList()

public abstract List<LabelAnnotation> getFrameLabelAnnotationsList()

Label annotations on frame level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation frame_label_annotations = 4;

Returns
Type Description
List<LabelAnnotation>

getFrameLabelAnnotationsOrBuilder(int index)

public abstract LabelAnnotationOrBuilder getFrameLabelAnnotationsOrBuilder(int index)

Label annotations on frame level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation frame_label_annotations = 4;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotationOrBuilder

getFrameLabelAnnotationsOrBuilderList()

public abstract List<? extends LabelAnnotationOrBuilder> getFrameLabelAnnotationsOrBuilderList()

Label annotations on frame level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation frame_label_annotations = 4;

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

getInputUri()

public abstract String getInputUri()

Video file location in Cloud Storage.

string input_uri = 1;

Returns
Type Description
String

The inputUri.

getInputUriBytes()

public abstract ByteString getInputUriBytes()

Video file location in Cloud Storage.

string input_uri = 1;

Returns
Type Description
ByteString

The bytes for inputUri.

getLogoRecognitionAnnotations(int index)

public abstract LogoRecognitionAnnotation getLogoRecognitionAnnotations(int index)

Annotations for list of logos detected, tracked and recognized in video.

repeated .google.cloud.videointelligence.v1.LogoRecognitionAnnotation logo_recognition_annotations = 19;

Parameter
Name Description
index int
Returns
Type Description
LogoRecognitionAnnotation

getLogoRecognitionAnnotationsCount()

public abstract int getLogoRecognitionAnnotationsCount()

Annotations for list of logos detected, tracked and recognized in video.

repeated .google.cloud.videointelligence.v1.LogoRecognitionAnnotation logo_recognition_annotations = 19;

Returns
Type Description
int

getLogoRecognitionAnnotationsList()

public abstract List<LogoRecognitionAnnotation> getLogoRecognitionAnnotationsList()

Annotations for list of logos detected, tracked and recognized in video.

repeated .google.cloud.videointelligence.v1.LogoRecognitionAnnotation logo_recognition_annotations = 19;

Returns
Type Description
List<LogoRecognitionAnnotation>

getLogoRecognitionAnnotationsOrBuilder(int index)

public abstract LogoRecognitionAnnotationOrBuilder getLogoRecognitionAnnotationsOrBuilder(int index)

Annotations for list of logos detected, tracked and recognized in video.

repeated .google.cloud.videointelligence.v1.LogoRecognitionAnnotation logo_recognition_annotations = 19;

Parameter
Name Description
index int
Returns
Type Description
LogoRecognitionAnnotationOrBuilder

getLogoRecognitionAnnotationsOrBuilderList()

public abstract List<? extends LogoRecognitionAnnotationOrBuilder> getLogoRecognitionAnnotationsOrBuilderList()

Annotations for list of logos detected, tracked and recognized in video.

repeated .google.cloud.videointelligence.v1.LogoRecognitionAnnotation logo_recognition_annotations = 19;

Returns
Type Description
List<? extends com.google.cloud.videointelligence.v1.LogoRecognitionAnnotationOrBuilder>

getObjectAnnotations(int index)

public abstract ObjectTrackingAnnotation getObjectAnnotations(int index)

Annotations for list of objects detected and tracked in video.

repeated .google.cloud.videointelligence.v1.ObjectTrackingAnnotation object_annotations = 14;

Parameter
Name Description
index int
Returns
Type Description
ObjectTrackingAnnotation

getObjectAnnotationsCount()

public abstract int getObjectAnnotationsCount()

Annotations for list of objects detected and tracked in video.

repeated .google.cloud.videointelligence.v1.ObjectTrackingAnnotation object_annotations = 14;

Returns
Type Description
int

getObjectAnnotationsList()

public abstract List<ObjectTrackingAnnotation> getObjectAnnotationsList()

Annotations for list of objects detected and tracked in video.

repeated .google.cloud.videointelligence.v1.ObjectTrackingAnnotation object_annotations = 14;

Returns
Type Description
List<ObjectTrackingAnnotation>

getObjectAnnotationsOrBuilder(int index)

public abstract ObjectTrackingAnnotationOrBuilder getObjectAnnotationsOrBuilder(int index)

Annotations for list of objects detected and tracked in video.

repeated .google.cloud.videointelligence.v1.ObjectTrackingAnnotation object_annotations = 14;

Parameter
Name Description
index int
Returns
Type Description
ObjectTrackingAnnotationOrBuilder

getObjectAnnotationsOrBuilderList()

public abstract List<? extends ObjectTrackingAnnotationOrBuilder> getObjectAnnotationsOrBuilderList()

Annotations for list of objects detected and tracked in video.

repeated .google.cloud.videointelligence.v1.ObjectTrackingAnnotation object_annotations = 14;

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

getPersonDetectionAnnotations(int index)

public abstract PersonDetectionAnnotation getPersonDetectionAnnotations(int index)

Person detection annotations.

repeated .google.cloud.videointelligence.v1.PersonDetectionAnnotation person_detection_annotations = 20;

Parameter
Name Description
index int
Returns
Type Description
PersonDetectionAnnotation

getPersonDetectionAnnotationsCount()

public abstract int getPersonDetectionAnnotationsCount()

Person detection annotations.

repeated .google.cloud.videointelligence.v1.PersonDetectionAnnotation person_detection_annotations = 20;

Returns
Type Description
int

getPersonDetectionAnnotationsList()

public abstract List<PersonDetectionAnnotation> getPersonDetectionAnnotationsList()

Person detection annotations.

repeated .google.cloud.videointelligence.v1.PersonDetectionAnnotation person_detection_annotations = 20;

Returns
Type Description
List<PersonDetectionAnnotation>

getPersonDetectionAnnotationsOrBuilder(int index)

public abstract PersonDetectionAnnotationOrBuilder getPersonDetectionAnnotationsOrBuilder(int index)

Person detection annotations.

repeated .google.cloud.videointelligence.v1.PersonDetectionAnnotation person_detection_annotations = 20;

Parameter
Name Description
index int
Returns
Type Description
PersonDetectionAnnotationOrBuilder

getPersonDetectionAnnotationsOrBuilderList()

public abstract List<? extends PersonDetectionAnnotationOrBuilder> getPersonDetectionAnnotationsOrBuilderList()

Person detection annotations.

repeated .google.cloud.videointelligence.v1.PersonDetectionAnnotation person_detection_annotations = 20;

Returns
Type Description
List<? extends com.google.cloud.videointelligence.v1.PersonDetectionAnnotationOrBuilder>

getSegment()

public abstract VideoSegment getSegment()

Video segment on which the annotation is run.

.google.cloud.videointelligence.v1.VideoSegment segment = 10;

Returns
Type Description
VideoSegment

The segment.

getSegmentLabelAnnotations(int index)

public abstract LabelAnnotation getSegmentLabelAnnotations(int index)

Topical label annotations on video level or user-specified segment level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation segment_label_annotations = 2;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotation

getSegmentLabelAnnotationsCount()

public abstract int getSegmentLabelAnnotationsCount()

Topical label annotations on video level or user-specified segment level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation segment_label_annotations = 2;

Returns
Type Description
int

getSegmentLabelAnnotationsList()

public abstract List<LabelAnnotation> getSegmentLabelAnnotationsList()

Topical label annotations on video level or user-specified segment level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation segment_label_annotations = 2;

Returns
Type Description
List<LabelAnnotation>

getSegmentLabelAnnotationsOrBuilder(int index)

public abstract LabelAnnotationOrBuilder getSegmentLabelAnnotationsOrBuilder(int index)

Topical label annotations on video level or user-specified segment level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation segment_label_annotations = 2;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotationOrBuilder

getSegmentLabelAnnotationsOrBuilderList()

public abstract List<? extends LabelAnnotationOrBuilder> getSegmentLabelAnnotationsOrBuilderList()

Topical label annotations on video level or user-specified segment level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation segment_label_annotations = 2;

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

getSegmentOrBuilder()

public abstract VideoSegmentOrBuilder getSegmentOrBuilder()

Video segment on which the annotation is run.

.google.cloud.videointelligence.v1.VideoSegment segment = 10;

Returns
Type Description
VideoSegmentOrBuilder

getSegmentPresenceLabelAnnotations(int index)

public abstract LabelAnnotation getSegmentPresenceLabelAnnotations(int index)

Presence label annotations on video level or user-specified segment level. There is exactly one element for each unique label. Compared to the existing topical segment_label_annotations, this field presents more fine-grained, segment-level labels detected in video content and is made available only when the client sets LabelDetectionConfig.model to "builtin/latest" in the request.

repeated .google.cloud.videointelligence.v1.LabelAnnotation segment_presence_label_annotations = 23;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotation

getSegmentPresenceLabelAnnotationsCount()

public abstract int getSegmentPresenceLabelAnnotationsCount()

Presence label annotations on video level or user-specified segment level. There is exactly one element for each unique label. Compared to the existing topical segment_label_annotations, this field presents more fine-grained, segment-level labels detected in video content and is made available only when the client sets LabelDetectionConfig.model to "builtin/latest" in the request.

repeated .google.cloud.videointelligence.v1.LabelAnnotation segment_presence_label_annotations = 23;

Returns
Type Description
int

getSegmentPresenceLabelAnnotationsList()

public abstract List<LabelAnnotation> getSegmentPresenceLabelAnnotationsList()

Presence label annotations on video level or user-specified segment level. There is exactly one element for each unique label. Compared to the existing topical segment_label_annotations, this field presents more fine-grained, segment-level labels detected in video content and is made available only when the client sets LabelDetectionConfig.model to "builtin/latest" in the request.

repeated .google.cloud.videointelligence.v1.LabelAnnotation segment_presence_label_annotations = 23;

Returns
Type Description
List<LabelAnnotation>

getSegmentPresenceLabelAnnotationsOrBuilder(int index)

public abstract LabelAnnotationOrBuilder getSegmentPresenceLabelAnnotationsOrBuilder(int index)

Presence label annotations on video level or user-specified segment level. There is exactly one element for each unique label. Compared to the existing topical segment_label_annotations, this field presents more fine-grained, segment-level labels detected in video content and is made available only when the client sets LabelDetectionConfig.model to "builtin/latest" in the request.

repeated .google.cloud.videointelligence.v1.LabelAnnotation segment_presence_label_annotations = 23;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotationOrBuilder

getSegmentPresenceLabelAnnotationsOrBuilderList()

public abstract List<? extends LabelAnnotationOrBuilder> getSegmentPresenceLabelAnnotationsOrBuilderList()

Presence label annotations on video level or user-specified segment level. There is exactly one element for each unique label. Compared to the existing topical segment_label_annotations, this field presents more fine-grained, segment-level labels detected in video content and is made available only when the client sets LabelDetectionConfig.model to "builtin/latest" in the request.

repeated .google.cloud.videointelligence.v1.LabelAnnotation segment_presence_label_annotations = 23;

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

getShotAnnotations(int index)

public abstract VideoSegment getShotAnnotations(int index)

Shot annotations. Each shot is represented as a video segment.

repeated .google.cloud.videointelligence.v1.VideoSegment shot_annotations = 6;

Parameter
Name Description
index int
Returns
Type Description
VideoSegment

getShotAnnotationsCount()

public abstract int getShotAnnotationsCount()

Shot annotations. Each shot is represented as a video segment.

repeated .google.cloud.videointelligence.v1.VideoSegment shot_annotations = 6;

Returns
Type Description
int

getShotAnnotationsList()

public abstract List<VideoSegment> getShotAnnotationsList()

Shot annotations. Each shot is represented as a video segment.

repeated .google.cloud.videointelligence.v1.VideoSegment shot_annotations = 6;

Returns
Type Description
List<VideoSegment>

getShotAnnotationsOrBuilder(int index)

public abstract VideoSegmentOrBuilder getShotAnnotationsOrBuilder(int index)

Shot annotations. Each shot is represented as a video segment.

repeated .google.cloud.videointelligence.v1.VideoSegment shot_annotations = 6;

Parameter
Name Description
index int
Returns
Type Description
VideoSegmentOrBuilder

getShotAnnotationsOrBuilderList()

public abstract List<? extends VideoSegmentOrBuilder> getShotAnnotationsOrBuilderList()

Shot annotations. Each shot is represented as a video segment.

repeated .google.cloud.videointelligence.v1.VideoSegment shot_annotations = 6;

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

getShotLabelAnnotations(int index)

public abstract LabelAnnotation getShotLabelAnnotations(int index)

Topical label annotations on shot level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation shot_label_annotations = 3;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotation

getShotLabelAnnotationsCount()

public abstract int getShotLabelAnnotationsCount()

Topical label annotations on shot level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation shot_label_annotations = 3;

Returns
Type Description
int

getShotLabelAnnotationsList()

public abstract List<LabelAnnotation> getShotLabelAnnotationsList()

Topical label annotations on shot level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation shot_label_annotations = 3;

Returns
Type Description
List<LabelAnnotation>

getShotLabelAnnotationsOrBuilder(int index)

public abstract LabelAnnotationOrBuilder getShotLabelAnnotationsOrBuilder(int index)

Topical label annotations on shot level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation shot_label_annotations = 3;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotationOrBuilder

getShotLabelAnnotationsOrBuilderList()

public abstract List<? extends LabelAnnotationOrBuilder> getShotLabelAnnotationsOrBuilderList()

Topical label annotations on shot level. There is exactly one element for each unique label.

repeated .google.cloud.videointelligence.v1.LabelAnnotation shot_label_annotations = 3;

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

getShotPresenceLabelAnnotations(int index)

public abstract LabelAnnotation getShotPresenceLabelAnnotations(int index)

Presence label annotations on shot level. There is exactly one element for each unique label. Compared to the existing topical shot_label_annotations, this field presents more fine-grained, shot-level labels detected in video content and is made available only when the client sets LabelDetectionConfig.model to "builtin/latest" in the request.

repeated .google.cloud.videointelligence.v1.LabelAnnotation shot_presence_label_annotations = 24;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotation

getShotPresenceLabelAnnotationsCount()

public abstract int getShotPresenceLabelAnnotationsCount()

Presence label annotations on shot level. There is exactly one element for each unique label. Compared to the existing topical shot_label_annotations, this field presents more fine-grained, shot-level labels detected in video content and is made available only when the client sets LabelDetectionConfig.model to "builtin/latest" in the request.

repeated .google.cloud.videointelligence.v1.LabelAnnotation shot_presence_label_annotations = 24;

Returns
Type Description
int

getShotPresenceLabelAnnotationsList()

public abstract List<LabelAnnotation> getShotPresenceLabelAnnotationsList()

Presence label annotations on shot level. There is exactly one element for each unique label. Compared to the existing topical shot_label_annotations, this field presents more fine-grained, shot-level labels detected in video content and is made available only when the client sets LabelDetectionConfig.model to "builtin/latest" in the request.

repeated .google.cloud.videointelligence.v1.LabelAnnotation shot_presence_label_annotations = 24;

Returns
Type Description
List<LabelAnnotation>

getShotPresenceLabelAnnotationsOrBuilder(int index)

public abstract LabelAnnotationOrBuilder getShotPresenceLabelAnnotationsOrBuilder(int index)

Presence label annotations on shot level. There is exactly one element for each unique label. Compared to the existing topical shot_label_annotations, this field presents more fine-grained, shot-level labels detected in video content and is made available only when the client sets LabelDetectionConfig.model to "builtin/latest" in the request.

repeated .google.cloud.videointelligence.v1.LabelAnnotation shot_presence_label_annotations = 24;

Parameter
Name Description
index int
Returns
Type Description
LabelAnnotationOrBuilder

getShotPresenceLabelAnnotationsOrBuilderList()

public abstract List<? extends LabelAnnotationOrBuilder> getShotPresenceLabelAnnotationsOrBuilderList()

Presence label annotations on shot level. There is exactly one element for each unique label. Compared to the existing topical shot_label_annotations, this field presents more fine-grained, shot-level labels detected in video content and is made available only when the client sets LabelDetectionConfig.model to "builtin/latest" in the request.

repeated .google.cloud.videointelligence.v1.LabelAnnotation shot_presence_label_annotations = 24;

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

getSpeechTranscriptions(int index)

public abstract SpeechTranscription getSpeechTranscriptions(int index)

Speech transcription.

repeated .google.cloud.videointelligence.v1.SpeechTranscription speech_transcriptions = 11;

Parameter
Name Description
index int
Returns
Type Description
SpeechTranscription

getSpeechTranscriptionsCount()

public abstract int getSpeechTranscriptionsCount()

Speech transcription.

repeated .google.cloud.videointelligence.v1.SpeechTranscription speech_transcriptions = 11;

Returns
Type Description
int

getSpeechTranscriptionsList()

public abstract List<SpeechTranscription> getSpeechTranscriptionsList()

Speech transcription.

repeated .google.cloud.videointelligence.v1.SpeechTranscription speech_transcriptions = 11;

Returns
Type Description
List<SpeechTranscription>

getSpeechTranscriptionsOrBuilder(int index)

public abstract SpeechTranscriptionOrBuilder getSpeechTranscriptionsOrBuilder(int index)

Speech transcription.

repeated .google.cloud.videointelligence.v1.SpeechTranscription speech_transcriptions = 11;

Parameter
Name Description
index int
Returns
Type Description
SpeechTranscriptionOrBuilder

getSpeechTranscriptionsOrBuilderList()

public abstract List<? extends SpeechTranscriptionOrBuilder> getSpeechTranscriptionsOrBuilderList()

Speech transcription.

repeated .google.cloud.videointelligence.v1.SpeechTranscription speech_transcriptions = 11;

Returns
Type Description
List<? extends com.google.cloud.videointelligence.v1.SpeechTranscriptionOrBuilder>

getTextAnnotations(int index)

public abstract TextAnnotation getTextAnnotations(int index)

OCR text detection and tracking. Annotations for list of detected text snippets. Each will have list of frame information associated with it.

repeated .google.cloud.videointelligence.v1.TextAnnotation text_annotations = 12;

Parameter
Name Description
index int
Returns
Type Description
TextAnnotation

getTextAnnotationsCount()

public abstract int getTextAnnotationsCount()

OCR text detection and tracking. Annotations for list of detected text snippets. Each will have list of frame information associated with it.

repeated .google.cloud.videointelligence.v1.TextAnnotation text_annotations = 12;

Returns
Type Description
int

getTextAnnotationsList()

public abstract List<TextAnnotation> getTextAnnotationsList()

OCR text detection and tracking. Annotations for list of detected text snippets. Each will have list of frame information associated with it.

repeated .google.cloud.videointelligence.v1.TextAnnotation text_annotations = 12;

Returns
Type Description
List<TextAnnotation>

getTextAnnotationsOrBuilder(int index)

public abstract TextAnnotationOrBuilder getTextAnnotationsOrBuilder(int index)

OCR text detection and tracking. Annotations for list of detected text snippets. Each will have list of frame information associated with it.

repeated .google.cloud.videointelligence.v1.TextAnnotation text_annotations = 12;

Parameter
Name Description
index int
Returns
Type Description
TextAnnotationOrBuilder

getTextAnnotationsOrBuilderList()

public abstract List<? extends TextAnnotationOrBuilder> getTextAnnotationsOrBuilderList()

OCR text detection and tracking. Annotations for list of detected text snippets. Each will have list of frame information associated with it.

repeated .google.cloud.videointelligence.v1.TextAnnotation text_annotations = 12;

Returns
Type Description
List<? extends com.google.cloud.videointelligence.v1.TextAnnotationOrBuilder>

hasError()

public abstract boolean hasError()

If set, indicates an error. Note that for a single AnnotateVideoRequest some videos may succeed and some may fail.

.google.rpc.Status error = 9;

Returns
Type Description
boolean

Whether the error field is set.

hasExplicitAnnotation()

public abstract boolean hasExplicitAnnotation()

Explicit content annotation.

.google.cloud.videointelligence.v1.ExplicitContentAnnotation explicit_annotation = 7;

Returns
Type Description
boolean

Whether the explicitAnnotation field is set.

hasSegment()

public abstract boolean hasSegment()

Video segment on which the annotation is run.

.google.cloud.videointelligence.v1.VideoSegment segment = 10;

Returns
Type Description
boolean

Whether the segment field is set.