Interface MethodMatchOrBuilder

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

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

      • hasName

        boolean hasName()
         The name of the method.
         
        .envoy.type.matcher.StringMatcher name = 1;
        Returns:
        Whether the name field is set.
      • getName

        StringMatcher getName()
         The name of the method.
         
        .envoy.type.matcher.StringMatcher name = 1;
        Returns:
        The name.
      • getNameOrBuilder

        StringMatcherOrBuilder getNameOrBuilder()
         The name of the method.
         
        .envoy.type.matcher.StringMatcher name = 1;
      • getParamsMatchCount

        int getParamsMatchCount()
         Method parameter definition.
         The key is the parameter index, starting from 0.
         The value is the parameter matching type.
         
        map<uint32, .envoy.config.filter.network.dubbo_proxy.v2alpha1.MethodMatch.ParameterMatchSpecifier> params_match = 2;
      • containsParamsMatch

        boolean containsParamsMatch​(int key)
         Method parameter definition.
         The key is the parameter index, starting from 0.
         The value is the parameter matching type.
         
        map<uint32, .envoy.config.filter.network.dubbo_proxy.v2alpha1.MethodMatch.ParameterMatchSpecifier> params_match = 2;
      • getParamsMatchMap

        Map<Integer,​MethodMatch.ParameterMatchSpecifier> getParamsMatchMap()
         Method parameter definition.
         The key is the parameter index, starting from 0.
         The value is the parameter matching type.
         
        map<uint32, .envoy.config.filter.network.dubbo_proxy.v2alpha1.MethodMatch.ParameterMatchSpecifier> params_match = 2;
      • getParamsMatchOrDefault

        MethodMatch.ParameterMatchSpecifier getParamsMatchOrDefault​(int key,
                                                                    MethodMatch.ParameterMatchSpecifier defaultValue)
         Method parameter definition.
         The key is the parameter index, starting from 0.
         The value is the parameter matching type.
         
        map<uint32, .envoy.config.filter.network.dubbo_proxy.v2alpha1.MethodMatch.ParameterMatchSpecifier> params_match = 2;
      • getParamsMatchOrThrow

        MethodMatch.ParameterMatchSpecifier getParamsMatchOrThrow​(int key)
         Method parameter definition.
         The key is the parameter index, starting from 0.
         The value is the parameter matching type.
         
        map<uint32, .envoy.config.filter.network.dubbo_proxy.v2alpha1.MethodMatch.ParameterMatchSpecifier> params_match = 2;