public final class TimestampedObject extends GeneratedMessageV3 implements TimestampedObjectOrBuilder
For tracking related features.
An object at time_offset with attributes, and located with
normalized_bounding_box.
Protobuf type google.cloud.videointelligence.v1p3beta1.TimestampedObject
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ATTRIBUTES_FIELD_NUMBER
public static final int ATTRIBUTES_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LANDMARKS_FIELD_NUMBER
public static final int LANDMARKS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NORMALIZED_BOUNDING_BOX_FIELD_NUMBER
public static final int NORMALIZED_BOUNDING_BOX_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TIME_OFFSET_FIELD_NUMBER
public static final int TIME_OFFSET_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static TimestampedObject getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static TimestampedObject.Builder newBuilder()
newBuilder(TimestampedObject prototype)
public static TimestampedObject.Builder newBuilder(TimestampedObject prototype)
public static TimestampedObject parseDelimitedFrom(InputStream input)
public static TimestampedObject parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static TimestampedObject parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static TimestampedObject parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static TimestampedObject parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static TimestampedObject parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static TimestampedObject parseFrom(CodedInputStream input)
public static TimestampedObject parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static TimestampedObject parseFrom(InputStream input)
public static TimestampedObject parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static TimestampedObject parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static TimestampedObject parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<TimestampedObject> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getAttributes(int index)
public DetectedAttribute getAttributes(int index)
Optional. The attributes of the object in the bounding box.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getAttributesCount()
public int getAttributesCount()
Optional. The attributes of the object in the bounding box.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
getAttributesList()
public List<DetectedAttribute> getAttributesList()
Optional. The attributes of the object in the bounding box.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
getAttributesOrBuilder(int index)
public DetectedAttributeOrBuilder getAttributesOrBuilder(int index)
Optional. The attributes of the object in the bounding box.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getAttributesOrBuilderList()
public List<? extends DetectedAttributeOrBuilder> getAttributesOrBuilderList()
Optional. The attributes of the object in the bounding box.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<? extends com.google.cloud.videointelligence.v1p3beta1.DetectedAttributeOrBuilder> |
|
getDefaultInstanceForType()
public TimestampedObject getDefaultInstanceForType()
getLandmarks(int index)
public DetectedLandmark getLandmarks(int index)
Optional. The detected landmarks.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getLandmarksCount()
public int getLandmarksCount()
Optional. The detected landmarks.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
int |
|
getLandmarksList()
public List<DetectedLandmark> getLandmarksList()
Optional. The detected landmarks.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
getLandmarksOrBuilder(int index)
public DetectedLandmarkOrBuilder getLandmarksOrBuilder(int index)
Optional. The detected landmarks.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
Parameter |
Name |
Description |
index |
int
|
getLandmarksOrBuilderList()
public List<? extends DetectedLandmarkOrBuilder> getLandmarksOrBuilderList()
Optional. The detected landmarks.
repeated .google.cloud.videointelligence.v1p3beta1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
List<? extends com.google.cloud.videointelligence.v1p3beta1.DetectedLandmarkOrBuilder> |
|
getNormalizedBoundingBox()
public NormalizedBoundingBox getNormalizedBoundingBox()
Normalized Bounding box in a frame, where the object is located.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
getNormalizedBoundingBoxOrBuilder()
public NormalizedBoundingBoxOrBuilder getNormalizedBoundingBoxOrBuilder()
Normalized Bounding box in a frame, where the object is located.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
getParserForType()
public Parser<TimestampedObject> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getTimeOffset()
public 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;
Returns |
Type |
Description |
Duration |
The timeOffset.
|
getTimeOffsetOrBuilder()
public 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;
hasNormalizedBoundingBox()
public boolean hasNormalizedBoundingBox()
Normalized Bounding box in a frame, where the object is located.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
Returns |
Type |
Description |
boolean |
Whether the normalizedBoundingBox field is set.
|
hasTimeOffset()
public 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;
Returns |
Type |
Description |
boolean |
Whether the timeOffset field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public TimestampedObject.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected TimestampedObject.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public TimestampedObject.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides