Class WebhooksGrpc.WebhooksFutureStub

  • Enclosing class:
    WebhooksGrpc

    public static final class WebhooksGrpc.WebhooksFutureStub
    extends io.grpc.stub.AbstractFutureStub<WebhooksGrpc.WebhooksFutureStub>
    A stub to allow clients to do ListenableFuture-style rpc calls to service Webhooks.
     Service for managing [Webhooks][google.cloud.dialogflow.cx.v3.Webhook].
     
    • Method Detail

      • listWebhooks

        public com.google.common.util.concurrent.ListenableFuture<ListWebhooksResponse> listWebhooks​(ListWebhooksRequest request)
         Returns the list of all webhooks in the specified agent.
         
      • getWebhook

        public com.google.common.util.concurrent.ListenableFuture<Webhook> getWebhook​(GetWebhookRequest request)
         Retrieves the specified webhook.
         
      • createWebhook

        public com.google.common.util.concurrent.ListenableFuture<Webhook> createWebhook​(CreateWebhookRequest request)
         Creates a webhook in the specified agent.
         
      • updateWebhook

        public com.google.common.util.concurrent.ListenableFuture<Webhook> updateWebhook​(UpdateWebhookRequest request)
         Updates the specified webhook.
         
      • deleteWebhook

        public com.google.common.util.concurrent.ListenableFuture<com.google.protobuf.Empty> deleteWebhook​(DeleteWebhookRequest request)
         Deletes the specified webhook.