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.
eventPropertyKeyKey that's evaluated against thevalue. Please note the data type of the runtime value associated with the key should match the data type ofvalue, else an IllegalArgumentException is thrown.operatorOperator 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.valueValue 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 ofvalue, 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