Interface Matcher.OnMatchOrBuilder

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

    public static interface Matcher.OnMatchOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasMatcher

        boolean hasMatcher()
         Nested matcher to evaluate.
         If the nested matcher does not match and does not specify
         on_no_match, then this matcher is considered not to have
         matched, even if a predicate at this level or above returned
         true.
         
        .xds.type.matcher.v3.Matcher matcher = 1;
        Returns:
        Whether the matcher field is set.
      • getMatcher

        Matcher getMatcher()
         Nested matcher to evaluate.
         If the nested matcher does not match and does not specify
         on_no_match, then this matcher is considered not to have
         matched, even if a predicate at this level or above returned
         true.
         
        .xds.type.matcher.v3.Matcher matcher = 1;
        Returns:
        The matcher.
      • getMatcherOrBuilder

        MatcherOrBuilder getMatcherOrBuilder()
         Nested matcher to evaluate.
         If the nested matcher does not match and does not specify
         on_no_match, then this matcher is considered not to have
         matched, even if a predicate at this level or above returned
         true.
         
        .xds.type.matcher.v3.Matcher matcher = 1;
      • hasAction

        boolean hasAction()
         Protocol-specific action to take.
         
        .xds.core.v3.TypedExtensionConfig action = 2;
        Returns:
        Whether the action field is set.
      • getAction

        TypedExtensionConfig getAction()
         Protocol-specific action to take.
         
        .xds.core.v3.TypedExtensionConfig action = 2;
        Returns:
        The action.
      • getActionOrBuilder

        TypedExtensionConfigOrBuilder getActionOrBuilder()
         Protocol-specific action to take.
         
        .xds.core.v3.TypedExtensionConfig action = 2;