@java.lang.Override
      @SuppressWarnings({"unused"})
      protected java.lang.Object newInstance(UnusedPrivateParameter unused) {
        return new AutoRoutingMode();
      }
<pre>
When automated routing is specified, the routing will be determined by
the pretrained routing model and customer provided model routing
preference.
</pre>

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