public static final class TimestampedObject.Builder extends GeneratedMessageV3.Builder<TimestampedObject.Builder> implements TimestampedObjectOrBuilder
   
   For tracking related features.
 An object at time_offset with attributes, and located with
 normalized_bounding_box.
 Protobuf type google.cloud.videointelligence.v1.TimestampedObject
Static Methods
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  Methods
  
  
  addAllAttributes(Iterable<? extends DetectedAttribute> values)
  
    public TimestampedObject.Builder addAllAttributes(Iterable<? extends DetectedAttribute> values)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.videointelligence.v1.DetectedAttribute>
 | 
    
  
  Returns
  
  
  addAllLandmarks(Iterable<? extends DetectedLandmark> values)
  
    public TimestampedObject.Builder addAllLandmarks(Iterable<? extends DetectedLandmark> values)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | values | Iterable<? extends com.google.cloud.videointelligence.v1.DetectedLandmark>
 | 
    
  
  Returns
  
  
  addAttributes(DetectedAttribute value)
  
    public TimestampedObject.Builder addAttributes(DetectedAttribute value)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
addAttributes(DetectedAttribute.Builder builderForValue)
  
    public TimestampedObject.Builder addAttributes(DetectedAttribute.Builder builderForValue)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
addAttributes(int index, DetectedAttribute value)
  
    public TimestampedObject.Builder addAttributes(int index, DetectedAttribute value)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
addAttributes(int index, DetectedAttribute.Builder builderForValue)
  
    public TimestampedObject.Builder addAttributes(int index, DetectedAttribute.Builder builderForValue)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
addAttributesBuilder()
  
    public DetectedAttribute.Builder addAttributesBuilder()
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
addAttributesBuilder(int index)
  
    public DetectedAttribute.Builder addAttributesBuilder(int index)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  addLandmarks(DetectedLandmark value)
  
    public TimestampedObject.Builder addLandmarks(DetectedLandmark value)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
addLandmarks(DetectedLandmark.Builder builderForValue)
  
    public TimestampedObject.Builder addLandmarks(DetectedLandmark.Builder builderForValue)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
addLandmarks(int index, DetectedLandmark value)
  
    public TimestampedObject.Builder addLandmarks(int index, DetectedLandmark value)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
addLandmarks(int index, DetectedLandmark.Builder builderForValue)
  
    public TimestampedObject.Builder addLandmarks(int index, DetectedLandmark.Builder builderForValue)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
addLandmarksBuilder()
  
    public DetectedLandmark.Builder addLandmarksBuilder()
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
addLandmarksBuilder(int index)
  
    public DetectedLandmark.Builder addLandmarksBuilder(int index)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  addRepeatedField(Descriptors.FieldDescriptor field, Object value)
  
    public TimestampedObject.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  build()
  
    public TimestampedObject build()
   
  Returns
  
  
  buildPartial()
  
    public TimestampedObject buildPartial()
   
  Returns
  
  
  clear()
  
    public TimestampedObject.Builder clear()
   
  Returns
  
  Overrides
  
  
  clearAttributes()
  
    public TimestampedObject.Builder clearAttributes()
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
clearField(Descriptors.FieldDescriptor field)
  
    public TimestampedObject.Builder clearField(Descriptors.FieldDescriptor field)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearLandmarks()
  
    public TimestampedObject.Builder clearLandmarks()
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
clearNormalizedBoundingBox()
  
    public TimestampedObject.Builder clearNormalizedBoundingBox()
   
   Normalized Bounding box in a frame, where the object is located.
 .google.cloud.videointelligence.v1.NormalizedBoundingBox normalized_bounding_box = 1;
 
clearOneof(Descriptors.OneofDescriptor oneof)
  
    public TimestampedObject.Builder clearOneof(Descriptors.OneofDescriptor oneof)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  clearTimeOffset()
  
    public TimestampedObject.Builder clearTimeOffset()
   
   Time-offset, relative to the beginning of the video,
 corresponding to the video frame for this object.
 .google.protobuf.Duration time_offset = 2;
clone()
  
    public TimestampedObject.Builder clone()
   
  Returns
  
  Overrides
  
  
  getAttributes(int index)
  
    public DetectedAttribute getAttributes(int index)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  getAttributesBuilder(int index)
  
    public DetectedAttribute.Builder getAttributesBuilder(int index)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  getAttributesBuilderList()
  
    public List<DetectedAttribute.Builder> getAttributesBuilderList()
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
getAttributesCount()
  
    public int getAttributesCount()
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
getAttributesList()
  
    public List<DetectedAttribute> getAttributesList()
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.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.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  getAttributesOrBuilderList()
  
    public List<? extends DetectedAttributeOrBuilder> getAttributesOrBuilderList()
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.videointelligence.v1.DetectedAttributeOrBuilder> |  | 
    
  
  
  getDefaultInstanceForType()
  
    public TimestampedObject getDefaultInstanceForType()
   
  Returns
  
  
  getDescriptorForType()
  
    public Descriptors.Descriptor getDescriptorForType()
   
  Returns
  
  Overrides
  
  
  getLandmarks(int index)
  
    public DetectedLandmark getLandmarks(int index)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  getLandmarksBuilder(int index)
  
    public DetectedLandmark.Builder getLandmarksBuilder(int index)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  getLandmarksBuilderList()
  
    public List<DetectedLandmark.Builder> getLandmarksBuilderList()
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
getLandmarksCount()
  
    public int getLandmarksCount()
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
getLandmarksList()
  
    public List<DetectedLandmark> getLandmarksList()
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
getLandmarksOrBuilder(int index)
  
    public DetectedLandmarkOrBuilder getLandmarksOrBuilder(int index)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  getLandmarksOrBuilderList()
  
    public List<? extends DetectedLandmarkOrBuilder> getLandmarksOrBuilderList()
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Type | Description | 
      
        | List<? extends com.google.cloud.videointelligence.v1.DetectedLandmarkOrBuilder> |  | 
    
  
  
  getNormalizedBoundingBox()
  
    public NormalizedBoundingBox getNormalizedBoundingBox()
   
   Normalized Bounding box in a frame, where the object is located.
 .google.cloud.videointelligence.v1.NormalizedBoundingBox normalized_bounding_box = 1;
 
getNormalizedBoundingBoxBuilder()
  
    public NormalizedBoundingBox.Builder getNormalizedBoundingBoxBuilder()
   
   Normalized Bounding box in a frame, where the object is located.
 .google.cloud.videointelligence.v1.NormalizedBoundingBox normalized_bounding_box = 1;
 
getNormalizedBoundingBoxOrBuilder()
  
    public NormalizedBoundingBoxOrBuilder getNormalizedBoundingBoxOrBuilder()
   
   Normalized Bounding box in a frame, where the object is located.
 .google.cloud.videointelligence.v1.NormalizedBoundingBox normalized_bounding_box = 1;
 
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;
    
      
        | Type | Description | 
      
        | Duration | The timeOffset. | 
    
  
  
  getTimeOffsetBuilder()
  
    public Duration.Builder getTimeOffsetBuilder()
   
   Time-offset, relative to the beginning of the video,
 corresponding to the video frame for this object.
 .google.protobuf.Duration time_offset = 2;
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.v1.NormalizedBoundingBox normalized_bounding_box = 1;
 
    
      
        | 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;
    
      
        | Type | Description | 
      
        | boolean | Whether the timeOffset field is set. | 
    
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  mergeFrom(TimestampedObject other)
  
    public TimestampedObject.Builder mergeFrom(TimestampedObject other)
   
  Parameter
  
  Returns
  
  
  
  
    public TimestampedObject.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Overrides
  
  Exceptions
  
  
  mergeFrom(Message other)
  
    public TimestampedObject.Builder mergeFrom(Message other)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  mergeNormalizedBoundingBox(NormalizedBoundingBox value)
  
    public TimestampedObject.Builder mergeNormalizedBoundingBox(NormalizedBoundingBox value)
   
   Normalized Bounding box in a frame, where the object is located.
 .google.cloud.videointelligence.v1.NormalizedBoundingBox normalized_bounding_box = 1;
 
mergeTimeOffset(Duration value)
  
    public TimestampedObject.Builder mergeTimeOffset(Duration value)
   
   Time-offset, relative to the beginning of the video,
 corresponding to the video frame for this object.
 .google.protobuf.Duration time_offset = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
  
    public final TimestampedObject.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  removeAttributes(int index)
  
    public TimestampedObject.Builder removeAttributes(int index)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  removeLandmarks(int index)
  
    public TimestampedObject.Builder removeLandmarks(int index)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
    
      
        | Name | Description | 
      
        | index | int
 | 
    
  
  Returns
  
  
  setAttributes(int index, DetectedAttribute value)
  
    public TimestampedObject.Builder setAttributes(int index, DetectedAttribute value)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
setAttributes(int index, DetectedAttribute.Builder builderForValue)
  
    public TimestampedObject.Builder setAttributes(int index, DetectedAttribute.Builder builderForValue)
   
   Optional. The attributes of the object in the bounding box.
 
 repeated .google.cloud.videointelligence.v1.DetectedAttribute attributes = 3 [(.google.api.field_behavior) = OPTIONAL];
 
setField(Descriptors.FieldDescriptor field, Object value)
  
    public TimestampedObject.Builder setField(Descriptors.FieldDescriptor field, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setLandmarks(int index, DetectedLandmark value)
  
    public TimestampedObject.Builder setLandmarks(int index, DetectedLandmark value)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
setLandmarks(int index, DetectedLandmark.Builder builderForValue)
  
    public TimestampedObject.Builder setLandmarks(int index, DetectedLandmark.Builder builderForValue)
   
   Optional. The detected landmarks.
 
 repeated .google.cloud.videointelligence.v1.DetectedLandmark landmarks = 4 [(.google.api.field_behavior) = OPTIONAL];
 
setNormalizedBoundingBox(NormalizedBoundingBox value)
  
    public TimestampedObject.Builder setNormalizedBoundingBox(NormalizedBoundingBox value)
   
   Normalized Bounding box in a frame, where the object is located.
 .google.cloud.videointelligence.v1.NormalizedBoundingBox normalized_bounding_box = 1;
 
setNormalizedBoundingBox(NormalizedBoundingBox.Builder builderForValue)
  
    public TimestampedObject.Builder setNormalizedBoundingBox(NormalizedBoundingBox.Builder builderForValue)
   
   Normalized Bounding box in a frame, where the object is located.
 .google.cloud.videointelligence.v1.NormalizedBoundingBox normalized_bounding_box = 1;
 
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
  
    public TimestampedObject.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  setTimeOffset(Duration value)
  
    public TimestampedObject.Builder setTimeOffset(Duration value)
   
   Time-offset, relative to the beginning of the video,
 corresponding to the video frame for this object.
 .google.protobuf.Duration time_offset = 2;
setTimeOffset(Duration.Builder builderForValue)
  
    public TimestampedObject.Builder setTimeOffset(Duration.Builder builderForValue)
   
   Time-offset, relative to the beginning of the video,
 corresponding to the video frame for this object.
 .google.protobuf.Duration time_offset = 2;
    
      
        | Name | Description | 
      
        | builderForValue | Builder
 | 
    
  
  Returns
  
  
  setUnknownFields(UnknownFieldSet unknownFields)
  
    public final TimestampedObject.Builder setUnknownFields(UnknownFieldSet unknownFields)
   
  Parameter
  
  Returns
  
  Overrides