Google Cloud Dialogflow v2beta1 API - Class BidiStreamingAnalyzeContentRequest.Types.TurnInput.Types.ToolResponse (1.0.0-beta30)

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, IMessage

Reference 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.

Inheritance

object > BidiStreamingAnalyzeContentRequest.Types.TurnInput.Types.ToolResponse

Namespace

Google.Cloud.Dialogflow.V2Beta1

Assembly

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