default void updateSearchConfig(
        com.google.cloud.visionai.v1.UpdateSearchConfigRequest request,
        io.grpc.stub.StreamObserver<com.google.cloud.visionai.v1.SearchConfig> responseObserver) {
      io.grpc.stub.ServerCalls.asyncUnimplementedUnaryCall(
          getUpdateSearchConfigMethod(), responseObserver);
    }
<pre>
Updates a search configuration inside a corpus.
Please follow the rules below to create a valid UpdateSearchConfigRequest.
--- General Rules ---
1. Request.search_configuration.name must already exist.
2. Request must contain at least one non-empty search_criteria_property or
facet_property.
3. mapped_fields must not be empty, and must map to existing UGA keys.
4. All mapped_fields must be of the same type.
5. All mapped_fields must share the same granularity.
6. All mapped_fields must share the same semantic SearchConfig match
   options.
For property-specific rules, please reference the comments for
FacetProperty and SearchCriteriaProperty.
</pre>
java-visionai/grpc-google-cloud-visionai-v1/src/main/java/com/google/cloud/visionai/v1/WarehouseGrpc.java