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 Summary
Modifier and TypeMethodDescriptionbooleancontainsParamsMatch(int key) Method parameter definition.getName()The name of the method.The name of the method.Deprecated.intMethod parameter definition.Method parameter definition.getParamsMatchOrDefault(int key, MethodMatch.ParameterMatchSpecifier defaultValue) Method parameter definition.getParamsMatchOrThrow(int key) Method parameter definition.booleanhasName()The name of the method.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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; -
getParamsMatch
Deprecated.UsegetParamsMatchMap()instead. -
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
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;
-