public Builder mergeFrom(com.google.cloud.vertexai.api.PrivateEndpoints other) {
      if (other == com.google.cloud.vertexai.api.PrivateEndpoints.getDefaultInstance()) return this;
      if (!other.getPredictHttpUri().isEmpty()) {
        predictHttpUri_ = other.predictHttpUri_;
        bitField0_ |= 0x00000001;
        onChanged();
      }
      if (!other.getExplainHttpUri().isEmpty()) {
        explainHttpUri_ = other.explainHttpUri_;
        bitField0_ |= 0x00000002;
        onChanged();
      }
      if (!other.getHealthHttpUri().isEmpty()) {
        healthHttpUri_ = other.healthHttpUri_;
        bitField0_ |= 0x00000004;
        onChanged();
      }
      if (!other.getServiceAttachment().isEmpty()) {
        serviceAttachment_ = other.serviceAttachment_;
        bitField0_ |= 0x00000008;
        onChanged();
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }
<pre>
PrivateEndpoints proto is used to provide paths for users to send
requests privately.
To send request via private service access, use predict_http_uri,
explain_http_uri or health_http_uri. To send request via private service
connect, use service_attachment.
</pre>

Protobuf type {@code google.cloud.vertexai.v1.PrivateEndpoints}
java-vertexai/proto-google-cloud-vertexai-v1/src/main/java/com/google/cloud/vertexai/api/PrivateEndpoints.java