Interface StreamingVideoAnnotationResultsOrBuilder

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

@Generated public interface StreamingVideoAnnotationResultsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getShotAnnotationsList

      List<VideoSegment> getShotAnnotationsList()
       Shot annotation results. Each shot is represented as a video segment.
       
      repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
    • getShotAnnotations

      VideoSegment getShotAnnotations(int index)
       Shot annotation results. Each shot is represented as a video segment.
       
      repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
    • getShotAnnotationsCount

      int getShotAnnotationsCount()
       Shot annotation results. Each shot is represented as a video segment.
       
      repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
    • getShotAnnotationsOrBuilderList

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

      VideoSegmentOrBuilder getShotAnnotationsOrBuilder(int index)
       Shot annotation results. Each shot is represented as a video segment.
       
      repeated .google.cloud.videointelligence.v1p3beta1.VideoSegment shot_annotations = 1;
    • getLabelAnnotationsList

      List<LabelAnnotation> getLabelAnnotationsList()
       Label annotation results.
       
      repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
    • getLabelAnnotations

      LabelAnnotation getLabelAnnotations(int index)
       Label annotation results.
       
      repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
    • getLabelAnnotationsCount

      int getLabelAnnotationsCount()
       Label annotation results.
       
      repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
    • getLabelAnnotationsOrBuilderList

      List<? extends LabelAnnotationOrBuilder> getLabelAnnotationsOrBuilderList()
       Label annotation results.
       
      repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
    • getLabelAnnotationsOrBuilder

      LabelAnnotationOrBuilder getLabelAnnotationsOrBuilder(int index)
       Label annotation results.
       
      repeated .google.cloud.videointelligence.v1p3beta1.LabelAnnotation label_annotations = 2;
    • hasExplicitAnnotation

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

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

      ExplicitContentAnnotationOrBuilder getExplicitAnnotationOrBuilder()
       Explicit content annotation results.
       
      .google.cloud.videointelligence.v1p3beta1.ExplicitContentAnnotation explicit_annotation = 3;
    • getObjectAnnotationsList

      List<ObjectTrackingAnnotation> getObjectAnnotationsList()
       Object tracking results.
       
      repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
    • getObjectAnnotations

      ObjectTrackingAnnotation getObjectAnnotations(int index)
       Object tracking results.
       
      repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
    • getObjectAnnotationsCount

      int getObjectAnnotationsCount()
       Object tracking results.
       
      repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
    • getObjectAnnotationsOrBuilderList

      List<? extends ObjectTrackingAnnotationOrBuilder> getObjectAnnotationsOrBuilderList()
       Object tracking results.
       
      repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;
    • getObjectAnnotationsOrBuilder

      ObjectTrackingAnnotationOrBuilder getObjectAnnotationsOrBuilder(int index)
       Object tracking results.
       
      repeated .google.cloud.videointelligence.v1p3beta1.ObjectTrackingAnnotation object_annotations = 4;