Class Page.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Page.Builder>
com.google.cloud.dialogflow.cx.v3beta1.Page.Builder
- All Implemented Interfaces:
PageOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Page
public static final class Page.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Page.Builder>
implements PageOrBuilder
A Dialogflow CX conversation (session) can be described and visualized as a state machine. The states of a CX session are represented by pages. For each flow, you define many pages, where your combined pages can handle a complete conversation on the topics the flow is designed for. At any given moment, exactly one page is the current page, the current page is considered active, and the flow associated with that page is considered active. Every flow has a special start page. When a flow initially becomes active, the start page page becomes the current page. For each conversational turn, the current page will either stay the same or transition to another page. You configure each page to collect information from the end-user that is relevant for the conversational state represented by the page. For more information, see the [Page guide](https://cloud.google.com/dialogflow/cx/docs/concept/page).Protobuf type
google.cloud.dialogflow.cx.v3beta1.Page-
Method Summary
Modifier and TypeMethodDescriptionaddAllEventHandlers(Iterable<? extends EventHandler> values) Handlers associated with the page to handle events such as webhook errors, no match or no input.addAllTransitionRouteGroups(Iterable<String> values) Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page.addAllTransitionRoutes(Iterable<? extends TransitionRoute> values) A list of transitions for the transition rules of this page.addEventHandlers(int index, EventHandler value) Handlers associated with the page to handle events such as webhook errors, no match or no input.addEventHandlers(int index, EventHandler.Builder builderForValue) Handlers associated with the page to handle events such as webhook errors, no match or no input.addEventHandlers(EventHandler value) Handlers associated with the page to handle events such as webhook errors, no match or no input.addEventHandlers(EventHandler.Builder builderForValue) Handlers associated with the page to handle events such as webhook errors, no match or no input.Handlers associated with the page to handle events such as webhook errors, no match or no input.addEventHandlersBuilder(int index) Handlers associated with the page to handle events such as webhook errors, no match or no input.addTransitionRouteGroups(String value) Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page.addTransitionRouteGroupsBytes(com.google.protobuf.ByteString value) Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page.addTransitionRoutes(int index, TransitionRoute value) A list of transitions for the transition rules of this page.addTransitionRoutes(int index, TransitionRoute.Builder builderForValue) A list of transitions for the transition rules of this page.A list of transitions for the transition rules of this page.addTransitionRoutes(TransitionRoute.Builder builderForValue) A list of transitions for the transition rules of this page.A list of transitions for the transition rules of this page.addTransitionRoutesBuilder(int index) A list of transitions for the transition rules of this page.build()clear()Hierarchical advanced settings for this page.The description of the page.Required.The fulfillment to call when the session is entering the page.Handlers associated with the page to handle events such as webhook errors, no match or no input.The form associated with the page, used for collecting parameters relevant to the page.Optional.The unique identifier of the page.Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page.A list of transitions for the transition rules of this page.Hierarchical advanced settings for this page.Hierarchical advanced settings for this page.Hierarchical advanced settings for this page.The description of the page.com.google.protobuf.ByteStringThe description of the page.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.The fulfillment to call when the session is entering the page.The fulfillment to call when the session is entering the page.The fulfillment to call when the session is entering the page.getEventHandlers(int index) Handlers associated with the page to handle events such as webhook errors, no match or no input.getEventHandlersBuilder(int index) Handlers associated with the page to handle events such as webhook errors, no match or no input.Handlers associated with the page to handle events such as webhook errors, no match or no input.intHandlers associated with the page to handle events such as webhook errors, no match or no input.Handlers associated with the page to handle events such as webhook errors, no match or no input.getEventHandlersOrBuilder(int index) Handlers associated with the page to handle events such as webhook errors, no match or no input.List<? extends EventHandlerOrBuilder>Handlers associated with the page to handle events such as webhook errors, no match or no input.getForm()The form associated with the page, used for collecting parameters relevant to the page.The form associated with the page, used for collecting parameters relevant to the page.The form associated with the page, used for collecting parameters relevant to the page.Optional.Optional.Optional.getName()The unique identifier of the page.com.google.protobuf.ByteStringThe unique identifier of the page.getTransitionRouteGroups(int index) Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page.com.google.protobuf.ByteStringgetTransitionRouteGroupsBytes(int index) Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page.intOrdered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page.com.google.protobuf.ProtocolStringListOrdered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page.getTransitionRoutes(int index) A list of transitions for the transition rules of this page.getTransitionRoutesBuilder(int index) A list of transitions for the transition rules of this page.A list of transitions for the transition rules of this page.intA list of transitions for the transition rules of this page.A list of transitions for the transition rules of this page.getTransitionRoutesOrBuilder(int index) A list of transitions for the transition rules of this page.List<? extends TransitionRouteOrBuilder>A list of transitions for the transition rules of this page.booleanHierarchical advanced settings for this page.booleanThe fulfillment to call when the session is entering the page.booleanhasForm()The form associated with the page, used for collecting parameters relevant to the page.booleanOptional.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanHierarchical advanced settings for this page.mergeEntryFulfillment(Fulfillment value) The fulfillment to call when the session is entering the page.The form associated with the page, used for collecting parameters relevant to the page.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Optional.removeEventHandlers(int index) Handlers associated with the page to handle events such as webhook errors, no match or no input.removeTransitionRoutes(int index) A list of transitions for the transition rules of this page.Hierarchical advanced settings for this page.setAdvancedSettings(AdvancedSettings.Builder builderForValue) Hierarchical advanced settings for this page.setDescription(String value) The description of the page.setDescriptionBytes(com.google.protobuf.ByteString value) The description of the page.setDisplayName(String value) Required.setDisplayNameBytes(com.google.protobuf.ByteString value) Required.setEntryFulfillment(Fulfillment value) The fulfillment to call when the session is entering the page.setEntryFulfillment(Fulfillment.Builder builderForValue) The fulfillment to call when the session is entering the page.setEventHandlers(int index, EventHandler value) Handlers associated with the page to handle events such as webhook errors, no match or no input.setEventHandlers(int index, EventHandler.Builder builderForValue) Handlers associated with the page to handle events such as webhook errors, no match or no input.The form associated with the page, used for collecting parameters relevant to the page.setForm(Form.Builder builderForValue) The form associated with the page, used for collecting parameters relevant to the page.Optional.setKnowledgeConnectorSettings(KnowledgeConnectorSettings.Builder builderForValue) Optional.The unique identifier of the page.setNameBytes(com.google.protobuf.ByteString value) The unique identifier of the page.setTransitionRouteGroups(int index, String value) Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page.setTransitionRoutes(int index, TransitionRoute value) A list of transitions for the transition rules of this page.setTransitionRoutes(int index, TransitionRoute.Builder builderForValue) A list of transitions for the transition rules of this page.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Page.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Page.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.GeneratedMessage.Builder<Page.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Page.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Page.Builder>
-
mergeFrom
public Page.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<Page.Builder>- Throws:
IOException
-
getName
The unique identifier of the page. Required for the [Pages.UpdatePage][google.cloud.dialogflow.cx.v3beta1.Pages.UpdatePage] method. [Pages.CreatePage][google.cloud.dialogflow.cx.v3beta1.Pages.CreatePage] populates the name automatically. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
string name = 1;- Specified by:
getNamein interfacePageOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The unique identifier of the page. Required for the [Pages.UpdatePage][google.cloud.dialogflow.cx.v3beta1.Pages.UpdatePage] method. [Pages.CreatePage][google.cloud.dialogflow.cx.v3beta1.Pages.CreatePage] populates the name automatically. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
string name = 1;- Specified by:
getNameBytesin interfacePageOrBuilder- Returns:
- The bytes for name.
-
setName
The unique identifier of the page. Required for the [Pages.UpdatePage][google.cloud.dialogflow.cx.v3beta1.Pages.UpdatePage] method. [Pages.CreatePage][google.cloud.dialogflow.cx.v3beta1.Pages.CreatePage] populates the name automatically. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
The unique identifier of the page. Required for the [Pages.UpdatePage][google.cloud.dialogflow.cx.v3beta1.Pages.UpdatePage] method. [Pages.CreatePage][google.cloud.dialogflow.cx.v3beta1.Pages.CreatePage] populates the name automatically. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
The unique identifier of the page. Required for the [Pages.UpdatePage][google.cloud.dialogflow.cx.v3beta1.Pages.UpdatePage] method. [Pages.CreatePage][google.cloud.dialogflow.cx.v3beta1.Pages.CreatePage] populates the name automatically. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getDisplayName
Required. The human-readable name of the page, unique within the flow.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDisplayNamein interfacePageOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Required. The human-readable name of the page, unique within the flow.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDisplayNameBytesin interfacePageOrBuilder- Returns:
- The bytes for displayName.
-
setDisplayName
Required. The human-readable name of the page, unique within the flow.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The displayName to set.- Returns:
- This builder for chaining.
-
clearDisplayName
Required. The human-readable name of the page, unique within the flow.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setDisplayNameBytes
Required. The human-readable name of the page, unique within the flow.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for displayName to set.- Returns:
- This builder for chaining.
-
getDescription
The description of the page. The maximum length is 500 characters.
string description = 19;- Specified by:
getDescriptionin interfacePageOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()The description of the page. The maximum length is 500 characters.
string description = 19;- Specified by:
getDescriptionBytesin interfacePageOrBuilder- Returns:
- The bytes for description.
-
setDescription
The description of the page. The maximum length is 500 characters.
string description = 19;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
The description of the page. The maximum length is 500 characters.
string description = 19;- Returns:
- This builder for chaining.
-
setDescriptionBytes
The description of the page. The maximum length is 500 characters.
string description = 19;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasEntryFulfillment
public boolean hasEntryFulfillment()The fulfillment to call when the session is entering the page.
.google.cloud.dialogflow.cx.v3beta1.Fulfillment entry_fulfillment = 7;- Specified by:
hasEntryFulfillmentin interfacePageOrBuilder- Returns:
- Whether the entryFulfillment field is set.
-
getEntryFulfillment
The fulfillment to call when the session is entering the page.
.google.cloud.dialogflow.cx.v3beta1.Fulfillment entry_fulfillment = 7;- Specified by:
getEntryFulfillmentin interfacePageOrBuilder- Returns:
- The entryFulfillment.
-
setEntryFulfillment
The fulfillment to call when the session is entering the page.
.google.cloud.dialogflow.cx.v3beta1.Fulfillment entry_fulfillment = 7; -
setEntryFulfillment
The fulfillment to call when the session is entering the page.
.google.cloud.dialogflow.cx.v3beta1.Fulfillment entry_fulfillment = 7; -
mergeEntryFulfillment
The fulfillment to call when the session is entering the page.
.google.cloud.dialogflow.cx.v3beta1.Fulfillment entry_fulfillment = 7; -
clearEntryFulfillment
The fulfillment to call when the session is entering the page.
.google.cloud.dialogflow.cx.v3beta1.Fulfillment entry_fulfillment = 7; -
getEntryFulfillmentBuilder
The fulfillment to call when the session is entering the page.
.google.cloud.dialogflow.cx.v3beta1.Fulfillment entry_fulfillment = 7; -
getEntryFulfillmentOrBuilder
The fulfillment to call when the session is entering the page.
.google.cloud.dialogflow.cx.v3beta1.Fulfillment entry_fulfillment = 7;- Specified by:
getEntryFulfillmentOrBuilderin interfacePageOrBuilder
-
hasForm
public boolean hasForm()The form associated with the page, used for collecting parameters relevant to the page.
.google.cloud.dialogflow.cx.v3beta1.Form form = 4;- Specified by:
hasFormin interfacePageOrBuilder- Returns:
- Whether the form field is set.
-
getForm
The form associated with the page, used for collecting parameters relevant to the page.
.google.cloud.dialogflow.cx.v3beta1.Form form = 4;- Specified by:
getFormin interfacePageOrBuilder- Returns:
- The form.
-
setForm
The form associated with the page, used for collecting parameters relevant to the page.
.google.cloud.dialogflow.cx.v3beta1.Form form = 4; -
setForm
The form associated with the page, used for collecting parameters relevant to the page.
.google.cloud.dialogflow.cx.v3beta1.Form form = 4; -
mergeForm
The form associated with the page, used for collecting parameters relevant to the page.
.google.cloud.dialogflow.cx.v3beta1.Form form = 4; -
clearForm
The form associated with the page, used for collecting parameters relevant to the page.
.google.cloud.dialogflow.cx.v3beta1.Form form = 4; -
getFormBuilder
The form associated with the page, used for collecting parameters relevant to the page.
.google.cloud.dialogflow.cx.v3beta1.Form form = 4; -
getFormOrBuilder
The form associated with the page, used for collecting parameters relevant to the page.
.google.cloud.dialogflow.cx.v3beta1.Form form = 4;- Specified by:
getFormOrBuilderin interfacePageOrBuilder
-
getTransitionRouteGroupsList
public com.google.protobuf.ProtocolStringList getTransitionRouteGroupsList()Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>` or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>` for agent-level groups.
repeated string transition_route_groups = 11 [(.google.api.resource_reference) = { ... }- Specified by:
getTransitionRouteGroupsListin interfacePageOrBuilder- Returns:
- A list containing the transitionRouteGroups.
-
getTransitionRouteGroupsCount
public int getTransitionRouteGroupsCount()Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>` or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>` for agent-level groups.
repeated string transition_route_groups = 11 [(.google.api.resource_reference) = { ... }- Specified by:
getTransitionRouteGroupsCountin interfacePageOrBuilder- Returns:
- The count of transitionRouteGroups.
-
getTransitionRouteGroups
Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>` or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>` for agent-level groups.
repeated string transition_route_groups = 11 [(.google.api.resource_reference) = { ... }- Specified by:
getTransitionRouteGroupsin interfacePageOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The transitionRouteGroups at the given index.
-
getTransitionRouteGroupsBytes
public com.google.protobuf.ByteString getTransitionRouteGroupsBytes(int index) Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>` or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>` for agent-level groups.
repeated string transition_route_groups = 11 [(.google.api.resource_reference) = { ... }- Specified by:
getTransitionRouteGroupsBytesin interfacePageOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the transitionRouteGroups at the given index.
-
setTransitionRouteGroups
Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>` or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>` for agent-level groups.
repeated string transition_route_groups = 11 [(.google.api.resource_reference) = { ... }- Parameters:
index- The index to set the value at.value- The transitionRouteGroups to set.- Returns:
- This builder for chaining.
-
addTransitionRouteGroups
Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>` or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>` for agent-level groups.
repeated string transition_route_groups = 11 [(.google.api.resource_reference) = { ... }- Parameters:
value- The transitionRouteGroups to add.- Returns:
- This builder for chaining.
-
addAllTransitionRouteGroups
Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>` or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>` for agent-level groups.
repeated string transition_route_groups = 11 [(.google.api.resource_reference) = { ... }- Parameters:
values- The transitionRouteGroups to add.- Returns:
- This builder for chaining.
-
clearTransitionRouteGroups
Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>` or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>` for agent-level groups.
repeated string transition_route_groups = 11 [(.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
addTransitionRouteGroupsBytes
Ordered list of [`TransitionRouteGroups`][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup] added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/transitionRouteGroups/<TransitionRouteGroupID>` or `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/transitionRouteGroups/<TransitionRouteGroupID>` for agent-level groups.
repeated string transition_route_groups = 11 [(.google.api.resource_reference) = { ... }- Parameters:
value- The bytes of the transitionRouteGroups to add.- Returns:
- This builder for chaining.
-
getTransitionRoutesList
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9;- Specified by:
getTransitionRoutesListin interfacePageOrBuilder
-
getTransitionRoutesCount
public int getTransitionRoutesCount()A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9;- Specified by:
getTransitionRoutesCountin interfacePageOrBuilder
-
getTransitionRoutes
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9;- Specified by:
getTransitionRoutesin interfacePageOrBuilder
-
setTransitionRoutes
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
setTransitionRoutes
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
addTransitionRoutes
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
addTransitionRoutes
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
addTransitionRoutes
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
addTransitionRoutes
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
addAllTransitionRoutes
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
clearTransitionRoutes
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
removeTransitionRoutes
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
getTransitionRoutesBuilder
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
getTransitionRoutesOrBuilder
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9;- Specified by:
getTransitionRoutesOrBuilderin interfacePageOrBuilder
-
getTransitionRoutesOrBuilderList
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9;- Specified by:
getTransitionRoutesOrBuilderListin interfacePageOrBuilder
-
addTransitionRoutesBuilder
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
addTransitionRoutesBuilder
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
getTransitionRoutesBuilderList
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evaluated in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Flow.transition_route_groups] with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the [transition route groups][google.cloud.dialogflow.cx.v3beta1.Page.transition_route_groups] with only condition specified.
repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 9; -
getEventHandlersList
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10;- Specified by:
getEventHandlersListin interfacePageOrBuilder
-
getEventHandlersCount
public int getEventHandlersCount()Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10;- Specified by:
getEventHandlersCountin interfacePageOrBuilder
-
getEventHandlers
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10;- Specified by:
getEventHandlersin interfacePageOrBuilder
-
setEventHandlers
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
setEventHandlers
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
addEventHandlers
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
addEventHandlers
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
addEventHandlers
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
addEventHandlers
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
addAllEventHandlers
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
clearEventHandlers
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
removeEventHandlers
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
getEventHandlersBuilder
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
getEventHandlersOrBuilder
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10;- Specified by:
getEventHandlersOrBuilderin interfacePageOrBuilder
-
getEventHandlersOrBuilderList
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10;- Specified by:
getEventHandlersOrBuilderListin interfacePageOrBuilder
-
addEventHandlersBuilder
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
addEventHandlersBuilder
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
getEventHandlersBuilderList
Handlers associated with the page to handle events such as webhook errors, no match or no input.
repeated .google.cloud.dialogflow.cx.v3beta1.EventHandler event_handlers = 10; -
hasAdvancedSettings
public boolean hasAdvancedSettings()Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 13;- Specified by:
hasAdvancedSettingsin interfacePageOrBuilder- Returns:
- Whether the advancedSettings field is set.
-
getAdvancedSettings
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 13;- Specified by:
getAdvancedSettingsin interfacePageOrBuilder- Returns:
- The advancedSettings.
-
setAdvancedSettings
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 13; -
setAdvancedSettings
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 13; -
mergeAdvancedSettings
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 13; -
clearAdvancedSettings
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 13; -
getAdvancedSettingsBuilder
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 13; -
getAdvancedSettingsOrBuilder
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
.google.cloud.dialogflow.cx.v3beta1.AdvancedSettings advanced_settings = 13;- Specified by:
getAdvancedSettingsOrBuilderin interfacePageOrBuilder
-
hasKnowledgeConnectorSettings
public boolean hasKnowledgeConnectorSettings()Optional. Knowledge connector configuration.
.google.cloud.dialogflow.cx.v3beta1.KnowledgeConnectorSettings knowledge_connector_settings = 18 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
hasKnowledgeConnectorSettingsin interfacePageOrBuilder- Returns:
- Whether the knowledgeConnectorSettings field is set.
-
getKnowledgeConnectorSettings
Optional. Knowledge connector configuration.
.google.cloud.dialogflow.cx.v3beta1.KnowledgeConnectorSettings knowledge_connector_settings = 18 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getKnowledgeConnectorSettingsin interfacePageOrBuilder- Returns:
- The knowledgeConnectorSettings.
-
setKnowledgeConnectorSettings
Optional. Knowledge connector configuration.
.google.cloud.dialogflow.cx.v3beta1.KnowledgeConnectorSettings knowledge_connector_settings = 18 [(.google.api.field_behavior) = OPTIONAL]; -
setKnowledgeConnectorSettings
public Page.Builder setKnowledgeConnectorSettings(KnowledgeConnectorSettings.Builder builderForValue) Optional. Knowledge connector configuration.
.google.cloud.dialogflow.cx.v3beta1.KnowledgeConnectorSettings knowledge_connector_settings = 18 [(.google.api.field_behavior) = OPTIONAL]; -
mergeKnowledgeConnectorSettings
Optional. Knowledge connector configuration.
.google.cloud.dialogflow.cx.v3beta1.KnowledgeConnectorSettings knowledge_connector_settings = 18 [(.google.api.field_behavior) = OPTIONAL]; -
clearKnowledgeConnectorSettings
Optional. Knowledge connector configuration.
.google.cloud.dialogflow.cx.v3beta1.KnowledgeConnectorSettings knowledge_connector_settings = 18 [(.google.api.field_behavior) = OPTIONAL]; -
getKnowledgeConnectorSettingsBuilder
Optional. Knowledge connector configuration.
.google.cloud.dialogflow.cx.v3beta1.KnowledgeConnectorSettings knowledge_connector_settings = 18 [(.google.api.field_behavior) = OPTIONAL]; -
getKnowledgeConnectorSettingsOrBuilder
Optional. Knowledge connector configuration.
.google.cloud.dialogflow.cx.v3beta1.KnowledgeConnectorSettings knowledge_connector_settings = 18 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getKnowledgeConnectorSettingsOrBuilderin interfacePageOrBuilder
-