Package com.google.cloud.visionai.v1
Class VideoObjectTrackingPredictionResult.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionResult.Builder>
com.google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.Builder
- All Implemented Interfaces:
VideoObjectTrackingPredictionResultOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- VideoObjectTrackingPredictionResult
public static final class VideoObjectTrackingPredictionResult.Builder
extends com.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionResult.Builder>
implements VideoObjectTrackingPredictionResultOrBuilder
Prediction output format for Video Object Tracking.Protobuf type
google.cloud.visionai.v1.VideoObjectTrackingPredictionResult-
Method Summary
Modifier and TypeMethodDescriptionaddAllObjects(Iterable<? extends VideoObjectTrackingPredictionResult.DetectedObject> values) All of the objects detected in the specified time range.addObjects(int index, VideoObjectTrackingPredictionResult.DetectedObject value) All of the objects detected in the specified time range.addObjects(int index, VideoObjectTrackingPredictionResult.DetectedObject.Builder builderForValue) All of the objects detected in the specified time range.All of the objects detected in the specified time range.addObjects(VideoObjectTrackingPredictionResult.DetectedObject.Builder builderForValue) All of the objects detected in the specified time range.All of the objects detected in the specified time range.addObjectsBuilder(int index) All of the objects detected in the specified time range.build()clear()All of the objects detected in the specified time range.The end, inclusive, of the video's time segment in which the current identifications happen.The beginning, inclusive, of the video's time segment in which the current identifications happens.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetObjects(int index) All of the objects detected in the specified time range.getObjectsBuilder(int index) All of the objects detected in the specified time range.All of the objects detected in the specified time range.intAll of the objects detected in the specified time range.All of the objects detected in the specified time range.getObjectsOrBuilder(int index) All of the objects detected in the specified time range.All of the objects detected in the specified time range.com.google.protobuf.TimestampThe end, inclusive, of the video's time segment in which the current identifications happen.com.google.protobuf.Timestamp.BuilderThe end, inclusive, of the video's time segment in which the current identifications happen.com.google.protobuf.TimestampOrBuilderThe end, inclusive, of the video's time segment in which the current identifications happen.com.google.protobuf.TimestampThe beginning, inclusive, of the video's time segment in which the current identifications happens.com.google.protobuf.Timestamp.BuilderThe beginning, inclusive, of the video's time segment in which the current identifications happens.com.google.protobuf.TimestampOrBuilderThe beginning, inclusive, of the video's time segment in which the current identifications happens.booleanThe end, inclusive, of the video's time segment in which the current identifications happen.booleanThe beginning, inclusive, of the video's time segment in which the current identifications happens.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeSegmentEndTime(com.google.protobuf.Timestamp value) The end, inclusive, of the video's time segment in which the current identifications happen.mergeSegmentStartTime(com.google.protobuf.Timestamp value) The beginning, inclusive, of the video's time segment in which the current identifications happens.removeObjects(int index) All of the objects detected in the specified time range.setObjects(int index, VideoObjectTrackingPredictionResult.DetectedObject value) All of the objects detected in the specified time range.setObjects(int index, VideoObjectTrackingPredictionResult.DetectedObject.Builder builderForValue) All of the objects detected in the specified time range.setSegmentEndTime(com.google.protobuf.Timestamp value) The end, inclusive, of the video's time segment in which the current identifications happen.setSegmentEndTime(com.google.protobuf.Timestamp.Builder builderForValue) The end, inclusive, of the video's time segment in which the current identifications happen.setSegmentStartTime(com.google.protobuf.Timestamp value) The beginning, inclusive, of the video's time segment in which the current identifications happens.setSegmentStartTime(com.google.protobuf.Timestamp.Builder builderForValue) The beginning, inclusive, of the video's time segment in which the current identifications happens.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionResult.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionResult.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionResult.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VideoObjectTrackingPredictionResult.Builder>
-
mergeFrom
public VideoObjectTrackingPredictionResult.Builder mergeFrom(VideoObjectTrackingPredictionResult other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<VideoObjectTrackingPredictionResult.Builder>
-
mergeFrom
public VideoObjectTrackingPredictionResult.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<VideoObjectTrackingPredictionResult.Builder>- Throws:
IOException
-
hasSegmentStartTime
public boolean hasSegmentStartTime()The beginning, inclusive, of the video's time segment in which the current identifications happens.
.google.protobuf.Timestamp segment_start_time = 1;- Specified by:
hasSegmentStartTimein interfaceVideoObjectTrackingPredictionResultOrBuilder- Returns:
- Whether the segmentStartTime field is set.
-
getSegmentStartTime
public com.google.protobuf.Timestamp getSegmentStartTime()The beginning, inclusive, of the video's time segment in which the current identifications happens.
.google.protobuf.Timestamp segment_start_time = 1;- Specified by:
getSegmentStartTimein interfaceVideoObjectTrackingPredictionResultOrBuilder- Returns:
- The segmentStartTime.
-
setSegmentStartTime
public VideoObjectTrackingPredictionResult.Builder setSegmentStartTime(com.google.protobuf.Timestamp value) The beginning, inclusive, of the video's time segment in which the current identifications happens.
.google.protobuf.Timestamp segment_start_time = 1; -
setSegmentStartTime
public VideoObjectTrackingPredictionResult.Builder setSegmentStartTime(com.google.protobuf.Timestamp.Builder builderForValue) The beginning, inclusive, of the video's time segment in which the current identifications happens.
.google.protobuf.Timestamp segment_start_time = 1; -
mergeSegmentStartTime
public VideoObjectTrackingPredictionResult.Builder mergeSegmentStartTime(com.google.protobuf.Timestamp value) The beginning, inclusive, of the video's time segment in which the current identifications happens.
.google.protobuf.Timestamp segment_start_time = 1; -
clearSegmentStartTime
The beginning, inclusive, of the video's time segment in which the current identifications happens.
.google.protobuf.Timestamp segment_start_time = 1; -
getSegmentStartTimeBuilder
public com.google.protobuf.Timestamp.Builder getSegmentStartTimeBuilder()The beginning, inclusive, of the video's time segment in which the current identifications happens.
.google.protobuf.Timestamp segment_start_time = 1; -
getSegmentStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getSegmentStartTimeOrBuilder()The beginning, inclusive, of the video's time segment in which the current identifications happens.
.google.protobuf.Timestamp segment_start_time = 1;- Specified by:
getSegmentStartTimeOrBuilderin interfaceVideoObjectTrackingPredictionResultOrBuilder
-
hasSegmentEndTime
public boolean hasSegmentEndTime()The end, inclusive, of the video's time segment in which the current identifications happen. Particularly, if the end is the same as the start, it means the identifications happen on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2;- Specified by:
hasSegmentEndTimein interfaceVideoObjectTrackingPredictionResultOrBuilder- Returns:
- Whether the segmentEndTime field is set.
-
getSegmentEndTime
public com.google.protobuf.Timestamp getSegmentEndTime()The end, inclusive, of the video's time segment in which the current identifications happen. Particularly, if the end is the same as the start, it means the identifications happen on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2;- Specified by:
getSegmentEndTimein interfaceVideoObjectTrackingPredictionResultOrBuilder- Returns:
- The segmentEndTime.
-
setSegmentEndTime
public VideoObjectTrackingPredictionResult.Builder setSegmentEndTime(com.google.protobuf.Timestamp value) The end, inclusive, of the video's time segment in which the current identifications happen. Particularly, if the end is the same as the start, it means the identifications happen on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2; -
setSegmentEndTime
public VideoObjectTrackingPredictionResult.Builder setSegmentEndTime(com.google.protobuf.Timestamp.Builder builderForValue) The end, inclusive, of the video's time segment in which the current identifications happen. Particularly, if the end is the same as the start, it means the identifications happen on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2; -
mergeSegmentEndTime
public VideoObjectTrackingPredictionResult.Builder mergeSegmentEndTime(com.google.protobuf.Timestamp value) The end, inclusive, of the video's time segment in which the current identifications happen. Particularly, if the end is the same as the start, it means the identifications happen on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2; -
clearSegmentEndTime
The end, inclusive, of the video's time segment in which the current identifications happen. Particularly, if the end is the same as the start, it means the identifications happen on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2; -
getSegmentEndTimeBuilder
public com.google.protobuf.Timestamp.Builder getSegmentEndTimeBuilder()The end, inclusive, of the video's time segment in which the current identifications happen. Particularly, if the end is the same as the start, it means the identifications happen on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2; -
getSegmentEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getSegmentEndTimeOrBuilder()The end, inclusive, of the video's time segment in which the current identifications happen. Particularly, if the end is the same as the start, it means the identifications happen on a specific video frame.
.google.protobuf.Timestamp segment_end_time = 2;- Specified by:
getSegmentEndTimeOrBuilderin interfaceVideoObjectTrackingPredictionResultOrBuilder
-
getObjectsList
All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3;- Specified by:
getObjectsListin interfaceVideoObjectTrackingPredictionResultOrBuilder
-
getObjectsCount
public int getObjectsCount()All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3;- Specified by:
getObjectsCountin interfaceVideoObjectTrackingPredictionResultOrBuilder
-
getObjects
All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3;- Specified by:
getObjectsin interfaceVideoObjectTrackingPredictionResultOrBuilder
-
setObjects
public VideoObjectTrackingPredictionResult.Builder setObjects(int index, VideoObjectTrackingPredictionResult.DetectedObject value) All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
setObjects
public VideoObjectTrackingPredictionResult.Builder setObjects(int index, VideoObjectTrackingPredictionResult.DetectedObject.Builder builderForValue) All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
addObjects
public VideoObjectTrackingPredictionResult.Builder addObjects(VideoObjectTrackingPredictionResult.DetectedObject value) All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
addObjects
public VideoObjectTrackingPredictionResult.Builder addObjects(int index, VideoObjectTrackingPredictionResult.DetectedObject value) All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
addObjects
public VideoObjectTrackingPredictionResult.Builder addObjects(VideoObjectTrackingPredictionResult.DetectedObject.Builder builderForValue) All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
addObjects
public VideoObjectTrackingPredictionResult.Builder addObjects(int index, VideoObjectTrackingPredictionResult.DetectedObject.Builder builderForValue) All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
addAllObjects
public VideoObjectTrackingPredictionResult.Builder addAllObjects(Iterable<? extends VideoObjectTrackingPredictionResult.DetectedObject> values) All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
clearObjects
All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
removeObjects
All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
getObjectsBuilder
All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
getObjectsOrBuilder
All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3;- Specified by:
getObjectsOrBuilderin interfaceVideoObjectTrackingPredictionResultOrBuilder
-
getObjectsOrBuilderList
public List<? extends VideoObjectTrackingPredictionResult.DetectedObjectOrBuilder> getObjectsOrBuilderList()All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3;- Specified by:
getObjectsOrBuilderListin interfaceVideoObjectTrackingPredictionResultOrBuilder
-
addObjectsBuilder
All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
addObjectsBuilder
All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3; -
getObjectsBuilderList
All of the objects detected in the specified time range.
repeated .google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject objects = 3;
-