Interface WebhooksGrpc.AsyncService

  • All Known Implementing Classes:
    WebhooksGrpc.WebhooksImplBase
    Enclosing class:
    WebhooksGrpc

    public static interface WebhooksGrpc.AsyncService
     Service for managing [Webhooks][google.cloud.dialogflow.cx.v3beta1.Webhook].
     
    • Method Detail

      • listWebhooks

        default void listWebhooks​(ListWebhooksRequest request,
                                  io.grpc.stub.StreamObserver<ListWebhooksResponse> responseObserver)
         Returns the list of all webhooks in the specified agent.
         
      • getWebhook

        default void getWebhook​(GetWebhookRequest request,
                                io.grpc.stub.StreamObserver<Webhook> responseObserver)
         Retrieves the specified webhook.
         
      • createWebhook

        default void createWebhook​(CreateWebhookRequest request,
                                   io.grpc.stub.StreamObserver<Webhook> responseObserver)
         Creates a webhook in the specified agent.
         
      • updateWebhook

        default void updateWebhook​(UpdateWebhookRequest request,
                                   io.grpc.stub.StreamObserver<Webhook> responseObserver)
         Updates the specified webhook.
         
      • deleteWebhook

        default void deleteWebhook​(DeleteWebhookRequest request,
                                   io.grpc.stub.StreamObserver<com.google.protobuf.Empty> responseObserver)
         Deletes the specified webhook.