AppVersionSnapshotAgentRemoteDialogflowAgent class

Constructors

AppVersionSnapshotAgentRemoteDialogflowAgent({Input<String?>? agent, Input<String?>? environmentId, Input<String?>? flowId, Input<Map<String, String>?>? inputVariableMapping, Input<Map<String, String>?>? outputVariableMapping})
Creates a new AppVersionSnapshotAgentRemoteDialogflowAgent. agent (Output) environmentId (Output) flowId (Output) inputVariableMapping (Output) outputVariableMapping (Output)
const
AppVersionSnapshotAgentRemoteDialogflowAgent.fromMap(Map<String, dynamic> map)
factory

Properties

agent → Input<String?>?
(Output) The name of the agent to transfer the conversation to. The agent must be in the same app as the current agent. Format: projects/{project}/locations/{location}/apps/{app}/agents/{agent}
final
environmentId → Input<String?>?
(Output) The environment ID of the Dialogflow agent be used for the agent execution. If not specified, the draft environment will be used.
final
flowId → Input<String?>?
(Output) The flow ID of the flow in the Dialogflow agent.
final
hashCode → int
The hash code for this object.
no setterinherited
inputVariableMapping → Input<Map<String, String>?>?
(Output) The mapping of the app variables names to the Dialogflow session parameters names to be sent to the Dialogflow agent as input.
final
outputVariableMapping → Input<Map<String, String>?>?
(Output) The mapping of the Dialogflow session parameters names to the app variables names to be sent back to the CES agent after the Dialogflow agent execution ends.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited