Class AbstractOutgoingRequestProcessorMatcher

  • All Implemented Interfaces:
    io.micronaut.http.util.OutgointRequestProcessorMatcher
    Direct Known Subclasses:
    TokenPropagationConfigurationProperties

    public abstract class AbstractOutgoingRequestProcessorMatcher
    extends java.lang.Object
    implements io.micronaut.http.util.OutgointRequestProcessorMatcher
    Base implementation class for OutgointRequestProcessorMatcher.
    Since:
    3.4.2
    • Field Detail

      • serviceIdRegex

        protected java.lang.String serviceIdRegex
      • uriRegex

        protected java.lang.String uriRegex
      • serviceIdPattern

        protected java.util.regex.Pattern serviceIdPattern
      • uriPattern

        protected java.util.regex.Pattern uriPattern
    • Constructor Detail

      • AbstractOutgoingRequestProcessorMatcher

        public AbstractOutgoingRequestProcessorMatcher()
    • Method Detail

      • getServiceIdRegex

        @Nullable
        public java.lang.String getServiceIdRegex()
        Returns:
        a regular expression to match the service.
      • setServiceIdRegex

        public void setServiceIdRegex​(@Nullable
                                      java.lang.String serviceIdRegex)
        a regular expression to match the service id.
        Parameters:
        serviceIdRegex - serviceId regular expression
      • getUriRegex

        @Nullable
        public java.lang.String getUriRegex()
        Returns:
        a regular expression to match the uri.
      • setUriRegex

        public void setUriRegex​(@Nullable
                                java.lang.String uriRegex)
        a regular expression to match the uri.
        Parameters:
        uriRegex - uri regular expression
      • getServiceIdPattern

        @Nullable
        public java.util.regex.Pattern getServiceIdPattern()
        Specified by:
        getServiceIdPattern in interface io.micronaut.http.util.OutgointRequestProcessorMatcher
      • getUriPattern

        @Nullable
        public java.util.regex.Pattern getUriPattern()
        Specified by:
        getUriPattern in interface io.micronaut.http.util.OutgointRequestProcessorMatcher