| { |
| "metadata": { |
| "id": "sessionPropertyCondition", |
| "name": "sessionPropertyCondition", |
| "description": "", |
| "systemTags": [ |
| "availableToEndUser", |
| "sessionBased", |
| "profileTags", |
| "event", |
| "condition", |
| "sessionCondition" |
| ], |
| "readOnly": true |
| }, |
| "conditionEvaluator": "propertyConditionEvaluator", |
| "queryBuilder": "propertyConditionESQueryBuilder", |
| "parameters": [ |
| { |
| "id": "propertyName", |
| "type": "string", |
| "multivalued": false |
| }, |
| { |
| "id": "comparisonOperator", |
| "type": "comparisonOperator", |
| "multivalued": false |
| }, |
| { |
| "id": "propertyValue", |
| "type": "string", |
| "multivalued": false |
| }, |
| { |
| "id": "propertyValueInteger", |
| "type": "integer", |
| "multivalued": false |
| }, |
| { |
| "id": "propertyValueDate", |
| "type": "date", |
| "multivalued": false |
| }, |
| { |
| "id": "propertyValueDateExpr", |
| "type": "string", |
| "multivalued": false |
| }, |
| { |
| "id": "propertyValues", |
| "type": "string", |
| "multivalued": true |
| }, |
| { |
| "id": "propertyValuesInteger", |
| "type": "integer", |
| "multivalued": true |
| }, |
| { |
| "id": "propertyValuesDate", |
| "type": "date", |
| "multivalued": true |
| }, |
| { |
| "id": "propertyValuesDateExpr", |
| "type": "string", |
| "multivalued": true |
| } |
| ] |
| } |