public static final class DnsThreatDetectorServiceGrpc.DnsThreatDetectorServiceFutureStub extends AbstractFutureStub<DnsThreatDetectorServiceGrpc.DnsThreatDetectorServiceFutureStub>A stub to allow clients to do ListenableFuture-style rpc calls to service DnsThreatDetectorService.
The Network Security API for DNS Threat Detectors.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractFutureStub > DnsThreatDetectorServiceGrpc.DnsThreatDetectorServiceFutureStubMethods
build(Channel channel, CallOptions callOptions)
protected DnsThreatDetectorServiceGrpc.DnsThreatDetectorServiceFutureStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
DnsThreatDetectorServiceGrpc.DnsThreatDetectorServiceFutureStub |
|
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)
createDnsThreatDetector(CreateDnsThreatDetectorRequest request)
public ListenableFuture<DnsThreatDetector> createDnsThreatDetector(CreateDnsThreatDetectorRequest request)Creates a new DnsThreatDetector in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
CreateDnsThreatDetectorRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<DnsThreatDetector> |
|
deleteDnsThreatDetector(DeleteDnsThreatDetectorRequest request)
public ListenableFuture<Empty> deleteDnsThreatDetector(DeleteDnsThreatDetectorRequest request)Deletes a single DnsThreatDetector.
| Parameter | |
|---|---|
| Name | Description |
request |
DeleteDnsThreatDetectorRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<Empty> |
|
getDnsThreatDetector(GetDnsThreatDetectorRequest request)
public ListenableFuture<DnsThreatDetector> getDnsThreatDetector(GetDnsThreatDetectorRequest request)Gets the details of a single DnsThreatDetector.
| Parameter | |
|---|---|
| Name | Description |
request |
GetDnsThreatDetectorRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<DnsThreatDetector> |
|
listDnsThreatDetectors(ListDnsThreatDetectorsRequest request)
public ListenableFuture<ListDnsThreatDetectorsResponse> listDnsThreatDetectors(ListDnsThreatDetectorsRequest request)Lists DnsThreatDetectors in a given project and location.
| Parameter | |
|---|---|
| Name | Description |
request |
ListDnsThreatDetectorsRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<ListDnsThreatDetectorsResponse> |
|
updateDnsThreatDetector(UpdateDnsThreatDetectorRequest request)
public ListenableFuture<DnsThreatDetector> updateDnsThreatDetector(UpdateDnsThreatDetectorRequest request)Updates a single DnsThreatDetector.
| Parameter | |
|---|---|
| Name | Description |
request |
UpdateDnsThreatDetectorRequest |
| Returns | |
|---|---|
| Type | Description |
com.google.common.util.concurrent.ListenableFuture<DnsThreatDetector> |
|