Interface VideoAnnotationResultsOrBuilder

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
TypeDescription
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
TypeDescription
com.google.rpc.StatusOrBuilder

getExplicitAnnotation()

public abstract ExplicitContentAnnotation getExplicitAnnotation()

Explicit content annotation.

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

Returns
TypeDescription
ExplicitContentAnnotation

The explicitAnnotation.

getExplicitAnnotationOrBuilder()

public abstract ExplicitContentAnnotationOrBuilder getExplicitAnnotationOrBuilder()

Explicit content annotation.

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

Returns
TypeDescription
ExplicitContentAnnotationOrBuilder

getFaceAnnotations(int index)

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
NameDescription
indexint
Returns
TypeDescription
FaceAnnotation

getFaceAnnotationsCount()

public abstract int getFaceAnnotationsCount()

Deprecated. Please use face_detection_annotations instead.

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

Returns
TypeDescription
int

getFaceAnnotationsList()

public abstract List<FaceAnnotation> getFaceAnnotationsList()

Deprecated. Please use face_detection_annotations instead.

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

Returns
TypeDescription
List<FaceAnnotation>

getFaceAnnotationsOrBuilder(int index)

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
NameDescription
indexint
Returns
TypeDescription
FaceAnnotationOrBuilder

getFaceAnnotationsOrBuilderList()

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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
FaceDetectionAnnotation

getFaceDetectionAnnotationsCount()

public abstract int getFaceDetectionAnnotationsCount()

Face detection annotations.

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

Returns
TypeDescription
int

getFaceDetectionAnnotationsList()

public abstract List<FaceDetectionAnnotation> getFaceDetectionAnnotationsList()

Face detection annotations.

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

Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
FaceDetectionAnnotationOrBuilder

getFaceDetectionAnnotationsOrBuilderList()

public abstract List<? extends FaceDetectionAnnotationOrBuilder> getFaceDetectionAnnotationsOrBuilderList()

Face detection annotations.

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

Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
List<? extends com.google.cloud.videointelligence.v1.LabelAnnotationOrBuilder>

getInputUri()

public abstract String getInputUri()

Video file location in Cloud Storage.

string input_uri = 1;

Returns
TypeDescription
String

The inputUri.

getInputUriBytes()

public abstract ByteString getInputUriBytes()

Video file location in Cloud Storage.

string input_uri = 1;

Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
PersonDetectionAnnotation

getPersonDetectionAnnotationsCount()

public abstract int getPersonDetectionAnnotationsCount()

Person detection annotations.

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

Returns
TypeDescription
int

getPersonDetectionAnnotationsList()

public abstract List<PersonDetectionAnnotation> getPersonDetectionAnnotationsList()

Person detection annotations.

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

Returns
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
PersonDetectionAnnotationOrBuilder

getPersonDetectionAnnotationsOrBuilderList()

public abstract List<? extends PersonDetectionAnnotationOrBuilder> getPersonDetectionAnnotationsOrBuilderList()

Person detection annotations.

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

Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
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
TypeDescription
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
NameDescription
indexint
Returns
TypeDescription
SpeechTranscription

getSpeechTranscriptionsCount()

public abstract int getSpeechTranscriptionsCount()

Speech transcription.

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

Returns
TypeDescription
int

getSpeechTranscriptionsList()

public abstract List<SpeechTranscription> getSpeechTranscriptionsList()

Speech transcription.

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

Returns
TypeDescription
List<SpeechTranscription>

getSpeechTranscriptionsOrBuilder(int index)

public abstract SpeechTranscriptionOrBuilder getSpeechTranscriptionsOrBuilder(int index)

Speech transcription.

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

Parameter
NameDescription
indexint
Returns
TypeDescription
SpeechTranscriptionOrBuilder

getSpeechTranscriptionsOrBuilderList()

public abstract List<? extends SpeechTranscriptionOrBuilder> getSpeechTranscriptionsOrBuilderList()

Speech transcription.

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

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

Whether the error field is set.

hasExplicitAnnotation()

public abstract boolean hasExplicitAnnotation()

Explicit content annotation.

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

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

Whether the segment field is set.