range.proto

Package: xds.type.matcher.v3

Types:

Source File: github.com/solo-io/gloo/projects/gloo/api/external/xds/type/matcher/v3/range.proto

Int64RangeMatcher

Specifies a set of ranges for matching an int64 number and the associated match actions.

"rangeMatchers": []xds.type.matcher.v3.Int64RangeMatcher.RangeMatcher

Field Type Description
rangeMatchers []xds.type.matcher.v3.Int64RangeMatcher.RangeMatcher Match a number by a list of number ranges. If multiple ranges contain the input number, then the first action in this list is taken.

RangeMatcher

Specifies a list of number ranges and a match action.

"ranges": []xds.type.v3.Int64Range
"onMatch": .xds.type.matcher.v3.Matcher.OnMatch

Field Type Description
ranges []xds.type.v3.Int64Range A non-empty set of int64 ranges.
onMatch .xds.type.matcher.v3.Matcher.OnMatch Match action to apply when the input number is within one of the ranges.

Int32RangeMatcher

Specifies a set of ranges for matching an int32 number and the associated match actions.

"rangeMatchers": []xds.type.matcher.v3.Int32RangeMatcher.RangeMatcher

Field Type Description
rangeMatchers []xds.type.matcher.v3.Int32RangeMatcher.RangeMatcher Match a number by a list of number ranges. If multiple ranges contain the input number, then the first action in this list is taken.

RangeMatcher

Specifies a list of number ranges and a match action.

"ranges": []xds.type.v3.Int32Range
"onMatch": .xds.type.matcher.v3.Matcher.OnMatch

Field Type Description
ranges []xds.type.v3.Int32Range A non-empty set of int32 ranges.
onMatch .xds.type.matcher.v3.Matcher.OnMatch Match action to apply when the input number is within one of the ranges.

DoubleRangeMatcher

Specifies a set of ranges for matching a double number and the associated match actions.

"rangeMatchers": []xds.type.matcher.v3.DoubleRangeMatcher.RangeMatcher

Field Type Description
rangeMatchers []xds.type.matcher.v3.DoubleRangeMatcher.RangeMatcher Match a number by a list of number ranges. If multiple ranges contain the input number, then the first action in this list is taken.

RangeMatcher

Specifies a list of number ranges and a match action.

"ranges": []xds.type.v3.DoubleRange
"onMatch": .xds.type.matcher.v3.Matcher.OnMatch

Field Type Description
ranges []xds.type.v3.DoubleRange A non-empty set of double ranges.
onMatch .xds.type.matcher.v3.Matcher.OnMatch Match action to apply when the input number is within one of the ranges.