public final class TimestampedObject extends com.google.protobuf.GeneratedMessageV3 implements TimestampedObjectOrBuilder
For tracking related features, such as LOGO_RECOGNITION, FACE_DETECTION, CELEBRITY_RECOGNITION, PERSON_DETECTION. An object at time_offset with attributes, and located with normalized_bounding_box.Protobuf type
google.cloud.videointelligence.v1p3beta1.TimestampedObject| Modifier and Type | Class and Description |
|---|---|
static class |
TimestampedObject.Builder
For tracking related features, such as LOGO_RECOGNITION, FACE_DETECTION,
CELEBRITY_RECOGNITION, PERSON_DETECTION.
|
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 |
NORMALIZED_BOUNDING_BOX_FIELD_NUMBER |
static int |
TIME_OFFSET_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.
|
static TimestampedObject |
getDefaultInstance() |
TimestampedObject |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
NormalizedBoundingBox |
getNormalizedBoundingBox()
Normalized Bounding box in a frame, where the object is located.
|
NormalizedBoundingBoxOrBuilder |
getNormalizedBoundingBoxOrBuilder()
Normalized Bounding box in a frame, where the object is located.
|
com.google.protobuf.Parser<TimestampedObject> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.Duration |
getTimeOffset()
Time-offset, relative to the beginning of the video,
corresponding to the video frame for this object.
|
com.google.protobuf.DurationOrBuilder |
getTimeOffsetOrBuilder()
Time-offset, relative to the beginning of the video,
corresponding to the video frame for this object.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasNormalizedBoundingBox()
Normalized Bounding box in a frame, where the object is located.
|
boolean |
hasTimeOffset()
Time-offset, relative to the beginning of the video,
corresponding to the video frame for this object.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static TimestampedObject.Builder |
newBuilder() |
static TimestampedObject.Builder |
newBuilder(TimestampedObject prototype) |
TimestampedObject.Builder |
newBuilderForType() |
protected TimestampedObject.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static TimestampedObject |
parseDelimitedFrom(InputStream input) |
static TimestampedObject |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TimestampedObject |
parseFrom(byte[] data) |
static TimestampedObject |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TimestampedObject |
parseFrom(ByteBuffer data) |
static TimestampedObject |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TimestampedObject |
parseFrom(com.google.protobuf.ByteString data) |
static TimestampedObject |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TimestampedObject |
parseFrom(com.google.protobuf.CodedInputStream input) |
static TimestampedObject |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static TimestampedObject |
parseFrom(InputStream input) |
static TimestampedObject |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<TimestampedObject> |
parser() |
TimestampedObject.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 NORMALIZED_BOUNDING_BOX_FIELD_NUMBER
public static final int TIME_OFFSET_FIELD_NUMBER
public static final int ATTRIBUTES_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 hasNormalizedBoundingBox()
Normalized Bounding box in a frame, where the object is located.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
hasNormalizedBoundingBox in interface TimestampedObjectOrBuilderpublic NormalizedBoundingBox getNormalizedBoundingBox()
Normalized Bounding box in a frame, where the object is located.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
getNormalizedBoundingBox in interface TimestampedObjectOrBuilderpublic NormalizedBoundingBoxOrBuilder getNormalizedBoundingBoxOrBuilder()
Normalized Bounding box in a frame, where the object is located.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
getNormalizedBoundingBoxOrBuilder in interface TimestampedObjectOrBuilderpublic boolean hasTimeOffset()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this object.
.google.protobuf.Duration time_offset = 2;hasTimeOffset in interface TimestampedObjectOrBuilderpublic com.google.protobuf.Duration getTimeOffset()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this object.
.google.protobuf.Duration time_offset = 2;getTimeOffset in interface TimestampedObjectOrBuilderpublic com.google.protobuf.DurationOrBuilder getTimeOffsetOrBuilder()
Time-offset, relative to the beginning of the video, corresponding to the video frame for this object.
.google.protobuf.Duration time_offset = 2;getTimeOffsetOrBuilder in interface TimestampedObjectOrBuilderpublic List<DetectedAttribute> getAttributesList()
Optional. The attributes of the object in the bounding box.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3;
getAttributesList in interface TimestampedObjectOrBuilderpublic List<? extends DetectedAttributeOrBuilder> getAttributesOrBuilderList()
Optional. The attributes of the object in the bounding box.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3;
getAttributesOrBuilderList in interface TimestampedObjectOrBuilderpublic int getAttributesCount()
Optional. The attributes of the object in the bounding box.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3;
getAttributesCount in interface TimestampedObjectOrBuilderpublic DetectedAttribute getAttributes(int index)
Optional. The attributes of the object in the bounding box.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3;
getAttributes in interface TimestampedObjectOrBuilderpublic DetectedAttributeOrBuilder getAttributesOrBuilder(int index)
Optional. The attributes of the object in the bounding box.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3;
getAttributesOrBuilder in interface TimestampedObjectOrBuilderpublic 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 TimestampedObject parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TimestampedObject parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TimestampedObject parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TimestampedObject parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TimestampedObject parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TimestampedObject parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static TimestampedObject parseFrom(InputStream input) throws IOException
IOExceptionpublic static TimestampedObject parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TimestampedObject parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static TimestampedObject parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static TimestampedObject parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static TimestampedObject parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic TimestampedObject.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static TimestampedObject.Builder newBuilder()
public static TimestampedObject.Builder newBuilder(TimestampedObject prototype)
public TimestampedObject.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected TimestampedObject.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static TimestampedObject getDefaultInstance()
public static com.google.protobuf.Parser<TimestampedObject> parser()
public com.google.protobuf.Parser<TimestampedObject> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public TimestampedObject getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2019 Google LLC. All rights reserved.