Waiting for engine...
Skip to main content

EventStreamsRouteFilterCondition

A single condition within a filter group. Each condition (except the first) specifies a logical operator that connects it to the previous condition.

type EventStreamsRouteFilterCondition {
key: String!
value: String!
valueType: EventStreamsRouteFilterValueType!
operationType: EventStreamsRouteFilterOperationType!
logicalOperator: EventStreamsRouteLogicalOperator
}

Fields

EventStreamsRouteFilterCondition.key ● String! non-null scalar miscellaneous

Message property key to evaluate

EventStreamsRouteFilterCondition.value ● String! non-null scalar miscellaneous

Value to compare against (stored as string, interpreted based on valueType)

EventStreamsRouteFilterCondition.valueType ● EventStreamsRouteFilterValueType! non-null enum event-streams-admin

Type of the value (determines parsing and valid operations)

EventStreamsRouteFilterCondition.operationType ● EventStreamsRouteFilterOperationType! non-null enum event-streams-admin

Type of comparison operation

EventStreamsRouteFilterCondition.logicalOperator ● EventStreamsRouteLogicalOperator enum event-streams-admin

Logical operator connecting this condition to the PREVIOUS condition. Should be null for the first condition, AND or OR for subsequent conditions.

Member Of

EventStreamsRouteFilterGroup object

On this Page