# Functions

And constructs an AndMatcher from a list of Matchers.
ApplyExpression sets a Matcher as a Kong route's expression and assigns the route the given priority.
No description provided by the author
NewPredicate generates a single predicate.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Or constructs an OrMatcher from a list of Matchers.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
TODO: define subtypes of IP literals(IPv4/IPv6;single IP/IP CIDR).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
HTTPHeaderField extracts the value of an HTTP header from the request.
OrMatcher is a group of Matchers joined by logical ORs.
Predicate is an expression consisting of two arguments and a comparison operator.
TransformLower instructs Kong to transform a field (for example, http.path) to lowercase before comparing it to a value in a predicate expression.

# Interfaces

LHS is the left hand side (the field) of a predicate expression.
Literal is the right hand side (the value) of a predicate expression.
Matcher is a sub-expression within a Kong router expression.

# Type aliases

BinaryOperator is an operator that accepts two arguments within a predicate expression.
No description provided by the author
IntField is defined for fields with constant name and having integer type.
IntLiteral is an integer Literal.
No description provided by the author
StringField is defined for fields with constant name and having string type.
StringLiteral is a string Literal.