CxIntentParameter

data class CxIntentParameter(val entityType: String, val id: String, val isList: Boolean? = null, val redact: Boolean? = null)

Constructors

Link copied to clipboard
constructor(entityType: String, id: String, isList: Boolean? = null, redact: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The entity type of the parameter. Format: projects/-/locations/-/agents/-/entityTypes/ for system entity types (for example, projects/-/locations/-/agents/-/entityTypes/sys.date), or projects//locations//agents//entityTypes/ for developer entity types.

Link copied to clipboard
val id: String

The unique identifier of the parameter. This field is used by training phrases to annotate their parts.

Link copied to clipboard
val isList: Boolean? = null

Indicates whether the parameter represents a list of values.

Link copied to clipboard
val redact: Boolean? = null

Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled.