Send feedback
Google Cloud Dialogflow v2 API - Class ToolCallResult (4.29.0)
Stay organized with collections
Save and categorize content based on your preferences.
4.29.0 (latest)
4.28.0
4.27.0
4.26.0
4.25.0
4.24.0
4.23.0
4.22.0
4.21.0
4.20.0
4.19.0
4.18.0
4.17.0
4.16.0
4.15.0
4.14.0
4.13.0
4.12.0
4.11.0
4.10.0
4.9.0
4.8.0
4.7.0
4.6.0
4.5.0
4.4.0
4.3.0
4.2.0
4.1.0
4.0.0
3.11.0
3.10.0
3.9.0
3.8.0
3.7.0
3.6.0
3.5.0
3.4.0
3.3.0
3.2.0
public sealed class ToolCallResult : IMessage<ToolCallResult>, IEquatable<ToolCallResult>, IDeepCloneable<ToolCallResult>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2 API class ToolCallResult.
The result of calling a tool's action.
Inheritance
object >
ToolCallResult
Namespace
Google.Cloud.Dialogflow.V2
Assembly
Google.Cloud.Dialogflow.V2.dll
Constructors
public ToolCallResult(ToolCallResult other)
Properties
public string Action { get; set; }
Optional. The name of the tool's action associated with this call.
Property Value
Type
Description
string
public string AnswerRecord { get; set; }
Optional. The answer record associated with this tool call result.
Property Value
Type
Description
string
public string CesApp { get; set; }
Optional. CES app name for this call.
Format:
projects/<ProjectID>/locations/<LocationID>/apps/<AppID>.
Property Value
Type
Description
string
public AppName CesAppAsAppName { get; set; }
Property Value
Type
Description
AppName
public string CesTool { get; set; }
Optional. CES tool name for this call.
Format:
projects/<ProjectID>/locations/<LocationID>/apps/<AppID>/tools/<ToolID>.
Property Value
Type
Description
string
public CesToolName CesToolAsCesToolName { get; set; }
public string CesToolset { get; set; }
Optional. CES toolset name for this call.
Format:
projects/<ProjectID>/locations/<LocationID>/apps/<AppID>/toolsets/ToolsetID>.
Property Value
Type
Description
string
public ToolsetName CesToolsetAsToolsetName { get; set; }
Content
public string Content { get; set; }
Only populated if the response content is utf-8 encoded.
Property Value
Type
Description
string
public Timestamp CreateTime { get; set; }
Output only. Create time of the tool call result.
public ToolCallResult.Types.Error Error { get; set; }
public bool HasCesApp { get; }
Gets whether the "ces_app" field is set
Property Value
Type
Description
bool
public bool HasCesTool { get; }
Gets whether the "ces_tool" field is set
Property Value
Type
Description
bool
public bool HasCesToolset { get; }
Gets whether the "ces_toolset" field is set
Property Value
Type
Description
bool
HasContent
public bool HasContent { get; }
Gets whether the "content" field is set
Property Value
Type
Description
bool
HasRawContent
public bool HasRawContent { get; }
Gets whether the "raw_content" field is set
Property Value
Type
Description
bool
public bool HasTool { get; }
Gets whether the "tool" field is set
Property Value
Type
Description
bool
RawContent
public ByteString RawContent { get; set; }
Only populated if the response content is not utf-8 encoded.
(by definition byte fields are base64 encoded).
public ToolCallResult.ResultOneofCase ResultCase { get; }
public ToolCallResult.SourceOneofCase SourceCase { get; }
public string Tool { get; set; }
Optional. The [tool][google.cloud.dialogflow.v2.Tool] associated with
this call. Format:
projects/<ProjectID>/locations/<LocationID>/tools/<ToolID>.
Property Value
Type
Description
string
public ToolName ToolAsToolName { get; set; }
Property Value
Type
Description
ToolName
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-03-31 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-31 UTC."],[],[]]