public static io.grpc.ServiceDescriptor getServiceDescriptor() {
    io.grpc.ServiceDescriptor result = serviceDescriptor;
    if (result == null) {
      synchronized (EndpointServiceGrpc.class) {
        result = serviceDescriptor;
        if (result == null) {
          serviceDescriptor =
              result =
                  io.grpc.ServiceDescriptor.newBuilder(SERVICE_NAME)
                      .setSchemaDescriptor(new EndpointServiceFileDescriptorSupplier())
                      .addMethod(getCreateEndpointMethod())
                      .addMethod(getGetEndpointMethod())
                      .addMethod(getListEndpointsMethod())
                      .addMethod(getUpdateEndpointMethod())
                      .addMethod(getUpdateEndpointLongRunningMethod())
                      .addMethod(getDeleteEndpointMethod())
                      .addMethod(getDeployModelMethod())
                      .addMethod(getUndeployModelMethod())
                      .addMethod(getMutateDeployedModelMethod())
                      .build();
        }
      }
    }
    return result;
  }
<pre>
Updates an existing deployed model. Updatable fields include
`min_replica_count`, `max_replica_count`, `autoscaling_metric_specs`,
`disable_container_logging` (v1 only), and `enable_container_logging`
(v1beta1 only).
</pre>
java-vertexai/grpc-google-cloud-vertexai-v1/src/main/java/com/google/cloud/vertexai/api/EndpointServiceGrpc.java