Interface WebRiskServiceV1Beta1Grpc.AsyncService

All Known Implementing Classes:
WebRiskServiceV1Beta1Grpc.WebRiskServiceV1Beta1ImplBase
Enclosing class:
WebRiskServiceV1Beta1Grpc

public static interface WebRiskServiceV1Beta1Grpc.AsyncService
 Web Risk v1beta1 API defines an interface to detect malicious URLs on your
 website and in client applications.
 
  • Method Details

    • computeThreatListDiff

      default void computeThreatListDiff(ComputeThreatListDiffRequest request, io.grpc.stub.StreamObserver<ComputeThreatListDiffResponse> responseObserver)
       Gets the most recent threat list diffs.
       
    • searchUris

      default void searchUris(SearchUrisRequest request, io.grpc.stub.StreamObserver<SearchUrisResponse> responseObserver)
       This method is used to check whether a URI is on a given threatList.
       
    • searchHashes

      default void searchHashes(SearchHashesRequest request, io.grpc.stub.StreamObserver<SearchHashesResponse> responseObserver)
       Gets the full hashes that match the requested hash prefix.
       This is used after a hash prefix is looked up in a threatList
       and there is a match. The client side threatList only holds partial hashes
       so the client must query this method to determine if there is a full
       hash match of a threat.