EnterpriseCrmEventbusProtoConditionResponse class

Condition that uses operator to evaluate the key against the value.

Constructors

EnterpriseCrmEventbusProtoConditionResponse({required Input<String> eventPropertyKey, required Input<String> operator, required Input<EnterpriseCrmEventbusProtoValueTypeResponse> value})
Creates a new EnterpriseCrmEventbusProtoConditionResponse. eventPropertyKey Key that's evaluated against the value. Please note the data type of the runtime value associated with the key should match the data type of value, else an IllegalArgumentException is thrown. operator Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair. value Value that's checked for the key.
const
EnterpriseCrmEventbusProtoConditionResponse.fromMap(Map<String, dynamic> map)
factory

Properties

eventPropertyKey → Input<String>
Key that's evaluated against the value. Please note the data type of the runtime value associated with the key should match the data type of value, else an IllegalArgumentException is thrown.
final
hashCode → int
The hash code for this object.
no setterinherited
operator → Input<String>
Operator used to evaluate the condition. Please note that an operator with an inappropriate key/value operand will result in IllegalArgumentException, e.g. CONTAINS with boolean key/value pair.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
value → Input<EnterpriseCrmEventbusProtoValueTypeResponse>
Value that's checked for the key.
final

Methods

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

Operators

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