Interface ActionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Action,Action.Builder
@Generated
public interface ActionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOptional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.Optional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.booleanOptional.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasUserUtterance
boolean hasUserUtterance()Optional. Agent obtained a message from the customer.
.google.cloud.dialogflow.cx.v3.UserUtterance user_utterance = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the userUtterance field is set.
-
getUserUtterance
UserUtterance getUserUtterance()Optional. Agent obtained a message from the customer.
.google.cloud.dialogflow.cx.v3.UserUtterance user_utterance = 1 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The userUtterance.
-
getUserUtteranceOrBuilder
UserUtteranceOrBuilder getUserUtteranceOrBuilder()Optional. Agent obtained a message from the customer.
.google.cloud.dialogflow.cx.v3.UserUtterance user_utterance = 1 [(.google.api.field_behavior) = OPTIONAL]; -
hasAgentUtterance
boolean hasAgentUtterance()Optional. Action performed by the agent as a message.
.google.cloud.dialogflow.cx.v3.AgentUtterance agent_utterance = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the agentUtterance field is set.
-
getAgentUtterance
AgentUtterance getAgentUtterance()Optional. Action performed by the agent as a message.
.google.cloud.dialogflow.cx.v3.AgentUtterance agent_utterance = 2 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The agentUtterance.
-
getAgentUtteranceOrBuilder
AgentUtteranceOrBuilder getAgentUtteranceOrBuilder()Optional. Action performed by the agent as a message.
.google.cloud.dialogflow.cx.v3.AgentUtterance agent_utterance = 2 [(.google.api.field_behavior) = OPTIONAL]; -
hasToolUse
boolean hasToolUse()Optional. Action performed on behalf of the agent by calling a plugin tool.
.google.cloud.dialogflow.cx.v3.ToolUse tool_use = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the toolUse field is set.
-
getToolUse
ToolUse getToolUse()Optional. Action performed on behalf of the agent by calling a plugin tool.
.google.cloud.dialogflow.cx.v3.ToolUse tool_use = 3 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The toolUse.
-
getToolUseOrBuilder
ToolUseOrBuilder getToolUseOrBuilder()Optional. Action performed on behalf of the agent by calling a plugin tool.
.google.cloud.dialogflow.cx.v3.ToolUse tool_use = 3 [(.google.api.field_behavior) = OPTIONAL]; -
hasPlaybookInvocation
boolean hasPlaybookInvocation()Optional. Action performed on behalf of the agent by invoking a child playbook.
.google.cloud.dialogflow.cx.v3.PlaybookInvocation playbook_invocation = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the playbookInvocation field is set.
-
getPlaybookInvocation
PlaybookInvocation getPlaybookInvocation()Optional. Action performed on behalf of the agent by invoking a child playbook.
.google.cloud.dialogflow.cx.v3.PlaybookInvocation playbook_invocation = 4 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The playbookInvocation.
-
getPlaybookInvocationOrBuilder
PlaybookInvocationOrBuilder getPlaybookInvocationOrBuilder()Optional. Action performed on behalf of the agent by invoking a child playbook.
.google.cloud.dialogflow.cx.v3.PlaybookInvocation playbook_invocation = 4 [(.google.api.field_behavior) = OPTIONAL]; -
hasFlowInvocation
boolean hasFlowInvocation()Optional. Action performed on behalf of the agent by invoking a CX flow.
.google.cloud.dialogflow.cx.v3.FlowInvocation flow_invocation = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the flowInvocation field is set.
-
getFlowInvocation
FlowInvocation getFlowInvocation()Optional. Action performed on behalf of the agent by invoking a CX flow.
.google.cloud.dialogflow.cx.v3.FlowInvocation flow_invocation = 5 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The flowInvocation.
-
getFlowInvocationOrBuilder
FlowInvocationOrBuilder getFlowInvocationOrBuilder()Optional. Action performed on behalf of the agent by invoking a CX flow.
.google.cloud.dialogflow.cx.v3.FlowInvocation flow_invocation = 5 [(.google.api.field_behavior) = OPTIONAL]; -
hasPlaybookTransition
boolean hasPlaybookTransition()Optional. Action performed on behalf of the agent by transitioning to a target playbook.
.google.cloud.dialogflow.cx.v3.PlaybookTransition playbook_transition = 12 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the playbookTransition field is set.
-
getPlaybookTransition
PlaybookTransition getPlaybookTransition()Optional. Action performed on behalf of the agent by transitioning to a target playbook.
.google.cloud.dialogflow.cx.v3.PlaybookTransition playbook_transition = 12 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The playbookTransition.
-
getPlaybookTransitionOrBuilder
PlaybookTransitionOrBuilder getPlaybookTransitionOrBuilder()Optional. Action performed on behalf of the agent by transitioning to a target playbook.
.google.cloud.dialogflow.cx.v3.PlaybookTransition playbook_transition = 12 [(.google.api.field_behavior) = OPTIONAL]; -
hasFlowTransition
boolean hasFlowTransition()Optional. Action performed on behalf of the agent by transitioning to a target CX flow.
.google.cloud.dialogflow.cx.v3.FlowTransition flow_transition = 13 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- Whether the flowTransition field is set.
-
getFlowTransition
FlowTransition getFlowTransition()Optional. Action performed on behalf of the agent by transitioning to a target CX flow.
.google.cloud.dialogflow.cx.v3.FlowTransition flow_transition = 13 [(.google.api.field_behavior) = OPTIONAL];- Returns:
- The flowTransition.
-
getFlowTransitionOrBuilder
FlowTransitionOrBuilder getFlowTransitionOrBuilder()Optional. Action performed on behalf of the agent by transitioning to a target CX flow.
.google.cloud.dialogflow.cx.v3.FlowTransition flow_transition = 13 [(.google.api.field_behavior) = OPTIONAL]; -
getActionCase
Action.ActionCase getActionCase()
-