Interface TrackOrBuilder

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

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

    • hasSegment

      boolean hasSegment()
       Video segment of a track.
       
      .google.cloud.videointelligence.v1.VideoSegment segment = 1;
      Returns:
      Whether the segment field is set.
    • getSegment

      VideoSegment getSegment()
       Video segment of a track.
       
      .google.cloud.videointelligence.v1.VideoSegment segment = 1;
      Returns:
      The segment.
    • getSegmentOrBuilder

      VideoSegmentOrBuilder getSegmentOrBuilder()
       Video segment of a track.
       
      .google.cloud.videointelligence.v1.VideoSegment segment = 1;
    • getTimestampedObjectsList

      List<TimestampedObject> getTimestampedObjectsList()
       The object with timestamp and attributes per frame in the track.
       
      repeated .google.cloud.videointelligence.v1.TimestampedObject timestamped_objects = 2;
    • getTimestampedObjects

      TimestampedObject getTimestampedObjects(int index)
       The object with timestamp and attributes per frame in the track.
       
      repeated .google.cloud.videointelligence.v1.TimestampedObject timestamped_objects = 2;
    • getTimestampedObjectsCount

      int getTimestampedObjectsCount()
       The object with timestamp and attributes per frame in the track.
       
      repeated .google.cloud.videointelligence.v1.TimestampedObject timestamped_objects = 2;
    • getTimestampedObjectsOrBuilderList

      List<? extends TimestampedObjectOrBuilder> getTimestampedObjectsOrBuilderList()
       The object with timestamp and attributes per frame in the track.
       
      repeated .google.cloud.videointelligence.v1.TimestampedObject timestamped_objects = 2;
    • getTimestampedObjectsOrBuilder

      TimestampedObjectOrBuilder getTimestampedObjectsOrBuilder(int index)
       The object with timestamp and attributes per frame in the track.
       
      repeated .google.cloud.videointelligence.v1.TimestampedObject timestamped_objects = 2;
    • getAttributesList

      List<DetectedAttribute> getAttributesList()
       Optional. Attributes in the track level.
       
      repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getAttributes

      DetectedAttribute getAttributes(int index)
       Optional. Attributes in the track level.
       
      repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getAttributesCount

      int getAttributesCount()
       Optional. Attributes in the track level.
       
      repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getAttributesOrBuilderList

      List<? extends DetectedAttributeOrBuilder> getAttributesOrBuilderList()
       Optional. Attributes in the track level.
       
      repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getAttributesOrBuilder

      DetectedAttributeOrBuilder getAttributesOrBuilder(int index)
       Optional. Attributes in the track level.
       
      repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
    • getConfidence

      float getConfidence()
       Optional. The confidence score of the tracked object.
       
      float confidence = 4 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The confidence.