public final class Track extends com.google.protobuf.GeneratedMessageV3 implements TrackOrBuilder
A track of an object instance.Protobuf type
google.cloud.videointelligence.v1p3beta1.Track| Modifier and Type | Class and Description |
|---|---|
static class |
Track.Builder
A track of an object instance.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ATTRIBUTES_FIELD_NUMBER |
static int |
CONFIDENCE_FIELD_NUMBER |
static int |
SEGMENT_FIELD_NUMBER |
static int |
TIMESTAMPED_OBJECTS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
DetectedAttribute |
getAttributes(int index)
Optional.
|
int |
getAttributesCount()
Optional.
|
List<DetectedAttribute> |
getAttributesList()
Optional.
|
DetectedAttributeOrBuilder |
getAttributesOrBuilder(int index)
Optional.
|
List<? extends DetectedAttributeOrBuilder> |
getAttributesOrBuilderList()
Optional.
|
float |
getConfidence()
Optional.
|
static Track |
getDefaultInstance() |
Track |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Parser<Track> |
getParserForType() |
VideoSegment |
getSegment()
Video segment of a track.
|
VideoSegmentOrBuilder |
getSegmentOrBuilder()
Video segment of a track.
|
int |
getSerializedSize() |
TimestampedObject |
getTimestampedObjects(int index)
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.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasSegment()
Video segment of a track.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static Track.Builder |
newBuilder() |
static Track.Builder |
newBuilder(Track prototype) |
Track.Builder |
newBuilderForType() |
protected Track.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static Track |
parseDelimitedFrom(InputStream input) |
static Track |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Track |
parseFrom(byte[] data) |
static Track |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Track |
parseFrom(ByteBuffer data) |
static Track |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Track |
parseFrom(com.google.protobuf.ByteString data) |
static Track |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Track |
parseFrom(com.google.protobuf.CodedInputStream input) |
static Track |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static Track |
parseFrom(InputStream input) |
static Track |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<Track> |
parser() |
Track.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int SEGMENT_FIELD_NUMBER
public static final int TIMESTAMPED_OBJECTS_FIELD_NUMBER
public static final int ATTRIBUTES_FIELD_NUMBER
public static final int CONFIDENCE_FIELD_NUMBER
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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 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 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 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 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<DetectedAttribute> getAttributesList()
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3;
getAttributesList in interface TrackOrBuilderpublic List<? extends DetectedAttributeOrBuilder> getAttributesOrBuilderList()
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3;
getAttributesOrBuilderList in interface TrackOrBuilderpublic int getAttributesCount()
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3;
getAttributesCount in interface TrackOrBuilderpublic DetectedAttribute getAttributes(int index)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3;
getAttributes in interface TrackOrBuilderpublic DetectedAttributeOrBuilder getAttributesOrBuilder(int index)
Optional. Attributes in the track level.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3;
getAttributesOrBuilder in interface TrackOrBuilderpublic float getConfidence()
Optional. The confidence score of the tracked object.
float confidence = 4;getConfidence in interface TrackOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static Track parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Track parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Track parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Track parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Track parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Track parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static Track parseFrom(InputStream input) throws IOException
IOExceptionpublic static Track parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Track parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static Track parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static Track parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static Track parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic Track.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static Track.Builder newBuilder()
public static Track.Builder newBuilder(Track prototype)
public Track.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected Track.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static Track getDefaultInstance()
public static com.google.protobuf.Parser<Track> parser()
public com.google.protobuf.Parser<Track> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public Track getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.