java.lang.Object
com.netflix.zuul.filters.BaseFilter<com.netflix.zuul.message.http.HttpRequestMessage,com.netflix.zuul.message.http.HttpRequestMessage>
com.netflix.zuul.filters.BaseSyncFilter<com.netflix.zuul.message.http.HttpRequestMessage,com.netflix.zuul.message.http.HttpRequestMessage>
com.netflix.zuul.filters.http.HttpInboundSyncFilter
com.netflix.zuul.sample.filters.inbound.Routes
All Implemented Interfaces:
com.netflix.zuul.filters.ShouldFilter<com.netflix.zuul.message.http.HttpRequestMessage>, com.netflix.zuul.filters.SyncZuulFilter<com.netflix.zuul.message.http.HttpRequestMessage,com.netflix.zuul.message.http.HttpRequestMessage>, com.netflix.zuul.filters.ZuulFilter<com.netflix.zuul.message.http.HttpRequestMessage,com.netflix.zuul.message.http.HttpRequestMessage>

public class Routes extends com.netflix.zuul.filters.http.HttpInboundSyncFilter
Routes configuration Author: Arthur Gonigberg Date: November 21, 2017
  • Field Summary

    Fields inherited from class com.netflix.zuul.filters.BaseFilter

    filterConcurrencyCustom, filterConcurrencyDefault
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    com.netflix.zuul.message.http.HttpRequestMessage
    apply(com.netflix.zuul.message.http.HttpRequestMessage request)
     
    int
     
    boolean
    shouldFilter(com.netflix.zuul.message.http.HttpRequestMessage httpRequestMessage)
     

    Methods inherited from class com.netflix.zuul.filters.http.HttpInboundSyncFilter

    filterType

    Methods inherited from class com.netflix.zuul.filters.BaseSyncFilter

    applyAsync, getSyncType

    Methods inherited from class com.netflix.zuul.filters.BaseFilter

    calculateConcurency, decrementConcurrency, disablePropertyName, filterName, getConcurrency, getDefaultOutput, incrementConcurrency, isDisabled, maxConcurrencyPropertyName, needsBodyBuffered, overrideStopFilterProcessing, processContentChunk, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.netflix.zuul.filters.ZuulFilter

    category, decrementConcurrency, filterName, getDefaultOutput, incrementConcurrency, isDisabled, needsBodyBuffered, overrideStopFilterProcessing, processContentChunk
  • Constructor Details

    • Routes

      public Routes()
  • Method Details

    • filterOrder

      public int filterOrder()
    • shouldFilter

      public boolean shouldFilter(com.netflix.zuul.message.http.HttpRequestMessage httpRequestMessage)
    • apply

      public com.netflix.zuul.message.http.HttpRequestMessage apply(com.netflix.zuul.message.http.HttpRequestMessage request)