GetWebhookDialogflowV3beta1Result constructor

const GetWebhookDialogflowV3beta1Result({
  1. required bool disabled,
  2. required String displayName,
  3. required GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceResponse genericWebService,
  4. required String name,
  5. required GoogleCloudDialogflowCxV3beta1WebhookServiceDirectoryConfigResponse serviceDirectory,
  6. required String timeout,
})

Creates a new GetWebhookDialogflowV3beta1Result. disabled Indicates whether the webhook is disabled. displayName The human-readable name of the webhook, unique within the agent. genericWebService Configuration for a generic web service. name The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: projects//locations//agents//webhooks/. serviceDirectory Configuration for a Service Directory service. timeout Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.

Implementation

const GetWebhookDialogflowV3beta1Result({
  required this.disabled,
  required this.displayName,
  required this.genericWebService,
  required this.name,
  required this.serviceDirectory,
  required this.timeout,
});