Interface MatcherOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Matcher, Matcher.Builder

    public interface MatcherOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasMatcherList

        boolean hasMatcherList()
         A linear list of matchers to evaluate.
         
        .envoy.config.common.matcher.v3.Matcher.MatcherList matcher_list = 1;
      • getMatcherList

        Matcher.MatcherList getMatcherList()
         A linear list of matchers to evaluate.
         
        .envoy.config.common.matcher.v3.Matcher.MatcherList matcher_list = 1;
      • getMatcherListOrBuilder

        Matcher.MatcherListOrBuilder getMatcherListOrBuilder()
         A linear list of matchers to evaluate.
         
        .envoy.config.common.matcher.v3.Matcher.MatcherList matcher_list = 1;
      • hasMatcherTree

        boolean hasMatcherTree()
         A match tree to evaluate.
         
        .envoy.config.common.matcher.v3.Matcher.MatcherTree matcher_tree = 2;
      • getMatcherTree

        Matcher.MatcherTree getMatcherTree()
         A match tree to evaluate.
         
        .envoy.config.common.matcher.v3.Matcher.MatcherTree matcher_tree = 2;
      • getMatcherTreeOrBuilder

        Matcher.MatcherTreeOrBuilder getMatcherTreeOrBuilder()
         A match tree to evaluate.
         
        .envoy.config.common.matcher.v3.Matcher.MatcherTree matcher_tree = 2;
      • hasOnNoMatch

        boolean hasOnNoMatch()
         Optional OnMatch to use if the matcher failed.
         If specified, the OnMatch is used, and the matcher is considered
         to have matched.
         If not specified, the matcher is considered not to have matched.
         
        .envoy.config.common.matcher.v3.Matcher.OnMatch on_no_match = 3;
      • getOnNoMatch

        Matcher.OnMatch getOnNoMatch()
         Optional OnMatch to use if the matcher failed.
         If specified, the OnMatch is used, and the matcher is considered
         to have matched.
         If not specified, the matcher is considered not to have matched.
         
        .envoy.config.common.matcher.v3.Matcher.OnMatch on_no_match = 3;
      • getOnNoMatchOrBuilder

        Matcher.OnMatchOrBuilder getOnNoMatchOrBuilder()
         Optional OnMatch to use if the matcher failed.
         If specified, the OnMatch is used, and the matcher is considered
         to have matched.
         If not specified, the matcher is considered not to have matched.
         
        .envoy.config.common.matcher.v3.Matcher.OnMatch on_no_match = 3;