Class GoogleCloudDialogflowCxV3beta1Example
Example represents a sample execution of the playbook in the conversation. An example consists of a list of ordered actions performed by end user or Dialogflow agent according the playbook instructions to fulfill the task.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v3beta1.Data
Assembly: Google.Apis.Dialogflow.v3beta1.dll
Syntax
public class GoogleCloudDialogflowCxV3beta1Example : IDirectResponseSchema
Properties
Actions
Required. The ordered list of actions performed by the end user and the Dialogflow agent.
Declaration
[JsonProperty("actions")]
public virtual IList<GoogleCloudDialogflowCxV3beta1Action> Actions { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudDialogflowCxV3beta1Action> |
ConversationState
Required. Example's output state.
Declaration
[JsonProperty("conversationState")]
public virtual string ConversationState { get; set; }
Property Value
Type | Description |
---|---|
string |
CreateTime
object representation of CreateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
CreateTimeDateTimeOffset
DateTimeOffset representation of CreateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
CreateTimeRaw
Output only. The timestamp of initial example creation.
Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Description
Optional. The high level concise description of the example. The max number of characters is 200.
Declaration
[JsonProperty("description")]
public virtual string Description { get; set; }
Property Value
Type | Description |
---|---|
string |
DisplayName
Required. The display name of the example.
Declaration
[JsonProperty("displayName")]
public virtual string DisplayName { 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 |
LanguageCode
Optional. The language code of the example. If not specified, the agent's default language is used. Note: languages must be enabled in the agent before they can be used. Note: example's language code is not currently used in dialogflow agents.
Declaration
[JsonProperty("languageCode")]
public virtual string LanguageCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Name
The unique identifier of the playbook example. Format: projects//locations//agents//playbooks//examples/
.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
PlaybookInput
Optional. The input to the playbook in the example.
Declaration
[JsonProperty("playbookInput")]
public virtual GoogleCloudDialogflowCxV3beta1PlaybookInput PlaybookInput { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1PlaybookInput |
PlaybookOutput
Optional. The output of the playbook in the example.
Declaration
[JsonProperty("playbookOutput")]
public virtual GoogleCloudDialogflowCxV3beta1PlaybookOutput PlaybookOutput { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1PlaybookOutput |
TokenCount
Output only. Estimated number of tokes current example takes when sent to the LLM.
Declaration
[JsonProperty("tokenCount")]
public virtual long? TokenCount { get; set; }
Property Value
Type | Description |
---|---|
long? |
UpdateTime
object representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use UpdateTimeDateTimeOffset instead.")]
public virtual object UpdateTime { get; set; }
Property Value
Type | Description |
---|---|
object |
UpdateTimeDateTimeOffset
DateTimeOffset representation of UpdateTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? UpdateTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
UpdateTimeRaw
Output only. Last time the example was updated.
Declaration
[JsonProperty("updateTime")]
public virtual string UpdateTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |