Show / Hide Table of Contents

Class GoogleCloudContactcenterinsightsV1PhraseMatcher

The phrase matcher resource.

Inheritance
object
GoogleCloudContactcenterinsightsV1PhraseMatcher
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.Contactcenterinsights.v1.Data
Assembly: Google.Apis.Contactcenterinsights.v1.dll
Syntax
public class GoogleCloudContactcenterinsightsV1PhraseMatcher : IDirectResponseSchema

Properties

ActivationUpdateTime

object representation of ActivationUpdateTimeRaw.

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

ActivationUpdateTimeDateTimeOffset

DateTimeOffset representation of ActivationUpdateTimeRaw.

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

ActivationUpdateTimeRaw

Output only. The most recent time at which the activation status was updated.

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

Active

Applies the phrase matcher only when it is active.

Declaration
[JsonProperty("active")]
public virtual bool? Active { get; set; }
Property Value
Type Description
bool?

DisplayName

The human-readable name of the phrase matcher.

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

Name

The resource name of the phrase matcher. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}

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

PhraseMatchRuleGroups

A list of phase match rule groups that are included in this matcher.

Declaration
[JsonProperty("phraseMatchRuleGroups")]
public virtual IList<GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup> PhraseMatchRuleGroups { get; set; }
Property Value
Type Description
IList<GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup>

RevisionCreateTime

object representation of RevisionCreateTimeRaw.

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

RevisionCreateTimeDateTimeOffset

DateTimeOffset representation of RevisionCreateTimeRaw.

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

RevisionCreateTimeRaw

Output only. The timestamp of when the revision was created. It is also the create time when a new matcher is added.

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

RevisionId

Output only. Immutable. The revision ID of the phrase matcher. A new revision is committed whenever the matcher is changed, except when it is activated or deactivated. A server generated random ID will be used. Example: locations/global/phraseMatchers/my-first-matcher@1234567

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

RoleMatch

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.

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

Type

Required. The type of this phrase matcher.

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

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. The most recent time at which the phrase matcher was updated.

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

VersionTag

The customized version tag to use for the phrase matcher. If not specified, it will default to revision_id.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX