Class Debug

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.Debug
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>

@Filter(order=20) public class Debug extends com.netflix.zuul.filters.http.HttpInboundSyncFilter
Determine if requests need to be debugged. In order to test this, set query parameter "debugRequest=true" Author: Arthur Gonigberg Date: December 22, 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 request)
     

    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

    • Debug

      public Debug()
  • Method Details

    • filterOrder

      public int filterOrder()
    • shouldFilter

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

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