public Builder mergeFrom(
        com.google.cloud.videointelligence.v1beta2.AnnotateVideoRequest other) {
      if (other
          == com.google.cloud.videointelligence.v1beta2.AnnotateVideoRequest.getDefaultInstance())
        return this;
      if (!other.getInputUri().isEmpty()) {
        inputUri_ = other.inputUri_;
        bitField0_ |= 0x00000001;
        onChanged();
      }
      if (other.getInputContent() != com.google.protobuf.ByteString.EMPTY) {
        setInputContent(other.getInputContent());
      }
      if (!other.features_.isEmpty()) {
        if (features_.isEmpty()) {
          features_ = other.features_;
          bitField0_ = (bitField0_ & ~0x00000004);
        } else {
          ensureFeaturesIsMutable();
          features_.addAll(other.features_);
        }
        onChanged();
      }
      if (other.hasVideoContext()) {
        mergeVideoContext(other.getVideoContext());
      }
      if (!other.getOutputUri().isEmpty()) {
        outputUri_ = other.outputUri_;
        bitField0_ |= 0x00000010;
        onChanged();
      }
      if (!other.getLocationId().isEmpty()) {
        locationId_ = other.locationId_;
        bitField0_ |= 0x00000020;
        onChanged();
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
Video annotation request.
</pre>

Protobuf type {@code google.cloud.videointelligence.v1beta2.AnnotateVideoRequest}
java-video-intelligence/proto-google-cloud-video-intelligence-v1beta2/src/main/java/com/google/cloud/videointelligence/v1beta2/AnnotateVideoRequest.java