- 0.66.0 (latest)
- 0.65.0
- 0.64.0
- 0.63.0
- 0.62.0
- 0.60.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.7
- 0.13.1
- 0.12.1
- 0.11.5
public interface WebhookResponseOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getFulfillmentResponse()
public abstract WebhookResponse.FulfillmentResponse getFulfillmentResponse()
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.
.google.cloud.dialogflow.cx.v3beta1.WebhookResponse.FulfillmentResponse fulfillment_response = 1;
Type | Description |
WebhookResponse.FulfillmentResponse |
The fulfillmentResponse. |
getFulfillmentResponseOrBuilder()
public abstract WebhookResponse.FulfillmentResponseOrBuilder getFulfillmentResponseOrBuilder()
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.
.google.cloud.dialogflow.cx.v3beta1.WebhookResponse.FulfillmentResponse fulfillment_response = 1;
Type | Description |
WebhookResponse.FulfillmentResponseOrBuilder |
getPageInfo()
public abstract PageInfo getPageInfo()
Information about page status. This field can be omitted by the webhook if it does not intend to modify page status.
.google.cloud.dialogflow.cx.v3beta1.PageInfo page_info = 2;
Type | Description |
PageInfo |
The pageInfo. |
getPageInfoOrBuilder()
public abstract PageInfoOrBuilder getPageInfoOrBuilder()
Information about page status. This field can be omitted by the webhook if it does not intend to modify page status.
.google.cloud.dialogflow.cx.v3beta1.PageInfo page_info = 2;
Type | Description |
PageInfoOrBuilder |
getPayload()
public abstract Struct getPayload()
Value to append directly to QueryResult.webhook_payloads.
.google.protobuf.Struct payload = 4;
Type | Description |
Struct |
The payload. |
getPayloadOrBuilder()
public abstract StructOrBuilder getPayloadOrBuilder()
Value to append directly to QueryResult.webhook_payloads.
.google.protobuf.Struct payload = 4;
Type | Description |
StructOrBuilder |
getSessionInfo()
public abstract SessionInfo getSessionInfo()
Information about session status. This field can be omitted by the webhook if it does not intend to modify session status.
.google.cloud.dialogflow.cx.v3beta1.SessionInfo session_info = 3;
Type | Description |
SessionInfo |
The sessionInfo. |
getSessionInfoOrBuilder()
public abstract SessionInfoOrBuilder getSessionInfoOrBuilder()
Information about session status. This field can be omitted by the webhook if it does not intend to modify session status.
.google.cloud.dialogflow.cx.v3beta1.SessionInfo session_info = 3;
Type | Description |
SessionInfoOrBuilder |
getTargetFlow()
public abstract String getTargetFlow()
The target flow to transition to.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>
.
string target_flow = 6 [(.google.api.resource_reference) = { ... }
Type | Description |
String |
The targetFlow. |
getTargetFlowBytes()
public abstract ByteString getTargetFlowBytes()
The target flow to transition to.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>
.
string target_flow = 6 [(.google.api.resource_reference) = { ... }
Type | Description |
ByteString |
The bytes for targetFlow. |
getTargetPage()
public abstract String getTargetPage()
The target page to transition to.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>/pages/<Page ID>
.
string target_page = 5 [(.google.api.resource_reference) = { ... }
Type | Description |
String |
The targetPage. |
getTargetPageBytes()
public abstract ByteString getTargetPageBytes()
The target page to transition to.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>/pages/<Page ID>
.
string target_page = 5 [(.google.api.resource_reference) = { ... }
Type | Description |
ByteString |
The bytes for targetPage. |
getTransitionCase()
public abstract WebhookResponse.TransitionCase getTransitionCase()
Type | Description |
WebhookResponse.TransitionCase |
hasFulfillmentResponse()
public abstract boolean hasFulfillmentResponse()
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.
.google.cloud.dialogflow.cx.v3beta1.WebhookResponse.FulfillmentResponse fulfillment_response = 1;
Type | Description |
boolean |
Whether the fulfillmentResponse field is set. |
hasPageInfo()
public abstract boolean hasPageInfo()
Information about page status. This field can be omitted by the webhook if it does not intend to modify page status.
.google.cloud.dialogflow.cx.v3beta1.PageInfo page_info = 2;
Type | Description |
boolean |
Whether the pageInfo field is set. |
hasPayload()
public abstract boolean hasPayload()
Value to append directly to QueryResult.webhook_payloads.
.google.protobuf.Struct payload = 4;
Type | Description |
boolean |
Whether the payload field is set. |
hasSessionInfo()
public abstract boolean hasSessionInfo()
Information about session status. This field can be omitted by the webhook if it does not intend to modify session status.
.google.cloud.dialogflow.cx.v3beta1.SessionInfo session_info = 3;
Type | Description |
boolean |
Whether the sessionInfo field is set. |
hasTargetFlow()
public abstract boolean hasTargetFlow()
The target flow to transition to.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>
.
string target_flow = 6 [(.google.api.resource_reference) = { ... }
Type | Description |
boolean |
Whether the targetFlow field is set. |
hasTargetPage()
public abstract boolean hasTargetPage()
The target page to transition to.
Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent
ID>/flows/<Flow ID>/pages/<Page ID>
.
string target_page = 5 [(.google.api.resource_reference) = { ... }
Type | Description |
boolean |
Whether the targetPage field is set. |