public static final class Track.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder> implements TrackOrBuilder
A track of an object instance.Protobuf type
google.cloud.videointelligence.v1p3beta1.Track| Modifier and Type | Method and Description |
|---|---|
Track.Builder |
addAllAttributes(Iterable<? extends DetectedAttribute> values)
Optional.
|
Track.Builder |
addAllTimestampedObjects(Iterable<? extends TimestampedObject> values)
The object with timestamp and attributes per frame in the track.
|
Track.Builder |
addAttributes(DetectedAttribute.Builder builderForValue)
Optional.
|
Track.Builder |
addAttributes(DetectedAttribute value)
Optional.
|
Track.Builder |
addAttributes(int index,
DetectedAttribute.Builder builderForValue)
Optional.
|
Track.Builder |
addAttributes(int index,
DetectedAttribute value)
Optional.
|
DetectedAttribute.Builder |
addAttributesBuilder()
Optional.
|
DetectedAttribute.Builder |
addAttributesBuilder(int index)
Optional.
|
Track.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Track.Builder |
addTimestampedObjects(int index,
TimestampedObject.Builder builderForValue)
The object with timestamp and attributes per frame in the track.
|
Track.Builder |
addTimestampedObjects(int index,
TimestampedObject value)
The object with timestamp and attributes per frame in the track.
|
Track.Builder |
addTimestampedObjects(TimestampedObject.Builder builderForValue)
The object with timestamp and attributes per frame in the track.
|
Track.Builder |
addTimestampedObjects(TimestampedObject value)
The object with timestamp and attributes per frame in the track.
|
TimestampedObject.Builder |
addTimestampedObjectsBuilder()
The object with timestamp and attributes per frame in the track.
|
TimestampedObject.Builder |
addTimestampedObjectsBuilder(int index)
The object with timestamp and attributes per frame in the track.
|
Track |
build() |
Track |
buildPartial() |
Track.Builder |
clear() |
Track.Builder |
clearAttributes()
Optional.
|
Track.Builder |
clearConfidence()
Optional.
|
Track.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
Track.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
Track.Builder |
clearSegment()
Video segment of a track.
|
Track.Builder |
clearTimestampedObjects()
The object with timestamp and attributes per frame in the track.
|
Track.Builder |
clone() |
DetectedAttribute |
getAttributes(int index)
Optional.
|
DetectedAttribute.Builder |
getAttributesBuilder(int index)
Optional.
|
List<DetectedAttribute.Builder> |
getAttributesBuilderList()
Optional.
|
int |
getAttributesCount()
Optional.
|
List<DetectedAttribute> |
getAttributesList()
Optional.
|
DetectedAttributeOrBuilder |
getAttributesOrBuilder(int index)
Optional.
|
List<? extends DetectedAttributeOrBuilder> |
getAttributesOrBuilderList()
Optional.
|
float |
getConfidence()
Optional.
|
Track |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
VideoSegment |
getSegment()
Video segment of a track.
|
VideoSegment.Builder |
getSegmentBuilder()
Video segment of a track.
|
VideoSegmentOrBuilder |
getSegmentOrBuilder()
Video segment of a track.
|
TimestampedObject |
getTimestampedObjects(int index)
The object with timestamp and attributes per frame in the track.
|
TimestampedObject.Builder |
getTimestampedObjectsBuilder(int index)
The object with timestamp and attributes per frame in the track.
|
List<TimestampedObject.Builder> |
getTimestampedObjectsBuilderList()
The object with timestamp and attributes per frame in the track.
|
int |
getTimestampedObjectsCount()
The object with timestamp and attributes per frame in the track.
|
List<TimestampedObject> |
getTimestampedObjectsList()
The object with timestamp and attributes per frame in the track.
|
TimestampedObjectOrBuilder |
getTimestampedObjectsOrBuilder(int index)
The object with timestamp and attributes per frame in the track.
|
List<? extends TimestampedObjectOrBuilder> |
getTimestampedObjectsOrBuilderList()
The object with timestamp and attributes per frame in the track.
|
boolean |
hasSegment()
Video segment of a track.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Track.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Track.Builder |
mergeFrom(com.google.protobuf.Message other) |
Track.Builder |
mergeFrom(Track other) |
Track.Builder |
mergeSegment(VideoSegment value)
Video segment of a track.
|
Track.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
Track.Builder |
removeAttributes(int index)
Optional.
|
Track.Builder |
removeTimestampedObjects(int index)
The object with timestamp and attributes per frame in the track.
|
Track.Builder |
setAttributes(int index,
DetectedAttribute.Builder builderForValue)
Optional.
|
Track.Builder |
setAttributes(int index,
DetectedAttribute value)
Optional.
|
Track.Builder |
setConfidence(float value)
Optional.
|
Track.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
Track.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
Track.Builder |
setSegment(VideoSegment.Builder builderForValue)
Video segment of a track.
|
Track.Builder |
setSegment(VideoSegment value)
Video segment of a track.
|
Track.Builder |
setTimestampedObjects(int index,
TimestampedObject.Builder builderForValue)
The object with timestamp and attributes per frame in the track.
|
Track.Builder |
setTimestampedObjects(int index,
TimestampedObject value)
The object with timestamp and attributes per frame in the track.
|
Track.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public Track.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public Track getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Track build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Track buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Track.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public Track.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public Track.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public Track.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public Track.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public Track.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public Track.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Track.Builder>public Track.Builder mergeFrom(Track other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public Track.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Track.Builder>IOExceptionpublic boolean hasSegment()
Video segment of a track.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 1;hasSegment in interface TrackOrBuilderpublic VideoSegment getSegment()
Video segment of a track.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 1;getSegment in interface TrackOrBuilderpublic Track.Builder setSegment(VideoSegment value)
Video segment of a track.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 1;public Track.Builder setSegment(VideoSegment.Builder builderForValue)
Video segment of a track.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 1;public Track.Builder mergeSegment(VideoSegment value)
Video segment of a track.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 1;public Track.Builder clearSegment()
Video segment of a track.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 1;public VideoSegment.Builder getSegmentBuilder()
Video segment of a track.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 1;public VideoSegmentOrBuilder getSegmentOrBuilder()
Video segment of a track.
.google.cloud.videointelligence.v1p3beta1.VideoSegment segment = 1;getSegmentOrBuilder in interface TrackOrBuilderpublic List<TimestampedObject> getTimestampedObjectsList()
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
getTimestampedObjectsList in interface TrackOrBuilderpublic int getTimestampedObjectsCount()
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
getTimestampedObjectsCount in interface TrackOrBuilderpublic TimestampedObject getTimestampedObjects(int index)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
getTimestampedObjects in interface TrackOrBuilderpublic Track.Builder setTimestampedObjects(int index, TimestampedObject value)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public Track.Builder setTimestampedObjects(int index, TimestampedObject.Builder builderForValue)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public Track.Builder addTimestampedObjects(TimestampedObject value)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public Track.Builder addTimestampedObjects(int index, TimestampedObject value)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public Track.Builder addTimestampedObjects(TimestampedObject.Builder builderForValue)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public Track.Builder addTimestampedObjects(int index, TimestampedObject.Builder builderForValue)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public Track.Builder addAllTimestampedObjects(Iterable<? extends TimestampedObject> values)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public Track.Builder clearTimestampedObjects()
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public Track.Builder removeTimestampedObjects(int index)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public TimestampedObject.Builder getTimestampedObjectsBuilder(int index)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public TimestampedObjectOrBuilder getTimestampedObjectsOrBuilder(int index)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
getTimestampedObjectsOrBuilder in interface TrackOrBuilderpublic List<? extends TimestampedObjectOrBuilder> getTimestampedObjectsOrBuilderList()
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
getTimestampedObjectsOrBuilderList in interface TrackOrBuilderpublic TimestampedObject.Builder addTimestampedObjectsBuilder()
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public TimestampedObject.Builder addTimestampedObjectsBuilder(int index)
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public List<TimestampedObject.Builder> getTimestampedObjectsBuilderList()
The object with timestamp and attributes per frame in the track.
repeated .google.cloud.videointelligence.v1p3beta1.TimestampedObject timestamped_objects = 2;
public List<DetectedAttribute> getAttributesList()
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesList in interface TrackOrBuilderpublic int getAttributesCount()
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesCount in interface TrackOrBuilderpublic DetectedAttribute getAttributes(int index)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributes in interface TrackOrBuilderpublic Track.Builder setAttributes(int index, DetectedAttribute value)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public Track.Builder setAttributes(int index, DetectedAttribute.Builder builderForValue)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public Track.Builder addAttributes(DetectedAttribute value)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public Track.Builder addAttributes(int index, DetectedAttribute value)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public Track.Builder addAttributes(DetectedAttribute.Builder builderForValue)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public Track.Builder addAttributes(int index, DetectedAttribute.Builder builderForValue)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public Track.Builder addAllAttributes(Iterable<? extends DetectedAttribute> values)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public Track.Builder clearAttributes()
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public Track.Builder removeAttributes(int index)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public DetectedAttribute.Builder getAttributesBuilder(int index)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public DetectedAttributeOrBuilder getAttributesOrBuilder(int index)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesOrBuilder in interface TrackOrBuilderpublic List<? extends DetectedAttributeOrBuilder> getAttributesOrBuilderList()
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesOrBuilderList in interface TrackOrBuilderpublic DetectedAttribute.Builder addAttributesBuilder()
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public DetectedAttribute.Builder addAttributesBuilder(int index)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public List<DetectedAttribute.Builder> getAttributesBuilderList()
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
public float getConfidence()
Optional. The confidence score of the tracked object.
float confidence = 4 [(.google.api.field_behavior) = OPTIONAL];getConfidence in interface TrackOrBuilderpublic Track.Builder setConfidence(float value)
Optional. The confidence score of the tracked object.
float confidence = 4 [(.google.api.field_behavior) = OPTIONAL];value - The confidence to set.public Track.Builder clearConfidence()
Optional. The confidence score of the tracked object.
float confidence = 4 [(.google.api.field_behavior) = OPTIONAL];public final Track.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>public final Track.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Track.Builder>Copyright © 2024 Google LLC. All rights reserved.