public Builder mergeFrom(
          com.google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject other) {
        if (other
            == com.google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject
                .getDefaultInstance()) return this;
        if (!other.getId().isEmpty()) {
          id_ = other.id_;
          bitField0_ |= 0x00000001;
          onChanged();
        }
        if (!other.getDisplayName().isEmpty()) {
          displayName_ = other.displayName_;
          bitField0_ |= 0x00000002;
          onChanged();
        }
        if (other.hasBoundingBox()) {
          mergeBoundingBox(other.getBoundingBox());
        }
        if (other.getConfidence() != 0F) {
          setConfidence(other.getConfidence());
        }
        if (other.getTrackId() != 0L) {
          setTrackId(other.getTrackId());
        }
        this.mergeUnknownFields(other.getUnknownFields());
        onChanged();
        return this;
      }
<pre>
Each DetectedObject is one particular identification of an object
specified with the AnnotationSpec id and display_name, the bounding box,
the associated confidence score and the corresponding track_id.
</pre>

Protobuf type {@code
google.cloud.visionai.v1.VideoObjectTrackingPredictionResult.DetectedObject}
java-visionai/proto-google-cloud-visionai-v1/src/main/java/com/google/cloud/visionai/v1/VideoObjectTrackingPredictionResult.java