Interface VideoAnnotationResultsOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    VideoAnnotationResults, VideoAnnotationResults.Builder

    public interface VideoAnnotationResultsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getInputUri

        String getInputUri()
         Output only. Video file location in
         [Google Cloud Storage](https://cloud.google.com/storage/).
         
        string input_uri = 1;
        Returns:
        The inputUri.
      • getInputUriBytes

        com.google.protobuf.ByteString getInputUriBytes()
         Output only. Video file location in
         [Google Cloud Storage](https://cloud.google.com/storage/).
         
        string input_uri = 1;
        Returns:
        The bytes for inputUri.
      • getSegmentLabelAnnotationsList

        List<LabelAnnotation> getSegmentLabelAnnotationsList()
         Label annotations on video level or user specified segment level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
      • getSegmentLabelAnnotations

        LabelAnnotation getSegmentLabelAnnotations​(int index)
         Label annotations on video level or user specified segment level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
      • getSegmentLabelAnnotationsCount

        int getSegmentLabelAnnotationsCount()
         Label annotations on video level or user specified segment level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
      • getSegmentLabelAnnotationsOrBuilderList

        List<? extends LabelAnnotationOrBuilder> getSegmentLabelAnnotationsOrBuilderList()
         Label annotations on video level or user specified segment level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
      • getSegmentLabelAnnotationsOrBuilder

        LabelAnnotationOrBuilder getSegmentLabelAnnotationsOrBuilder​(int index)
         Label annotations on video level or user specified segment level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation segment_label_annotations = 2;
      • getShotLabelAnnotationsList

        List<LabelAnnotation> getShotLabelAnnotationsList()
         Label annotations on shot level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
      • getShotLabelAnnotations

        LabelAnnotation getShotLabelAnnotations​(int index)
         Label annotations on shot level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
      • getShotLabelAnnotationsCount

        int getShotLabelAnnotationsCount()
         Label annotations on shot level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
      • getShotLabelAnnotationsOrBuilderList

        List<? extends LabelAnnotationOrBuilder> getShotLabelAnnotationsOrBuilderList()
         Label annotations on shot level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
      • getShotLabelAnnotationsOrBuilder

        LabelAnnotationOrBuilder getShotLabelAnnotationsOrBuilder​(int index)
         Label annotations on shot level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation shot_label_annotations = 3;
      • getFrameLabelAnnotationsList

        List<LabelAnnotation> getFrameLabelAnnotationsList()
         Label annotations on frame level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
      • getFrameLabelAnnotations

        LabelAnnotation getFrameLabelAnnotations​(int index)
         Label annotations on frame level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
      • getFrameLabelAnnotationsCount

        int getFrameLabelAnnotationsCount()
         Label annotations on frame level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
      • getFrameLabelAnnotationsOrBuilderList

        List<? extends LabelAnnotationOrBuilder> getFrameLabelAnnotationsOrBuilderList()
         Label annotations on frame level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
      • getFrameLabelAnnotationsOrBuilder

        LabelAnnotationOrBuilder getFrameLabelAnnotationsOrBuilder​(int index)
         Label annotations on frame level.
         There is exactly one element for each unique label.
         
        repeated .google.cloud.videointelligence.v1p1beta1.LabelAnnotation frame_label_annotations = 4;
      • getShotAnnotationsList

        List<VideoSegment> getShotAnnotationsList()
         Shot annotations. Each shot is represented as a video segment.
         
        repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
      • getShotAnnotations

        VideoSegment getShotAnnotations​(int index)
         Shot annotations. Each shot is represented as a video segment.
         
        repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
      • getShotAnnotationsCount

        int getShotAnnotationsCount()
         Shot annotations. Each shot is represented as a video segment.
         
        repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
      • getShotAnnotationsOrBuilderList

        List<? extends VideoSegmentOrBuilder> getShotAnnotationsOrBuilderList()
         Shot annotations. Each shot is represented as a video segment.
         
        repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
      • getShotAnnotationsOrBuilder

        VideoSegmentOrBuilder getShotAnnotationsOrBuilder​(int index)
         Shot annotations. Each shot is represented as a video segment.
         
        repeated .google.cloud.videointelligence.v1p1beta1.VideoSegment shot_annotations = 6;
      • hasExplicitAnnotation

        boolean hasExplicitAnnotation()
         Explicit content annotation.
         
        .google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
        Returns:
        Whether the explicitAnnotation field is set.
      • getExplicitAnnotation

        ExplicitContentAnnotation getExplicitAnnotation()
         Explicit content annotation.
         
        .google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
        Returns:
        The explicitAnnotation.
      • getExplicitAnnotationOrBuilder

        ExplicitContentAnnotationOrBuilder getExplicitAnnotationOrBuilder()
         Explicit content annotation.
         
        .google.cloud.videointelligence.v1p1beta1.ExplicitContentAnnotation explicit_annotation = 7;
      • getSpeechTranscriptionsList

        List<SpeechTranscription> getSpeechTranscriptionsList()
         Speech transcription.
         
        repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
      • getSpeechTranscriptions

        SpeechTranscription getSpeechTranscriptions​(int index)
         Speech transcription.
         
        repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
      • getSpeechTranscriptionsCount

        int getSpeechTranscriptionsCount()
         Speech transcription.
         
        repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
      • getSpeechTranscriptionsOrBuilderList

        List<? extends SpeechTranscriptionOrBuilder> getSpeechTranscriptionsOrBuilderList()
         Speech transcription.
         
        repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
      • getSpeechTranscriptionsOrBuilder

        SpeechTranscriptionOrBuilder getSpeechTranscriptionsOrBuilder​(int index)
         Speech transcription.
         
        repeated .google.cloud.videointelligence.v1p1beta1.SpeechTranscription speech_transcriptions = 11;
      • hasError

        boolean hasError()
         Output only. 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:
        Whether the error field is set.
      • getError

        com.google.rpc.Status getError()
         Output only. 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:
        The error.
      • getErrorOrBuilder

        com.google.rpc.StatusOrBuilder getErrorOrBuilder()
         Output only. If set, indicates an error. Note that for a single
         `AnnotateVideoRequest` some videos may succeed and some may fail.
         
        .google.rpc.Status error = 9;