public static class GovernatorHttpInterceptorSupport.GovernatorHttpAttacher<I,O> extends netflix.karyon.transport.interceptor.AbstractAttacher<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,io.reactivex.netty.protocol.http.server.HttpServerResponse<O>,netflix.karyon.transport.http.HttpKeyEvaluationContext,GovernatorHttpInterceptorSupport<I,O>>
| Constructor and Description |
|---|
GovernatorHttpInterceptorSupport.GovernatorHttpAttacher(GovernatorHttpInterceptorSupport<I,O> support,
netflix.karyon.transport.interceptor.InterceptorKey<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,netflix.karyon.transport.http.HttpKeyEvaluationContext> key) |
| Modifier and Type | Method and Description |
|---|---|
GovernatorHttpInterceptorSupport<I,O> |
intercept(java.lang.Class<? extends netflix.karyon.transport.interceptor.DuplexInterceptor<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>> interceptor) |
GovernatorHttpInterceptorSupport<I,O> |
intercept(java.util.List<java.lang.Class<? extends netflix.karyon.transport.interceptor.DuplexInterceptor<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>>> interceptors) |
GovernatorHttpInterceptorSupport<I,O> |
interceptIn(java.lang.Class<? extends netflix.karyon.transport.interceptor.InboundInterceptor<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>> interceptor) |
GovernatorHttpInterceptorSupport<I,O> |
interceptIn(java.util.List<java.lang.Class<? extends netflix.karyon.transport.interceptor.InboundInterceptor<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>>> interceptors) |
GovernatorHttpInterceptorSupport<I,O> |
interceptOut(java.lang.Class<? extends netflix.karyon.transport.interceptor.OutboundInterceptor<io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>> interceptor) |
GovernatorHttpInterceptorSupport<I,O> |
interceptOut(java.util.List<java.lang.Class<? extends netflix.karyon.transport.interceptor.OutboundInterceptor<io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>>> interceptors) |
public GovernatorHttpInterceptorSupport.GovernatorHttpAttacher(GovernatorHttpInterceptorSupport<I,O> support, netflix.karyon.transport.interceptor.InterceptorKey<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,netflix.karyon.transport.http.HttpKeyEvaluationContext> key)
public GovernatorHttpInterceptorSupport<I,O> interceptIn(java.lang.Class<? extends netflix.karyon.transport.interceptor.InboundInterceptor<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>> interceptor)
public GovernatorHttpInterceptorSupport<I,O> interceptIn(java.util.List<java.lang.Class<? extends netflix.karyon.transport.interceptor.InboundInterceptor<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>>> interceptors)
public GovernatorHttpInterceptorSupport<I,O> interceptOut(java.lang.Class<? extends netflix.karyon.transport.interceptor.OutboundInterceptor<io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>> interceptor)
public GovernatorHttpInterceptorSupport<I,O> interceptOut(java.util.List<java.lang.Class<? extends netflix.karyon.transport.interceptor.OutboundInterceptor<io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>>> interceptors)
public GovernatorHttpInterceptorSupport<I,O> intercept(java.lang.Class<? extends netflix.karyon.transport.interceptor.DuplexInterceptor<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>> interceptor)
public GovernatorHttpInterceptorSupport<I,O> intercept(java.util.List<java.lang.Class<? extends netflix.karyon.transport.interceptor.DuplexInterceptor<io.reactivex.netty.protocol.http.server.HttpServerRequest<I>,io.reactivex.netty.protocol.http.server.HttpServerResponse<O>>>> interceptors)