Class ListenerFilterChainMatchPredicate

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
io.envoyproxy.envoy.config.listener.v3.ListenerFilterChainMatchPredicate
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, ListenerFilterChainMatchPredicateOrBuilder, Serializable

public final class ListenerFilterChainMatchPredicate extends com.google.protobuf.GeneratedMessage implements ListenerFilterChainMatchPredicateOrBuilder
 Listener filter chain match configuration. This is a recursive structure which allows complex
 nested match configurations to be built using various logical operators.

 Examples:

 * Matches if the destination port is 3306.

 .. code-block:: yaml

 destination_port_range:
 start: 3306
 end: 3307

 * Matches if the destination port is 3306 or 15000.

 .. code-block:: yaml

 or_match:
 rules:
 - destination_port_range:
 start: 3306
 end: 3307
 - destination_port_range:
 start: 15000
 end: 15001

 [#next-free-field: 6]
 
Protobuf type envoy.config.listener.v3.ListenerFilterChainMatchPredicate
See Also:
  • Field Details

  • Constructor Details

    • ListenerFilterChainMatchPredicate

      private ListenerFilterChainMatchPredicate(com.google.protobuf.GeneratedMessage.Builder<?> builder)
    • ListenerFilterChainMatchPredicate

      private ListenerFilterChainMatchPredicate()
  • Method Details