public final SearchUrisResponse searchUris(String uri, List<ThreatType> threatTypes) {
    SearchUrisRequest request =
        SearchUrisRequest.newBuilder().setUri(uri).addAllThreatTypes(threatTypes).build();
    return searchUris(request);
  }
This method is used to check whether a URI is on a given threatList. Multiple threatLists may
be searched in a single query. The response will list all requested threatLists the URI was
found to match. If the URI is not found on any of the requested ThreatList an empty response
will be returned.

<p>Sample code:

<pre>{@code
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (WebRiskServiceClient webRiskServiceClient = WebRiskServiceClient.create()) {
  String uri = "uri116076";
  List<ThreatType> threatTypes = new ArrayList<>();
  SearchUrisResponse response = webRiskServiceClient.searchUris(uri, threatTypes);
}
}</pre>

@param uri Required. The URI to be checked for matches.
@param threatTypes Required. The ThreatLists to search in. Multiple ThreatLists may be
    specified.
@throws com.google.api.gax.rpc.ApiException if the remote call fails
java-webrisk/google-cloud-webrisk/src/main/java/com/google/cloud/webrisk/v1/WebRiskServiceClient.java