Show / Hide Table of Contents

Class GoogleCloudDialogflowV2SuggestionInput

Represents the action to take for a tool call that requires confirmation.

Inheritance
object
GoogleCloudDialogflowV2SuggestionInput
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Dialogflow.v2.Data
Assembly: Google.Apis.Dialogflow.v2.dll
Syntax
public class GoogleCloudDialogflowV2SuggestionInput : IDirectResponseSchema

Properties

Action

Optional. The type of action to take with the tool.

Declaration
[JsonProperty("action")]
public virtual string Action { get; set; }
Property Value
Type Description
string

AnswerRecord

Required. Format: projects//locations//answerRecords/ The answer record associated with the tool call.

Declaration
[JsonProperty("answerRecord")]
public virtual string AnswerRecord { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Parameters

Optional. Parameters to be used for the tool call. If not provided, the tool will be called without any parameters.

Declaration
[JsonProperty("parameters")]
public virtual IDictionary<string, object> Parameters { get; set; }
Property Value
Type Description
IDictionary<string, object>

SendTime

object representation of SendTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use SendTimeDateTimeOffset instead.")]
public virtual object SendTime { get; set; }
Property Value
Type Description
object

SendTimeDateTimeOffset

DateTimeOffset representation of SendTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? SendTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

SendTimeRaw

Optional. Time when the current suggest input is sent. For tool calls, this timestamp (along with the answer record) will be included in the corresponding tool call result so that it can be identified.

Declaration
[JsonProperty("sendTime")]
public virtual string SendTimeRaw { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX