public sealed class BidiStreamingAnalyzeContentRequest.Types.TurnInput.Types.ToolResponse : IMessage<BidiStreamingAnalyzeContentRequest.Types.TurnInput.Types.ToolResponse>, IEquatable<BidiStreamingAnalyzeContentRequest.Types.TurnInput.Types.ToolResponse>, IDeepCloneable<BidiStreamingAnalyzeContentRequest.Types.TurnInput.Types.ToolResponse>, IBufferMessage, IMessageReference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class BidiStreamingAnalyzeContentRequest.Types.TurnInput.Types.ToolResponse.
The execution result of a specific tool from the client.
Implements
IMessageBidiStreamingAnalyzeContentRequestTypesTurnInputTypesToolResponse, IEquatableBidiStreamingAnalyzeContentRequestTypesTurnInputTypesToolResponse, IDeepCloneableBidiStreamingAnalyzeContentRequestTypesTurnInputTypesToolResponse, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Beta1Assembly
Google.Cloud.Dialogflow.V2Beta1.dll
Constructors
ToolResponse()
public ToolResponse()ToolResponse(ToolResponse)
public ToolResponse(BidiStreamingAnalyzeContentRequest.Types.TurnInput.Types.ToolResponse other)| Parameter | |
|---|---|
| Name | Description |
other |
BidiStreamingAnalyzeContentRequestTypesTurnInputTypesToolResponse |
Properties
Id
public string Id { get; set; }Required. The matching ID of the tool call the response is for.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Response
public Struct Response { get; set; }Optional. The tool execution result in JSON object format.
| Property Value | |
|---|---|
| Type | Description |
Struct |
|
Tool
public string Tool { get; set; }Required. The identifier of the tool that got executed.
| Property Value | |
|---|---|
| Type | Description |
string |
|