Interface DnsThreatDetectorServiceGrpc.AsyncService
- All Known Implementing Classes:
DnsThreatDetectorServiceGrpc.DnsThreatDetectorServiceImplBase
- Enclosing class:
- DnsThreatDetectorServiceGrpc
public static interface DnsThreatDetectorServiceGrpc.AsyncService
The Network Security API for DNS Threat Detectors.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidcreateDnsThreatDetector(CreateDnsThreatDetectorRequest request, io.grpc.stub.StreamObserver<DnsThreatDetector> responseObserver) Creates a new DnsThreatDetector in a given project and location.default voiddeleteDnsThreatDetector(DeleteDnsThreatDetectorRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single DnsThreatDetector.default voidgetDnsThreatDetector(GetDnsThreatDetectorRequest request, io.grpc.stub.StreamObserver<DnsThreatDetector> responseObserver) Gets the details of a single DnsThreatDetector.default voidlistDnsThreatDetectors(ListDnsThreatDetectorsRequest request, io.grpc.stub.StreamObserver<ListDnsThreatDetectorsResponse> responseObserver) Lists DnsThreatDetectors in a given project and location.default voidupdateDnsThreatDetector(UpdateDnsThreatDetectorRequest request, io.grpc.stub.StreamObserver<DnsThreatDetector> responseObserver) Updates a single DnsThreatDetector.
-
Method Details
-
listDnsThreatDetectors
default void listDnsThreatDetectors(ListDnsThreatDetectorsRequest request, io.grpc.stub.StreamObserver<ListDnsThreatDetectorsResponse> responseObserver) Lists DnsThreatDetectors in a given project and location.
-
getDnsThreatDetector
default void getDnsThreatDetector(GetDnsThreatDetectorRequest request, io.grpc.stub.StreamObserver<DnsThreatDetector> responseObserver) Gets the details of a single DnsThreatDetector.
-
createDnsThreatDetector
default void createDnsThreatDetector(CreateDnsThreatDetectorRequest request, io.grpc.stub.StreamObserver<DnsThreatDetector> responseObserver) Creates a new DnsThreatDetector in a given project and location.
-
updateDnsThreatDetector
default void updateDnsThreatDetector(UpdateDnsThreatDetectorRequest request, io.grpc.stub.StreamObserver<DnsThreatDetector> responseObserver) Updates a single DnsThreatDetector.
-
deleteDnsThreatDetector
default void deleteDnsThreatDetector(DeleteDnsThreatDetectorRequest request, io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver) Deletes a single DnsThreatDetector.
-