public static final class ObjectTrackingFrame.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ObjectTrackingFrame.Builder> implements ObjectTrackingFrameOrBuilder
Video frame level annotations for object detection and tracking. This field stores per frame location, time offset, and confidence.Protobuf type
google.cloud.videointelligence.v1p3beta1.ObjectTrackingFrame| Modifier and Type | Method and Description |
|---|---|
ObjectTrackingFrame.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ObjectTrackingFrame |
build() |
ObjectTrackingFrame |
buildPartial() |
ObjectTrackingFrame.Builder |
clear() |
ObjectTrackingFrame.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ObjectTrackingFrame.Builder |
clearNormalizedBoundingBox()
The normalized bounding box location of this object track for the frame.
|
ObjectTrackingFrame.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ObjectTrackingFrame.Builder |
clearTimeOffset()
The timestamp of the frame in microseconds.
|
ObjectTrackingFrame.Builder |
clone() |
ObjectTrackingFrame |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
NormalizedBoundingBox |
getNormalizedBoundingBox()
The normalized bounding box location of this object track for the frame.
|
NormalizedBoundingBox.Builder |
getNormalizedBoundingBoxBuilder()
The normalized bounding box location of this object track for the frame.
|
NormalizedBoundingBoxOrBuilder |
getNormalizedBoundingBoxOrBuilder()
The normalized bounding box location of this object track for the frame.
|
com.google.protobuf.Duration |
getTimeOffset()
The timestamp of the frame in microseconds.
|
com.google.protobuf.Duration.Builder |
getTimeOffsetBuilder()
The timestamp of the frame in microseconds.
|
com.google.protobuf.DurationOrBuilder |
getTimeOffsetOrBuilder()
The timestamp of the frame in microseconds.
|
boolean |
hasNormalizedBoundingBox()
The normalized bounding box location of this object track for the frame.
|
boolean |
hasTimeOffset()
The timestamp of the frame in microseconds.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ObjectTrackingFrame.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ObjectTrackingFrame.Builder |
mergeFrom(com.google.protobuf.Message other) |
ObjectTrackingFrame.Builder |
mergeFrom(ObjectTrackingFrame other) |
ObjectTrackingFrame.Builder |
mergeNormalizedBoundingBox(NormalizedBoundingBox value)
The normalized bounding box location of this object track for the frame.
|
ObjectTrackingFrame.Builder |
mergeTimeOffset(com.google.protobuf.Duration value)
The timestamp of the frame in microseconds.
|
ObjectTrackingFrame.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ObjectTrackingFrame.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ObjectTrackingFrame.Builder |
setNormalizedBoundingBox(NormalizedBoundingBox.Builder builderForValue)
The normalized bounding box location of this object track for the frame.
|
ObjectTrackingFrame.Builder |
setNormalizedBoundingBox(NormalizedBoundingBox value)
The normalized bounding box location of this object track for the frame.
|
ObjectTrackingFrame.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ObjectTrackingFrame.Builder |
setTimeOffset(com.google.protobuf.Duration.Builder builderForValue)
The timestamp of the frame in microseconds.
|
ObjectTrackingFrame.Builder |
setTimeOffset(com.google.protobuf.Duration value)
The timestamp of the frame in microseconds.
|
ObjectTrackingFrame.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, 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<ObjectTrackingFrame.Builder>public ObjectTrackingFrame.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectTrackingFrame.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<ObjectTrackingFrame.Builder>public ObjectTrackingFrame getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ObjectTrackingFrame build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ObjectTrackingFrame buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ObjectTrackingFrame.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectTrackingFrame.Builder>public ObjectTrackingFrame.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<ObjectTrackingFrame.Builder>public ObjectTrackingFrame.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectTrackingFrame.Builder>public ObjectTrackingFrame.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectTrackingFrame.Builder>public ObjectTrackingFrame.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<ObjectTrackingFrame.Builder>public ObjectTrackingFrame.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<ObjectTrackingFrame.Builder>public ObjectTrackingFrame.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ObjectTrackingFrame.Builder>public ObjectTrackingFrame.Builder mergeFrom(ObjectTrackingFrame other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectTrackingFrame.Builder>public ObjectTrackingFrame.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<ObjectTrackingFrame.Builder>IOExceptionpublic boolean hasNormalizedBoundingBox()
The normalized bounding box location of this object track for the frame.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
hasNormalizedBoundingBox in interface ObjectTrackingFrameOrBuilderpublic NormalizedBoundingBox getNormalizedBoundingBox()
The normalized bounding box location of this object track for the frame.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
getNormalizedBoundingBox in interface ObjectTrackingFrameOrBuilderpublic ObjectTrackingFrame.Builder setNormalizedBoundingBox(NormalizedBoundingBox value)
The normalized bounding box location of this object track for the frame.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
public ObjectTrackingFrame.Builder setNormalizedBoundingBox(NormalizedBoundingBox.Builder builderForValue)
The normalized bounding box location of this object track for the frame.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
public ObjectTrackingFrame.Builder mergeNormalizedBoundingBox(NormalizedBoundingBox value)
The normalized bounding box location of this object track for the frame.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
public ObjectTrackingFrame.Builder clearNormalizedBoundingBox()
The normalized bounding box location of this object track for the frame.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
public NormalizedBoundingBox.Builder getNormalizedBoundingBoxBuilder()
The normalized bounding box location of this object track for the frame.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
public NormalizedBoundingBoxOrBuilder getNormalizedBoundingBoxOrBuilder()
The normalized bounding box location of this object track for the frame.
.google.cloud.videointelligence.v1p3beta1.NormalizedBoundingBox normalized_bounding_box = 1;
getNormalizedBoundingBoxOrBuilder in interface ObjectTrackingFrameOrBuilderpublic boolean hasTimeOffset()
The timestamp of the frame in microseconds.
.google.protobuf.Duration time_offset = 2;hasTimeOffset in interface ObjectTrackingFrameOrBuilderpublic com.google.protobuf.Duration getTimeOffset()
The timestamp of the frame in microseconds.
.google.protobuf.Duration time_offset = 2;getTimeOffset in interface ObjectTrackingFrameOrBuilderpublic ObjectTrackingFrame.Builder setTimeOffset(com.google.protobuf.Duration value)
The timestamp of the frame in microseconds.
.google.protobuf.Duration time_offset = 2;public ObjectTrackingFrame.Builder setTimeOffset(com.google.protobuf.Duration.Builder builderForValue)
The timestamp of the frame in microseconds.
.google.protobuf.Duration time_offset = 2;public ObjectTrackingFrame.Builder mergeTimeOffset(com.google.protobuf.Duration value)
The timestamp of the frame in microseconds.
.google.protobuf.Duration time_offset = 2;public ObjectTrackingFrame.Builder clearTimeOffset()
The timestamp of the frame in microseconds.
.google.protobuf.Duration time_offset = 2;public com.google.protobuf.Duration.Builder getTimeOffsetBuilder()
The timestamp of the frame in microseconds.
.google.protobuf.Duration time_offset = 2;public com.google.protobuf.DurationOrBuilder getTimeOffsetOrBuilder()
The timestamp of the frame in microseconds.
.google.protobuf.Duration time_offset = 2;getTimeOffsetOrBuilder in interface ObjectTrackingFrameOrBuilderpublic final ObjectTrackingFrame.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectTrackingFrame.Builder>public final ObjectTrackingFrame.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ObjectTrackingFrame.Builder>Copyright © 2019 Google LLC. All rights reserved.