WebhookResponse(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The response message for a webhook call.
This message has oneof
_ fields (mutually exclusive fields).
For each oneof, at most one member field can be set at the same time.
Setting any member of the oneof automatically clears all other
members.
.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields
Attributes |
|
---|---|
Name | Description |
fulfillment_response |
google.cloud.dialogflowcx_v3.types.WebhookResponse.FulfillmentResponse
The fulfillment response to send to the user. This field can be omitted by the webhook if it does not intend to send any response to the user. |
page_info |
google.cloud.dialogflowcx_v3.types.PageInfo
Information about page status. This field can be omitted by the webhook if it does not intend to modify page status. |
session_info |
google.cloud.dialogflowcx_v3.types.SessionInfo
Information about session status. This field can be omitted by the webhook if it does not intend to modify session status. |
payload |
google.protobuf.struct_pb2.Struct
Value to append directly to QueryResult.webhook_payloads. |
target_page |
str
The target page to transition to. Format: projects/ .
This field is a member of oneof _ transition .
|
target_flow |
str
The target flow to transition to. Format: projects/ .
This field is a member of oneof _ transition .
|
Classes
FulfillmentResponse
FulfillmentResponse(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents a fulfillment response to the user.