Interface ListenerFilterChainMatchPredicateOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ListenerFilterChainMatchPredicate
,ListenerFilterChainMatchPredicate.Builder
public interface ListenerFilterChainMatchPredicateOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionA set that describes a logical AND.A set that describes a logical AND.boolean
The match configuration will always match.Match destination port.Match destination port.A negation match.A negation match.A set that describes a logical OR.A set that describes a logical OR.boolean
A set that describes a logical AND.boolean
The match configuration will always match.boolean
Match destination port.boolean
A negation match.boolean
A set that describes a logical OR.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasOrMatch
boolean hasOrMatch()A set that describes a logical OR. If any member of the set matches, the match configuration matches.
.envoy.config.listener.v3.ListenerFilterChainMatchPredicate.MatchSet or_match = 1;
- Returns:
- Whether the orMatch field is set.
-
getOrMatch
ListenerFilterChainMatchPredicate.MatchSet getOrMatch()A set that describes a logical OR. If any member of the set matches, the match configuration matches.
.envoy.config.listener.v3.ListenerFilterChainMatchPredicate.MatchSet or_match = 1;
- Returns:
- The orMatch.
-
getOrMatchOrBuilder
ListenerFilterChainMatchPredicate.MatchSetOrBuilder getOrMatchOrBuilder()A set that describes a logical OR. If any member of the set matches, the match configuration matches.
.envoy.config.listener.v3.ListenerFilterChainMatchPredicate.MatchSet or_match = 1;
-
hasAndMatch
boolean hasAndMatch()A set that describes a logical AND. If all members of the set match, the match configuration matches.
.envoy.config.listener.v3.ListenerFilterChainMatchPredicate.MatchSet and_match = 2;
- Returns:
- Whether the andMatch field is set.
-
getAndMatch
ListenerFilterChainMatchPredicate.MatchSet getAndMatch()A set that describes a logical AND. If all members of the set match, the match configuration matches.
.envoy.config.listener.v3.ListenerFilterChainMatchPredicate.MatchSet and_match = 2;
- Returns:
- The andMatch.
-
getAndMatchOrBuilder
ListenerFilterChainMatchPredicate.MatchSetOrBuilder getAndMatchOrBuilder()A set that describes a logical AND. If all members of the set match, the match configuration matches.
.envoy.config.listener.v3.ListenerFilterChainMatchPredicate.MatchSet and_match = 2;
-
hasNotMatch
boolean hasNotMatch()A negation match. The match configuration will match if the negated match condition matches.
.envoy.config.listener.v3.ListenerFilterChainMatchPredicate not_match = 3;
- Returns:
- Whether the notMatch field is set.
-
getNotMatch
ListenerFilterChainMatchPredicate getNotMatch()A negation match. The match configuration will match if the negated match condition matches.
.envoy.config.listener.v3.ListenerFilterChainMatchPredicate not_match = 3;
- Returns:
- The notMatch.
-
getNotMatchOrBuilder
ListenerFilterChainMatchPredicateOrBuilder getNotMatchOrBuilder()A negation match. The match configuration will match if the negated match condition matches.
.envoy.config.listener.v3.ListenerFilterChainMatchPredicate not_match = 3;
-
hasAnyMatch
boolean hasAnyMatch()The match configuration will always match.
bool any_match = 4 [(.validate.rules) = { ... }
- Returns:
- Whether the anyMatch field is set.
-
getAnyMatch
boolean getAnyMatch()The match configuration will always match.
bool any_match = 4 [(.validate.rules) = { ... }
- Returns:
- The anyMatch.
-
hasDestinationPortRange
boolean hasDestinationPortRange()Match destination port. Particularly, the match evaluation must use the recovered local port if the owning listener filter is after :ref:`an original_dst listener filter <config_listener_filters_original_dst>`.
.envoy.type.v3.Int32Range destination_port_range = 5;
- Returns:
- Whether the destinationPortRange field is set.
-
getDestinationPortRange
Int32Range getDestinationPortRange()Match destination port. Particularly, the match evaluation must use the recovered local port if the owning listener filter is after :ref:`an original_dst listener filter <config_listener_filters_original_dst>`.
.envoy.type.v3.Int32Range destination_port_range = 5;
- Returns:
- The destinationPortRange.
-
getDestinationPortRangeOrBuilder
Int32RangeOrBuilder getDestinationPortRangeOrBuilder()Match destination port. Particularly, the match evaluation must use the recovered local port if the owning listener filter is after :ref:`an original_dst listener filter <config_listener_filters_original_dst>`.
.envoy.type.v3.Int32Range destination_port_range = 5;
-
getRuleCase
ListenerFilterChainMatchPredicate.RuleCase getRuleCase()
-