Show / Hide Table of Contents

Class GoogleCloudContactcenterinsightsV1CorrelationRule

A correlation rule that defines how to join conversations for a given correlation type.

Inheritance
object
GoogleCloudContactcenterinsightsV1CorrelationRule
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 GoogleCloudContactcenterinsightsV1CorrelationRule : IDirectResponseSchema

Properties

Active

Optional. Whether the config is active to be evaluated.

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

ConstraintExpression

Optional. A cel expression (go/cel) to be evaluated as a boolean value. Two variables conversation_a and conversation_b will be available for evaluation. This expression should evaluate to true if conversation_a and conversation_b should be joined. This is used as an extra constraint on top of the join_key_expression to further refine the group of conversations that are joined together and will be evaluated in both directions. for two conversations c1 and c2 and the result will be OR'd. We will evaluate: f(c1, c2) OR f(c2, c1)

Declaration
[JsonProperty("constraintExpression")]
public virtual string ConstraintExpression { 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

JoinKeyExpression

Optional. A cel expression (go/cel) to be evaluated as a string value. This string value will be used as the join key for the correlation.

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

RuleId

Required. The unique identifier of the rule.

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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX