Class GoogleCloudContactcenterinsightsV1PhraseMatcher
The phrase matcher resource.
Implements
Inherited Members
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 |