Class WebhookResponse.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
- com.google.cloud.dialogflow.cx.v3.WebhookResponse.Builder
-
- All Implemented Interfaces:
WebhookResponseOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- WebhookResponse
public static final class WebhookResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder> implements WebhookResponseOrBuilder
The response message for a webhook call.
Protobuf typegoogle.cloud.dialogflow.cx.v3.WebhookResponse
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description WebhookResponse.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)WebhookResponsebuild()WebhookResponsebuildPartial()WebhookResponse.Builderclear()WebhookResponse.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)WebhookResponse.BuilderclearFulfillmentResponse()The fulfillment response to send to the user.WebhookResponse.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)WebhookResponse.BuilderclearPageInfo()Information about page status.WebhookResponse.BuilderclearPayload()Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].WebhookResponse.BuilderclearSessionInfo()Information about session status.WebhookResponse.BuilderclearTargetFlow()The target flow to transition to.WebhookResponse.BuilderclearTargetPage()The target page to transition to.WebhookResponse.BuilderclearTransition()WebhookResponse.Builderclone()WebhookResponsegetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()WebhookResponse.FulfillmentResponsegetFulfillmentResponse()The fulfillment response to send to the user.WebhookResponse.FulfillmentResponse.BuildergetFulfillmentResponseBuilder()The fulfillment response to send to the user.WebhookResponse.FulfillmentResponseOrBuildergetFulfillmentResponseOrBuilder()The fulfillment response to send to the user.PageInfogetPageInfo()Information about page status.PageInfo.BuildergetPageInfoBuilder()Information about page status.PageInfoOrBuildergetPageInfoOrBuilder()Information about page status.com.google.protobuf.StructgetPayload()Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].com.google.protobuf.Struct.BuildergetPayloadBuilder()Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].com.google.protobuf.StructOrBuildergetPayloadOrBuilder()Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].SessionInfogetSessionInfo()Information about session status.SessionInfo.BuildergetSessionInfoBuilder()Information about session status.SessionInfoOrBuildergetSessionInfoOrBuilder()Information about session status.StringgetTargetFlow()The target flow to transition to.com.google.protobuf.ByteStringgetTargetFlowBytes()The target flow to transition to.StringgetTargetPage()The target page to transition to.com.google.protobuf.ByteStringgetTargetPageBytes()The target page to transition to.WebhookResponse.TransitionCasegetTransitionCase()booleanhasFulfillmentResponse()The fulfillment response to send to the user.booleanhasPageInfo()Information about page status.booleanhasPayload()Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].booleanhasSessionInfo()Information about session status.booleanhasTargetFlow()The target flow to transition to.booleanhasTargetPage()The target page to transition to.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()WebhookResponse.BuildermergeFrom(WebhookResponse other)WebhookResponse.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)WebhookResponse.BuildermergeFrom(com.google.protobuf.Message other)WebhookResponse.BuildermergeFulfillmentResponse(WebhookResponse.FulfillmentResponse value)The fulfillment response to send to the user.WebhookResponse.BuildermergePageInfo(PageInfo value)Information about page status.WebhookResponse.BuildermergePayload(com.google.protobuf.Struct value)Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].WebhookResponse.BuildermergeSessionInfo(SessionInfo value)Information about session status.WebhookResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)WebhookResponse.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)WebhookResponse.BuildersetFulfillmentResponse(WebhookResponse.FulfillmentResponse value)The fulfillment response to send to the user.WebhookResponse.BuildersetFulfillmentResponse(WebhookResponse.FulfillmentResponse.Builder builderForValue)The fulfillment response to send to the user.WebhookResponse.BuildersetPageInfo(PageInfo value)Information about page status.WebhookResponse.BuildersetPageInfo(PageInfo.Builder builderForValue)Information about page status.WebhookResponse.BuildersetPayload(com.google.protobuf.Struct value)Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].WebhookResponse.BuildersetPayload(com.google.protobuf.Struct.Builder builderForValue)Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].WebhookResponse.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)WebhookResponse.BuildersetSessionInfo(SessionInfo value)Information about session status.WebhookResponse.BuildersetSessionInfo(SessionInfo.Builder builderForValue)Information about session status.WebhookResponse.BuildersetTargetFlow(String value)The target flow to transition to.WebhookResponse.BuildersetTargetFlowBytes(com.google.protobuf.ByteString value)The target flow to transition to.WebhookResponse.BuildersetTargetPage(String value)The target page to transition to.WebhookResponse.BuildersetTargetPageBytes(com.google.protobuf.ByteString value)The target page to transition to.WebhookResponse.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
clear
public WebhookResponse.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
getDefaultInstanceForType
public WebhookResponse getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public WebhookResponse build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public WebhookResponse buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public WebhookResponse.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
setField
public WebhookResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
clearField
public WebhookResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
clearOneof
public WebhookResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
setRepeatedField
public WebhookResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
addRepeatedField
public WebhookResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
mergeFrom
public WebhookResponse.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WebhookResponse.Builder>
-
mergeFrom
public WebhookResponse.Builder mergeFrom(WebhookResponse other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
mergeFrom
public WebhookResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<WebhookResponse.Builder>- Throws:
IOException
-
getTransitionCase
public WebhookResponse.TransitionCase getTransitionCase()
- Specified by:
getTransitionCasein interfaceWebhookResponseOrBuilder
-
clearTransition
public WebhookResponse.Builder clearTransition()
-
hasFulfillmentResponse
public 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.v3.WebhookResponse.FulfillmentResponse fulfillment_response = 1;- Specified by:
hasFulfillmentResponsein interfaceWebhookResponseOrBuilder- Returns:
- Whether the fulfillmentResponse field is set.
-
getFulfillmentResponse
public 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.v3.WebhookResponse.FulfillmentResponse fulfillment_response = 1;- Specified by:
getFulfillmentResponsein interfaceWebhookResponseOrBuilder- Returns:
- The fulfillmentResponse.
-
setFulfillmentResponse
public WebhookResponse.Builder setFulfillmentResponse(WebhookResponse.FulfillmentResponse value)
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.v3.WebhookResponse.FulfillmentResponse fulfillment_response = 1;
-
setFulfillmentResponse
public WebhookResponse.Builder setFulfillmentResponse(WebhookResponse.FulfillmentResponse.Builder builderForValue)
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.v3.WebhookResponse.FulfillmentResponse fulfillment_response = 1;
-
mergeFulfillmentResponse
public WebhookResponse.Builder mergeFulfillmentResponse(WebhookResponse.FulfillmentResponse value)
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.v3.WebhookResponse.FulfillmentResponse fulfillment_response = 1;
-
clearFulfillmentResponse
public WebhookResponse.Builder clearFulfillmentResponse()
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.v3.WebhookResponse.FulfillmentResponse fulfillment_response = 1;
-
getFulfillmentResponseBuilder
public WebhookResponse.FulfillmentResponse.Builder getFulfillmentResponseBuilder()
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.v3.WebhookResponse.FulfillmentResponse fulfillment_response = 1;
-
getFulfillmentResponseOrBuilder
public 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.v3.WebhookResponse.FulfillmentResponse fulfillment_response = 1;- Specified by:
getFulfillmentResponseOrBuilderin interfaceWebhookResponseOrBuilder
-
hasPageInfo
public 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.v3.PageInfo page_info = 2;- Specified by:
hasPageInfoin interfaceWebhookResponseOrBuilder- Returns:
- Whether the pageInfo field is set.
-
getPageInfo
public 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.v3.PageInfo page_info = 2;- Specified by:
getPageInfoin interfaceWebhookResponseOrBuilder- Returns:
- The pageInfo.
-
setPageInfo
public WebhookResponse.Builder setPageInfo(PageInfo value)
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.v3.PageInfo page_info = 2;
-
setPageInfo
public WebhookResponse.Builder setPageInfo(PageInfo.Builder builderForValue)
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.v3.PageInfo page_info = 2;
-
mergePageInfo
public WebhookResponse.Builder mergePageInfo(PageInfo value)
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.v3.PageInfo page_info = 2;
-
clearPageInfo
public WebhookResponse.Builder clearPageInfo()
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.v3.PageInfo page_info = 2;
-
getPageInfoBuilder
public PageInfo.Builder getPageInfoBuilder()
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.v3.PageInfo page_info = 2;
-
getPageInfoOrBuilder
public 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.v3.PageInfo page_info = 2;- Specified by:
getPageInfoOrBuilderin interfaceWebhookResponseOrBuilder
-
hasSessionInfo
public 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.v3.SessionInfo session_info = 3;- Specified by:
hasSessionInfoin interfaceWebhookResponseOrBuilder- Returns:
- Whether the sessionInfo field is set.
-
getSessionInfo
public 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.v3.SessionInfo session_info = 3;- Specified by:
getSessionInfoin interfaceWebhookResponseOrBuilder- Returns:
- The sessionInfo.
-
setSessionInfo
public WebhookResponse.Builder setSessionInfo(SessionInfo value)
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.v3.SessionInfo session_info = 3;
-
setSessionInfo
public WebhookResponse.Builder setSessionInfo(SessionInfo.Builder builderForValue)
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.v3.SessionInfo session_info = 3;
-
mergeSessionInfo
public WebhookResponse.Builder mergeSessionInfo(SessionInfo value)
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.v3.SessionInfo session_info = 3;
-
clearSessionInfo
public WebhookResponse.Builder clearSessionInfo()
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.v3.SessionInfo session_info = 3;
-
getSessionInfoBuilder
public SessionInfo.Builder getSessionInfoBuilder()
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.v3.SessionInfo session_info = 3;
-
getSessionInfoOrBuilder
public 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.v3.SessionInfo session_info = 3;- Specified by:
getSessionInfoOrBuilderin interfaceWebhookResponseOrBuilder
-
hasPayload
public boolean hasPayload()
Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
.google.protobuf.Struct payload = 4;- Specified by:
hasPayloadin interfaceWebhookResponseOrBuilder- Returns:
- Whether the payload field is set.
-
getPayload
public com.google.protobuf.Struct getPayload()
Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
.google.protobuf.Struct payload = 4;- Specified by:
getPayloadin interfaceWebhookResponseOrBuilder- Returns:
- The payload.
-
setPayload
public WebhookResponse.Builder setPayload(com.google.protobuf.Struct value)
Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
.google.protobuf.Struct payload = 4;
-
setPayload
public WebhookResponse.Builder setPayload(com.google.protobuf.Struct.Builder builderForValue)
Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
.google.protobuf.Struct payload = 4;
-
mergePayload
public WebhookResponse.Builder mergePayload(com.google.protobuf.Struct value)
Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
.google.protobuf.Struct payload = 4;
-
clearPayload
public WebhookResponse.Builder clearPayload()
Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
.google.protobuf.Struct payload = 4;
-
getPayloadBuilder
public com.google.protobuf.Struct.Builder getPayloadBuilder()
Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
.google.protobuf.Struct payload = 4;
-
getPayloadOrBuilder
public com.google.protobuf.StructOrBuilder getPayloadOrBuilder()
Value to append directly to [QueryResult.webhook_payloads][google.cloud.dialogflow.cx.v3.QueryResult.webhook_payloads].
.google.protobuf.Struct payload = 4;- Specified by:
getPayloadOrBuilderin interfaceWebhookResponseOrBuilder
-
hasTargetPage
public 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) = { ... }- Specified by:
hasTargetPagein interfaceWebhookResponseOrBuilder- Returns:
- Whether the targetPage field is set.
-
getTargetPage
public 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) = { ... }- Specified by:
getTargetPagein interfaceWebhookResponseOrBuilder- Returns:
- The targetPage.
-
getTargetPageBytes
public com.google.protobuf.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) = { ... }- Specified by:
getTargetPageBytesin interfaceWebhookResponseOrBuilder- Returns:
- The bytes for targetPage.
-
setTargetPage
public WebhookResponse.Builder setTargetPage(String value)
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) = { ... }- Parameters:
value- The targetPage to set.- Returns:
- This builder for chaining.
-
clearTargetPage
public WebhookResponse.Builder clearTargetPage()
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) = { ... }- Returns:
- This builder for chaining.
-
setTargetPageBytes
public WebhookResponse.Builder setTargetPageBytes(com.google.protobuf.ByteString value)
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) = { ... }- Parameters:
value- The bytes for targetPage to set.- Returns:
- This builder for chaining.
-
hasTargetFlow
public 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) = { ... }- Specified by:
hasTargetFlowin interfaceWebhookResponseOrBuilder- Returns:
- Whether the targetFlow field is set.
-
getTargetFlow
public 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) = { ... }- Specified by:
getTargetFlowin interfaceWebhookResponseOrBuilder- Returns:
- The targetFlow.
-
getTargetFlowBytes
public com.google.protobuf.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) = { ... }- Specified by:
getTargetFlowBytesin interfaceWebhookResponseOrBuilder- Returns:
- The bytes for targetFlow.
-
setTargetFlow
public WebhookResponse.Builder setTargetFlow(String value)
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) = { ... }- Parameters:
value- The targetFlow to set.- Returns:
- This builder for chaining.
-
clearTargetFlow
public WebhookResponse.Builder clearTargetFlow()
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) = { ... }- Returns:
- This builder for chaining.
-
setTargetFlowBytes
public WebhookResponse.Builder setTargetFlowBytes(com.google.protobuf.ByteString value)
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) = { ... }- Parameters:
value- The bytes for targetFlow to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final WebhookResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
mergeUnknownFields
public final WebhookResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<WebhookResponse.Builder>
-
-