Interface LogoRecognitionAnnotationOrBuilder

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

@Generated public interface LogoRecognitionAnnotationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Entity category information to specify the logo class that all the logo tracks within this LogoRecognitionAnnotation are recognized as.
    Entity category information to specify the logo class that all the logo tracks within this LogoRecognitionAnnotation are recognized as.
    getSegments(int index)
    All video segments where the recognized logo appears.
    int
    All video segments where the recognized logo appears.
    All video segments where the recognized logo appears.
    All video segments where the recognized logo appears.
    All video segments where the recognized logo appears.
    getTracks(int index)
    All logo tracks where the recognized logo appears.
    int
    All logo tracks where the recognized logo appears.
    All logo tracks where the recognized logo appears.
    getTracksOrBuilder(int index)
    All logo tracks where the recognized logo appears.
    List<? extends TrackOrBuilder>
    All logo tracks where the recognized logo appears.
    boolean
    Entity category information to specify the logo class that all the logo tracks within this LogoRecognitionAnnotation are recognized as.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasEntity

      boolean hasEntity()
       Entity category information to specify the logo class that all the logo
       tracks within this LogoRecognitionAnnotation are recognized as.
       
      .google.cloud.videointelligence.v1.Entity entity = 1;
      Returns:
      Whether the entity field is set.
    • getEntity

      Entity getEntity()
       Entity category information to specify the logo class that all the logo
       tracks within this LogoRecognitionAnnotation are recognized as.
       
      .google.cloud.videointelligence.v1.Entity entity = 1;
      Returns:
      The entity.
    • getEntityOrBuilder

      EntityOrBuilder getEntityOrBuilder()
       Entity category information to specify the logo class that all the logo
       tracks within this LogoRecognitionAnnotation are recognized as.
       
      .google.cloud.videointelligence.v1.Entity entity = 1;
    • getTracksList

      List<Track> getTracksList()
       All logo tracks where the recognized logo appears. Each track corresponds
       to one logo instance appearing in consecutive frames.
       
      repeated .google.cloud.videointelligence.v1.Track tracks = 2;
    • getTracks

      Track getTracks(int index)
       All logo tracks where the recognized logo appears. Each track corresponds
       to one logo instance appearing in consecutive frames.
       
      repeated .google.cloud.videointelligence.v1.Track tracks = 2;
    • getTracksCount

      int getTracksCount()
       All logo tracks where the recognized logo appears. Each track corresponds
       to one logo instance appearing in consecutive frames.
       
      repeated .google.cloud.videointelligence.v1.Track tracks = 2;
    • getTracksOrBuilderList

      List<? extends TrackOrBuilder> getTracksOrBuilderList()
       All logo tracks where the recognized logo appears. Each track corresponds
       to one logo instance appearing in consecutive frames.
       
      repeated .google.cloud.videointelligence.v1.Track tracks = 2;
    • getTracksOrBuilder

      TrackOrBuilder getTracksOrBuilder(int index)
       All logo tracks where the recognized logo appears. Each track corresponds
       to one logo instance appearing in consecutive frames.
       
      repeated .google.cloud.videointelligence.v1.Track tracks = 2;
    • getSegmentsList

      List<VideoSegment> getSegmentsList()
       All video segments where the recognized logo appears. There might be
       multiple instances of the same logo class appearing in one VideoSegment.
       
      repeated .google.cloud.videointelligence.v1.VideoSegment segments = 3;
    • getSegments

      VideoSegment getSegments(int index)
       All video segments where the recognized logo appears. There might be
       multiple instances of the same logo class appearing in one VideoSegment.
       
      repeated .google.cloud.videointelligence.v1.VideoSegment segments = 3;
    • getSegmentsCount

      int getSegmentsCount()
       All video segments where the recognized logo appears. There might be
       multiple instances of the same logo class appearing in one VideoSegment.
       
      repeated .google.cloud.videointelligence.v1.VideoSegment segments = 3;
    • getSegmentsOrBuilderList

      List<? extends VideoSegmentOrBuilder> getSegmentsOrBuilderList()
       All video segments where the recognized logo appears. There might be
       multiple instances of the same logo class appearing in one VideoSegment.
       
      repeated .google.cloud.videointelligence.v1.VideoSegment segments = 3;
    • getSegmentsOrBuilder

      VideoSegmentOrBuilder getSegmentsOrBuilder(int index)
       All video segments where the recognized logo appears. There might be
       multiple instances of the same logo class appearing in one VideoSegment.
       
      repeated .google.cloud.videointelligence.v1.VideoSegment segments = 3;