Phrase Matcher Args
data class PhraseMatcherArgs(val active: Output<Boolean>? = null, val displayName: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val phraseMatchRuleGroups: Output<List<GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs>>? = null, val project: Output<String>? = null, val roleMatch: Output<PhraseMatcherRoleMatch>? = null, val type: Output<PhraseMatcherType>? = null, val versionTag: Output<String>? = null) : ConvertibleToJava<PhraseMatcherArgs>
Creates a phrase matcher.
Constructors
Link copied to clipboard
constructor(active: Output<Boolean>? = null, displayName: Output<String>? = null, location: Output<String>? = null, name: Output<String>? = null, phraseMatchRuleGroups: Output<List<GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs>>? = null, project: Output<String>? = null, roleMatch: Output<PhraseMatcherRoleMatch>? = null, type: Output<PhraseMatcherType>? = null, versionTag: Output<String>? = null)
Properties
Link copied to clipboard
The human-readable name of the phrase matcher.
Link copied to clipboard
val phraseMatchRuleGroups: Output<List<GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs>>? = null
A list of phase match rule groups that are included in this matcher.
Link copied to clipboard
The role whose utterances the phrase matcher should be matched against. If the role is ROLE_UNSPECIFIED it will be matched against any utterances in the transcript.
Link copied to clipboard
The type of this phrase matcher.
Link copied to clipboard
The customized version tag to use for the phrase matcher. If not specified, it will default to revision_id
.