GoogleCloudContactcenterinsightsV1CorrelationRule class

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

Constructors

GoogleCloudContactcenterinsightsV1CorrelationRule({bool? active, String? constraintExpression, String? joinKeyExpression, String? ruleId})
GoogleCloudContactcenterinsightsV1CorrelationRule.fromJson(Map json_)

Properties

active bool?
Whether the config is active to be evaluated.
getter/setter pair
constraintExpression String?
A cel expression (go/cel) to be evaluated as a boolean value.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
joinKeyExpression String?
A cel expression (go/cel) to be evaluated as a string value.
getter/setter pair
ruleId String?
The unique identifier of the rule.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited