Interface TrackOrBuilder

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

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

      • 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.