Index

A B C D E F G H I J K L M N O P R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstrHttpConnectionExpiryHandler - Class in com.netflix.netty.common
User: [email protected] Date: 7/17/17 Time: 10:54 AM
AbstrHttpConnectionExpiryHandler(ConnectionCloseType, int, int, int) - Constructor for class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
ABUSE - Enum constant in enum class com.netflix.zuul.FilterCategory
 
ACCEPT - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ACCEPT_ENCODING - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
ACCEPT_ENCODING - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ACCEPT_LANGUAGE - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ACCEPT_RANGES - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
acceptorCount() - Method in class com.netflix.zuul.netty.server.DefaultEventLoopConfig
 
acceptorCount() - Method in interface com.netflix.zuul.netty.server.EventLoopConfig
 
acceptsGzip(Headers) - Static method in class com.netflix.zuul.util.HttpUtils
 
ACCESS - Enum constant in enum class com.netflix.zuul.FilterCategory
 
ACCESS_CONTROL_ALLOW_CREDENTIALS - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ACCESS_CONTROL_ALLOW_HEADERS - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ACCESS_CONTROL_ALLOW_METHODS - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ACCESS_CONTROL_ALLOW_ORIGIN - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ACCESS_CONTROL_EXPOSE_HEADERS - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ACCESS_CONTROL_MAX_AGE_HEADERS - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ACCESS_CONTROL_REQUEST_HEADERS - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
AccessLogChannelHandler - Class in com.netflix.netty.common.accesslog
User: [email protected] Date: 4/14/16 Time: 3:51 PM
AccessLogChannelHandler() - Constructor for class com.netflix.netty.common.accesslog.AccessLogChannelHandler
 
AccessLogChannelHandler.AccessLogInboundChannelHandler - Class in com.netflix.netty.common.accesslog
 
AccessLogChannelHandler.AccessLogOutboundChannelHandler - Class in com.netflix.netty.common.accesslog
 
AccessLogInboundChannelHandler(AccessLogPublisher) - Constructor for class com.netflix.netty.common.accesslog.AccessLogChannelHandler.AccessLogInboundChannelHandler
 
AccessLogOutboundChannelHandler() - Constructor for class com.netflix.netty.common.accesslog.AccessLogChannelHandler.AccessLogOutboundChannelHandler
 
accessLogPublisher - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
accessLogPublisher - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
accessLogPublisher - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
AccessLogPublisher - Class in com.netflix.netty.common.accesslog
 
AccessLogPublisher(String, BiFunction<Channel, HttpRequest, String>) - Constructor for class com.netflix.netty.common.accesslog.AccessLogPublisher
 
acquire(EventLoop) - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
acquire(EventLoop) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
acquire(EventLoop, CurrentPassport, AtomicReference<? super InetAddress>) - Method in interface com.netflix.zuul.netty.connectionpool.IConnectionPool
 
acquire(EventLoop, CurrentPassport, AtomicReference<? super InetAddress>) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
acquire(EventLoop, Object, CurrentPassport, AtomicReference<DiscoveryResult>, AtomicReference<? super InetAddress>) - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
acquire(EventLoop, Object, CurrentPassport, AtomicReference<DiscoveryResult>, AtomicReference<? super InetAddress>) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
ACTUAL_VIP - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
add(ChannelConfigValue) - Method in class com.netflix.netty.common.channel.config.ChannelConfig
 
add(HeaderName, String) - Method in class com.netflix.zuul.message.Headers
Adds the name and value to the headers.
add(PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
add(Cookie) - Method in class com.netflix.zuul.message.http.Cookies
 
add(String, String) - Method in class com.netflix.zuul.message.Headers
Adds the name and value to the headers.
add(String, String) - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
addAndValidate(HeaderName, String) - Method in class com.netflix.zuul.message.Headers
Adds the name and value to the headers and validate
addAndValidate(String, String) - Method in class com.netflix.zuul.message.Headers
Adds the name and value to the headers and validate.
addChannelDependencies(ChannelConfig, String) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
 
addCustomRequestHeaders(Headers) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
addFilterExecutionSummary(String, String, long) - Method in class com.netflix.zuul.context.SessionContext
appends filter name and status to the filter execution history for the current request
addHttp1Handlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
addHttp1Handlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.push.PushChannelInitializer
 
addHttp2DefaultConfig(ChannelConfig, String) - Static method in class com.netflix.zuul.netty.server.BaseServerStartup
 
addHttp2StreamSpecificHandlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.http2.Http2StreamInitializer
 
addHttpRelatedHandlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
addHttpRelatedHandlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.push.PushChannelInitializer
 
addIfNotAlready(PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
addIfValid(HeaderName, String) - Method in class com.netflix.zuul.message.Headers
Adds the name and value to the headers if valid
addIfValid(String, String) - Method in class com.netflix.zuul.message.Headers
Adds the name and value to the headers if valid
addLast(ChannelPipeline, long, TimeUnit, Counter) - Static method in class com.netflix.netty.common.HttpRequestReadTimeoutHandler
Factory which ensures that this handler is added to the pipeline using the correct name.
addMethodBindingHandler(ChannelPipeline) - Method in class com.netflix.zuul.netty.connectionpool.DefaultOriginChannelInitializer
This method can be overridden to add your own MethodBinding handler for preserving thread locals or thread variables.
addPassportHandler(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
addPassportState(ChannelHandlerContext, PassportState) - Static method in class com.netflix.netty.common.HttpLifecycleChannelHandler
 
addPerfMarkTags(ZuulMessage) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
addProxyProtocol(ChannelPipeline) - Method in class com.netflix.netty.common.proxyprotocol.ElbProxyProtocolChannelHandler
 
addPushHandlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.push.PushChannelInitializer
 
addPushMessageHandlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.push.PushMessageSenderInitializer
 
addRequestDebug(SessionContext, String) - Static method in class com.netflix.zuul.context.Debug
Adds a line to the Request debug messages
addRequestDebugForMessage(SessionContext, ZuulMessage, String) - Static method in class com.netflix.zuul.context.Debug
 
addRoutingDebug(SessionContext, String) - Static method in class com.netflix.zuul.context.Debug
 
addSetCookie(Cookie) - Method in interface com.netflix.zuul.message.http.HttpResponseMessage
 
addSetCookie(Cookie) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
addSslClientCertChecks(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
addSslInfoHandlers(ChannelPipeline, boolean) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
addTcpRelatedHandlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
addTimeoutHandlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
addXForwardedHeader(Headers, HeaderName, String) - Static method in class com.netflix.zuul.util.ProxyUtils
 
addXForwardedHeaders(HttpRequestMessage) - Static method in class com.netflix.zuul.util.ProxyUtils
 
addZuulFilterChainHandler(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
addZuulHandlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
adjustRetryPolicyIfNeeded(HttpRequestMessage) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
adjustRetryPolicyIfNeeded(HttpRequestMessage) - Method in interface com.netflix.zuul.origins.InstrumentedOrigin
 
ADMIN - Enum constant in enum class com.netflix.zuul.FilterCategory
 
ALLOW - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ALLOW_THEN_CLOSE - Enum constant in enum class com.netflix.netty.common.throttle.RejectionType
Allows the request to proceed, followed by closing the connection.
allowGracefulDelayed(Channel) - Static method in class com.netflix.netty.common.ConnectionCloseChannelAttributes
 
allowProxyHeadersWhen - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
allowThenClose(ChannelHandlerContext) - Static method in class com.netflix.netty.common.throttle.RejectionUtils
Marks the given channel for being closed after the next response.
ALWAYS - Enum constant in enum class com.netflix.netty.common.proxyprotocol.StripUntrustedProxyHeadersHandler.AllowWhen
 
AmazonInfoHolder - Class in com.netflix.zuul.stats
Builds and caches an AmazonInfo instance in memory.
ANY - Enum constant in enum class com.netflix.zuul.netty.server.SocketAddressProperty.BindType
Supports any IP stack, for a given port.
ANY_LOCAL - Enum constant in enum class com.netflix.zuul.netty.server.SocketAddressProperty.BindType
Binds on any local address.
applicationInfoManager - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
applicationInfoManager - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
applicationName - Static variable in class com.netflix.zuul.ZuulApplicationInfo
 
apply(HttpRequestMessage) - Method in class com.netflix.zuul.filters.common.SurgicalDebugFilter
 
apply(HttpRequestMessage) - Method in class com.netflix.zuul.filters.endpoint.MissingEndpointHandlingFilter
 
apply(HttpRequestMessage) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
apply(HttpResponseMessage) - Method in class com.netflix.zuul.filters.common.GZipResponseFilter
 
apply(I) - Method in interface com.netflix.zuul.filters.SyncZuulFilter
 
apply(T) - Method in class com.netflix.zuul.filters.passport.PassportStampingFilter
 
applyAsync(HttpRequestMessage) - Method in class com.netflix.zuul.filters.http.HttpSyncEndpoint
 
applyAsync(I) - Method in class com.netflix.zuul.filters.BaseSyncFilter
A wrapper implementation of applyAsync() that is intended just to aggregate a non-blocking apply() method in an Observable.
applyAsync(I) - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
applyAsync(I) - Method in interface com.netflix.zuul.filters.ZuulFilter
if shouldFilter() is true, this method will be invoked.
ASYNC - Enum constant in enum class com.netflix.zuul.filters.FilterSyncType
 
ASYNC_AWAIT - Enum constant in enum class com.netflix.zuul.ExecutionStatus
 
attemptNum - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
ATTR_CH_THROTTLED - Static variable in class com.netflix.netty.common.throttle.MaxInboundConnectionsHandler
 
ATTR_CHANNEL_CONFIG - Static variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
ATTR_ENABLE - Static variable in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
ATTR_HAPROXY_MESSAGE - Static variable in class com.netflix.netty.common.proxyprotocol.HAProxyMessageChannelHandler
 
ATTR_HAPROXY_VERSION - Static variable in class com.netflix.netty.common.proxyprotocol.HAProxyMessageChannelHandler
 
ATTR_HTTP_PIPELINE_REJECT - Static variable in class com.netflix.netty.common.HttpLifecycleChannelHandler
 
ATTR_HTTP_REQ - Static variable in class com.netflix.netty.common.HttpLifecycleChannelHandler
 
ATTR_HTTP_RESP - Static variable in class com.netflix.netty.common.HttpLifecycleChannelHandler
 
ATTR_LAST_CONTENT_RECEIVED - Static variable in class com.netflix.zuul.netty.server.ClientRequestReceiver
 
ATTR_LOCAL_ADDR - Static variable in class com.netflix.netty.common.SourceAddressChannelHandler
Indicates the local address of the channel.
ATTR_LOCAL_ADDRESS - Static variable in class com.netflix.netty.common.SourceAddressChannelHandler
The local address of this channel.
ATTR_LOCAL_INET_ADDR - Static variable in class com.netflix.netty.common.SourceAddressChannelHandler
Deprecated.
ATTR_PROXY_PROTOCOL_DESTINATION_ADDRESS - Static variable in class com.netflix.netty.common.SourceAddressChannelHandler
Indicates the destination address received from Proxy Protocol.
ATTR_REMOTE_ADDR - Static variable in class com.netflix.netty.common.SourceAddressChannelHandler
Indicates the actual source (remote) address of the channel.
ATTR_SERVER_LOCAL_ADDRESS - Static variable in class com.netflix.netty.common.SourceAddressChannelHandler
Deprecated.
Use channel.localAddress() instead.
ATTR_SERVER_LOCAL_PORT - Static variable in class com.netflix.netty.common.SourceAddressChannelHandler
The port number of the local socket, or -1 if not appropriate.
ATTR_SOURCE_ADDRESS - Static variable in class com.netflix.netty.common.SourceAddressChannelHandler
The host address of the source.
ATTR_SOURCE_INET_ADDR - Static variable in class com.netflix.netty.common.SourceAddressChannelHandler
Deprecated.
ATTR_SSL_INFO - Static variable in class com.netflix.zuul.netty.server.ssl.SslHandshakeInfoHandler
 
ATTR_STATE - Static variable in class com.netflix.netty.common.HttpLifecycleChannelHandler
 
ATTR_ZUUL_REQ - Static variable in class com.netflix.zuul.netty.server.ClientRequestReceiver
 
ATTR_ZUUL_RESP - Static variable in class com.netflix.zuul.netty.server.ClientRequestReceiver
 
Attrs - Class in com.netflix.zuul
A heterogeneous map of attributes.
Attrs.Key<T> - Class in com.netflix.zuul
 
authEvent - Variable in class com.netflix.zuul.netty.server.push.PushClientProtocolHandler
 
awaitTermination() - Method in class com.netflix.zuul.netty.server.Server
 

B

BaseFilter<I extends ZuulMessage,O extends ZuulMessage> - Class in com.netflix.zuul.filters
Base abstract class for ZuulFilters.
BaseFilter() - Constructor for class com.netflix.zuul.filters.BaseFilter
 
BaseServerStartup - Class in com.netflix.zuul.netty.server
 
BaseServerStartup(ServerStatusManager, FilterLoader, SessionContextDecorator, FilterUsageNotifier, RequestCompleteHandler, Registry, DirectMemoryMonitor, EventLoopGroupMetrics, EventLoopConfig, EurekaClient, ApplicationInfoManager, AccessLogPublisher) - Constructor for class com.netflix.zuul.netty.server.BaseServerStartup
 
BaseSslContextFactory - Class in com.netflix.zuul.netty.ssl
User: [email protected] Date: 3/4/16 Time: 4:00 PM
BaseSslContextFactory(Registry, ServerSslConfig) - Constructor for class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
BaseSyncFilter<I extends ZuulMessage,O extends ZuulMessage> - Class in com.netflix.zuul.filters
User: [email protected] Date: 5/8/15 Time: 2:46 PM
BaseSyncFilter() - Constructor for class com.netflix.zuul.filters.BaseSyncFilter
 
BaseZuulChannelInitializer - Class in com.netflix.zuul.netty.server
User: Mike Smith Date: 3/5/16 Time: 6:26 PM
BaseZuulChannelInitializer(int, ChannelConfig, ChannelConfig, ChannelGroup) - Constructor for class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
Deprecated.
BaseZuulChannelInitializer(String, ChannelConfig, ChannelConfig, ChannelGroup) - Constructor for class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
After calling this method, child classes should not reference BaseZuulChannelInitializer.port any more.
BaseZuulFilterRunner<I extends ZuulMessage,O extends ZuulMessage> - Class in com.netflix.zuul.netty.filter
Subclasses of this class are supposed to be thread safe and hence should not have any non final member variables Created by saroskar on 5/18/17.
BaseZuulFilterRunner(FilterType, FilterUsageNotifier, FilterRunner<O, ?>, Registry) - Constructor for class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
BasicFilterUsageNotifier - Class in com.netflix.zuul
Publishes a counter metric for each filter on each use.
BasicNettyOrigin - Class in com.netflix.zuul.origins
Netty Origin basic implementation that can be used for most apps, with the more complex methods having no-op implementations.
BasicNettyOrigin(OriginName, Registry) - Constructor for class com.netflix.zuul.origins.BasicNettyOrigin
 
BasicNettyOriginManager - Class in com.netflix.zuul.origins
Basic Netty Origin Manager that most apps can use.
BasicNettyOriginManager(Registry) - Constructor for class com.netflix.zuul.origins.BasicNettyOriginManager
 
BasicRequestCompleteHandler - Class in com.netflix.zuul
User: [email protected] Date: 6/4/15 Time: 4:26 PM
BasicRequestCompleteHandler() - Constructor for class com.netflix.zuul.BasicRequestCompleteHandler
 
BasicRequestMetricsPublisher - Class in com.netflix.zuul.stats
User: [email protected] Date: 6/4/15 Time: 4:22 PM
BasicRequestMetricsPublisher() - Constructor for class com.netflix.zuul.stats.BasicRequestMetricsPublisher
 
BasicRequestStat - Class in com.netflix.zuul.netty.connectionpool
 
BasicRequestStat() - Constructor for class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
bind(Runnable) - Method in class com.netflix.zuul.netty.server.MethodBinding
 
BODY_AWAIT - Enum constant in enum class com.netflix.zuul.ExecutionStatus
 
bufferBodyContents(HttpContent) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
bufferBodyContents(HttpContent) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
bufferBodyContents(HttpContent) - Method in interface com.netflix.zuul.message.ZuulMessage
Appends an HTTP content chunk to this message.
bufferBodyContents(HttpContent) - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
build() - Method in class com.netflix.zuul.message.util.HttpRequestBuilder
Used to build a request with overridden values
ByteBufUtil - Class in com.netflix.netty.common
ByteBufUtil
ByteBufUtil() - Constructor for class com.netflix.netty.common.ByteBufUtil
 

C

CACHE_CONTROL - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
calculateTimeBetween(StartAndEnd) - Method in class com.netflix.zuul.passport.CurrentPassport
 
calculateTimeBetweenButIfNoEndThenUseNow(StartAndEnd) - Method in class com.netflix.zuul.passport.CurrentPassport
 
calculateTimeBetweenFirstAnd(PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
cancel() - Method in class com.netflix.zuul.context.SessionContext
 
CANCELLED - Enum constant in enum class com.netflix.zuul.exception.OutboundErrorType
 
CategorizedThreadFactory - Class in com.netflix.netty.common
User: Mike Smith Date: 6/8/16 Time: 11:49 AM
CategorizedThreadFactory(String) - Constructor for class com.netflix.netty.common.CategorizedThreadFactory
 
category() - Element in annotation interface com.netflix.zuul.Filter
Category of the filter.
category() - Method in interface com.netflix.zuul.filters.ZuulFilter
Classify a filter by category.
CHANNEL_ATTR - Static variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
CHANNEL_ATTR - Static variable in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
CHANNEL_ATTR - Static variable in class com.netflix.zuul.passport.CurrentPassport
 
CHANNEL_HANDLER_NAME - Static variable in class com.netflix.zuul.netty.server.OriginResponseReceiver
 
channelActive(ChannelHandlerContext) - Method in class com.netflix.netty.common.metrics.HttpMetricsChannelHandler
 
channelActive(ChannelHandlerContext) - Method in class com.netflix.netty.common.metrics.PerEventLoopMetricsChannelHandler.Connections
 
channelActive(ChannelHandlerContext) - Method in class com.netflix.netty.common.SourceAddressChannelHandler
 
channelActive(ChannelHandlerContext) - Method in class com.netflix.netty.common.throttle.MaxInboundConnectionsHandler
 
channelActive(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.insights.PassportStateOriginHandler.InboundHandler
 
channelActive(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.insights.ServerStateHandler.InboundHandler
 
channelConfig - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
ChannelConfig - Class in com.netflix.netty.common.channel.config
User: [email protected] Date: 2/8/17 Time: 6:43 PM
ChannelConfig() - Constructor for class com.netflix.netty.common.channel.config.ChannelConfig
 
ChannelConfig(HashMap<ChannelConfigKey, ChannelConfigValue>) - Constructor for class com.netflix.netty.common.channel.config.ChannelConfig
 
ChannelConfigKey<T> - Class in com.netflix.netty.common.channel.config
User: [email protected] Date: 2/8/17 Time: 6:17 PM
ChannelConfigKey(String) - Constructor for class com.netflix.netty.common.channel.config.ChannelConfigKey
 
ChannelConfigKey(String, T) - Constructor for class com.netflix.netty.common.channel.config.ChannelConfigKey
 
ChannelConfigValue<T> - Class in com.netflix.netty.common.channel.config
User: [email protected] Date: 2/8/17 Time: 6:41 PM
ChannelConfigValue(ChannelConfigKey<T>, T) - Constructor for class com.netflix.netty.common.channel.config.ChannelConfigValue
 
channelDependencies - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
channelInactive(ChannelHandlerContext) - Method in class com.netflix.netty.common.HttpRequestReadTimeoutHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.netflix.netty.common.HttpServerLifecycleChannelHandler.HttpServerLifecycleInboundChannelHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.netflix.netty.common.metrics.PerEventLoopMetricsChannelHandler.Connections
 
channelInactive(ChannelHandlerContext) - Method in class com.netflix.netty.common.throttle.MaxInboundConnectionsHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.insights.PassportStateOriginHandler.InboundHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.insights.ServerStateHandler.InboundHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.server.ClientResponseWriter
 
channelInactive(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.server.OriginResponseReceiver
 
channelInactive(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
channelInfoForLogging(Channel) - Static method in class com.netflix.zuul.netty.ChannelUtils
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.accesslog.AccessLogChannelHandler.AccessLogInboundChannelHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.HttpRequestReadTimeoutHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.HttpServerLifecycleChannelHandler.HttpServerLifecycleInboundChannelHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.metrics.HttpBodySizeRecordingChannelHandler.InboundChannelHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.proxyprotocol.ElbProxyProtocolChannelHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.proxyprotocol.HAProxyMessageChannelHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.proxyprotocol.StripUntrustedProxyHeadersHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.throttle.MaxInboundConnectionsHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.logging.Http2FrameLoggingPerClientIpHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.connectionpool.ClientTimeoutHandler.InboundHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.filter.ZuulFilterChainHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.insights.PassportStateHttpClientHandler.InboundHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.insights.PassportStateHttpServerHandler.InboundHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.ClientRequestReceiver
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.ClientResponseWriter
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.http2.Http2ContentLengthEnforcingHandler
This checks that the content length does what it says, preventing a client from causing Zuul to misinterpret the request.
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.http2.Http2ResetFrameHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.http2.Http2StreamHeaderCleaner
 
channelRead(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.OriginResponseReceiver
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class com.netflix.zuul.netty.server.push.PushAuthHandler
 
channelRead0(ChannelHandlerContext, FullHttpRequest) - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
channels - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
A collection of all the active channels that we can use to things like graceful shutdown
ChannelUtils - Class in com.netflix.zuul.netty
 
ChannelUtils() - Constructor for class com.netflix.zuul.netty.ChannelUtils
 
CHAOS - Enum constant in enum class com.netflix.zuul.FilterCategory
 
chooseAddrsAndChannels(ChannelGroup) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
 
chooseBooleanChannelProperty(String, String, boolean) - Static method in class com.netflix.zuul.netty.server.BaseServerStartup
 
chooseIntChannelProperty(String, String, int) - Static method in class com.netflix.zuul.netty.server.BaseServerStartup
First looks for a property specific to the named listen address of the form - "server.${addrName}.${propertySuffix}".
choosePortsAndChannels(ChannelGroup) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
Deprecated.
chooseSslProvider() - Static method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
chosenHostAddr - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
chosenServer - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
CHUNKED - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
cleanup(SessionContext) - Method in interface com.netflix.zuul.context.SessionCleaner
 
clear() - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
clearFromChannel(Channel) - Static method in class com.netflix.zuul.passport.CurrentPassport
 
CLIENT_CLOSE_GRACE_PERIOD - Static variable in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
ClientChannelManager - Interface in com.netflix.zuul.netty.connectionpool
User: [email protected] Date: 7/8/16 Time: 12:36 PM
ClientConnectionsShutdown - Class in com.netflix.zuul.netty.server
TODO: Change this class to be an instance per-port.
ClientConnectionsShutdown(ChannelGroup, EventExecutor, EurekaClient) - Constructor for class com.netflix.zuul.netty.server.ClientConnectionsShutdown
 
ClientRequestReceiver - Class in com.netflix.zuul.netty.server
Created by saroskar on 1/6/17.
ClientRequestReceiver(SessionContextDecorator) - Constructor for class com.netflix.zuul.netty.server.ClientRequestReceiver
 
ClientResponseWriter - Class in com.netflix.zuul.netty.server
Created by saroskar on 2/26/17.
ClientResponseWriter(RequestCompleteHandler) - Constructor for class com.netflix.zuul.netty.server.ClientResponseWriter
 
ClientResponseWriter(RequestCompleteHandler, Registry) - Constructor for class com.netflix.zuul.netty.server.ClientResponseWriter
 
ClientSslContextFactory - Class in com.netflix.zuul.netty.ssl
Client Ssl Context Factory Author: Arthur Gonigberg Date: May 14, 2018
ClientSslContextFactory(Registry) - Constructor for class com.netflix.zuul.netty.ssl.ClientSslContextFactory
 
ClientSslContextFactory(Registry, ServerSslConfig) - Constructor for class com.netflix.zuul.netty.ssl.ClientSslContextFactory
 
ClientTimeoutHandler - Class in com.netflix.zuul.netty.connectionpool
Client Timeout Handler Author: Arthur Gonigberg Date: July 01, 2019
ClientTimeoutHandler() - Constructor for class com.netflix.zuul.netty.connectionpool.ClientTimeoutHandler
 
ClientTimeoutHandler.InboundHandler - Class in com.netflix.zuul.netty.connectionpool
 
ClientTimeoutHandler.OutboundHandler - Class in com.netflix.zuul.netty.connectionpool
 
clone() - Method in class com.netflix.netty.common.channel.config.ChannelConfig
 
clone() - Method in class com.netflix.zuul.context.SessionContext
Makes a copy of the RequestContext.
clone() - Method in class com.netflix.zuul.filters.FilterError
 
clone() - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
clone() - Method in interface com.netflix.zuul.message.http.HttpRequestMessage
 
clone() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
clone() - Method in interface com.netflix.zuul.message.http.HttpResponseInfo
 
clone() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
clone() - Method in interface com.netflix.zuul.message.ZuulMessage
Returns a copy of this message.
clone() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
close() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
close(ChannelHandlerContext, ChannelPromise) - Method in class com.netflix.netty.common.HttpServerLifecycleChannelHandler.HttpServerLifecycleOutboundChannelHandler
 
close(ChannelHandlerContext, ChannelPromise) - Method in class com.netflix.zuul.netty.insights.PassportStateOriginHandler.OutboundHandler
 
close(ChannelHandlerContext, ChannelPromise) - Method in class com.netflix.zuul.netty.insights.ServerStateHandler.OutboundHandler
 
CLOSE - Enum constant in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteReason
 
CLOSE - Enum constant in enum class com.netflix.netty.common.throttle.RejectionType
Indicates that the connection should be closed, not allowing the request to proceed.
CLOSE_AFTER_RESPONSE - Static variable in class com.netflix.netty.common.ConnectionCloseChannelAttributes
 
CLOSE_TYPE - Static variable in class com.netflix.netty.common.ConnectionCloseChannelAttributes
 
closeAboveHighWaterMarkCounter - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
closeAndRemoveFromPool() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
closeChannel(ChannelHandlerContext, ConnectionCloseType, ChannelPromise) - Method in class com.netflix.netty.common.Http1ConnectionCloseHandler
 
CloseOnIdleStateHandler - Class in com.netflix.netty.common
Just listens for the IdleStateEvent and closes the channel if received.
CloseOnIdleStateHandler(Registry, String) - Constructor for class com.netflix.netty.common.CloseOnIdleStateHandler
 
CLOSING - Static variable in class com.netflix.netty.common.HttpChannelFlags
 
collectAndPublish(SessionContext) - Method in class com.netflix.zuul.stats.BasicRequestMetricsPublisher
 
collectAndPublish(SessionContext) - Method in interface com.netflix.zuul.stats.RequestMetricsPublisher
 
collectRequestStats(HttpRequestInfo) - Method in class com.netflix.zuul.stats.StatsManager
Collects counts statistics about the request: client ip address from the x-forwarded-for header; ipv4 or ipv6 and host name from the host header;
collectRouteStats(String, int) - Method in class com.netflix.zuul.stats.StatsManager
collects and increments counts of status code, route/status code and statuc_code bucket, eg 2xx 3xx 4xx 5xx
com.netflix.config - package com.netflix.config
 
com.netflix.netty.common - package com.netflix.netty.common
 
com.netflix.netty.common.accesslog - package com.netflix.netty.common.accesslog
 
com.netflix.netty.common.channel.config - package com.netflix.netty.common.channel.config
 
com.netflix.netty.common.http2 - package com.netflix.netty.common.http2
 
com.netflix.netty.common.metrics - package com.netflix.netty.common.metrics
 
com.netflix.netty.common.proxyprotocol - package com.netflix.netty.common.proxyprotocol
 
com.netflix.netty.common.ssl - package com.netflix.netty.common.ssl
 
com.netflix.netty.common.status - package com.netflix.netty.common.status
 
com.netflix.netty.common.throttle - package com.netflix.netty.common.throttle
 
com.netflix.zuul - package com.netflix.zuul
 
com.netflix.zuul.constants - package com.netflix.zuul.constants
 
com.netflix.zuul.context - package com.netflix.zuul.context
 
com.netflix.zuul.exception - package com.netflix.zuul.exception
 
com.netflix.zuul.filters - package com.netflix.zuul.filters
 
com.netflix.zuul.filters.common - package com.netflix.zuul.filters.common
 
com.netflix.zuul.filters.endpoint - package com.netflix.zuul.filters.endpoint
 
com.netflix.zuul.filters.http - package com.netflix.zuul.filters.http
 
com.netflix.zuul.filters.passport - package com.netflix.zuul.filters.passport
 
com.netflix.zuul.logging - package com.netflix.zuul.logging
 
com.netflix.zuul.message - package com.netflix.zuul.message
 
com.netflix.zuul.message.http - package com.netflix.zuul.message.http
 
com.netflix.zuul.message.util - package com.netflix.zuul.message.util
 
com.netflix.zuul.metrics - package com.netflix.zuul.metrics
 
com.netflix.zuul.monitoring - package com.netflix.zuul.monitoring
 
com.netflix.zuul.netty - package com.netflix.zuul.netty
 
com.netflix.zuul.netty.connectionpool - package com.netflix.zuul.netty.connectionpool
 
com.netflix.zuul.netty.filter - package com.netflix.zuul.netty.filter
 
com.netflix.zuul.netty.insights - package com.netflix.zuul.netty.insights
 
com.netflix.zuul.netty.ratelimiting - package com.netflix.zuul.netty.ratelimiting
 
com.netflix.zuul.netty.server - package com.netflix.zuul.netty.server
 
com.netflix.zuul.netty.server.http2 - package com.netflix.zuul.netty.server.http2
 
com.netflix.zuul.netty.server.push - package com.netflix.zuul.netty.server.push
 
com.netflix.zuul.netty.server.ssl - package com.netflix.zuul.netty.server.ssl
 
com.netflix.zuul.netty.ssl - package com.netflix.zuul.netty.ssl
 
com.netflix.zuul.netty.timeouts - package com.netflix.zuul.netty.timeouts
 
com.netflix.zuul.niws - package com.netflix.zuul.niws
 
com.netflix.zuul.origins - package com.netflix.zuul.origins
 
com.netflix.zuul.passport - package com.netflix.zuul.passport
 
com.netflix.zuul.plugins - package com.netflix.zuul.plugins
 
com.netflix.zuul.stats - package com.netflix.zuul.stats
 
com.netflix.zuul.stats.monitoring - package com.netflix.zuul.stats.monitoring
 
com.netflix.zuul.stats.status - package com.netflix.zuul.stats.status
 
com.netflix.zuul.util - package com.netflix.zuul.util
 
CommonChannelConfigKeys - Class in com.netflix.netty.common.channel.config
User: [email protected] Date: 2/8/17 Time: 6:21 PM
CommonChannelConfigKeys() - Constructor for class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
CommonContextKeys - Class in com.netflix.zuul.context
Common Context Keys Author: Arthur Gonigberg Date: November 21, 2017
CommonContextKeys() - Constructor for class com.netflix.zuul.context.CommonContextKeys
 
compareContextState(String, SessionContext, SessionContext) - Static method in class com.netflix.zuul.context.Debug
Adds debug details about changes that a given filter made to the request context.
compile(File) - Method in interface com.netflix.zuul.DynamicCodeCompiler
 
compile(String, String) - Method in interface com.netflix.zuul.DynamicCodeCompiler
 
complete(int, long, Throwable) - Method in class com.netflix.zuul.niws.RequestAttempt
 
completed(boolean, long) - Method in interface com.netflix.zuul.metrics.OriginStats
 
COMPLETED - Enum constant in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.State
 
CompleteEvent(HttpLifecycleChannelHandler.CompleteReason, HttpRequest, HttpResponse) - Constructor for class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteEvent
 
completeMetrics(Channel, HttpResponseMessage) - Method in class com.netflix.zuul.netty.server.ClientResponseWriter
 
computeReadTimeout(HttpRequestMessage, int) - Method in class com.netflix.zuul.netty.timeouts.OriginTimeoutManager
Derives the read timeout from the configuration.
config - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
configureOpenSslStatsMetrics(SslContext, String) - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
configureOpenSslStatsMetrics(SslContext, String) - Method in interface com.netflix.zuul.netty.ssl.SslContextFactory
 
configurePipeline(ChannelHandlerContext, String) - Method in class com.netflix.zuul.netty.server.http2.Http2OrHttpHandler
 
configureSSL(SslContextFactory, String) - Static method in class com.netflix.zuul.netty.server.http2.Http2Configuration
 
configureSSLWithH2Disabled(SslContextFactory, String) - Static method in class com.netflix.zuul.netty.server.http2.Http2Configuration
This is meant to be use in cases where the server wishes not to advertise h2 as part of ALPN.
CONN_DIMENSIONS - Static variable in class com.netflix.zuul.netty.server.Server
Keys should be a short string usable in metrics.
connCloseDelay - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
ConnCounter - Class in com.netflix.zuul.monitoring
A counter for connection stats.
connCreationsInProgress - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
This is the count of connections currently in progress of being established.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.netflix.zuul.netty.insights.PassportStateOriginHandler.OutboundHandler
 
connect(EventLoop, SocketAddress, CurrentPassport, IConnectionPool) - Method in class com.netflix.zuul.netty.connectionpool.NettyClientConnectionFactory
 
CONNECT_ERROR - Enum constant in enum class com.netflix.zuul.exception.OutboundErrorType
 
CONNECTION - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
CONNECTION - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
CONNECTION_POOL_HANDLER - Static variable in class com.netflix.zuul.netty.connectionpool.DefaultOriginChannelInitializer
 
ConnectionCloseChannelAttributes - Class in com.netflix.netty.common
 
ConnectionCloseChannelAttributes() - Constructor for class com.netflix.netty.common.ConnectionCloseChannelAttributes
 
connectionCloseType - Variable in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
ConnectionCloseType - Enum Class in com.netflix.netty.common
User: [email protected] Date: 2/8/17 Time: 2:04 PM
connectionExpiry - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
connectionExpiry - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
connectionExpiryTime - Variable in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
connectionFactory - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
connectionIdleTimeout() - Method in class com.netflix.zuul.netty.server.ServerTimeout
 
ConnectionPoolConfig - Interface in com.netflix.zuul.netty.connectionpool
Created by saroskar on 3/24/16.
ConnectionPoolConfigImpl - Class in com.netflix.zuul.netty.connectionpool
Created by saroskar on 3/24/16.
ConnectionPoolConfigImpl(OriginName, IClientConfig) - Constructor for class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
connectionPoolHandler - Variable in class com.netflix.zuul.netty.connectionpool.DefaultOriginChannelInitializer
 
ConnectionPoolHandler - Class in com.netflix.zuul.netty.connectionpool
User: [email protected] Date: 6/23/16 Time: 1:57 PM
ConnectionPoolHandler(OriginName) - Constructor for class com.netflix.zuul.netty.connectionpool.ConnectionPoolHandler
 
Connections() - Constructor for class com.netflix.netty.common.metrics.PerEventLoopMetricsChannelHandler.Connections
 
connectionsPerEventLoop - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
connectionsPerEventLoop() - Method in class com.netflix.netty.common.metrics.EventLoopGroupMetrics
 
connectionStartTime - Variable in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
connectToOrigin(HttpRequestMessage, EventLoop, int, CurrentPassport, AtomicReference<DiscoveryResult>, AtomicReference<? super InetAddress>) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
connectToOrigin(HttpRequestMessage, EventLoop, int, CurrentPassport, AtomicReference<DiscoveryResult>, AtomicReference<? super InetAddress>) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
connectToServer(EventLoop, CurrentPassport, SocketAddress) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
connEstablishTimer - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
connsInPool - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
connsInUse - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
connTakenFromPoolIsNotOpen - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
ConnTimer - Class in com.netflix.zuul.monitoring
A timer for connection stats.
contains(ChannelConfigKey<T>) - Method in class com.netflix.netty.common.channel.config.ChannelConfig
 
contains(HeaderName) - Method in class com.netflix.zuul.message.Headers
Returns if there is a header entry that matches the given name.
contains(HeaderName, String) - Method in class com.netflix.zuul.message.Headers
Returns if there is a header entry that matches the given name and value.
contains(String) - Method in class com.netflix.zuul.message.Headers
Returns if there is a header entry that matches the given name.
contains(String) - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
contains(String, String) - Method in class com.netflix.zuul.message.Headers
Returns if there is a header entry that matches the given name and value.
contains(String, String) - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
containsIgnoreCase(String) - Method in class com.netflix.zuul.message.http.HttpQueryParams
Per https://tools.ietf.org/html/rfc7230#page-19, query params are to be treated as case sensitive.
CONTENT_ENCODING - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
CONTENT_ENCODING - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
CONTENT_LENGTH - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
CONTENT_TYPE - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
context - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
context - Variable in class com.netflix.zuul.message.ZuulMessageImpl
 
CONTEXT_DECORATOR - Enum constant in enum class com.netflix.zuul.FilterCategory
 
COOKIE - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
Cookies - Class in com.netflix.zuul.message.http
User: Mike Smith Date: 6/18/15 Time: 12:04 AM
Cookies() - Constructor for class com.netflix.zuul.message.http.Cookies
 
copyAttrFromParentChannel(Channel, Channel, AttributeKey) - Method in class com.netflix.zuul.netty.server.http2.Http2StreamInitializer
 
copyAttrsFromParentChannel(Channel, Channel) - Method in class com.netflix.zuul.netty.server.http2.Http2StreamInitializer
 
copyOf(Headers) - Static method in class com.netflix.zuul.message.Headers
 
copyQueryParams(HttpRequest) - Static method in class com.netflix.zuul.netty.server.ClientRequestReceiver
 
copyRequestInfo() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
copyResponseInfo() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
create() - Static method in class com.netflix.zuul.passport.CurrentPassport
 
create(SessionContext, T, V) - Method in interface com.netflix.zuul.context.SessionContextFactory
 
create(Channel) - Method in interface com.netflix.zuul.netty.connectionpool.PooledConnectionFactory
 
create(String) - Method in interface com.netflix.zuul.metrics.OriginStatsFactory
 
createBuilderForServer() - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
createBuilderForServer() - Method in interface com.netflix.zuul.netty.ssl.SslContextFactory
 
createChannelInitializer(IClientConfig, ConnectionPoolConfig, Registry) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
createConnection(ChannelFuture, Promise<PooledConnection>, CurrentPassport) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
createConnectionPool(DiscoveryResult, SocketAddress, NettyClientConnectionFactory, PooledConnectionFactory, ConnectionPoolConfig, IClientConfig, Counter, Counter, Counter, Counter, Counter, Counter, Counter, Counter, PercentileTimer, AtomicInteger, AtomicInteger) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
createConnFailedCounter - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
createConnSucceededCounter - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
createForChannel(Channel) - Static method in class com.netflix.zuul.passport.CurrentPassport
 
createHttpServerCodec() - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
createNettyClientConnectionFactory(ConnectionPoolConfig, ChannelInitializer<? extends Channel>) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
createNewConnCounter - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
createOrigin(OriginName, String, SessionContext) - Method in class com.netflix.zuul.origins.BasicNettyOriginManager
 
createOrigin(OriginName, String, SessionContext) - Method in interface com.netflix.zuul.origins.OriginManager
 
createPooledConnectionFactory(DiscoveryResult, ClientChannelManager, Counter, Counter) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
createRequestStat() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
Override to track your own request stats.
creationTimeSinceEpochMs() - Method in class com.netflix.zuul.passport.CurrentPassport
 
currentConnections - Variable in class com.netflix.netty.common.metrics.EventLoopMetrics
 
currentConnectionsCount() - Method in class com.netflix.netty.common.metrics.EventLoopMetrics
 
currentHttpRequestsCount() - Method in class com.netflix.netty.common.metrics.EventLoopMetrics
 
CurrentPassport - Class in com.netflix.zuul.passport
 
CurrentPassport(Ticker) - Constructor for class com.netflix.zuul.passport.CurrentPassport
 
currentRequestAttempt - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
currentRequests - Variable in class com.netflix.netty.common.metrics.EventLoopMetrics
 
currentRequestStat - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
customRequestProcessing(HttpRequestMessage) - Method in class com.netflix.zuul.netty.server.OriginResponseReceiver
Override to add custom modifications to the request before it goes out

D

DATE - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
Debug - Class in com.netflix.zuul.context
Simple wrapper class around the RequestContext for setting and managing Request level Debug data.
Debug() - Constructor for class com.netflix.zuul.context.Debug
 
debugRequest() - Method in class com.netflix.zuul.context.SessionContext
gets debugRequest
debugRequest(SessionContext) - Static method in class com.netflix.zuul.context.Debug
 
debugRequestHeadersOnly() - Method in class com.netflix.zuul.context.SessionContext
 
debugRequestHeadersOnly(SessionContext) - Static method in class com.netflix.zuul.context.Debug
 
debugRouting() - Method in class com.netflix.zuul.context.SessionContext
 
debugRouting(SessionContext) - Static method in class com.netflix.zuul.context.Debug
 
decorate(SessionContext) - Method in interface com.netflix.zuul.context.SessionContextDecorator
 
decorate(SessionContext) - Method in class com.netflix.zuul.context.ZuulSessionContextDecorator
 
decrement(String) - Method in class com.netflix.zuul.monitoring.ConnCounter
 
decrementConcurrency() - Method in class com.netflix.zuul.filters.BaseFilter
 
decrementConcurrency() - Method in class com.netflix.zuul.filters.http.HttpSyncEndpoint
 
decrementConcurrency() - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
decrementConcurrency() - Method in interface com.netflix.zuul.filters.ZuulFilter
Called by zuul filter after request is processed by this filter.
decrementCurrentConnections() - Method in class com.netflix.netty.common.metrics.EventLoopMetrics
 
decrementCurrentRequests() - Method in class com.netflix.netty.common.metrics.EventLoopMetrics
 
DEFAULT_ERROR_ENDPOINT - Static variable in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
DEFAULT_NFASTYANAX_FAILOVERWAITTIME - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
DEFAULT_NFASTYANAX_MAXCONNSPERHOST - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
DEFAULT_NFASTYANAX_MAXFAILOVERCOUNT - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
DEFAULT_NFASTYANAX_MAXTIMEOUTWHENEXHAUSTED - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
DEFAULT_NFASTYANAX_READCONSISTENCY - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
DEFAULT_NFASTYANAX_SOCKETTIMEOUT - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
DEFAULT_NFASTYANAX_WRITECONSISTENCY - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
defaultChannelConfig(String) - Static method in class com.netflix.zuul.netty.server.BaseServerStartup
 
defaultChannelDependencies(String) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
 
DefaultClientChannelManager - Class in com.netflix.zuul.netty.connectionpool
User: [email protected] Date: 7/8/16 Time: 12:39 PM
DefaultClientChannelManager(OriginName, IClientConfig, Registry) - Constructor for class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
DefaultClientChannelManager(OriginName, IClientConfig, Resolver<DiscoveryResult>, Registry) - Constructor for class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
defaultErrorResponse(HttpRequestMessage) - Static method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
DefaultEventLoopConfig - Class in com.netflix.zuul.netty.server
Event loop configuration for the Zuul server.
DefaultEventLoopConfig() - Constructor for class com.netflix.zuul.netty.server.DefaultEventLoopConfig
 
DefaultEventLoopConfig(int, int) - Constructor for class com.netflix.zuul.netty.server.DefaultEventLoopConfig
 
DefaultFilterFactory - Class in com.netflix.zuul
Default factory for creating instances of ZuulFilter.
DefaultFilterFactory() - Constructor for class com.netflix.zuul.DefaultFilterFactory
 
DefaultOriginChannelInitializer - Class in com.netflix.zuul.netty.connectionpool
Default Origin Channel Initializer Author: Arthur Gonigberg Date: December 01, 2017
DefaultOriginChannelInitializer(ConnectionPoolConfig, Registry) - Constructor for class com.netflix.zuul.netty.connectionpool.DefaultOriginChannelInitializer
 
defaultOutboundChannelType - Static variable in class com.netflix.zuul.netty.server.Server
Deprecated.
defaultRequestExpiryTimeout() - Method in class com.netflix.zuul.netty.server.ServerTimeout
 
defaultValue() - Method in class com.netflix.netty.common.channel.config.ChannelConfigKey
 
DELAYED_GRACEFUL - Enum constant in enum class com.netflix.netty.common.ConnectionCloseType
 
DEREGISTER - Enum constant in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteReason
 
derive(String) - Method in class com.netflix.config.PatternListStringProperty
 
destroyed - Variable in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
directMemoryMonitor - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
DirectMemoryMonitor - Class in com.netflix.zuul.netty.server
User: [email protected] Date: 4/29/16 Time: 10:23 AM
DirectMemoryMonitor() - Constructor for class com.netflix.zuul.netty.server.DirectMemoryMonitor
 
DirectMemoryMonitor(Registry) - Constructor for class com.netflix.zuul.netty.server.DirectMemoryMonitor
 
DISABLED - Enum constant in enum class com.netflix.zuul.ExecutionStatus
 
disablePropertyName() - Method in class com.netflix.zuul.filters.BaseFilter
The name of the Archaius property to disable this filter.
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class com.netflix.netty.common.HttpServerLifecycleChannelHandler.HttpServerLifecycleOutboundChannelHandler
 
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class com.netflix.zuul.netty.insights.PassportStateOriginHandler.OutboundHandler
 
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class com.netflix.zuul.netty.insights.ServerStateHandler.OutboundHandler
 
DISCONNECT - Enum constant in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteReason
 
discoveryClient - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
discoveryClient - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
disposeBufferedBody() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
disposeBufferedBody() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
disposeBufferedBody() - Method in interface com.netflix.zuul.message.ZuulMessage
Clears the content chunks of this body, calling release() in the process.
disposeBufferedBody() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
doAuth(FullHttpRequest) - Method in class com.netflix.zuul.netty.server.push.PushAuthHandler
 
dontLogAsError() - Method in exception com.netflix.zuul.exception.ZuulException
 
drain() - Method in interface com.netflix.zuul.netty.connectionpool.IConnectionPool
 
drain() - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
draining - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
DummyChannelHandler - Class in com.netflix.zuul.netty.server.http2
Dummy Channel Handler Author: Arthur Gonigberg Date: December 15, 2017
DummyChannelHandler() - Constructor for class com.netflix.zuul.netty.server.http2.DummyChannelHandler
 
duration() - Method in class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
duration() - Method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
DynamicCodeCompiler - Interface in com.netflix.zuul
Interface to generate Classes from source code User: mcohen Date: 5/30/13 Time: 11:35 AM
DynamicFilterLoader - Class in com.netflix.zuul
 
DynamicFilterLoader(FilterRegistry, DynamicCodeCompiler, FilterFactory) - Constructor for class com.netflix.zuul.DynamicFilterLoader
 
DynamicHttp2FrameLogger - Class in com.netflix.netty.common.http2
 
DynamicHttp2FrameLogger(LogLevel, Class<?>) - Constructor for class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
DynamicIntegerSetProperty - Class in com.netflix.config
 
DynamicIntegerSetProperty(String, String) - Constructor for class com.netflix.config.DynamicIntegerSetProperty
 
DynamicIntegerSetProperty(String, String, String) - Constructor for class com.netflix.config.DynamicIntegerSetProperty
 
DynamicIntegerSetProperty(String, Set<Integer>) - Constructor for class com.netflix.config.DynamicIntegerSetProperty
 
DynamicIntegerSetProperty(String, Set<Integer>, String) - Constructor for class com.netflix.config.DynamicIntegerSetProperty
 

E

EDGE_CONTROL - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ElbProxyProtocolChannelHandler - Class in com.netflix.netty.common.proxyprotocol
Decides if we need to decode a HAProxyMessage.
ElbProxyProtocolChannelHandler(Registry, boolean) - Constructor for class com.netflix.netty.common.proxyprotocol.ElbProxyProtocolChannelHandler
 
enabled() - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
enabled(ChannelHandlerContext) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
enableSessionTickets(SslContext) - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
enableSessionTickets(SslContext) - Method in interface com.netflix.zuul.netty.ssl.SslContextFactory
 
Endpoint<I extends ZuulMessage,O extends ZuulMessage> - Class in com.netflix.zuul.filters
User: Mike Smith Date: 5/16/15 Time: 1:57 PM
Endpoint() - Constructor for class com.netflix.zuul.filters.Endpoint
 
ENDPOINT - Enum constant in enum class com.netflix.zuul.filters.FilterType
 
entries() - Method in class com.netflix.zuul.message.Headers
Returns the collection of headers.
entries() - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
equals(Object) - Method in class com.netflix.zuul.Attrs
 
equals(Object) - Method in class com.netflix.zuul.context.SessionContext.Key
This method exists solely to indicate that Keys are based on identity and not name.
equals(Object) - Method in class com.netflix.zuul.message.Header
 
equals(Object) - Method in class com.netflix.zuul.message.HeaderName
 
equals(Object) - Method in class com.netflix.zuul.message.Headers
Equality on headers is not clearly defined, but this method makes an attempt to do so.
equals(Object) - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
equals(Object) - Method in class com.netflix.zuul.netty.server.NamedSocketAddress
 
equals(Object) - Method in class com.netflix.zuul.origins.OriginName
 
equals(Object) - Method in class com.netflix.zuul.stats.ErrorStatsData
 
equals(Object) - Method in class com.netflix.zuul.stats.RouteStatusCodeMonitor
 
ERROR_STATUS_RESPONSE - Enum constant in enum class com.netflix.zuul.exception.OutboundErrorType
 
ERROR_TYPE_CONNECT_ERROR_STATUS - Static variable in interface com.netflix.zuul.exception.ErrorType
 
ERROR_TYPE_ERROR_STATUS_RESPONSE_STATUS - Static variable in interface com.netflix.zuul.exception.ErrorType
 
ERROR_TYPE_NOSERVERS_STATUS - Static variable in interface com.netflix.zuul.exception.ErrorType
 
ERROR_TYPE_ORIGIN_CONCURRENCY_EXCEEDED_STATUS - Static variable in interface com.netflix.zuul.exception.ErrorType
 
ERROR_TYPE_ORIGIN_RESET_CONN_STATUS - Static variable in interface com.netflix.zuul.exception.ErrorType
 
ERROR_TYPE_ORIGIN_SERVER_MAX_CONNS_STATUS - Static variable in interface com.netflix.zuul.exception.ErrorType
 
ERROR_TYPE_OTHER_STATUS - Static variable in interface com.netflix.zuul.exception.ErrorType
 
ERROR_TYPE_READ_TIMEOUT_STATUS - Static variable in interface com.netflix.zuul.exception.ErrorType
 
ERROR_TYPE_SERVICE_UNAVAILABLE_STATUS - Static variable in interface com.netflix.zuul.exception.ErrorType
 
errorFromOrigin(Throwable) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
errorResponseSent() - Method in class com.netflix.zuul.context.SessionContext
 
ErrorStatsData - Class in com.netflix.zuul.stats
Implementation of a Named counter to monitor and count error causes by route.
ErrorStatsData(String, String) - Constructor for class com.netflix.zuul.stats.ErrorStatsData
create a counter by route and cause of error
ErrorStatsManager - Class in com.netflix.zuul.stats
Manager to handle Error Statistics
ErrorStatsManager() - Constructor for class com.netflix.zuul.stats.ErrorStatsManager
 
ErrorStatsManager.UnitTest - Class in com.netflix.zuul.stats
 
ErrorType - Interface in com.netflix.zuul.exception
Error Type Author: Arthur Gonigberg Date: November 28, 2017
ETAG - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
eventLoopConfig - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
EventLoopConfig - Interface in com.netflix.zuul.netty.server
 
eventLoopCount() - Method in class com.netflix.zuul.netty.server.DefaultEventLoopConfig
 
eventLoopCount() - Method in interface com.netflix.zuul.netty.server.EventLoopConfig
 
eventLoopGroupMetrics - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
eventLoopGroupMetrics - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
EventLoopGroupMetrics - Class in com.netflix.netty.common.metrics
User: [email protected] Date: 2/7/17 Time: 3:17 PM
EventLoopGroupMetrics(Registry) - Constructor for class com.netflix.netty.common.metrics.EventLoopGroupMetrics
 
EventLoopMetrics - Class in com.netflix.netty.common.metrics
User: [email protected] Date: 2/7/17 Time: 3:18 PM
EventLoopMetrics(Registry, String) - Constructor for class com.netflix.netty.common.metrics.EventLoopMetrics
 
EXCEPTION - Enum constant in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteReason
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.netty.common.SslExceptionsHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.netty.common.SwallowSomeHttp2ExceptionsHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.filter.ZuulFilterChainHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.insights.PassportStateOriginHandler.InboundHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.insights.PassportStateOriginHandler.OutboundHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.insights.ServerStateHandler.InboundHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.insights.ServerStateHandler.OutboundHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.server.ClientResponseWriter
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.server.http2.DummyChannelHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.server.http2.Http2StreamErrorHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.server.OriginResponseReceiver
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
ExecutionStatus - Enum Class in com.netflix.zuul
 
EXPIRES - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
extractAppNameFromVIP(String) - Static method in class com.netflix.zuul.util.VipUtils
Deprecated.
extractClientIpFromXForwardedFor(String) - Static method in class com.netflix.zuul.util.HttpUtils
Extract the client IP address from an x-forwarded-for header.
extractUntrustedAppNameFromVIP(String) - Static method in class com.netflix.zuul.util.VipUtils
Attempts to derive an app name from the VIP.

F

failAndSetErrorCode(ErrorType) - Method in class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
failAndSetErrorCode(ErrorType) - Method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
FAILED - Enum constant in enum class com.netflix.zuul.ExecutionStatus
 
FAILURE - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategoryGroup
 
FAILURE_CLIENT_BAD_REQUEST - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_CLIENT_CANCELLED - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_CLIENT_PIPELINE_REJECT - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_CLIENT_TIMEOUT - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_LOCAL - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_LOCAL_IDLE_TIMEOUT - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_LOCAL_THROTTLED_ORIGIN_CONCURRENCY - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_LOCAL_THROTTLED_ORIGIN_SERVER_MAXCONN - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_ORIGIN - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_ORIGIN_CONNECTIVITY - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_ORIGIN_NO_SERVERS - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_ORIGIN_READ_TIMEOUT - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_ORIGIN_RESET_CONNECTION - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
FAILURE_ORIGIN_THROTTLED - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
filter(ZuulFilter<I, O>, I) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
filter(HttpRequestMessage) - Method in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
filter(HttpRequestMessage, HttpContent) - Method in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
filter(I) - Method in interface com.netflix.zuul.netty.filter.FilterRunner
 
filter(I, HttpContent) - Method in interface com.netflix.zuul.netty.filter.FilterRunner
 
filter(T) - Method in class com.netflix.zuul.netty.filter.ZuulFilterChainRunner
 
filter(T, HttpContent) - Method in class com.netflix.zuul.netty.filter.ZuulFilterChainRunner
 
Filter - Annotation Interface in com.netflix.zuul
Identifies a ZuulFilter.
FILTER_CLASS_COMPARATOR - Static variable in interface com.netflix.zuul.FilterLoader
 
FILTER_COMPARATOR - Static variable in interface com.netflix.zuul.FilterLoader
 
Filter.ApplyAfter - Annotation Interface in com.netflix.zuul
Indicates that the annotated filter should run after another filter in the chain, if the other filter is present.
Filter.ApplyBefore - Annotation Interface in com.netflix.zuul
Indicates that the annotated filter should run before another filter in the chain, if the other filter is present.
Filter.FilterPackageName - Annotation Interface in com.netflix.zuul
 
FilterCategory - Enum Class in com.netflix.zuul
Categorization of filters.
FilterError - Class in com.netflix.zuul.filters
User: [email protected] Date: 5/7/15 Time: 10:19 AM
FilterError(String, String, Throwable) - Constructor for class com.netflix.zuul.filters.FilterError
 
FilterFactory - Interface in com.netflix.zuul
Interface to provide instances of ZuulFilter from a given class.
FilterFileManager - Class in com.netflix.zuul
This class manages the directory polling for changes and new Groovy filters.
FilterFileManager(FilterFileManager.FilterFileManagerConfig, FilterLoader) - Constructor for class com.netflix.zuul.FilterFileManager
 
FilterFileManager.FilterFileManagerConfig - Class in com.netflix.zuul
 
FilterFileManagerConfig(String[], String[], int, FilenameFilter) - Constructor for class com.netflix.zuul.FilterFileManager.FilterFileManagerConfig
 
FilterFileManagerConfig(String[], String[], int, FilenameFilter, boolean) - Constructor for class com.netflix.zuul.FilterFileManager.FilterFileManagerConfig
 
filterInstanceMapSize() - Method in class com.netflix.zuul.DynamicFilterLoader
 
filterLoader - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
filterLoader - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
filterLoader - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
FilterLoader - Interface in com.netflix.zuul
This class is one of the core classes in Zuul.
filterName() - Method in class com.netflix.zuul.filters.BaseFilter
 
filterName() - Method in class com.netflix.zuul.filters.endpoint.MissingEndpointHandlingFilter
 
filterName() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
filterName() - Method in class com.netflix.zuul.filters.passport.PassportStampingFilter
 
filterName() - Method in interface com.netflix.zuul.filters.ZuulFilter
 
filterOrder() - Method in class com.netflix.zuul.filters.common.SurgicalDebugFilter
 
filterOrder() - Method in class com.netflix.zuul.filters.Endpoint
 
filterOrder() - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
filterOrder() - Method in interface com.netflix.zuul.filters.ZuulFilter
filterOrder() must also be defined for a filter.
FilterRegistry - Interface in com.netflix.zuul.filters
 
FilterRunner<I extends ZuulMessage,O extends ZuulMessage> - Interface in com.netflix.zuul.netty.filter
Created by saroskar on 5/18/17.
FILTERS_INBOUND_BUF_END - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
FILTERS_INBOUND_BUF_START - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
FILTERS_INBOUND_END - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
FILTERS_INBOUND_START - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
FILTERS_OUTBOUND_BUF_END - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
FILTERS_OUTBOUND_BUF_START - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
FILTERS_OUTBOUND_END - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
FILTERS_OUTBOUND_START - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
FilterSyncType - Enum Class in com.netflix.zuul.filters
User: Mike Smith Date: 11/13/15 Time: 9:13 PM
filterType() - Method in class com.netflix.zuul.filters.Endpoint
 
filterType() - Method in class com.netflix.zuul.filters.http.HttpInboundFilter
 
filterType() - Method in class com.netflix.zuul.filters.http.HttpInboundSyncFilter
 
filterType() - Method in class com.netflix.zuul.filters.http.HttpOutboundFilter
 
filterType() - Method in class com.netflix.zuul.filters.http.HttpOutboundSyncFilter
 
filterType() - Method in class com.netflix.zuul.filters.passport.InboundPassportStampingFilter
 
filterType() - Method in class com.netflix.zuul.filters.passport.OutboundPassportStampingFilter
 
filterType() - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
filterType() - Method in interface com.netflix.zuul.filters.ZuulFilter
to classify a filter by type.
FilterType - Enum Class in com.netflix.zuul.filters
User: Mike Smith Date: 11/13/15 Time: 7:50 PM
filterUsageNotifier - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
filterUsageNotifier - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
FilterUsageNotifier - Interface in com.netflix.zuul
Interface to implement for registering a callback for each time a filter is used.
finalAttempt(boolean) - Method in class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
finalAttempt(boolean) - Method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
findEachPairOf(PassportState, PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
findFirstStartAndLastEndStates(PassportState, PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
findLastStartAndFirstEndStates(PassportState, PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
findStartAndEndStates(PassportState, PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
findState(PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
findStateBackwards(PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
findStates(PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
findTimes(PassportState) - Method in class com.netflix.zuul.passport.CurrentPassport
 
finish() - Method in class com.netflix.zuul.util.Gzipper
 
finish(boolean) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
finishBufferedBodyIfIncomplete() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
finishBufferedBodyIfIncomplete() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
finishBufferedBodyIfIncomplete() - Method in interface com.netflix.zuul.message.ZuulMessage
Sets the message body to be complete if it was not already so.
finishBufferedBodyIfIncomplete() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
finishIfNotAlready() - Method in class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
finishIfNotAlready() - Method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
fireCompleteEventIfNotAlready(ChannelHandlerContext, HttpLifecycleChannelHandler.CompleteReason) - Static method in class com.netflix.netty.common.HttpLifecycleChannelHandler
 
fireEndpointFinish(boolean, ChannelHandlerContext) - Method in class com.netflix.zuul.netty.filter.ZuulFilterChainHandler
 
fireStartEvent(ChannelHandlerContext, HttpRequest) - Static method in class com.netflix.netty.common.HttpLifecycleChannelHandler
 
firstTime() - Method in class com.netflix.zuul.passport.CurrentPassport
NOTE: This is NOT nanos since epoch.
Flag(String) - Constructor for class com.netflix.netty.common.HttpChannelFlags.Flag
 
flagShouldClose() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
forceCloseConnectionFromServerSide() - Method in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
forEach(BiConsumer<? super Attrs.Key<?>, Object>) - Method in class com.netflix.zuul.Attrs
 
forEachNormalised(BiConsumer<? super String, ? super String>) - Method in class com.netflix.zuul.message.Headers
Iterates over the header entries with the given consumer.
from(Channel) - Static method in class com.netflix.zuul.monitoring.ConnCounter
 
from(Channel) - Static method in class com.netflix.zuul.monitoring.ConnTimer
 
from(String) - Method in class com.netflix.config.DynamicIntegerSetProperty
 
fromChannel(Channel) - Static method in enum class com.netflix.netty.common.ConnectionCloseType
 
fromChannel(Channel) - Static method in class com.netflix.zuul.passport.CurrentPassport
 
fromChannelOrNull(Channel) - Static method in class com.netflix.zuul.passport.CurrentPassport
 
fromSessionContext(SessionContext) - Static method in class com.netflix.zuul.passport.CurrentPassport
 
fromVip(String) - Static method in class com.netflix.zuul.origins.OriginName
fromVip(String, String) - Static method in class com.netflix.zuul.origins.OriginName
fromVipAndApp(String, String) - Static method in class com.netflix.zuul.origins.OriginName
Constructs an OriginName with a target and authority from the vip and app name.
fromVipAndApp(String, String, String) - Static method in class com.netflix.zuul.origins.OriginName
Constructs an OriginName with a target, authority, and NIWS client name.

G

generalError() - Method in class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
generalError() - Method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
generateInfoForLogging() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
generatePathAndQuery() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
get() - Method in class com.netflix.zuul.netty.ratelimiting.NullChannelHandlerProvider
 
get(ChannelConfigKey<T>) - Method in class com.netflix.netty.common.channel.config.ChannelConfig
 
get(Attrs) - Method in class com.netflix.zuul.Attrs.Key
Returns the value in the attributes, or null if absent.
get(SessionContext.Key<T>) - Method in class com.netflix.zuul.context.SessionContext
Returns the value in the context, or null if absent.
get(Channel) - Method in class com.netflix.netty.common.HttpChannelFlags.Flag
 
get(ChannelHandlerContext) - Method in class com.netflix.netty.common.HttpChannelFlags.Flag
 
get(Object) - Method in class com.netflix.zuul.context.SessionContext
get(String) - Method in interface com.netflix.zuul.filters.FilterRegistry
 
get(String) - Method in class com.netflix.zuul.filters.MutableFilterRegistry
 
get(String) - Method in class com.netflix.zuul.message.http.Cookies
 
get(String) - Static method in class com.netflix.zuul.message.http.HttpHeaderNames
Looks up the name in the cache, and if does not exist, then creates and adds a new one (up to the max cache size).
get(String) - Method in class com.netflix.zuul.message.http.HttpHeaderNamesCache
 
get(String) - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
get(String) - Method in class com.netflix.zuul.netty.server.push.PushConnectionRegistry
 
getAgeInMillis() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
getAll() - Method in class com.netflix.zuul.message.http.Cookies
 
getAll() - Method in class com.netflix.zuul.netty.server.push.PushConnectionRegistry
 
getAll(HeaderName) - Method in class com.netflix.zuul.message.Headers
Returns all header values associated with the name.
getAll(String) - Method in class com.netflix.zuul.message.Headers
Returns all header values associated with the name.
getAllFilters() - Method in interface com.netflix.zuul.filters.FilterRegistry
 
getAllFilters() - Method in class com.netflix.zuul.filters.MutableFilterRegistry
 
getApp() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getApplicationName() - Static method in class com.netflix.zuul.ZuulApplicationInfo
 
getAsg() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getAttempt() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getAttemptNum() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
getAuthority() - Method in class com.netflix.zuul.origins.OriginName
Returns the Authority of this origin.
getAvailabilityZone() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getBody() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getBody() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getBody() - Method in interface com.netflix.zuul.message.ZuulMessage
Returns the message body.
getBody() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
getBodyAsText() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getBodyAsText() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getBodyAsText() - Method in interface com.netflix.zuul.message.ZuulMessage
Gets the body of this message as UTF-8 text, or null if there is no body.
getBodyAsText() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
getBodyContents() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getBodyContents() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getBodyContents() - Method in interface com.netflix.zuul.message.ZuulMessage
Returns the HTTP content chunks that are part of this message.
getBodyContents() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
getBodyLength() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getBodyLength() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getBodyLength() - Method in interface com.netflix.zuul.message.ZuulMessage
Returns the length of the message body, or 0 if there isn't a message present.
getBodyLength() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
getBodySizeIfKnown(ZuulMessage) - Static method in class com.netflix.zuul.util.HttpUtils
 
getBoolean(String) - Method in class com.netflix.zuul.context.SessionContext
Convenience method to return a boolean value for a given key
getBoolean(String, boolean) - Method in class com.netflix.zuul.context.SessionContext
Convenience method to return a boolean value for a given key
getByteBuf() - Method in class com.netflix.zuul.util.Gzipper
 
getCertChainFile() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
getChannel() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
getChannelHandlerContext(ZuulMessage) - Static method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
getCiphers() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
getCiphers() - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
getCiphers() - Method in interface com.netflix.zuul.netty.ssl.SslContextFactory
 
getCiphersFilter() - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
getCipherSuite() - Method in class com.netflix.netty.common.ssl.SslHandshakeInfo
 
getClassNames() - Method in class com.netflix.zuul.FilterFileManager.FilterFileManagerConfig
 
getClientAuth() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
getClientAuthRequirement() - Method in class com.netflix.netty.common.ssl.SslHandshakeInfo
 
getClientAuthTrustStoreFile() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
getClientAuthTrustStorePassword() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
getClientAuthTrustStorePasswordFile() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
getClientCertificate() - Method in class com.netflix.netty.common.ssl.SslHandshakeInfo
 
getClientConfig() - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
getClientConfig() - Method in interface com.netflix.zuul.origins.NettyOrigin
 
getClientDestinationPort() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
Reflects the actual destination port that the client intended to communicate with, in preference to the port Zuul was listening on.
getClientDestinationPort() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getClientErrorType() - Method in interface com.netflix.zuul.exception.ErrorType
 
getClientErrorType() - Method in enum class com.netflix.zuul.exception.OutboundErrorType
 
getClientIdentity() - Method in interface com.netflix.zuul.netty.server.push.PushUserAuth
 
getClientIp() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getClientIp() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getClientIP(HttpRequestInfo) - Static method in class com.netflix.zuul.util.HttpUtils
Get the IP address of client making the request.
getClientSslContext() - Method in class com.netflix.zuul.netty.ssl.ClientSslContextFactory
 
getClientSslContext(Registry) - Method in class com.netflix.zuul.netty.connectionpool.DefaultOriginChannelInitializer
This method can be overridden to create your own custom SSL context
getCode() - Method in enum class com.netflix.zuul.FilterCategory
 
getConfig() - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
getConfig() - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
getConfig() - Method in interface com.netflix.zuul.netty.connectionpool.IConnectionPool
 
getConfig() - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
getConfig() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
getConfig(ChannelConfigKey<T>) - Method in class com.netflix.netty.common.channel.config.ChannelConfig
 
getConnectTimeout() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getConnectTimeout() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getConnectTimeout() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getConnsInPool() - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
getConnsInPool() - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
getConnsInPool() - Method in interface com.netflix.zuul.netty.connectionpool.IConnectionPool
 
getConnsInPool() - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
getConnsInUse() - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
getConnsInUse() - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
getConnsInUse() - Method in interface com.netflix.zuul.netty.connectionpool.IConnectionPool
 
getConnsInUse() - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
getContentLengthIfPresent(ZuulMessage) - Static method in class com.netflix.zuul.util.HttpUtils
 
getContext() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getContext() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getContext() - Method in interface com.netflix.zuul.message.ZuulMessage
Returns the session context of this message.
getContext() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
getCount() - Method in class com.netflix.zuul.stats.ErrorStatsData
 
getCount() - Method in interface com.netflix.zuul.stats.monitoring.NamedCount
 
getCount() - Method in class com.netflix.zuul.stats.NamedCountingMonitor
 
getCount() - Method in class com.netflix.zuul.stats.RouteStatusCodeMonitor
 
getCreationTS() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
getCurrentActiveConns() - Method in class com.netflix.zuul.monitoring.ConnCounter
 
getCurrentInboundBodySize(Channel) - Static method in class com.netflix.netty.common.metrics.HttpBodySizeRecordingChannelHandler
 
getCurrentOutboundBodySize(Channel) - Static method in class com.netflix.netty.common.metrics.HttpBodySizeRecordingChannelHandler
 
getCurrentRequestAttempt() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
getDefaultCiphers() - Static method in class com.netflix.netty.common.ssl.ServerSslConfig
 
getDefaultOutput(HttpRequestMessage) - Method in class com.netflix.zuul.filters.endpoint.MissingEndpointHandlingFilter
 
getDefaultOutput(HttpRequestMessage) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
getDefaultOutput(HttpRequestMessage) - Method in class com.netflix.zuul.filters.http.HttpSyncEndpoint
 
getDefaultOutput(HttpResponseMessage) - Method in class com.netflix.zuul.filters.http.HttpOutboundFilter
 
getDefaultOutput(I) - Method in class com.netflix.zuul.filters.BaseFilter
 
getDefaultOutput(I) - Method in interface com.netflix.zuul.filters.ZuulFilter
Choose a default message to use if the applyAsync() method throws an exception.
getDefaultOutput(T) - Method in class com.netflix.zuul.filters.passport.PassportStampingFilter
 
getDescription() - Method in enum class com.netflix.zuul.FilterCategory
 
getDirectories() - Method in class com.netflix.zuul.FilterFileManager.FilterFileManagerConfig
 
getDirectory(String) - Method in class com.netflix.zuul.FilterFileManager
Returns the directory File for a path.
getDuration() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getEnd() - Method in class com.netflix.zuul.passport.StartAndEnd
 
getEndpoint() - Method in class com.netflix.zuul.context.SessionContext
 
getEndpoint(HttpRequestMessage) - Static method in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
getEndpoint(String, HttpRequestMessage) - Method in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
getEndpointFilter(String) - Method in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
getEndPointName(SessionContext) - Method in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
getEndpointRunner(ZuulFilterChainRunner<HttpResponseMessage>, FilterUsageNotifier, FilterLoader) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
getError() - Method in class com.netflix.zuul.context.SessionContext
Gets the throwable that will be use in the Error endpoint.
getError() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getErrorAllPercentage() - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
getErrorAllPercentage() - Method in interface com.netflix.zuul.origins.InstrumentedOrigin
 
getErrorCause() - Method in exception com.netflix.zuul.exception.ZuulException
 
getErrorEndpoint() - Method in class com.netflix.zuul.context.SessionContext
 
getErrorPercentage() - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
getErrorPercentage() - Method in interface com.netflix.zuul.origins.InstrumentedOrigin
 
getErrorType() - Method in exception com.netflix.zuul.netty.connectionpool.OriginConnectException
 
getEventProperties() - Method in class com.netflix.zuul.context.SessionContext
 
getException() - Method in class com.netflix.zuul.filters.FilterError
 
getExceptionType() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getFilenameFilter() - Method in class com.netflix.zuul.FilterFileManager.FilterFileManagerConfig
 
getFilter(String, String) - Method in class com.netflix.zuul.DynamicFilterLoader
Deprecated.
it is unclear to me why this method is needed. Nothing seems to use it, and the swapping of code seems to happen elsewhere. This will be removed in a later Zuul release.
getFilterByNameAndType(String, FilterType) - Method in class com.netflix.zuul.DynamicFilterLoader
 
getFilterByNameAndType(String, FilterType) - Method in interface com.netflix.zuul.FilterLoader
 
getFilterByNameAndType(String, FilterType) - Method in class com.netflix.zuul.StaticFilterLoader
 
getFilterChainRunner(ZuulFilter<T, T>[], FilterUsageNotifier) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
getFilterChainRunner(ZuulFilter<T, T>[], FilterUsageNotifier, FilterRunner<T, R>) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
getFilterErrors() - Method in class com.netflix.zuul.context.SessionContext
 
getFilterExecutionSummary() - Method in class com.netflix.zuul.context.SessionContext
 
getFilterName() - Method in class com.netflix.zuul.filters.FilterError
 
getFilters(ZuulFilter<T, T>, ZuulFilter<T, T>) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
getFiltersByType(FilterType) - Method in class com.netflix.zuul.DynamicFilterLoader
Returns a list of filters by the filterType specified
getFiltersByType(FilterType) - Method in interface com.netflix.zuul.FilterLoader
Returns a sorted set of filters by the filterType specified.
getFiltersByType(FilterType) - Method in class com.netflix.zuul.StaticFilterLoader
 
getFilterType() - Method in class com.netflix.zuul.filters.FilterError
 
getFinalAttempt() - Method in class com.netflix.zuul.niws.RequestAttempts
 
getFinalRequestAttempt() - Method in exception com.netflix.zuul.exception.OutboundException
 
getFirst(HeaderName) - Method in class com.netflix.zuul.message.Headers
Get the first value found for this key even if there are multiple.
getFirst(HeaderName, String) - Method in class com.netflix.zuul.message.Headers
Get the first value found for this key even if there are multiple.
getFirst(String) - Method in class com.netflix.zuul.message.Headers
Get the first value found for this key even if there are multiple.
getFirst(String) - Method in class com.netflix.zuul.message.http.Cookies
 
getFirst(String) - Method in class com.netflix.zuul.message.http.HttpQueryParams
Get the first value found for this key even if there are multiple.
getFirst(String, String) - Method in class com.netflix.zuul.message.Headers
Get the first value found for this key even if there are multiple.
getFirstValue(String) - Method in class com.netflix.zuul.message.http.Cookies
 
getForCurrentEventLoop() - Method in class com.netflix.netty.common.metrics.EventLoopGroupMetrics
 
getFromChannel(Channel) - Static method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
getFromSessionContext(SessionContext) - Static method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
getFromSessionContext(SessionContext) - Static method in class com.netflix.zuul.niws.RequestAttempts
 
getGroup() - Method in interface com.netflix.zuul.stats.status.StatusCategory
 
getGroup() - Method in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
getGzipper() - Method in class com.netflix.zuul.filters.common.GZipResponseFilter
 
getHandshakeCompleteEvent() - Method in enum class com.netflix.zuul.netty.server.push.PushProtocol
 
getHeaders() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getHeaders() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getHeaders() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getHeaders() - Method in interface com.netflix.zuul.message.ZuulMessage
Returns the headers for this message.
getHeaders() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
getHistory() - Method in class com.netflix.zuul.passport.CurrentPassport
 
getHost() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getHttpMetricsHandler() - Method in class com.netflix.zuul.netty.connectionpool.DefaultOriginChannelInitializer
 
getHttpMetricsHandler() - Method in class com.netflix.zuul.netty.connectionpool.OriginChannelInitializer
 
getHttpStatus() - Method in class com.netflix.netty.common.throttle.RequestRejectedEvent
 
getId() - Method in interface com.netflix.zuul.stats.status.StatusCategory
 
getId() - Method in interface com.netflix.zuul.stats.status.StatusCategoryGroup
 
getId() - Method in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
getId() - Method in enum class com.netflix.zuul.stats.status.ZuulStatusCategoryGroup
 
getIdleTimeout() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getIdleTimeout() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getInboundRequest() - Method in interface com.netflix.zuul.message.http.HttpRequestMessage
 
getInboundRequest() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getInboundRequest() - Method in interface com.netflix.zuul.message.http.HttpResponseInfo
The immutable request that was originally received from client.
getInboundRequest() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getInboundResponse() - Method in interface com.netflix.zuul.message.http.HttpResponseMessage
The immutable response that was received from Origin.
getInboundResponse() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getInflightRequestCountFromChannel(Channel) - Static method in class com.netflix.netty.common.metrics.HttpMetricsChannelHandler
 
getInflightRequestsCount() - Method in class com.netflix.netty.common.metrics.HttpMetricsChannelHandler
 
getInflightRequestsCount() - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
getInflightRequestsCount() - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
getInfo() - Static method in class com.netflix.zuul.stats.AmazonInfoHolder
 
getInfoForLogging() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getInfoForLogging() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getInfoForLogging() - Method in interface com.netflix.zuul.message.http.HttpResponseInfo
 
getInfoForLogging() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getInfoForLogging() - Method in interface com.netflix.zuul.message.ZuulMessage
Returns a string that reprsents this message which is suitable for debugging.
getInfoForLogging() - Method in class com.netflix.zuul.message.ZuulMessageImpl
Override this in more specific subclasses to add request/response info for logging purposes.
getInstance() - Static method in class com.netflix.zuul.stats.monitoring.MonitorRegistry
 
getInstanceId() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getIpAddrFromServer(DiscoveryResult) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
getIpAddrFromServer(DiscoveryResult) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
getKey() - Method in class com.netflix.zuul.message.Header
 
getKeyFile() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
getKeyInputStream() - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
Can be overridden to implement your own decryption scheme.
getListeningAddresses() - Method in class com.netflix.zuul.netty.server.Server
 
getMainChannel(Channel) - Static method in class com.netflix.zuul.util.HttpUtils
 
getMainChannel(ChannelHandlerContext) - Static method in class com.netflix.zuul.util.HttpUtils
If http/1 then will always want to just use ChannelHandlerContext.channel(), but for http/2 will want the parent channel (as the child channel is different for each h2 stream).
getManager() - Static method in class com.netflix.zuul.stats.ErrorStatsManager
 
getManager() - Static method in class com.netflix.zuul.stats.StatsManager
 
getMaxBodySize() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getMaxBodySize() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getMaxBodySize() - Method in interface com.netflix.zuul.message.http.HttpResponseMessage
 
getMaxBodySize() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getMaxBodySize() - Method in interface com.netflix.zuul.message.ZuulMessage
Returns the maximum body size that this message is willing to hold.
getMaxBodySize() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
getMaxRequestsPerConnection() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getMaxRequestsPerConnection() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getMaxRetries() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getMaxRetriesForRequest(SessionContext) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
getMaxRetriesForRequest(SessionContext) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
getMethod() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getMethod() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getMetricId() - Method in class com.netflix.zuul.origins.OriginName
Returns the identifier for this this metric name.
getName() - Method in class com.netflix.zuul.message.Header
 
getName() - Method in class com.netflix.zuul.message.HeaderName
Gets the original, non-normalized name for this header.
getName() - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
getName() - Method in interface com.netflix.zuul.origins.Origin
 
getName() - Method in class com.netflix.zuul.stats.ErrorStatsData
 
getName() - Method in interface com.netflix.zuul.stats.monitoring.NamedCount
 
getName() - Method in class com.netflix.zuul.stats.NamedCountingMonitor
 
getName() - Method in class com.netflix.zuul.stats.RouteStatusCodeMonitor
 
getNettyAutoRead() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getNettyAutoRead() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getNettyWriteBufferHighWaterMark() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getNettyWriteBufferHighWaterMark() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getNettyWriteBufferLowWaterMark() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getNettyWriteBufferLowWaterMark() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getNextStage() - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
getNfStatus() - Method in class com.netflix.netty.common.throttle.RequestRejectedEvent
 
getNiwsClientConfig() - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
getNiwsClientName() - Method in class com.netflix.zuul.origins.OriginName
Returns the niwsClientName.
getNormalised() - Method in class com.netflix.zuul.message.HeaderName
 
getOrDefault(Attrs, T) - Method in class com.netflix.zuul.Attrs.Key
Returns the value in the attributes or defaultValue if absent.
getOrDefault(SessionContext.Key<T>, T) - Method in class com.netflix.zuul.context.SessionContext
Returns the value in the context, or defaultValue if absent.
getOrigin() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
getOrigin(HttpRequestMessage) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
Get the implementing origin.
getOrigin(OriginName, String, SessionContext) - Method in class com.netflix.zuul.origins.BasicNettyOriginManager
 
getOrigin(OriginName, String, SessionContext) - Method in interface com.netflix.zuul.origins.OriginManager
 
getOriginalHost() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getOriginalHost() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
The originally request host.
getOriginalPort() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getOriginalPort() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getOriginalProtocol() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getOriginalProtocol() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getOriginalScheme() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getOriginalScheme() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getOriginName() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getOriginName() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getOriginName() - Method in exception com.netflix.zuul.origins.OriginThrottledException
 
getOriginReportedDuration() - Method in class com.netflix.zuul.context.SessionContext
 
getOriginResponseReceiver() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
getOriginStatusCategory(SessionContext) - Static method in class com.netflix.zuul.stats.status.StatusCategoryUtils
 
getOutboundErrorType() - Method in exception com.netflix.zuul.exception.OutboundException
 
getOutboundRequest() - Method in interface com.netflix.zuul.message.http.HttpResponseMessage
The mutable request that will be sent to Origin.
getOutboundRequest() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getPassport() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
getPath() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getPath() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getPath() - Method in enum class com.netflix.zuul.netty.server.push.PushProtocol
 
getPathAndQuery() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getPathAndQuery() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getPerServerPools() - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
getPollingIntervalSeconds() - Method in class com.netflix.zuul.FilterFileManager.FilterFileManagerConfig
 
getPoolForEventLoop(EventLoop) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
getPort() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getPort() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getPort() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getProtocol() - Method in class com.netflix.netty.common.ssl.SslHandshakeInfo
 
getProtocol() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getProtocol() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getProtocols() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
getProtocols() - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
getProtocols() - Method in interface com.netflix.zuul.netty.ssl.SslContextFactory
 
getPushUserAuth(FullHttpRequest) - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
getQueryParams() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getQueryParams() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getReadTimeout() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getReason() - Method in class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteEvent
 
getReason() - Method in class com.netflix.netty.common.throttle.RequestRejectedEvent
 
getRegion() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getRequest() - Method in class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteEvent
 
getRequest() - Method in class com.netflix.netty.common.HttpLifecycleChannelHandler.StartEvent
 
getRequestAttempts() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
getRequestClientConfig(HttpRequestMessage) - Method in class com.netflix.zuul.netty.timeouts.OriginTimeoutManager
This method will create a new client config or retrieve the existing one from the current request.
getRequestDebug(SessionContext) - Static method in class com.netflix.zuul.context.Debug
 
getRequestFromChannel(Channel) - Static method in class com.netflix.zuul.netty.server.ClientRequestReceiver
 
getRequestId(Channel, SessionContext) - Method in class com.netflix.zuul.netty.insights.PassportLoggingHandler
 
getResponse() - Method in class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteEvent
 
getResponseFromChannel(Channel) - Static method in class com.netflix.zuul.netty.server.ClientRequestReceiver
 
getRouteHost() - Method in class com.netflix.zuul.context.SessionContext
 
getRouteStatusCodeMonitor(String, int) - Method in class com.netflix.zuul.stats.StatsManager
 
getRouteVIP() - Method in class com.netflix.zuul.context.SessionContext
returns the routeVIP; that is the Eureka "vip" of registered instances
getRoutingDebug(SessionContext) - Static method in class com.netflix.zuul.context.Debug
 
getRunningFilterIndex(I) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
getScheme() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getScheme() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
Note: this is meant to be used typically in cases where TLS termination happens on instance.
getSecureToken() - Method in class com.netflix.zuul.netty.server.push.PushConnection
 
getServer() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
getServerCertificate() - Method in class com.netflix.netty.common.ssl.SslHandshakeInfo
 
getServerName() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
getServerName() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
getServerSslConfig() - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
getSessionTimeout() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
getSpectatorRegistry() - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
getSpectatorRegistry() - Method in interface com.netflix.zuul.origins.NettyOrigin
 
getStack() - Static method in class com.netflix.zuul.ZuulApplicationInfo
 
getStart() - Method in class com.netflix.zuul.passport.StartAndEnd
 
getState() - Method in class com.netflix.zuul.passport.CurrentPassport
 
getState() - Method in class com.netflix.zuul.passport.PassportItem
 
getStaticResponse() - Method in class com.netflix.zuul.context.SessionContext
 
getStats(String, String) - Method in class com.netflix.zuul.stats.ErrorStatsManager
 
getStatus() - Method in interface com.netflix.zuul.message.http.HttpResponseInfo
 
getStatus() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
getStatus() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getStatusCategory() - Method in interface com.netflix.zuul.exception.ErrorType
 
getStatusCategory() - Method in enum class com.netflix.zuul.exception.OutboundErrorType
 
getStatusCategory() - Method in exception com.netflix.zuul.origins.OriginThrottledException
 
getStatusCategory(SessionContext) - Static method in class com.netflix.zuul.stats.status.StatusCategoryUtils
 
getStatusCategory(ZuulMessage) - Static method in class com.netflix.zuul.stats.status.StatusCategoryUtils
 
getStatusCode() - Method in exception com.netflix.zuul.exception.ZuulException
 
getStatusCodeToReturn() - Method in interface com.netflix.zuul.exception.ErrorType
 
getStatusCodeToReturn() - Method in enum class com.netflix.zuul.exception.OutboundErrorType
 
getString(String) - Method in class com.netflix.zuul.context.SessionContext
 
getSyncType() - Method in class com.netflix.zuul.filters.BaseFilter
 
getSyncType() - Method in class com.netflix.zuul.filters.BaseSyncFilter
 
getSyncType() - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
getSyncType() - Method in interface com.netflix.zuul.filters.ZuulFilter
 
getTarget() - Method in class com.netflix.zuul.origins.OriginName
This is typically the VIP for the given Origin.
getTcpKeepAlive() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getTcpKeepAlive() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getTcpNoDelay() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getTcpNoDelay() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getTcpReceiveBufferSize() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getTcpReceiveBufferSize() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getTcpSendBufferSize() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
getTcpSendBufferSize() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
getTime() - Method in class com.netflix.zuul.passport.PassportItem
 
getTimeoutManager(NettyOrigin) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
getTrustedX509Certificates() - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
getTruststorePassword(byte[]) - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
Can be overridden to implement your own decryption scheme.
getUsageCount() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
getUUID() - Method in class com.netflix.zuul.context.SessionContext
 
getValue() - Method in class com.netflix.zuul.message.Header
 
getVip() - Method in class com.netflix.zuul.niws.RequestAttempt
 
getVIPPrefix(String) - Static method in class com.netflix.zuul.util.VipUtils
 
getZuulRequest() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
getZuulRequest() - Method in class com.netflix.zuul.netty.filter.ZuulFilterChainHandler
 
goAwayMessage() - Method in class com.netflix.zuul.netty.server.push.PushMessageFactory
Application level protocol for asking client to close connection
goAwayMessage() - Method in enum class com.netflix.zuul.netty.server.push.PushProtocol
Application level protocol for asking client to close connection
GRACEFUL - Enum constant in enum class com.netflix.netty.common.ConnectionCloseType
 
gracefulCloseDelay(Channel) - Static method in class com.netflix.netty.common.ConnectionCloseChannelAttributes
 
gracefully(ChannelHandlerContext, ChannelPromise) - Method in class com.netflix.netty.common.Http1ConnectionCloseHandler
 
gracefullyShutdownClientChannels() - Method in class com.netflix.zuul.netty.server.ClientConnectionsShutdown
 
gracefulShutdown() - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
gracefulShutdown() - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
Gracefully shuts down a DefaultClientChannelManager by allowing in-flight requests to finish before closing the connections.
Gzipper - Class in com.netflix.zuul.util
Refactored this out of our GZipResponseFilter User: [email protected] Date: 5/10/16 Time: 12:31 PM
Gzipper() - Constructor for class com.netflix.zuul.util.Gzipper
 
GZIPPER - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
GZipResponseFilter - Class in com.netflix.zuul.filters.common
General-purpose filter for gzipping/ungzipping response bodies if requested/needed.
GZipResponseFilter() - Constructor for class com.netflix.zuul.filters.common.GZipResponseFilter
 

H

handle(HttpRequestInfo, HttpResponseMessage) - Method in class com.netflix.zuul.BasicRequestCompleteHandler
 
handle(HttpRequestInfo, HttpResponseMessage) - Method in interface com.netflix.zuul.RequestCompleteHandler
 
handleConnectCompletion(ChannelFuture, Promise<PooledConnection>, CurrentPassport) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
handleException(ZuulMessage, String, Exception) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
handleFilterException(I, ZuulFilter<I, O>, Throwable) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
handleOriginNonSuccessResponse(HttpResponse, DiscoveryResult) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
handleOriginSuccessResponse(HttpResponse, DiscoveryResult) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
handlerAdded(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.server.http2.DummyChannelHandler
 
handlerAdded(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.server.http2.Http2StreamInitializer
 
handleRejection(ChannelHandlerContext, Object, RejectionType, StatusCategory, String, Integer, HttpResponseStatus, String, Map<String, String>) - Static method in class com.netflix.netty.common.throttle.RejectionUtils
Throttle either by sending rejection response message, or by closing the connection now, or just drop the message.
handlerRemoved(ChannelHandlerContext) - Method in class com.netflix.netty.common.HttpRequestReadTimeoutHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class com.netflix.zuul.netty.server.http2.DummyChannelHandler
 
HAProxyMessageChannelHandler - Class in com.netflix.netty.common.proxyprotocol
Copies any decoded HAProxyMessage into the channel attributes, and doesn't pass it any further along the pipeline.
HAProxyMessageChannelHandler() - Constructor for class com.netflix.netty.common.proxyprotocol.HAProxyMessageChannelHandler
 
hasBody() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
hasBody() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
hasBody() - Method in interface com.netflix.zuul.message.ZuulMessage
Returns if this message has an attached body.
hasBody() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
hasChunkedTransferEncodingHeader(ZuulMessage) - Static method in class com.netflix.zuul.util.HttpUtils
 
hasCompleteBody() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
hasCompleteBody() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
hasCompleteBody() - Method in interface com.netflix.zuul.message.ZuulMessage
Indicates that the message contains a content chunk the implements LastHttpContent.
hasCompleteBody() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
hasDefaultValue() - Method in class com.netflix.netty.common.channel.config.ChannelConfigKey
 
hashCode() - Method in class com.netflix.zuul.Attrs
 
hashCode() - Method in class com.netflix.zuul.context.SessionContext.Key
This method exists solely to indicate that Keys are based on identity and not name.
hashCode() - Method in class com.netflix.zuul.message.Header
 
hashCode() - Method in class com.netflix.zuul.message.HeaderName
 
hashCode() - Method in class com.netflix.zuul.message.Headers
This method should only be used for testing, as it is expensive to call.
hashCode() - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
hashCode() - Method in class com.netflix.zuul.netty.server.NamedSocketAddress
 
hashCode() - Method in class com.netflix.zuul.origins.OriginName
 
hashCode() - Method in class com.netflix.zuul.stats.ErrorStatsData
 
hashCode() - Method in class com.netflix.zuul.stats.RouteStatusCodeMonitor
 
hasNonZeroContentLengthHeader(ZuulMessage) - Static method in class com.netflix.zuul.util.HttpUtils
 
hasSetCookieWithName(String) - Method in interface com.netflix.zuul.message.http.HttpResponseInfo
 
hasSetCookieWithName(String) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
Header - Class in com.netflix.zuul.message
Represents a single header from a Headers object.
Header(HeaderName, String) - Constructor for class com.netflix.zuul.message.Header
 
HeaderName - Class in com.netflix.zuul.message
Immutable, case-insensitive wrapper around Header name.
HeaderName(String) - Constructor for class com.netflix.zuul.message.HeaderName
 
headers - Variable in class com.netflix.zuul.message.ZuulMessageImpl
 
Headers - Class in com.netflix.zuul.message
An abstraction over a collection of http headers.
Headers() - Constructor for class com.netflix.zuul.message.Headers
 
Headers(int) - Constructor for class com.netflix.zuul.message.Headers
 
HEALTHCHECK - Enum constant in enum class com.netflix.zuul.FilterCategory
 
HEX_PATTERN - Static variable in class com.netflix.zuul.stats.StatsManager
 
HOST - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
HOST - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
HTTP - Enum constant in enum class com.netflix.zuul.FilterCategory
 
HTTP_CODEC_HANDLER_NAME - Static variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
http1Codec(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.http2.Http2SslChannelInitializer
 
Http1ConnectionCloseHandler - Class in com.netflix.netty.common
User: [email protected] Date: 2/8/17 Time: 2:03 PM
Http1ConnectionCloseHandler() - Constructor for class com.netflix.netty.common.Http1ConnectionCloseHandler
 
Http1ConnectionExpiryHandler - Class in com.netflix.netty.common
User: [email protected] Date: 2/8/17 Time: 9:58 AM
Http1ConnectionExpiryHandler(int, int, int) - Constructor for class com.netflix.netty.common.Http1ConnectionExpiryHandler
 
http1Handlers(ChannelPipeline) - Method in class com.netflix.zuul.netty.server.http2.Http2SslChannelInitializer
 
Http1MutualSslChannelInitializer - Class in com.netflix.zuul.netty.server
User: [email protected] Date: 1/31/17 Time: 11:43 PM
Http1MutualSslChannelInitializer(int, ChannelConfig, ChannelConfig, ChannelGroup) - Constructor for class com.netflix.zuul.netty.server.Http1MutualSslChannelInitializer
Deprecated.
Http1MutualSslChannelInitializer(String, ChannelConfig, ChannelConfig, ChannelGroup) - Constructor for class com.netflix.zuul.netty.server.Http1MutualSslChannelInitializer
 
http2AllowGracefulDelayed - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
Http2Configuration - Class in com.netflix.zuul.netty.server.http2
 
Http2Configuration() - Constructor for class com.netflix.zuul.netty.server.http2.Http2Configuration
 
Http2ConnectionCloseHandler - Class in com.netflix.netty.common
User: [email protected] Date: 2/8/17 Time: 2:03 PM
Http2ConnectionCloseHandler(Registry) - Constructor for class com.netflix.netty.common.Http2ConnectionCloseHandler
 
Http2ConnectionExpiryHandler - Class in com.netflix.netty.common
This needs to be inserted in the pipeline after the Http2 Codex, but before any h2->h1 conversion.
Http2ConnectionExpiryHandler(int, int, int) - Constructor for class com.netflix.netty.common.Http2ConnectionExpiryHandler
 
Http2ContentLengthEnforcingHandler - Class in com.netflix.zuul.netty.server.http2
This class is only suitable for use on HTTP/2 child channels.
Http2ContentLengthEnforcingHandler() - Constructor for class com.netflix.zuul.netty.server.http2.Http2ContentLengthEnforcingHandler
 
Http2FrameLoggingPerClientIpHandler - Class in com.netflix.zuul.logging
Be aware that this will only work correctly for devices connected _directly_ to Zuul - ie.
Http2FrameLoggingPerClientIpHandler() - Constructor for class com.netflix.zuul.logging.Http2FrameLoggingPerClientIpHandler
 
Http2MetricsChannelHandlers - Class in com.netflix.netty.common.metrics
 
Http2MetricsChannelHandlers(Registry, String, String) - Constructor for class com.netflix.netty.common.metrics.Http2MetricsChannelHandlers
 
Http2OrHttpHandler - Class in com.netflix.zuul.netty.server.http2
Http2 Or Http Handler Author: Arthur Gonigberg Date: December 15, 2017
Http2OrHttpHandler(ChannelHandler, ChannelConfig, Consumer<ChannelPipeline>) - Constructor for class com.netflix.zuul.netty.server.http2.Http2OrHttpHandler
 
Http2ResetFrameHandler - Class in com.netflix.zuul.netty.server.http2
User: [email protected] Date: 4/13/17 Time: 6:02 PM
Http2ResetFrameHandler() - Constructor for class com.netflix.zuul.netty.server.http2.Http2ResetFrameHandler
 
Http2SslChannelInitializer - Class in com.netflix.zuul.netty.server.http2
User: Mike Smith Date: 3/5/16 Time: 5:41 PM
Http2SslChannelInitializer(int, ChannelConfig, ChannelConfig, ChannelGroup) - Constructor for class com.netflix.zuul.netty.server.http2.Http2SslChannelInitializer
Deprecated.
Http2SslChannelInitializer(String, ChannelConfig, ChannelConfig, ChannelGroup) - Constructor for class com.netflix.zuul.netty.server.http2.Http2SslChannelInitializer
 
Http2StreamErrorHandler - Class in com.netflix.zuul.netty.server.http2
Author: Susheel Aroskar Date: 5/7/2018
Http2StreamErrorHandler() - Constructor for class com.netflix.zuul.netty.server.http2.Http2StreamErrorHandler
 
Http2StreamHeaderCleaner - Class in com.netflix.zuul.netty.server.http2
The Http2ServerDowngrader currently is always incorrectly setting the "x-http2-stream-id" header to "0", which is confusing.
Http2StreamHeaderCleaner() - Constructor for class com.netflix.zuul.netty.server.http2.Http2StreamHeaderCleaner
 
Http2StreamInitializer - Class in com.netflix.zuul.netty.server.http2
TODO - can this be done when we create the Http2StreamChannelBootstrap instead now?
Http2StreamInitializer(Channel, Consumer<ChannelPipeline>, Http2MetricsChannelHandlers, Http2ConnectionCloseHandler, Http2ConnectionExpiryHandler) - Constructor for class com.netflix.zuul.netty.server.http2.Http2StreamInitializer
 
http2SwallowUnknownExceptionsOnConnClose - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
HttpBodySizeRecordingChannelHandler - Class in com.netflix.netty.common.metrics
User: [email protected] Date: 4/14/16 Time: 3:51 PM
HttpBodySizeRecordingChannelHandler() - Constructor for class com.netflix.netty.common.metrics.HttpBodySizeRecordingChannelHandler
 
HttpBodySizeRecordingChannelHandler.InboundChannelHandler - Class in com.netflix.netty.common.metrics
 
HttpBodySizeRecordingChannelHandler.OutboundChannelHandler - Class in com.netflix.netty.common.metrics
 
HttpChannelFlags - Class in com.netflix.netty.common
User: [email protected] Date: 7/10/17 Time: 4:29 PM
HttpChannelFlags() - Constructor for class com.netflix.netty.common.HttpChannelFlags
 
HttpChannelFlags.Flag - Class in com.netflix.netty.common
 
HttpClientLifecycleChannelHandler - Class in com.netflix.netty.common
 
HttpClientLifecycleChannelHandler() - Constructor for class com.netflix.netty.common.HttpClientLifecycleChannelHandler
 
HttpHeaderNames - Class in com.netflix.zuul.message.http
A cache of both constants for common HTTP header names, and custom added header names.
HttpHeaderNames() - Constructor for class com.netflix.zuul.message.http.HttpHeaderNames
 
HttpHeaderNamesCache - Class in com.netflix.zuul.message.http
User: Mike Smith Date: 8/5/15 Time: 1:08 PM
HttpHeaderNamesCache(int, int) - Constructor for class com.netflix.zuul.message.http.HttpHeaderNamesCache
 
HttpInboundFilter - Class in com.netflix.zuul.filters.http
User: [email protected] Date: 5/29/15 Time: 3:22 PM
HttpInboundFilter() - Constructor for class com.netflix.zuul.filters.http.HttpInboundFilter
 
HttpInboundSyncFilter - Class in com.netflix.zuul.filters.http
User: [email protected] Date: 5/29/15 Time: 3:22 PM
HttpInboundSyncFilter() - Constructor for class com.netflix.zuul.filters.http.HttpInboundSyncFilter
 
HttpLifecycleChannelHandler - Class in com.netflix.netty.common
User: [email protected] Date: 5/24/16 Time: 4:09 PM
HttpLifecycleChannelHandler() - Constructor for class com.netflix.netty.common.HttpLifecycleChannelHandler
 
HttpLifecycleChannelHandler.CompleteEvent - Class in com.netflix.netty.common
 
HttpLifecycleChannelHandler.CompleteReason - Enum Class in com.netflix.netty.common
 
HttpLifecycleChannelHandler.StartEvent - Class in com.netflix.netty.common
 
HttpLifecycleChannelHandler.State - Enum Class in com.netflix.netty.common
 
HttpMetricsChannelHandler - Class in com.netflix.netty.common.metrics
User: [email protected] Date: 4/14/16 Time: 3:51 PM
HttpMetricsChannelHandler(Registry, String, String) - Constructor for class com.netflix.netty.common.metrics.HttpMetricsChannelHandler
 
httpMetricsHandler - Variable in class com.netflix.zuul.netty.connectionpool.DefaultOriginChannelInitializer
 
httpMetricsHandler - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
HttpOutboundFilter - Class in com.netflix.zuul.filters.http
User: [email protected] Date: 5/29/15 Time: 3:23 PM
HttpOutboundFilter() - Constructor for class com.netflix.zuul.filters.http.HttpOutboundFilter
 
HttpOutboundSyncFilter - Class in com.netflix.zuul.filters.http
User: [email protected] Date: 5/29/15 Time: 3:23 PM
HttpOutboundSyncFilter() - Constructor for class com.netflix.zuul.filters.http.HttpOutboundSyncFilter
 
HttpQueryParams - Class in com.netflix.zuul.message.http
User: michaels Date: 2/24/15 Time: 10:58 AM
HttpQueryParams() - Constructor for class com.netflix.zuul.message.http.HttpQueryParams
 
HttpRequestBuilder - Class in com.netflix.zuul.message.util
Builder for a zuul http request.
HttpRequestBuilder(SessionContext) - Constructor for class com.netflix.zuul.message.util.HttpRequestBuilder
 
HttpRequestInfo - Interface in com.netflix.zuul.message.http
User: Mike Smith Date: 7/15/15 Time: 1:18 PM
HttpRequestMessage - Interface in com.netflix.zuul.message.http
User: Mike Smith Date: 7/15/15 Time: 5:36 PM
HttpRequestMessageImpl - Class in com.netflix.zuul.message.http
User: michaels Date: 2/24/15 Time: 10:54 AM
HttpRequestMessageImpl(SessionContext, String, String, String, HttpQueryParams, Headers, String, String, int, String) - Constructor for class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
HttpRequestMessageImpl(SessionContext, String, String, String, HttpQueryParams, Headers, String, String, int, String, SocketAddress, boolean) - Constructor for class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
httpRequestReadTimeout - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
The HTTP request read timeout, in milliseconds
httpRequestReadTimeout - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
httpRequestReadTimeoutCounter - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
httpRequestReadTimeoutCounter - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
HttpRequestReadTimeoutEvent - Class in com.netflix.netty.common
Indicates a timeout in reading the full http request.
HttpRequestReadTimeoutEvent() - Constructor for class com.netflix.netty.common.HttpRequestReadTimeoutEvent
 
HttpRequestReadTimeoutHandler - Class in com.netflix.netty.common
This handler times from the point a HttpRequest is read until the LastHttpContent is read, and fires a HttpRequestTimeoutEvent if that time has exceed the configured timeout.
HttpRequestReadTimeoutHandler(long, TimeUnit, Counter) - Constructor for class com.netflix.netty.common.HttpRequestReadTimeoutHandler
 
HttpRequests() - Constructor for class com.netflix.netty.common.metrics.PerEventLoopMetricsChannelHandler.HttpRequests
 
httpRequestsPerEventLoop() - Method in class com.netflix.netty.common.metrics.EventLoopGroupMetrics
 
HttpResponseInfo - Interface in com.netflix.zuul.message.http
User: [email protected] Date: 7/6/15 Time: 5:27 PM
HttpResponseMessage - Interface in com.netflix.zuul.message.http
User: Mike Smith Date: 7/16/15 Time: 12:45 AM
HttpResponseMessageImpl - Class in com.netflix.zuul.message.http
User: michaels Date: 2/24/15 Time: 10:54 AM
HttpResponseMessageImpl(SessionContext, Headers, HttpRequestMessage, int) - Constructor for class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
HttpResponseMessageImpl(SessionContext, HttpRequestMessage, int) - Constructor for class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
HttpServerLifecycleChannelHandler - Class in com.netflix.netty.common
 
HttpServerLifecycleChannelHandler() - Constructor for class com.netflix.netty.common.HttpServerLifecycleChannelHandler
 
HttpServerLifecycleChannelHandler.HttpServerLifecycleInboundChannelHandler - Class in com.netflix.netty.common
 
HttpServerLifecycleChannelHandler.HttpServerLifecycleOutboundChannelHandler - Class in com.netflix.netty.common
 
HttpServerLifecycleInboundChannelHandler() - Constructor for class com.netflix.netty.common.HttpServerLifecycleChannelHandler.HttpServerLifecycleInboundChannelHandler
 
HttpServerLifecycleOutboundChannelHandler() - Constructor for class com.netflix.netty.common.HttpServerLifecycleChannelHandler.HttpServerLifecycleOutboundChannelHandler
 
HttpSyncEndpoint - Class in com.netflix.zuul.filters.http
User: Mike Smith Date: 6/16/15 Time: 12:23 AM
HttpSyncEndpoint() - Constructor for class com.netflix.zuul.filters.http.HttpSyncEndpoint
 
HttpUtils - Class in com.netflix.zuul.util
User: Mike Smith Date: 4/28/15 Time: 11:05 PM
HttpUtils() - Constructor for class com.netflix.zuul.util.HttpUtils
 

I

IConnectionPool - Interface in com.netflix.zuul.netty.connectionpool
User: [email protected] Date: 7/8/16 Time: 1:10 PM
IDEMPOTENT_HTTP_METHODS - Static variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
IDLE_STATE_HANDLER_NAME - Static variable in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
idleTimeout - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
The Idle timeout of a connection, in milliseconds
idleTimeout - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
IMMEDIATE - Enum constant in enum class com.netflix.netty.common.ConnectionCloseType
 
immediately(ChannelHandlerContext, ChannelPromise) - Method in class com.netflix.netty.common.Http1ConnectionCloseHandler
 
immutableCopy() - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
IN_BROWNOUT - Static variable in class com.netflix.netty.common.HttpChannelFlags
 
IN_REQ_CANCELLED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
IN_REQ_CONTENT_RECEIVED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
IN_REQ_HEADERS_RECEIVED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
IN_REQ_LAST_CONTENT_RECEIVED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
IN_REQ_READ_TIMEOUT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
IN_REQ_REJECTED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
IN_RESP_CONTENT_RECEIVED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
IN_RESP_HEADERS_RECEIVED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
IN_RESP_LAST_CONTENT_RECEIVED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
INACTIVE - Enum constant in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteReason
 
inbound() - Method in class com.netflix.netty.common.metrics.Http2MetricsChannelHandlers
 
INBOUND - Enum constant in enum class com.netflix.zuul.filters.FilterType
 
INBOUND_CHANNEL_HANDLER - Static variable in class com.netflix.netty.common.HttpClientLifecycleChannelHandler
 
InboundChannelHandler() - Constructor for class com.netflix.netty.common.metrics.HttpBodySizeRecordingChannelHandler.InboundChannelHandler
 
InboundHandler() - Constructor for class com.netflix.zuul.netty.connectionpool.ClientTimeoutHandler.InboundHandler
 
InboundHandler() - Constructor for class com.netflix.zuul.netty.insights.PassportStateHttpClientHandler.InboundHandler
 
InboundHandler() - Constructor for class com.netflix.zuul.netty.insights.PassportStateHttpServerHandler.InboundHandler
 
InboundHandler() - Constructor for class com.netflix.zuul.netty.insights.PassportStateOriginHandler.InboundHandler
 
InboundHandler(Registry, String) - Constructor for class com.netflix.zuul.netty.insights.ServerStateHandler.InboundHandler
 
InboundPassportStampingFilter - Class in com.netflix.zuul.filters.passport
Created by saroskar on 3/14/17.
InboundPassportStampingFilter(PassportState) - Constructor for class com.netflix.zuul.filters.passport.InboundPassportStampingFilter
 
increment() - Method in class com.netflix.zuul.stats.NamedCountingMonitor
increments the counter
increment(String) - Method in class com.netflix.zuul.monitoring.ConnCounter
 
increment(String, Attrs) - Method in class com.netflix.zuul.monitoring.ConnCounter
 
incrementConcurrency() - Method in class com.netflix.zuul.filters.BaseFilter
 
incrementConcurrency() - Method in class com.netflix.zuul.filters.http.HttpSyncEndpoint
 
incrementConcurrency() - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
incrementConcurrency() - Method in interface com.netflix.zuul.filters.ZuulFilter
Called by zuul filter runner before sending request through this filter.
incrementCounter(Registry, String, String, Http2Frame) - Static method in class com.netflix.netty.common.metrics.Http2MetricsChannelHandlers
 
incrementCurrentConnections() - Method in class com.netflix.netty.common.metrics.EventLoopMetrics
 
incrementCurrentRequests() - Method in class com.netflix.netty.common.metrics.EventLoopMetrics
 
incrementErrorCounter(Registry, String, String, Http2Exception) - Static method in class com.netflix.netty.common.metrics.Http2MetricsChannelHandlers
 
incrementNamedCountingMonitor(String, ConcurrentMap<String, NamedCountingMonitor>) - Method in class com.netflix.zuul.stats.StatsManager
helper method to create new monitor, place into map, and register with Epic, if necessary
incrementUsageCount() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
init() - Method in class com.netflix.zuul.FilterFileManager
Initialized the GroovyFileManager.
init() - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
init() - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
init() - Method in class com.netflix.zuul.netty.server.BaseServerStartup
 
initChannel(Channel) - Method in class com.netflix.zuul.netty.connectionpool.DefaultOriginChannelInitializer
 
initChannel(Channel) - Method in class com.netflix.zuul.netty.server.Http1MutualSslChannelInitializer
 
initChannel(Channel) - Method in class com.netflix.zuul.netty.server.http2.Http2SslChannelInitializer
 
initChannel(Channel) - Method in class com.netflix.zuul.netty.server.push.PushChannelInitializer
 
initChannel(Channel) - Method in class com.netflix.zuul.netty.server.push.PushMessageSenderInitializer
 
initChannel(Channel) - Method in class com.netflix.zuul.netty.server.ZuulServerChannelInitializer
 
initialize(TracerFactory) - Static method in class com.netflix.zuul.monitoring.TracerFactory
sets a TracerFactory Implementation
initialWindowSize - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
initMocks() - Static method in class com.netflix.zuul.monitoring.MonitoringHelper
 
initPooledConnection(PooledConnection, Promise<PooledConnection>) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
initRunningFilterIndex(I) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
injectCustomOriginName(HttpRequestMessage) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
Inject your own custom VIP based on your own processing Note: this method gets called in the constructor so if overloading it or any methods called within, you cannot rely on your own constructor parameters.
install(Channel, Registry, Id) - Static method in class com.netflix.zuul.monitoring.ConnCounter
 
install(Channel, Registry, Id) - Static method in class com.netflix.zuul.monitoring.ConnTimer
 
instance() - Static method in class com.netflix.zuul.monitoring.TracerFactory
Returns the singleton TracerFactory
INSTANCE - Static variable in class com.netflix.netty.common.HttpRequestReadTimeoutEvent
 
INSTANCE - Static variable in class com.netflix.zuul.stats.StatsManager
 
InstrumentedOrigin - Interface in com.netflix.zuul.origins
User: [email protected] Date: 10/8/14 Time: 6:15 PM
InstrumentedResourceLeakDetector<T> - Class in com.netflix.netty.common.metrics
Pluggable ResourceLeakDetector to track metrics for leaks Author: Arthur Gonigberg Date: September 20, 2016
InstrumentedResourceLeakDetector(Class<?>, int) - Constructor for class com.netflix.netty.common.metrics.InstrumentedResourceLeakDetector
 
InstrumentedResourceLeakDetector(Class<?>, int, long) - Constructor for class com.netflix.netty.common.metrics.InstrumentedResourceLeakDetector
 
invokeNext(HttpResponseMessage) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
invokeNext(HttpContent) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
invokeNextStage(O) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
invokeNextStage(O, HttpContent) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
IPV4_ANY - Enum constant in enum class com.netflix.zuul.netty.server.SocketAddressProperty.BindType
Binds on IPv4 0.0.0.0 address.
IPV4_LOCAL - Enum constant in enum class com.netflix.zuul.netty.server.SocketAddressProperty.BindType
Binds on the IPv4 127.0.0.1 localhost address.
IPV6_ANY - Enum constant in enum class com.netflix.zuul.netty.server.SocketAddressProperty.BindType
Binds on IPv6 :: address.
IPV6_LOCAL - Enum constant in enum class com.netflix.zuul.netty.server.SocketAddressProperty.BindType
Binds on the IPv6 ::1 localhost address.
isActive() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
isAlreadyClosing(Channel) - Method in class com.netflix.netty.common.Http2ConnectionCloseHandler
 
isAuthenticated() - Method in class com.netflix.zuul.netty.server.push.PushClientProtocolHandler
 
isAuthenticated() - Method in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
isAvailable() - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
isAvailable() - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
isAvailable() - Method in interface com.netflix.zuul.netty.connectionpool.IConnectionPool
 
isAvailable() - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
isAvailable() - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
isAvailable() - Method in interface com.netflix.zuul.origins.Origin
 
isBelowRetryLimit() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
isCancelled() - Method in class com.netflix.zuul.context.SessionContext
 
isCold() - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
isCold() - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
isCold() - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
isCold() - Method in interface com.netflix.zuul.origins.Origin
 
isCompressed(Headers) - Static method in class com.netflix.zuul.util.HttpUtils
 
isConnectionExpired(Channel) - Method in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
isDelayedAuth(FullHttpRequest, ChannelHandlerContext) - Method in class com.netflix.zuul.netty.server.push.PushAuthHandler
 
isDisabled() - Method in class com.netflix.zuul.filters.BaseFilter
If true, the filter has been disabled by archaius and will not be run.
isDisabled() - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
isDisabled() - Method in interface com.netflix.zuul.filters.ZuulFilter
 
isFilterAwaitingBody(SessionContext) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
isFinished() - Method in class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
isFinished() - Method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
isFull() - Method in class com.netflix.zuul.message.http.HttpHeaderNamesCache
 
isHealthcheckRequest(HttpRequestMessage) - Method in class com.netflix.zuul.netty.insights.PassportLoggingHandler
 
isImmutable() - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
isInBrownoutMode() - Method in class com.netflix.zuul.context.SessionContext
This can be used by filters for flagging if the server is getting overloaded, and then choose to disable/sample/rate-limit some optional features.
isInPool() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
isInvalidOrigin(FullHttpRequest) - Method in class com.netflix.zuul.netty.server.push.PushAuthHandler
 
isLastContentReceivedForChannel(Channel) - Static method in class com.netflix.zuul.netty.server.ClientRequestReceiver
 
isMutable() - Method in interface com.netflix.zuul.filters.FilterRegistry
Indicates if this registry can be modified.
isMutable() - Method in class com.netflix.zuul.filters.MutableFilterRegistry
 
isOfIntermediary() - Method in class com.netflix.netty.common.ssl.SslHandshakeInfo
 
isRateLimited() - Method in class com.netflix.zuul.netty.server.push.PushConnection
Implementation of TokenBucket algorithm to do rate limiting: http://stackoverflow.com/a/668327
isRemoteZuulRetriesBelowRetryLimit(int) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
isRequestReplayable() - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
Request is replayable on a different origin IFF A) we have not started to send response back to the client AND B) we have not lost any of its body chunks
isResponseHeaders(Object) - Method in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
isResponseHeaders(Object) - Method in class com.netflix.netty.common.Http1ConnectionExpiryHandler
 
isResponseHeaders(Object) - Method in class com.netflix.netty.common.Http2ConnectionExpiryHandler
 
isResponseHttpErrorStatus(int) - Static method in class com.netflix.zuul.stats.status.StatusCategoryUtils
 
isResponseHttpErrorStatus(HttpResponseMessage) - Static method in class com.netflix.zuul.stats.status.StatusCategoryUtils
 
isRetryable(ErrorType) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
isRetryable5xxResponse(HttpRequestMessage, HttpResponse) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
isSecure() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
isSecure() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
isShouldClose() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
isSSlFromIntermediary - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
isSuccess() - Method in interface com.netflix.zuul.netty.server.push.PushUserAuth
 
isTrailingEquals(String) - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
isValidFromPool(PooledConnection) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
isValidRequestHeader(HeaderName) - Static method in class com.netflix.zuul.util.ProxyUtils
 
isValidResponseHeader(HeaderName) - Static method in class com.netflix.zuul.util.ProxyUtils
 

J

jsonFromMap(Map<String, Object>) - Static method in class com.netflix.zuul.util.JsonUtility
Pass in a Map and this method will return a JSON string.
jsonMap() - Method in interface com.netflix.zuul.util.JsonUtility.JsonCapableObject
 
JsonUtility - Class in com.netflix.zuul.util
Utility for generating JSON from Maps/Lists
JsonUtility() - Constructor for class com.netflix.zuul.util.JsonUtility
 
JsonUtility.JsonCapableObject - Interface in com.netflix.zuul.util
 

K

KEEP_ALIVE - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
KEEP_ALIVE - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
KEEP_ALIVE_ENABLED - Static variable in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
KEEP_ALIVE_INTERVAL - Static variable in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
keepAlive() - Method in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
key() - Method in class com.netflix.netty.common.channel.config.ChannelConfigKey
 
key() - Method in class com.netflix.netty.common.channel.config.ChannelConfigValue
 
keys() - Method in class com.netflix.zuul.context.SessionContext
 
keySet() - Method in class com.netflix.zuul.Attrs
 
keySet() - Method in class com.netflix.zuul.message.Headers
Returns a set of header names found in this headers object.
keySet() - Method in class com.netflix.zuul.message.http.HttpQueryParams
 

L

LAST_MODIFIED - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
LeastConnsEventLoopChooserFactory - Class in com.netflix.netty.common
User: [email protected] Date: 2/7/17 Time: 2:44 PM
LeastConnsEventLoopChooserFactory(EventLoopGroupMetrics) - Constructor for class com.netflix.netty.common.LeastConnsEventLoopChooserFactory
 
LINK - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
loadFilterTypesFromResources(ClassLoader) - Static method in class com.netflix.zuul.StaticFilterLoader
 
localStatus(InstanceInfo.InstanceStatus) - Method in class com.netflix.netty.common.status.ServerStatusManager
 
LOCATION - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
log(Channel, HttpRequest, HttpResponse, LocalDateTime, Integer, String, Long, Integer, Integer) - Method in class com.netflix.netty.common.accesslog.AccessLogPublisher
 
LOG - Static variable in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
LOG - Static variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
logAddrConfigured(SocketAddress) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
 
logAddrConfigured(SocketAddress, ServerSslConfig) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
 
logAddrConfigured(SocketAddress, AsyncMapping<String, SslContext>) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
 
logClientNotConnected() - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
logData(Http2FrameLogger.Direction, ChannelHandlerContext, int, ByteBuf, int, boolean) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logGoAway(Http2FrameLogger.Direction, ChannelHandlerContext, int, long, ByteBuf) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logHeaders(Http2FrameLogger.Direction, ChannelHandlerContext, int, Http2Headers, int, boolean) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logHeaders(Http2FrameLogger.Direction, ChannelHandlerContext, int, Http2Headers, int, short, boolean, int, boolean) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logNoIdentity() - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
logPing(Http2FrameLogger.Direction, ChannelHandlerContext, long) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logPingAck(Http2FrameLogger.Direction, ChannelHandlerContext, long) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logPortConfigured(int) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
Deprecated.
logPortConfigured(int, ServerSslConfig) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
Deprecated.
logPortConfigured(int, AsyncMapping<String, SslContext>) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
Deprecated.
logPriority(Http2FrameLogger.Direction, ChannelHandlerContext, int, int, short, boolean) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logPushAttempt() - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
logPushError(Throwable) - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
logPushEvent(FullHttpRequest, HttpResponseStatus, PushUserAuth) - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
logPushPromise(Http2FrameLogger.Direction, ChannelHandlerContext, int, int, Http2Headers, int) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logPushSuccess() - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
logRateLimited() - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
logRstStream(Http2FrameLogger.Direction, ChannelHandlerContext, int, long) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logSecureAddrConfigured(SocketAddress, Object) - Method in class com.netflix.zuul.netty.server.BaseServerStartup
 
logSecurityTokenVerificationFail() - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
logSettings(Http2FrameLogger.Direction, ChannelHandlerContext, Http2Settings) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logSettingsAck(Http2FrameLogger.Direction, ChannelHandlerContext) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logUnknownFrame(Http2FrameLogger.Direction, ChannelHandlerContext, byte, int, Http2Flags, ByteBuf) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
logWindowsUpdate(Http2FrameLogger.Direction, ChannelHandlerContext, int, int) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 

M

mapNettyToOutboundErrorType(Throwable) - Method in class com.netflix.zuul.netty.NettyRequestAttemptFactory
 
mapNettyToOutboundException(Throwable, SessionContext) - Method in class com.netflix.zuul.netty.NettyRequestAttemptFactory
 
MAX_BODY_SIZE_PROP - Static variable in class com.netflix.zuul.message.ZuulMessageImpl
 
MAX_CHUNK_SIZE - Static variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
MAX_EXPIRY_DELTA - Static variable in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
MAX_HEADER_SIZE - Static variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
MAX_INITIAL_LINE_LENGTH - Static variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
maxConcurrencyPropertyName() - Method in class com.netflix.zuul.filters.BaseFilter
The name of the Archaius property for this filter's max concurrency.
maxConcurrentStreams - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
maxConnections - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
The maximum number of inbound connections to proxy.
maxConnections - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
maxConnectionsHandler - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
maxConnectionsPerHost() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
maxConnectionsPerHost() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
maxConnsPerHostExceededCounter - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
maxExpiry - Variable in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
maxHttp2HeaderListSize - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
maxHttp2HeaderTableSize - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
MaxInboundConnectionsHandler - Class in com.netflix.netty.common.throttle
Closes any incoming new connections if current count is above a configured threshold.
MaxInboundConnectionsHandler(Registry, String, int) - Constructor for class com.netflix.netty.common.throttle.MaxInboundConnectionsHandler
 
maxRequests - Variable in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
maxRequests(Channel) - Method in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
maxRequestsPerConnection - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
maxRequestsPerConnection - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
maxRequestsPerConnectionInBrownout - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
maxRequestsPerConnectionInBrownout - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
maxRequestsUnderBrownout - Variable in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
methodBinding - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
methodBinding(ZuulMessage) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
MethodBinding<T> - Class in com.netflix.zuul.netty.server
Utility used for binding context variables or thread variables, depending on requirements.
MethodBinding(BiConsumer<Runnable, T>, Callable<T>) - Constructor for class com.netflix.zuul.netty.server.MethodBinding
 
METRIC_PREFIX - Static variable in class com.netflix.zuul.netty.connectionpool.ConnectionPoolHandler
 
METRIC_PREFIX - Static variable in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
metricId - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
mintNewSecureToken() - Method in class com.netflix.zuul.netty.server.push.PushConnectionRegistry
 
MISC_IO_START - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
MISC_IO_STOP - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
MissingEndpointHandlingFilter - Class in com.netflix.zuul.filters.endpoint
Created by saroskar on 2/13/17.
MissingEndpointHandlingFilter(String) - Constructor for class com.netflix.zuul.filters.endpoint.MissingEndpointHandlingFilter
 
Monitor - Interface in com.netflix.zuul.stats.monitoring
Interface to register a counter to monitor
MonitoringHelper - Class in com.netflix.zuul.monitoring
Dummy implementations of CounterFactory, TracerFactory, and Tracer
MonitoringHelper() - Constructor for class com.netflix.zuul.monitoring.MonitoringHelper
 
MonitorRegistry - Class in com.netflix.zuul.stats.monitoring
Registry to register a Counter.
MonitorRegistry() - Constructor for class com.netflix.zuul.stats.monitoring.MonitorRegistry
 
MutableFilterRegistry - Class in com.netflix.zuul.filters
 
MutableFilterRegistry() - Constructor for class com.netflix.zuul.filters.MutableFilterRegistry
 
MUTUAL_SSL_AUTH - Enum constant in enum class com.netflix.netty.common.proxyprotocol.StripUntrustedProxyHeadersHandler.AllowWhen
 

N

name() - Method in class com.netflix.zuul.Attrs.Key
 
name() - Method in class com.netflix.zuul.context.SessionContext.Key
 
name() - Method in class com.netflix.zuul.netty.server.NamedSocketAddress
 
name() - Method in interface com.netflix.zuul.stats.status.StatusCategory
 
name() - Method in interface com.netflix.zuul.stats.status.StatusCategoryGroup
 
NAME - Static variable in class com.netflix.netty.common.proxyprotocol.ElbProxyProtocolChannelHandler
 
NAME - Static variable in class com.netflix.zuul.netty.server.push.PushAuthHandler
 
NamedCount - Interface in com.netflix.zuul.stats.monitoring
Interface for a named counter
NamedCountingMonitor - Class in com.netflix.zuul.stats
Simple Epic counter with a name and a count.
NamedCountingMonitor(String) - Constructor for class com.netflix.zuul.stats.NamedCountingMonitor
 
NamedSocketAddress - Class in com.netflix.zuul.netty.server
 
NamedSocketAddress(String, SocketAddress) - Constructor for class com.netflix.zuul.netty.server.NamedSocketAddress
 
needsBodyBuffered(I) - Method in class com.netflix.zuul.filters.BaseFilter
 
needsBodyBuffered(I) - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
needsBodyBuffered(I) - Method in interface com.netflix.zuul.filters.ZuulFilter
Filter indicates it needs to read and buffer whole body before it can operate on the messages by returning true.
NETTY_HTTP_REQUEST - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
NETTY_SERVER_CHANNEL_HANDLER_CONTEXT - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
NettyClientConnectionFactory - Class in com.netflix.zuul.netty.connectionpool
Created by saroskar on 3/16/16.
nettyLogger - Variable in class com.netflix.zuul.netty.connectionpool.DefaultOriginChannelInitializer
 
nettyLogger - Static variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
NettyOrigin - Interface in com.netflix.zuul.origins
Netty Origin interface for integrating cleanly with the ProxyEndpoint state management class.
NettyRequestAttemptFactory - Class in com.netflix.zuul.netty
 
NettyRequestAttemptFactory() - Constructor for class com.netflix.zuul.netty.NettyRequestAttemptFactory
 
NEVER - Enum constant in enum class com.netflix.netty.common.proxyprotocol.StripUntrustedProxyHeadersHandler.AllowWhen
 
newBuilderForServer() - Method in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
This function is meant to call the correct overload of SslContextBuilder.forServer().
newChooser(EventExecutor[]) - Method in class com.netflix.netty.common.LeastConnsEventLoopChooserFactory
 
newCounter(String, String) - Static method in class com.netflix.zuul.netty.SpectatorUtils
 
newCounter(String, String, String...) - Static method in class com.netflix.zuul.netty.SpectatorUtils
 
newGauge(String, String, T) - Static method in class com.netflix.zuul.netty.SpectatorUtils
 
newGauge(String, String, T, String...) - Static method in class com.netflix.zuul.netty.SpectatorUtils
 
newInstance() - Static method in class com.netflix.zuul.Attrs
 
newInstance(Class) - Method in class com.netflix.zuul.DefaultFilterFactory
Returns a new implementation of ZuulFilter as specified by the provided Class.
newInstance(Class<?>) - Method in interface com.netflix.zuul.FilterFactory
Returns an instance of the specified class.
newKey(String) - Static method in class com.netflix.zuul.Attrs
 
newKey(String) - Static method in class com.netflix.zuul.context.SessionContext
 
newProxyEndpoint(HttpRequestMessage) - Method in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
Override to inject your own proxy endpoint implementation
newRequestAttempt(DiscoveryResult, SessionContext, int) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
newRequestAttempt(DiscoveryResult, SessionContext, int) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
newThread(Runnable) - Method in class com.netflix.netty.common.CategorizedThreadFactory
 
newTimer(String, String) - Static method in class com.netflix.zuul.netty.SpectatorUtils
 
newTimer(String, String, String...) - Static method in class com.netflix.zuul.netty.SpectatorUtils
 
niwsClientConfig - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
NO_AVAILABLE_SERVERS - Enum constant in enum class com.netflix.zuul.exception.OutboundErrorType
 
NO_OP_BINDING - Static variable in class com.netflix.zuul.netty.server.MethodBinding
 
notify(ZuulFilter<?, ?>, ExecutionStatus) - Method in class com.netflix.zuul.BasicFilterUsageNotifier
 
notify(ZuulFilter<?, ?>, ExecutionStatus) - Method in interface com.netflix.zuul.FilterUsageNotifier
 
NullChannelHandlerProvider - Class in com.netflix.zuul.netty.ratelimiting
 
NullChannelHandlerProvider() - Constructor for class com.netflix.zuul.netty.ratelimiting.NullChannelHandlerProvider
 

O

OBSERVABILITY - Enum constant in enum class com.netflix.zuul.FilterCategory
 
onAcquire(PooledConnection, CurrentPassport) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
function to run when a connection is acquired before returning it to caller.
onRequestExceptionWithServer(HttpRequestMessage, DiscoveryResult, int, Throwable) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
onRequestExceptionWithServer(HttpRequestMessage, DiscoveryResult, int, Throwable) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
onRequestExecutionFailed(HttpRequestMessage, DiscoveryResult, int, Throwable) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
onRequestExecutionFailed(HttpRequestMessage, DiscoveryResult, int, Throwable) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
onRequestExecutionStart(HttpRequestMessage) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
onRequestExecutionStart(HttpRequestMessage) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
onRequestExecutionSuccess(HttpRequestMessage, HttpResponseMessage, DiscoveryResult, int) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
onRequestExecutionSuccess(HttpRequestMessage, HttpResponseMessage, DiscoveryResult, int) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
onRequestStartWithServer(HttpRequestMessage, DiscoveryResult, int) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
onRequestStartWithServer(HttpRequestMessage, DiscoveryResult, int) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
operationComplete(Future) - Method in class com.netflix.zuul.netty.insights.PassportStateListener
 
operationComplete(Future<PooledConnection>) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
order() - Element in annotation interface com.netflix.zuul.Filter
The order in which to run.
origin - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
Origin - Interface in com.netflix.zuul.origins
User: [email protected] Date: 5/11/15 Time: 3:14 PM
ORIGIN - Enum constant in enum class com.netflix.zuul.FilterCategory
 
ORIGIN - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
ORIGIN - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
ORIGIN_CH_ACTIVE - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CH_CLOSE - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CH_CONNECTED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CH_CONNECTING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CH_DISCONNECT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CH_EXCEPTION - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CH_IDLE_TIMEOUT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CH_INACTIVE - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CH_IO_EX - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CH_POOL_RETURNED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CH_READ_TIMEOUT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CHANNEL - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
ORIGIN_CONCURRENCY_EXCEEDED - Enum constant in enum class com.netflix.zuul.exception.OutboundErrorType
 
ORIGIN_CONN_ACQUIRE_END - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CONN_ACQUIRE_FAILED - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_CONN_ACQUIRE_START - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_MANAGER - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
ORIGIN_NETTY_LOGGER - Static variable in class com.netflix.zuul.netty.connectionpool.DefaultOriginChannelInitializer
 
ORIGIN_RESPONSE_READ_TIMEOUT - Static variable in class com.netflix.zuul.netty.connectionpool.ClientTimeoutHandler
 
ORIGIN_RETRY_START - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
ORIGIN_SERVER_MAX_CONNS - Enum constant in enum class com.netflix.zuul.exception.OutboundErrorType
 
ORIGIN_STATUS - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
ORIGIN_STATUS_CATEGORY - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
ORIGIN_VIP_SECURE - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
OriginChannelInitializer - Class in com.netflix.zuul.netty.connectionpool
Origin Channel Initializer Author: Arthur Gonigberg Date: December 01, 2017
OriginChannelInitializer() - Constructor for class com.netflix.zuul.netty.connectionpool.OriginChannelInitializer
 
OriginConcurrencyExceededException - Exception in com.netflix.zuul.origins
 
OriginConcurrencyExceededException(OriginName) - Constructor for exception com.netflix.zuul.origins.OriginConcurrencyExceededException
 
OriginConnectException - Exception in com.netflix.zuul.netty.connectionpool
Wrapper for exceptions failing to connect to origin with details on which server failed the attempt.
OriginConnectException(String, ErrorType) - Constructor for exception com.netflix.zuul.netty.connectionpool.OriginConnectException
 
OriginConnectException(String, Throwable, ErrorType) - Constructor for exception com.netflix.zuul.netty.connectionpool.OriginConnectException
 
originIndicatesRetryableInternalServerError(HttpResponse) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
OriginManager<T extends Origin> - Interface in com.netflix.zuul.origins
User: [email protected] Date: 5/11/15 Time: 3:15 PM
OriginName - Class in com.netflix.zuul.origins
An Origin Name is a tuple of a target to connect to, an authority to use for connecting, and an NIWS client name used for configuration of an Origin.
originNotFound(SessionContext, String) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
OriginResponseReceiver - Class in com.netflix.zuul.netty.server
Created by saroskar on 1/18/17.
OriginResponseReceiver(ProxyEndpoint) - Constructor for class com.netflix.zuul.netty.server.OriginResponseReceiver
 
OriginStats - Interface in com.netflix.zuul.metrics
User: [email protected] Date: 3/20/15 Time: 5:55 PM
OriginStatsFactory - Interface in com.netflix.zuul.metrics
User: [email protected] Date: 3/20/15 Time: 6:14 PM
OriginThrottledException - Exception in com.netflix.zuul.origins
 
OriginThrottledException(OriginName, String, StatusCategory) - Constructor for exception com.netflix.zuul.origins.OriginThrottledException
 
originTimeoutManager - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
OriginTimeoutManager - Class in com.netflix.zuul.netty.timeouts
Origin Timeout Manager
OriginTimeoutManager(NettyOrigin) - Constructor for class com.netflix.zuul.netty.timeouts.OriginTimeoutManager
 
OTHER - Enum constant in enum class com.netflix.zuul.exception.OutboundErrorType
 
OUT_REQ_CONTENT_ERROR_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_REQ_CONTENT_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_REQ_CONTENT_SENT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_REQ_HEADERS_ERROR_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_REQ_HEADERS_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_REQ_HEADERS_SENT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_REQ_LAST_CONTENT_ERROR_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_REQ_LAST_CONTENT_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_REQ_LAST_CONTENT_SENT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_RESP_CONTENT_ERROR_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_RESP_CONTENT_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_RESP_CONTENT_SENT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_RESP_HEADERS_ERROR_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_RESP_HEADERS_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_RESP_HEADERS_SENT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_RESP_LAST_CONTENT_ERROR_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_RESP_LAST_CONTENT_SENDING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
OUT_RESP_LAST_CONTENT_SENT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
outbound() - Method in class com.netflix.netty.common.metrics.Http2MetricsChannelHandlers
 
OUTBOUND - Enum constant in enum class com.netflix.zuul.filters.FilterType
 
OUTBOUND_CHANNEL_HANDLER - Static variable in class com.netflix.netty.common.HttpClientLifecycleChannelHandler
 
OutboundChannelHandler() - Constructor for class com.netflix.netty.common.metrics.HttpBodySizeRecordingChannelHandler.OutboundChannelHandler
 
OutboundErrorType - Enum Class in com.netflix.zuul.exception
Outbound Error Type Author: Arthur Gonigberg Date: November 28, 2017
OutboundException - Exception in com.netflix.zuul.exception
Outbound Exception Decorator User: Mike Smith Date: 10/21/15 Time: 11:46 AM
OutboundException(ErrorType, RequestAttempts) - Constructor for exception com.netflix.zuul.exception.OutboundException
 
OutboundException(ErrorType, RequestAttempts, Throwable) - Constructor for exception com.netflix.zuul.exception.OutboundException
 
OutboundHandler() - Constructor for class com.netflix.zuul.netty.connectionpool.ClientTimeoutHandler.OutboundHandler
 
OutboundHandler() - Constructor for class com.netflix.zuul.netty.insights.PassportStateHttpClientHandler.OutboundHandler
 
OutboundHandler() - Constructor for class com.netflix.zuul.netty.insights.PassportStateHttpServerHandler.OutboundHandler
 
OutboundHandler() - Constructor for class com.netflix.zuul.netty.insights.PassportStateOriginHandler.OutboundHandler
 
OutboundHandler(Registry) - Constructor for class com.netflix.zuul.netty.insights.ServerStateHandler.OutboundHandler
 
OutboundPassportStampingFilter - Class in com.netflix.zuul.filters.passport
Created by saroskar on 3/14/17.
OutboundPassportStampingFilter(PassportState) - Constructor for class com.netflix.zuul.filters.passport.OutboundPassportStampingFilter
 
OVERLOAD - Enum constant in enum class com.netflix.zuul.FilterCategory
 
OVERRIDE_GZIP_REQUESTED - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
overrideStopFilterProcessing() - Method in class com.netflix.zuul.filters.BaseFilter
 
overrideStopFilterProcessing() - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
overrideStopFilterProcessing() - Method in interface com.netflix.zuul.filters.ZuulFilter
Whether this filter's shouldFilter() method should be checked, and apply() called, even if SessionContext.stopFilterProcessing has been set.

P

parse(String) - Static method in enum class com.netflix.zuul.filters.FilterType
 
parse(String) - Static method in class com.netflix.zuul.message.http.HttpQueryParams
 
parse(String) - Static method in class com.netflix.zuul.niws.RequestAttempts
 
parseCookies() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
Parse and lazily cache the request cookies.
parseCookies() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
parseCookies(FullHttpRequest) - Method in class com.netflix.zuul.netty.server.push.PushAuthHandler
 
parseFromToString(String) - Static method in class com.netflix.zuul.passport.CurrentPassport
 
parseSetCookieHeader(String) - Method in interface com.netflix.zuul.message.http.HttpResponseInfo
 
parseSetCookieHeader(String) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
passport - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
PASSPORT - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
PassportItem - Class in com.netflix.zuul.passport
 
PassportItem(PassportState, long) - Constructor for class com.netflix.zuul.passport.PassportItem
 
passportLoggingHandler - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
PassportLoggingHandler - Class in com.netflix.zuul.netty.insights
User: [email protected] Date: 2/28/17 Time: 5:41 PM
PassportLoggingHandler(Registry) - Constructor for class com.netflix.zuul.netty.insights.PassportLoggingHandler
 
PassportStampingFilter<T extends ZuulMessage> - Class in com.netflix.zuul.filters.passport
Created by saroskar on 2/18/17.
PassportStampingFilter(PassportState) - Constructor for class com.netflix.zuul.filters.passport.PassportStampingFilter
 
PassportState - Enum Class in com.netflix.zuul.passport
 
PassportStateHttpClientHandler - Class in com.netflix.zuul.netty.insights
User: Mike Smith Date: 9/24/16 Time: 2:41 PM
PassportStateHttpClientHandler() - Constructor for class com.netflix.zuul.netty.insights.PassportStateHttpClientHandler
 
PassportStateHttpClientHandler.InboundHandler - Class in com.netflix.zuul.netty.insights
 
PassportStateHttpClientHandler.OutboundHandler - Class in com.netflix.zuul.netty.insights
 
PassportStateHttpServerHandler - Class in com.netflix.zuul.netty.insights
User: Mike Smith Date: 9/24/16 Time: 2:41 PM
PassportStateHttpServerHandler() - Constructor for class com.netflix.zuul.netty.insights.PassportStateHttpServerHandler
 
PassportStateHttpServerHandler.InboundHandler - Class in com.netflix.zuul.netty.insights
 
PassportStateHttpServerHandler.OutboundHandler - Class in com.netflix.zuul.netty.insights
 
PassportStateListener - Class in com.netflix.zuul.netty.insights
 
PassportStateListener(CurrentPassport, PassportState) - Constructor for class com.netflix.zuul.netty.insights.PassportStateListener
 
PassportStateListener(CurrentPassport, PassportState, PassportState) - Constructor for class com.netflix.zuul.netty.insights.PassportStateListener
 
PassportStateOriginHandler - Class in com.netflix.zuul.netty.insights
User: Mike Smith Date: 9/24/16 Time: 2:41 PM
PassportStateOriginHandler() - Constructor for class com.netflix.zuul.netty.insights.PassportStateOriginHandler
 
PassportStateOriginHandler.InboundHandler - Class in com.netflix.zuul.netty.insights
 
PassportStateOriginHandler.OutboundHandler - Class in com.netflix.zuul.netty.insights
 
PatternListStringProperty - Class in com.netflix.config
User: [email protected] Date: 5/15/17 Time: 4:38 PM
PatternListStringProperty(String, String) - Constructor for class com.netflix.config.PatternListStringProperty
 
patternMatches(HttpRequestMessage) - Method in class com.netflix.zuul.filters.common.SurgicalDebugFilter
Returning true by the pattern or logic implemented in this method will route the request to the specified origin Override this method when using this filter to add your own pattern matching logic.
perEventLoopConnectionMetricsHandler - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
PerEventLoopMetricsChannelHandler - Class in com.netflix.netty.common.metrics
User: [email protected] Date: 2/6/17 Time: 2:21 PM
PerEventLoopMetricsChannelHandler(EventLoopGroupMetrics) - Constructor for class com.netflix.netty.common.metrics.PerEventLoopMetricsChannelHandler
 
PerEventLoopMetricsChannelHandler.Connections - Class in com.netflix.netty.common.metrics
 
PerEventLoopMetricsChannelHandler.HttpRequests - Class in com.netflix.netty.common.metrics
 
perEventLoopRequestsMetricsHandler - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
PerServerConnectionPool - Class in com.netflix.zuul.netty.connectionpool
User: [email protected] Date: 7/8/16 Time: 1:09 PM
PerServerConnectionPool(DiscoveryResult, SocketAddress, NettyClientConnectionFactory, PooledConnectionFactory, ConnectionPoolConfig, IClientConfig, Counter, Counter, Counter, Counter, Counter, Counter, Counter, Counter, Timer, AtomicInteger, AtomicInteger) - Constructor for class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
perServerWaterline() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
perServerWaterline() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
pickAddress(DiscoveryResult) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
Given a server chosen from the load balancer, pick the appropriate address to connect to.
PIPELINE_REJECT - Enum constant in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteReason
 
POOLED_ORIGIN_CONNECTION_KEY - Static variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
PooledConnection - Class in com.netflix.zuul.netty.connectionpool
Created by saroskar on 3/15/16.
PooledConnection(Channel, DiscoveryResult, ClientChannelManager, Counter, Counter) - Constructor for class com.netflix.zuul.netty.connectionpool.PooledConnection
 
PooledConnection.ConnectionState - Enum Class in com.netflix.zuul.netty.connectionpool
Connection State
pooledConnectionFactory - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
PooledConnectionFactory - Interface in com.netflix.zuul.netty.connectionpool
User: Mike Smith Date: 7/9/16 Time: 2:25 PM
port - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
Deprecated.
postCompleteHook(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.OriginResponseReceiver
Override to add custom post complete functionality
postErrorProcessing(Throwable, SessionContext, ErrorType, DiscoveryResult, int) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
postEventLoopCreationHook(EventLoopGroup, EventLoopGroup) - Method in class com.netflix.zuul.netty.server.Server
Override for metrics or informational purposes
PRAGMA - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
preferProxyProtocolForClientIp - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
preRequestChecks(HttpRequestMessage) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
preRequestChecks(HttpRequestMessage) - Method in interface com.netflix.zuul.origins.InstrumentedOrigin
 
preWriteHook(ChannelHandlerContext, HttpRequestMessage) - Method in class com.netflix.zuul.netty.server.OriginResponseReceiver
Override to add custom pre-write functionality
preWriteToOrigin(DiscoveryResult, HttpRequestMessage) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
processContentChunk(ZuulMessage, HttpContent) - Method in class com.netflix.zuul.filters.BaseFilter
 
processContentChunk(ZuulMessage, HttpContent) - Method in class com.netflix.zuul.filters.common.GZipResponseFilter
 
processContentChunk(ZuulMessage, HttpContent) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
processContentChunk(ZuulMessage, HttpContent) - Method in class com.netflix.zuul.filters.http.HttpSyncEndpoint
 
processContentChunk(ZuulMessage, HttpContent) - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
processContentChunk(ZuulMessage, HttpContent) - Method in interface com.netflix.zuul.filters.ZuulFilter
Optionally transform HTTP content chunk received.
PROP_PREFIX - Static variable in interface com.netflix.zuul.exception.ErrorType
 
PROTOCOL_NAME - Static variable in class com.netflix.zuul.netty.server.http2.Http2OrHttpHandler
 
PROXY_ENDPOINT_FILTER_NAME - Static variable in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
PROXY_PROTOCOL_DESTINATION_ADDRESS - Static variable in class com.netflix.zuul.context.CommonContextKeys
The original client destination address Zuul by a proxy running Proxy Protocol.
ProxyEndpoint - Class in com.netflix.zuul.filters.endpoint
Not thread safe! New instance of this class is created per HTTP/1.1 request proxied to the origin but NOT for each attempt/retry.
ProxyEndpoint(HttpRequestMessage, ChannelHandlerContext, FilterRunner<HttpResponseMessage, ?>, MethodBinding<?>) - Constructor for class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
ProxyEndpoint(HttpRequestMessage, ChannelHandlerContext, FilterRunner<HttpResponseMessage, ?>, MethodBinding<?>, NettyRequestAttemptFactory) - Constructor for class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
ProxyUtils - Class in com.netflix.zuul.util
User: [email protected] Date: 6/8/15 Time: 11:50 AM
ProxyUtils() - Constructor for class com.netflix.zuul.util.ProxyUtils
 
publishMetrics() - Method in class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
PUSH_REGISTRY_TTL - Static variable in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
PushAuthHandler - Class in com.netflix.zuul.netty.server.push
Author: Susheel Aroskar Date: 5/11/18
PushAuthHandler(String, String) - Constructor for class com.netflix.zuul.netty.server.push.PushAuthHandler
 
PushChannelInitializer - Class in com.netflix.zuul.netty.server.push
Author: Susheel Aroskar Date: 5/15/18
PushChannelInitializer(int, ChannelConfig, ChannelConfig, ChannelGroup) - Constructor for class com.netflix.zuul.netty.server.push.PushChannelInitializer
Deprecated.
PushChannelInitializer(String, ChannelConfig, ChannelConfig, ChannelGroup) - Constructor for class com.netflix.zuul.netty.server.push.PushChannelInitializer
 
PushClientProtocolHandler - Class in com.netflix.zuul.netty.server.push
Author: Susheel Aroskar Date: 11/2/2018
PushClientProtocolHandler() - Constructor for class com.netflix.zuul.netty.server.push.PushClientProtocolHandler
 
PushConnection - Class in com.netflix.zuul.netty.server.push
Author: Susheel Aroskar Date:
PushConnection(PushProtocol, ChannelHandlerContext) - Constructor for class com.netflix.zuul.netty.server.push.PushConnection
 
pushConnectionRegistry - Variable in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
pushConnectionRegistry - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
PushConnectionRegistry - Class in com.netflix.zuul.netty.server.push
Maintains client identity to web socket or SSE channel mapping.
PushConnectionRegistry() - Constructor for class com.netflix.zuul.netty.server.push.PushConnectionRegistry
 
PushMessageFactory - Class in com.netflix.zuul.netty.server.push
Author: Susheel Aroskar Date: 11/2/2018
PushMessageFactory() - Constructor for class com.netflix.zuul.netty.server.push.PushMessageFactory
 
PushMessageSender - Class in com.netflix.zuul.netty.server.push
Serves "/push" URL that is used by the backend to POST push messages to a given Zuul instance.
PushMessageSender(PushConnectionRegistry) - Constructor for class com.netflix.zuul.netty.server.push.PushMessageSender
 
PushMessageSenderInitializer - Class in com.netflix.zuul.netty.server.push
Author: Susheel Aroskar Date: 5/16/18
PushMessageSenderInitializer() - Constructor for class com.netflix.zuul.netty.server.push.PushMessageSenderInitializer
 
pushProtocol - Variable in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
PushProtocol - Enum Class in com.netflix.zuul.netty.server.push
Created by saroskar on 10/10/16.
PushRegistrationHandler - Class in com.netflix.zuul.netty.server.push
Author: Susheel Aroskar Date: 5/14/18
PushRegistrationHandler(PushConnectionRegistry, PushProtocol) - Constructor for class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
PushUserAuth - Interface in com.netflix.zuul.netty.server.push
 
put(Attrs, T) - Method in class com.netflix.zuul.Attrs.Key
 
put(SessionContext.Key<T>, T) - Method in class com.netflix.zuul.context.SessionContext
Returns the previous value associated with key, or null if there was no mapping for key.
put(String, ZuulFilter<?, ?>) - Method in interface com.netflix.zuul.filters.FilterRegistry
Stores the filter into the registry.
put(String, ZuulFilter<?, ?>) - Method in class com.netflix.zuul.filters.MutableFilterRegistry
 
put(String, PushConnection) - Method in class com.netflix.zuul.netty.server.push.PushConnectionRegistry
 
put(String, Object) - Method in class com.netflix.zuul.context.SessionContext
putAll(Headers) - Method in class com.netflix.zuul.message.Headers
Adds all the headers into this headers object.
putFilter(File) - Method in class com.netflix.zuul.DynamicFilterLoader
From a file this will read the ZuulFilter source code, compile it, and add it to the list of current filters a true response means that it was successful.
putFilter(File) - Method in interface com.netflix.zuul.FilterLoader
From a file this will read the ZuulFilter source code, compile it, and add it to the list of current filters a true response means that it was successful.
putFilter(File) - Method in class com.netflix.zuul.StaticFilterLoader
 
putFilterForClassName(String) - Method in class com.netflix.zuul.DynamicFilterLoader
 
putFilterForClassName(String) - Method in interface com.netflix.zuul.FilterLoader
 
putFilterForClassName(String) - Method in class com.netflix.zuul.StaticFilterLoader
 
putFiltersForClasses(String[]) - Method in class com.netflix.zuul.DynamicFilterLoader
Load and cache filters by className
putFiltersForClasses(String[]) - Method in interface com.netflix.zuul.FilterLoader
Load and cache filters by className.
putFiltersForClasses(String[]) - Method in class com.netflix.zuul.StaticFilterLoader
 
putInSessionContext(RequestStat, SessionContext) - Static method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
putStats(String, String) - Method in class com.netflix.zuul.stats.ErrorStatsManager
updates count for the given route and error cause

R

RANGE - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
rateLimitingChannelHandler - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
rateLimitingChannelHandlerProvider - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
READ_TIMEOUT - Enum constant in enum class com.netflix.zuul.exception.OutboundErrorType
 
READ_TIMEOUT_HANDLER_NAME - Static variable in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
RECONNECT_DITHER - Static variable in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
reconstructURI() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
 
reconstructURI() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
Attempt to reconstruct the full URI that the client used.
record(Long, String) - Method in class com.netflix.zuul.monitoring.ConnTimer
 
record(Long, String, Attrs) - Method in class com.netflix.zuul.monitoring.ConnTimer
 
recordFilterCompletion(ExecutionStatus, ZuulFilter<I, O>, long, ZuulMessage, ZuulMessage) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
recordFilterError(I, ZuulFilter<I, O>, Throwable) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
recordFinalError(HttpRequestMessage, Throwable) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
recordFinalError(HttpRequestMessage, Throwable) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
recordFinalResponse(HttpResponseMessage) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
recordFinalResponse(HttpResponseMessage) - Method in interface com.netflix.zuul.origins.NettyOrigin
 
recordProxyRequestEnd() - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
recordProxyRequestEnd() - Method in interface com.netflix.zuul.origins.InstrumentedOrigin
 
recordSuccessResponse() - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
recordSuccessResponse() - Method in interface com.netflix.zuul.origins.InstrumentedOrigin
 
REFERER - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
register() - Method in class com.netflix.zuul.stats.NamedCountingMonitor
registers this objects
register(NamedCount) - Method in interface com.netflix.zuul.stats.monitoring.Monitor
Implement this to add this Counter to a Registry
registerClient(ChannelHandlerContext, PushUserAuth, PushConnection, PushConnectionRegistry) - Method in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
Register authenticated client - represented by PushAuthEvent - with PushConnectionRegistry of this instance.
registerObject(NamedCount) - Method in class com.netflix.zuul.stats.monitoring.MonitorRegistry
 
registry - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
registry - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
registry - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
reject(ChannelHandlerContext, RejectionType, StatusCategory, String, HttpRequest, Integer, HttpResponseStatus, String) - Static method in class com.netflix.netty.common.throttle.RejectionUtils
Switches on the rejection type to decide how to reject the request and or close the conn.
reject(ChannelHandlerContext, RejectionType, StatusCategory, String, HttpRequest, Integer, HttpResponseStatus, String, Map<String, String>) - Static method in class com.netflix.netty.common.throttle.RejectionUtils
Switches on the rejection type to decide how to reject the request and or close the conn.
REJECT - Enum constant in enum class com.netflix.netty.common.throttle.RejectionType
Indicates that the request should not be allowed.
REJECT_CLOSING_STATUS - Static variable in class com.netflix.netty.common.throttle.RejectionUtils
 
rejectByClosingConnection(ChannelHandlerContext, StatusCategory, String, HttpRequest, Integer) - Static method in class com.netflix.netty.common.throttle.RejectionUtils
Closes the connection without sending a response, and fires a RequestRejectedEvent back up the pipeline.
RejectionType - Enum Class in com.netflix.netty.common.throttle
Indicates a rejection type for DoS protection.
RejectionUtils - Class in com.netflix.netty.common.throttle
A collection of rejection related utilities useful for failing requests.
release() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
release(PooledConnection) - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
release(PooledConnection) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
release(PooledConnection) - Method in interface com.netflix.zuul.netty.connectionpool.IConnectionPool
 
release(PooledConnection) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
released - Variable in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
releaseHandlers(PooledConnection) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
remove(SessionContext.Key<T>) - Method in class com.netflix.zuul.context.SessionContext
 
remove(SessionContext.Key<T>, T) - Method in class com.netflix.zuul.context.SessionContext
 
remove(HeaderName) - Method in class com.netflix.zuul.message.Headers
Removes the header entries that match the given header name, and returns them as a list.
remove(PooledConnection) - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
remove(PooledConnection) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
remove(PooledConnection) - Method in interface com.netflix.zuul.netty.connectionpool.IConnectionPool
 
remove(PooledConnection) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
remove(Channel) - Method in class com.netflix.netty.common.HttpChannelFlags.Flag
 
remove(Object) - Method in class com.netflix.zuul.context.SessionContext
remove(Object, Object) - Method in class com.netflix.zuul.context.SessionContext
remove(String) - Method in interface com.netflix.zuul.filters.FilterRegistry
Removes the filter from the registry, and returns it.
remove(String) - Method in class com.netflix.zuul.filters.MutableFilterRegistry
 
remove(String) - Method in class com.netflix.zuul.message.Headers
Removes the header entries that match the given header name, and returns them as a list.
remove(String) - Method in class com.netflix.zuul.netty.server.push.PushConnectionRegistry
 
removeAll(String) - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
removeExistingSetCookie(String) - Method in interface com.netflix.zuul.message.http.HttpResponseMessage
 
removeExistingSetCookie(String) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
removeHandlerFromPipeline(String, ChannelPipeline) - Static method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
removeIdleStateHandler(PooledConnection) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
removeIf(Predicate<? super Map.Entry<HeaderName, String>>) - Method in class com.netflix.zuul.message.Headers
Removes all header entries that match the given predicate.
removeInternalHandler(ChannelHandlerContext) - Method in class com.netflix.netty.common.HttpRequestReadTimeoutHandler
 
removeReadTimeoutHandler() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
removeRouteHost() - Method in class com.netflix.zuul.context.SessionContext
removes "routeHost" key
reParseCookies() - Method in interface com.netflix.zuul.message.http.HttpRequestInfo
Force parsing/re-parsing of the cookies.
reParseCookies() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
reportTracedLeak(String, String) - Method in class com.netflix.netty.common.metrics.InstrumentedResourceLeakDetector
 
reportUntracedLeak(String) - Method in class com.netflix.netty.common.metrics.InstrumentedResourceLeakDetector
 
REQ_BODY_DCS - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
REQ_BODY_SIZE_PROVIDER - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
reqCompleteHandler - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
request() - Method in class com.netflix.netty.common.throttle.RequestRejectedEvent
 
REQUEST_ATTEMPTS - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
RequestAttempt - Class in com.netflix.zuul.niws
User: [email protected] Date: 9/2/14 Time: 2:52 PM
RequestAttempt(int, InstanceInfo, String, String, int, String, String, int, int, int) - Constructor for class com.netflix.zuul.niws.RequestAttempt
 
RequestAttempt(DiscoveryResult, IClientConfig, int, int) - Constructor for class com.netflix.zuul.niws.RequestAttempt
 
requestAttemptFactory - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
requestAttempts - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
RequestAttempts - Class in com.netflix.zuul.niws
User: [email protected] Date: 6/25/15 Time: 1:03 PM
RequestAttempts() - Constructor for class com.netflix.zuul.niws.RequestAttempts
 
RequestCancelledEvent - Class in com.netflix.zuul.netty
User: [email protected] Date: 4/13/17 Time: 6:09 PM
RequestCancelledEvent() - Constructor for class com.netflix.zuul.netty.RequestCancelledEvent
 
requestCompleteHandler - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
requestCompleteHandler - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
RequestCompleteHandler - Interface in com.netflix.zuul
 
requestConnCounter - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
requestCount - Variable in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
RequestExpiredException - Exception in com.netflix.zuul.exception
 
RequestExpiredException(String) - Constructor for exception com.netflix.zuul.exception.RequestExpiredException
 
RequestMetricsPublisher - Interface in com.netflix.zuul.stats
User: [email protected] Date: 3/9/15 Time: 5:56 PM
RequestRejectedEvent - Class in com.netflix.netty.common.throttle
 
RequestRejectedEvent(HttpRequest, StatusCategory, HttpResponseStatus, String) - Constructor for class com.netflix.netty.common.throttle.RequestRejectedEvent
 
RequestResponseCompleteEvent - Class in com.netflix.netty.common
User: [email protected] Date: 5/24/16 Time: 1:04 PM
RequestResponseCompleteEvent() - Constructor for class com.netflix.netty.common.RequestResponseCompleteEvent
 
RequestStat - Interface in com.netflix.zuul.netty.connectionpool
Request Stat Author: Arthur Gonigberg Date: November 29, 2017
requestStats - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
RESET_CONNECTION - Enum constant in enum class com.netflix.zuul.exception.OutboundErrorType
 
resetBodyReader() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
resetBodyReader() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
resetBodyReader() - Method in interface com.netflix.zuul.message.ZuulMessage
Reset the chunked body reader indexes.
resetBodyReader() - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
RESOURCE_NAME - Static variable in class com.netflix.zuul.StaticFilterLoader
 
RESP_BODY_DCS - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
RESP_BODY_SIZE_PROVIDER - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
responseFromOrigin(HttpResponse) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
REST_CLIENT_CONFIG - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
resume(HttpResponseMessage) - Method in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
resume(O) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
resume(T) - Method in class com.netflix.zuul.netty.filter.ZuulFilterChainRunner
 
resumeInBindingContext(O, String) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
reuseConnCounter - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
RouteStatusCodeMonitor - Class in com.netflix.zuul.stats
counter for per route/status code counting
RouteStatusCodeMonitor(String, int) - Constructor for class com.netflix.zuul.stats.RouteStatusCodeMonitor
 
ROUTING - Enum constant in enum class com.netflix.zuul.FilterCategory
 
ROUTING_LOG - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
runBufferedBodyContentThroughFilter(ZuulFilter) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
runBufferedBodyContentThroughFilter(ZuulFilter) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
runBufferedBodyContentThroughFilter(ZuulFilter<?, ?>) - Method in interface com.netflix.zuul.message.ZuulMessage
Passes the body content chunks through the given filter, and sets them back into this message.
runBufferedBodyContentThroughFilter(ZuulFilter<?, ?>) - Method in class com.netflix.zuul.message.ZuulMessageImpl
 

S

SECURE_TOKEN_HEADER_NAME - Static variable in class com.netflix.zuul.netty.server.push.PushMessageSender
 
sendErrorAndClose(ChannelHandlerContext, int, String) - Method in class com.netflix.zuul.netty.server.push.PushMessageFactory
 
sendErrorAndClose(ChannelHandlerContext, int, String) - Method in enum class com.netflix.zuul.netty.server.push.PushProtocol
 
sendHttpResponse(HttpRequest, ChannelHandlerContext, HttpResponseStatus) - Method in class com.netflix.zuul.netty.server.push.PushAuthHandler
 
sendPing() - Method in class com.netflix.zuul.netty.server.push.PushConnection
 
sendPing(ChannelHandlerContext) - Method in enum class com.netflix.zuul.netty.server.push.PushProtocol
 
sendPushMessage(ByteBuf) - Method in class com.netflix.zuul.netty.server.push.PushConnection
 
sendPushMessage(ChannelHandlerContext, ByteBuf) - Method in enum class com.netflix.zuul.netty.server.push.PushProtocol
 
sendPushMessage(String) - Method in class com.netflix.zuul.netty.server.push.PushConnection
 
sendRejectionResponse(ChannelHandlerContext, StatusCategory, String, HttpRequest, Integer, HttpResponseStatus, String, Map<String, String>) - Static method in class com.netflix.netty.common.throttle.RejectionUtils
Sends a rejection response back to the client, and fires a RequestRejectedEvent back up the pipeline.
server - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
server() - Method in class com.netflix.zuul.netty.server.BaseServerStartup
 
server(DiscoveryResult) - Method in class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
server(DiscoveryResult) - Method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
Server - Class in com.netflix.zuul.netty.server
NOTE: Shout-out to LittleProxy which was great as a reference.
Server(Registry, ServerStatusManager, Map<NamedSocketAddress, ? extends ChannelInitializer<?>>, ClientConnectionsShutdown, EventLoopGroupMetrics, EventLoopConfig) - Constructor for class com.netflix.zuul.netty.server.Server
 
Server(Registry, ServerStatusManager, Map<NamedSocketAddress, ? extends ChannelInitializer<?>>, ClientConnectionsShutdown, EventLoopGroupMetrics, EventLoopConfig, Thread) - Constructor for class com.netflix.zuul.netty.server.Server
 
Server(Map<Integer, ChannelInitializer>, ServerStatusManager, ClientConnectionsShutdown, EventLoopGroupMetrics) - Constructor for class com.netflix.zuul.netty.server.Server
Deprecated.
Server(Map<Integer, ChannelInitializer>, ServerStatusManager, ClientConnectionsShutdown, EventLoopGroupMetrics, EventLoopConfig) - Constructor for class com.netflix.zuul.netty.server.Server
Deprecated.
SERVER - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
SERVER_CH_ACTIVE - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
SERVER_CH_CLOSE - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
SERVER_CH_DISCONNECT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
SERVER_CH_EXCEPTION - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
SERVER_CH_IDLE_TIMEOUT - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
SERVER_CH_INACTIVE - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
SERVER_CH_REJECTING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
SERVER_CH_SSL_HANDSHAKE_COMPLETE - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
SERVER_CH_THROTTLING - Enum constant in enum class com.netflix.zuul.passport.PassportState
 
serverAddr - Variable in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
serverClosingConnectionMessage(int, String) - Method in class com.netflix.zuul.netty.server.push.PushMessageFactory
Message server sends to the client just before it force closes connection from its side
serverClosingConnectionMessage(int, String) - Method in enum class com.netflix.zuul.netty.server.push.PushProtocol
Message server sends to the client just before it force closes connection from its side
serverSslConfig - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
serverSslConfig - Variable in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
ServerSslConfig - Class in com.netflix.netty.common.ssl
User: [email protected] Date: 8/16/16 Time: 2:40 PM
ServerSslConfig(String[], String[], File, File) - Constructor for class com.netflix.netty.common.ssl.ServerSslConfig
 
ServerSslConfig(String[], String[], File, File, ClientAuth) - Constructor for class com.netflix.netty.common.ssl.ServerSslConfig
 
ServerSslConfig(String[], String[], File, File, ClientAuth, File, File, boolean) - Constructor for class com.netflix.netty.common.ssl.ServerSslConfig
 
ServerSslConfig(String[], String[], File, File, ClientAuth, File, String, boolean) - Constructor for class com.netflix.netty.common.ssl.ServerSslConfig
 
ServerStateHandler - Class in com.netflix.zuul.netty.insights
User: Mike Smith Date: 9/24/16 Time: 2:41 PM
ServerStateHandler() - Constructor for class com.netflix.zuul.netty.insights.ServerStateHandler
 
ServerStateHandler.InboundHandler - Class in com.netflix.zuul.netty.insights
 
ServerStateHandler.OutboundHandler - Class in com.netflix.zuul.netty.insights
 
serverStatusManager - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
serverStatusManager - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
ServerStatusManager - Class in com.netflix.netty.common.status
User: [email protected] Date: 7/6/17 Time: 3:37 PM
ServerStatusManager(ApplicationInfoManager) - Constructor for class com.netflix.netty.common.status.ServerStatusManager
 
serverTimeout - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
ServerTimeout - Class in com.netflix.zuul.netty.server
 
ServerTimeout(int) - Constructor for class com.netflix.zuul.netty.server.ServerTimeout
 
SERVICE_UNAVAILABLE - Enum constant in enum class com.netflix.zuul.exception.OutboundErrorType
 
serviceUnavailable() - Method in class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
serviceUnavailable() - Method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
SESSION_COMPLETE - Enum constant in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteReason
 
SESSION_CONTEXT_KEY - Static variable in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
SessionCleaner - Interface in com.netflix.zuul.context
User: [email protected] Date: 8/3/15 Time: 12:30 PM
SessionContext - Class in com.netflix.zuul.context
Represents the context between client and origin server for the duration of the dedicated connection/session between them.
SessionContext() - Constructor for class com.netflix.zuul.context.SessionContext
 
SessionContext.Key<T> - Class in com.netflix.zuul.context
A Key is type-safe, identity-based key into the Session Context.
sessionContextDecorator - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
SessionContextDecorator - Interface in com.netflix.zuul.context
User: [email protected] Date: 2/25/15 Time: 4:09 PM
SessionContextFactory<T,V> - Interface in com.netflix.zuul.context
 
sessionCtxDecorator - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
sessionCtxDecorator - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
sessionTicketsEnabled() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
set(ChannelConfigKey<T>, T) - Method in class com.netflix.netty.common.channel.config.ChannelConfig
 
set(HeaderName, String) - Method in class com.netflix.zuul.message.Headers
Replace any/all entries with this key, with this single entry.
set(Channel) - Method in class com.netflix.netty.common.HttpChannelFlags.Flag
 
set(ChannelHandlerContext) - Method in class com.netflix.netty.common.HttpChannelFlags.Flag
 
set(String) - Method in class com.netflix.zuul.context.SessionContext
sets a key value to Boolean.TRUE
set(String, Object) - Method in class com.netflix.zuul.context.SessionContext
puts the key, value into the map.
set(String, String) - Method in class com.netflix.zuul.message.Headers
Replace any/all entries with this key, with this single entry.
set(String, String) - Method in class com.netflix.zuul.message.http.HttpQueryParams
Replace any/all entries with this key, with this single entry.
SET_COOKIE - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
setAndValidate(HeaderName, String) - Method in class com.netflix.zuul.message.Headers
Replace any/all entries with this key, with this single entry and validate.
setAndValidate(String, String) - Method in class com.netflix.zuul.message.Headers
Replace any/all entries with this key, with this single entry and validate.
setApp(String) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setApplicationName(String) - Static method in class com.netflix.zuul.ZuulApplicationInfo
 
setAsg(String) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setAvailabilityZone(String) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setBody(byte[]) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
setBody(byte[]) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
setBody(byte[]) - Method in interface com.netflix.zuul.message.ZuulMessage
Sets the message body.
setBody(byte[]) - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
setBodyAsText(String) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
setBodyAsText(String) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
setBodyAsText(String) - Method in interface com.netflix.zuul.message.ZuulMessage
Sets the message body as UTF-8 encoded text.
setBodyAsText(String) - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
setConnectionState(PooledConnection.ConnectionState) - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
setConnectTimeout(int) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setDebugRequest(boolean) - Method in class com.netflix.zuul.context.SessionContext
sets "debugRequest"
setDebugRequest(SessionContext, boolean) - Static method in class com.netflix.zuul.context.Debug
 
setDebugRequestHeadersOnly(boolean) - Method in class com.netflix.zuul.context.SessionContext
sets "debugRequestHeadersOnly" to bHeadersOnly
setDebugRequestHeadersOnly(SessionContext, boolean) - Static method in class com.netflix.zuul.context.Debug
 
setDebugRouting(boolean) - Method in class com.netflix.zuul.context.SessionContext
sets debugRouting
setDebugRouting(SessionContext, boolean) - Static method in class com.netflix.zuul.context.Debug
 
setEndpoint(HttpRequestMessage, ZuulFilter<HttpRequestMessage, HttpResponseMessage>) - Static method in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
setEndpoint(String) - Method in class com.netflix.zuul.context.SessionContext
 
setError(String) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setError(Throwable) - Method in class com.netflix.zuul.context.SessionContext
Sets throwable to use for generating a response in the Error endpoint.
setErrorEndpoint(String) - Method in class com.netflix.zuul.context.SessionContext
 
setErrorResponseSent(boolean) - Method in class com.netflix.zuul.context.SessionContext
 
setEventProperty(String, Object) - Method in class com.netflix.zuul.context.SessionContext
 
setException(Throwable) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setExceptionType(String) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setFilterAwaitingBody(I, boolean) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
setForChannel(Channel, ConnectionCloseType) - Static method in enum class com.netflix.netty.common.ConnectionCloseType
 
setHasBody(boolean) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
setHasBody(boolean) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
setHasBody(boolean) - Method in interface com.netflix.zuul.message.ZuulMessage
Declares that this message has a body.
setHasBody(boolean) - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
setHeaders(Headers) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
setHeaders(Headers) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
setHeaders(Headers) - Method in interface com.netflix.zuul.message.ZuulMessage
Sets the headers for this message.
setHeaders(Headers) - Method in class com.netflix.zuul.message.ZuulMessageImpl
 
setHost(String) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setIfAbsent(HeaderName, String) - Method in class com.netflix.zuul.message.Headers
Adds the name and value to the headers, except if the name is already present.
setIfAbsent(String, String) - Method in class com.netflix.zuul.message.Headers
Adds the name and value to the headers, except if the name is already present.
setIfAbsentAndValid(HeaderName, String) - Method in class com.netflix.zuul.message.Headers
Validates and adds the name and value to the headers, except if the name is already present.
setIfAbsentAndValid(String, String) - Method in class com.netflix.zuul.message.Headers
Validates and adds the name and value to the headers, except if the name is already present.
setIfValid(HeaderName, String) - Method in class com.netflix.zuul.message.Headers
Replace any/all entries with this key, with this single entry if the key and entry are valid.
setIfValid(String, String) - Method in class com.netflix.zuul.message.Headers
Replace any/all entries with this key, with this single entry if the key and entry are valid.
setInBrownoutMode() - Method in class com.netflix.zuul.context.SessionContext
 
setInPool(boolean) - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
setInstanceId(String) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setInUse() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
setMaxRetries(int) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setMethod(String) - Method in interface com.netflix.zuul.message.http.HttpRequestMessage
 
setMethod(String) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
setName(String) - Method in interface com.netflix.zuul.monitoring.Tracer
Sets the name for the time based tracer
setOnChannel(Channel) - Method in class com.netflix.zuul.passport.CurrentPassport
 
setOriginReportedDuration(int) - Method in class com.netflix.zuul.context.SessionContext
 
setPath(String) - Method in interface com.netflix.zuul.message.http.HttpRequestMessage
 
setPath(String) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
setPort(int) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setProtocol(String) - Method in interface com.netflix.zuul.message.http.HttpRequestMessage
 
setProtocol(String) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
setPublisher(Monitor) - Method in class com.netflix.zuul.stats.monitoring.MonitorRegistry
A Monitor implementation should be set here
setQueryParams(HttpQueryParams) - Method in interface com.netflix.zuul.message.http.HttpRequestMessage
 
setQueryParams(HttpQueryParams) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
setReadTimeout(long) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setRegion(String) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setRouteHost(URL) - Method in class com.netflix.zuul.context.SessionContext
sets routeHost
setRouteVIP(String) - Method in class com.netflix.zuul.context.SessionContext
sets routeVIP; that is the Eureka "vip" of registered instances
setScheme(String) - Method in interface com.netflix.zuul.message.http.HttpRequestMessage
 
setScheme(String) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
setSecureToken(String) - Method in class com.netflix.zuul.netty.server.push.PushConnection
 
setServerName(String) - Method in interface com.netflix.zuul.message.http.HttpRequestMessage
 
setServerName(String) - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
setSetCookie(Cookie) - Method in interface com.netflix.zuul.message.http.HttpResponseMessage
 
setSetCookie(Cookie) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
setShouldSendErrorResponse(boolean) - Method in class com.netflix.zuul.context.SessionContext
Set this to true to indicate that the Error endpoint should be applied after the end of the current filter processing phase.
setStack(String) - Static method in class com.netflix.zuul.ZuulApplicationInfo
 
setStaticResponse(HttpResponseMessage) - Method in class com.netflix.zuul.context.SessionContext
 
setStatus(int) - Method in interface com.netflix.zuul.message.http.HttpResponseMessage
 
setStatus(int) - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
setStatus(int) - Method in class com.netflix.zuul.niws.RequestAttempt
 
setStatusCategory(SessionContext, StatusCategory) - Static method in class com.netflix.zuul.stats.status.StatusCategoryUtils
 
setStatusCode(int) - Method in exception com.netflix.zuul.exception.ZuulException
 
setTrailingEquals(String, boolean) - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
setupClientConfig(OriginName) - Method in class com.netflix.zuul.origins.BasicNettyOrigin
 
setUUID(String) - Method in class com.netflix.zuul.context.SessionContext
 
setVip(String) - Method in class com.netflix.zuul.niws.RequestAttempt
 
shouldAllowPreemptiveResponse(Channel) - Method in class com.netflix.zuul.netty.server.ClientResponseWriter
 
shouldFilter(HttpRequestMessage) - Method in class com.netflix.zuul.filters.common.SurgicalDebugFilter
 
shouldFilter(HttpResponseMessage) - Method in class com.netflix.zuul.filters.common.GZipResponseFilter
 
shouldFilter(I) - Method in class com.netflix.zuul.filters.Endpoint
 
shouldFilter(I) - Method in class com.netflix.zuul.filters.SyncZuulFilterAdapter
 
shouldFilter(T) - Method in interface com.netflix.zuul.filters.ShouldFilter
a "true" return from this method means that the apply() method should be invoked
ShouldFilter<T extends ZuulMessage> - Interface in com.netflix.zuul.filters
User: [email protected] Date: 5/7/15 Time: 3:31 PM
shouldLogAsError() - Method in exception com.netflix.zuul.exception.ZuulException
 
shouldLogFrame(String) - Method in class com.netflix.netty.common.http2.DynamicHttp2FrameLogger
 
shouldSendErrorResponse() - Method in class com.netflix.zuul.context.SessionContext
 
shouldSkipFilter(I, ZuulFilter<I, O>) - Method in class com.netflix.zuul.netty.filter.BaseZuulFilterRunner
 
shouldStopFilterProcessing() - Method in class com.netflix.zuul.context.SessionContext
 
shutdown() - Method in class com.netflix.zuul.FilterFileManager
Shuts down the poller
shutdown() - Method in interface com.netflix.zuul.netty.connectionpool.ClientChannelManager
 
shutdown() - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
shutdown() - Method in interface com.netflix.zuul.netty.connectionpool.IConnectionPool
 
shutdown() - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
size() - Method in class com.netflix.zuul.Attrs
 
size() - Method in interface com.netflix.zuul.filters.FilterRegistry
 
size() - Method in class com.netflix.zuul.filters.MutableFilterRegistry
 
size() - Method in class com.netflix.zuul.message.Headers
Returns the number of header entries.
size() - Method in class com.netflix.zuul.netty.server.push.PushConnectionRegistry
 
SKIPPED - Enum constant in enum class com.netflix.zuul.ExecutionStatus
 
skipProcessing(HttpResponseMessage) - Method in class com.netflix.zuul.netty.server.ClientResponseWriter
 
sniMapping - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
SocketAddressProperty - Class in com.netflix.zuul.netty.server
This class expresses an address that Zuul can bind to.
SocketAddressProperty(String, String) - Constructor for class com.netflix.zuul.netty.server.SocketAddressProperty
 
SocketAddressProperty(String, SocketAddress) - Constructor for class com.netflix.zuul.netty.server.SocketAddressProperty
 
SocketAddressProperty.BindType - Enum Class in com.netflix.zuul.netty.server
 
sourceAddressChannelHandler - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
SourceAddressChannelHandler - Class in com.netflix.netty.common
Stores the source IP address as an attribute of the channel.
SourceAddressChannelHandler() - Constructor for class com.netflix.netty.common.SourceAddressChannelHandler
 
spectatorRegistry - Variable in class com.netflix.zuul.netty.ssl.BaseSslContextFactory
 
SpectatorUtils - Class in com.netflix.zuul.netty
 
SSE - Enum constant in enum class com.netflix.zuul.netty.server.push.PushProtocol
 
SSL_CLIENT_CERT_CHECK_REQUIRED - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
SSL_HANDSHAKE_INFO - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
sslClientCertCheckChannelHandler - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
sslClientCertCheckChannelHandlerProvider - Static variable in class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
sslContextFactory - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
SslContextFactory - Interface in com.netflix.zuul.netty.ssl
User: [email protected] Date: 11/8/16 Time: 1:01 PM
SslExceptionsHandler - Class in com.netflix.netty.common
Swallow specific SSL related exceptions to avoid propagating deep stack traces up the pipeline.
SslExceptionsHandler(Registry) - Constructor for class com.netflix.netty.common.SslExceptionsHandler
 
SslHandshakeInfo - Class in com.netflix.netty.common.ssl
User: [email protected] Date: 3/29/16 Time: 11:06 AM
SslHandshakeInfo(boolean, String, String, ClientAuth, Certificate, X509Certificate) - Constructor for class com.netflix.netty.common.ssl.SslHandshakeInfo
 
SslHandshakeInfoHandler - Class in com.netflix.zuul.netty.server.ssl
Stores info about the client and server's SSL certificates in the context, after a successful handshake.
SslHandshakeInfoHandler(Registry, boolean) - Constructor for class com.netflix.zuul.netty.server.ssl.SslHandshakeInfoHandler
 
stack - Static variable in class com.netflix.zuul.ZuulApplicationInfo
 
start() - Method in class com.netflix.zuul.netty.server.Server
 
StartAndEnd - Class in com.netflix.zuul.passport
 
StartAndEnd() - Constructor for class com.netflix.zuul.passport.StartAndEnd
 
started() - Method in interface com.netflix.zuul.metrics.OriginStats
 
STARTED - Enum constant in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.State
 
startedSendingResponseToClient - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
StartEvent(HttpRequest) - Constructor for class com.netflix.netty.common.HttpLifecycleChannelHandler.StartEvent
 
startMicroTracer(String) - Method in class com.netflix.zuul.monitoring.TracerFactory
 
startMicroTracer(String) - Method in class com.netflix.zuul.plugins.Tracer
 
startReadTimeoutHandler(Duration) - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
startRequestTimer() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
STATIC_RESPONSE_ENDPOINT - Static variable in class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
StaticFilterLoader - Class in com.netflix.zuul
An immutable static collection of filters.
StaticFilterLoader(FilterFactory, Set<? extends Class<? extends ZuulFilter<?, ?>>>) - Constructor for class com.netflix.zuul.StaticFilterLoader
 
StatsManager - Class in com.netflix.zuul.stats
High level statistics counter manager to count stats on various aspects of requests
StatsManager() - Constructor for class com.netflix.zuul.stats.StatsManager
 
STATUS_CATGEORY - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
StatusCategory - Interface in com.netflix.zuul.stats.status
Status Category Author: Arthur Gonigberg Date: December 20, 2017
StatusCategoryGroup - Interface in com.netflix.zuul.stats.status
Status Category Group Author: Arthur Gonigberg Date: December 20, 2017
StatusCategoryUtils - Class in com.netflix.zuul.stats.status
User: [email protected] Date: 6/9/15 Time: 2:48 PM
StatusCategoryUtils() - Constructor for class com.netflix.zuul.stats.status.StatusCategoryUtils
 
statusCode() - Method in interface com.netflix.zuul.netty.server.push.PushUserAuth
 
stop() - Method in class com.netflix.zuul.netty.server.Server
 
stopAndLog() - Method in interface com.netflix.zuul.monitoring.Tracer
Stops and Logs a time based tracer
stopFilterProcessing() - Method in class com.netflix.zuul.context.SessionContext
This is typically set by a filter when wanting to reject a request, and also reduce load on the server by not processing any subsequent filters for this request.
stopRequestTimer() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
storeChannel(Channel) - Method in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
storeInboundRequest() - Method in interface com.netflix.zuul.message.http.HttpRequestMessage
 
storeInboundRequest() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
storeInboundResponse() - Method in interface com.netflix.zuul.message.http.HttpResponseMessage
This should be called after response received from Origin, to store a copy of the response as-is.
storeInboundResponse() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
storeStatusCategoryIfNotAlreadyFailure(SessionContext, StatusCategory) - Static method in class com.netflix.zuul.stats.status.StatusCategoryUtils
 
STRICT_TRANSPORT_SECURITY - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
stripInboundProxyHeadersHandler - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
stripMaliciousHeaderChars(String) - Static method in class com.netflix.zuul.util.HttpUtils
Ensure decoded new lines are not propagated in headers, in order to prevent XSS
StripUntrustedProxyHeadersHandler - Class in com.netflix.netty.common.proxyprotocol
Strip out any X-Forwarded-* headers from inbound http requests if connection is not trusted.
StripUntrustedProxyHeadersHandler(StripUntrustedProxyHeadersHandler.AllowWhen) - Constructor for class com.netflix.netty.common.proxyprotocol.StripUntrustedProxyHeadersHandler
 
StripUntrustedProxyHeadersHandler.AllowWhen - Enum Class in com.netflix.netty.common.proxyprotocol
 
SUCCESS - Enum constant in enum class com.netflix.zuul.ExecutionStatus
 
SUCCESS - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
SUCCESS - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategoryGroup
 
SUCCESS_LOCAL_NO_ROUTE - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
SUCCESS_LOCAL_NOTSET - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
SUCCESS_NOT_FOUND - Enum constant in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
 
SurgicalDebugFilter - Class in com.netflix.zuul.filters.common
This is an abstract filter that will route requests that match the patternMatches() method to a debug Eureka "VIP" or host specified by zuul.debug.vip or zuul.debug.host.
SurgicalDebugFilter() - Constructor for class com.netflix.zuul.filters.common.SurgicalDebugFilter
 
SwallowSomeHttp2ExceptionsHandler - Class in com.netflix.netty.common
 
SwallowSomeHttp2ExceptionsHandler(Registry) - Constructor for class com.netflix.netty.common.SwallowSomeHttp2ExceptionsHandler
 
sync() - Element in annotation interface com.netflix.zuul.Filter
Indicates if this is a synchronous filter.
SYNC - Enum constant in enum class com.netflix.zuul.filters.FilterSyncType
 
SyncZuulFilter<I extends ZuulMessage,O extends ZuulMessage> - Interface in com.netflix.zuul.filters
User: [email protected] Date: 11/16/15 Time: 2:07 PM
SyncZuulFilterAdapter<I extends ZuulMessage,O extends ZuulMessage> - Class in com.netflix.zuul.filters
Base class to help implement SyncZuulFilter.
SyncZuulFilterAdapter() - Constructor for class com.netflix.zuul.filters.SyncZuulFilterAdapter
 

T

TE - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
timeLeftForAttempt - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
toEncodedString() - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
toJSON() - Method in class com.netflix.zuul.niws.RequestAttempts
 
toJsonNode() - Method in class com.netflix.zuul.niws.RequestAttempt
 
TOKEN_BUCKET_RATE - Static variable in class com.netflix.zuul.netty.server.push.PushConnection
 
TOKEN_BUCKET_WINDOW - Static variable in class com.netflix.zuul.netty.server.push.PushConnection
 
toString() - Method in class com.netflix.netty.common.channel.config.ChannelConfigKey
 
toString() - Method in class com.netflix.netty.common.ssl.ServerSslConfig
 
toString() - Method in class com.netflix.netty.common.ssl.SslHandshakeInfo
 
toString() - Method in class com.netflix.zuul.Attrs.Key
 
toString() - Method in class com.netflix.zuul.Attrs
 
toString() - Method in class com.netflix.zuul.context.SessionContext.Key
 
toString() - Method in enum class com.netflix.zuul.exception.OutboundErrorType
 
toString() - Method in enum class com.netflix.zuul.FilterCategory
 
toString() - Method in class com.netflix.zuul.filters.BaseFilter
 
toString() - Method in class com.netflix.zuul.filters.FilterError
 
toString() - Method in enum class com.netflix.zuul.filters.FilterType
 
toString() - Method in class com.netflix.zuul.message.Header
 
toString() - Method in class com.netflix.zuul.message.HeaderName
 
toString() - Method in class com.netflix.zuul.message.Headers
This is used for debugging.
toString() - Method in class com.netflix.zuul.message.http.HttpQueryParams
 
toString() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
toString() - Method in class com.netflix.zuul.message.http.HttpResponseMessageImpl
 
toString() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
toString() - Method in class com.netflix.zuul.netty.server.NamedSocketAddress
 
toString() - Method in class com.netflix.zuul.niws.RequestAttempt
 
toString() - Method in class com.netflix.zuul.niws.RequestAttempts
 
toString() - Method in class com.netflix.zuul.origins.OriginName
 
toString() - Method in class com.netflix.zuul.passport.CurrentPassport
 
toString() - Method in class com.netflix.zuul.passport.PassportItem
 
touch(HttpResponse, String, ZuulMessage) - Static method in class com.netflix.netty.common.ByteBufUtil
 
touch(ReferenceCounted, String) - Static method in class com.netflix.netty.common.ByteBufUtil
 
touch(ReferenceCounted, String, ZuulMessage) - Static method in class com.netflix.netty.common.ByteBufUtil
 
touch(ReferenceCounted, String, String) - Static method in class com.netflix.netty.common.ByteBufUtil
 
Tracer - Class in com.netflix.zuul.plugins
Plugin to hook up Servo Tracers
Tracer - Interface in com.netflix.zuul.monitoring
Time based monitoring metric.
Tracer() - Constructor for class com.netflix.zuul.plugins.Tracer
 
TracerFactory - Class in com.netflix.zuul.monitoring
Abstraction layer to provide time-based monitoring.
TracerFactory() - Constructor for class com.netflix.zuul.monitoring.TracerFactory
 
TRANSFER_ENCODING - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
TRANSFER_ENCODING - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
transformRequest(HttpRequestMessage) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
tryGettingFromConnectionPool(EventLoop) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
tryMakingNewConnection(EventLoop, Promise<PooledConnection>, CurrentPassport, AtomicReference<? super InetAddress>) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
type() - Element in annotation interface com.netflix.zuul.Filter
Indicates the type of this filter.

U

UDS - Enum constant in enum class com.netflix.zuul.netty.server.SocketAddressProperty.BindType
Binds on the Unix Domain Socket path.
UNAUTHENTICATED_CONN_TTL - Static variable in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
UnitTest() - Constructor for class com.netflix.zuul.stats.ErrorStatsManager.UnitTest
 
unlinkFromClientRequest() - Method in class com.netflix.zuul.netty.server.OriginResponseReceiver
 
unwrap() - Method in class com.netflix.zuul.netty.server.NamedSocketAddress
 
update() - Method in class com.netflix.zuul.stats.ErrorStatsData
increments the counter
update() - Method in class com.netflix.zuul.stats.RouteStatusCodeMonitor
increment the count
updateOriginRpsTrackers(NettyOrigin, int) - Method in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
updateServerStats() - Method in class com.netflix.zuul.netty.connectionpool.PooledConnection
 
updateServerStatsOnAcquire() - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
updateServerStatsOnConnectCompletion(ChannelFuture) - Method in class com.netflix.zuul.netty.connectionpool.PerServerConnectionPool
 
updateServerStatsOnRelease(PooledConnection) - Method in class com.netflix.zuul.netty.connectionpool.DefaultClientChannelManager
 
updateWithHttpStatusCode(int) - Method in class com.netflix.zuul.netty.connectionpool.BasicRequestStat
 
updateWithHttpStatusCode(int) - Method in interface com.netflix.zuul.netty.connectionpool.RequestStat
 
UPGRADE - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
usageNotifier - Variable in class com.netflix.zuul.netty.server.BaseServerStartup
 
USE_EPOLL - Static variable in class com.netflix.zuul.netty.server.Server
Deprecated.
USE_FULL_VIP_NAME - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
useIPAddrForServer() - Method in interface com.netflix.zuul.netty.connectionpool.ConnectionPoolConfig
 
useIPAddrForServer() - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolConfigImpl
 
USER_AGENT - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.accesslog.AccessLogChannelHandler.AccessLogInboundChannelHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.CloseOnIdleStateHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.Http1ConnectionCloseHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.HttpRequestReadTimeoutHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.metrics.HttpBodySizeRecordingChannelHandler.InboundChannelHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.metrics.HttpMetricsChannelHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.netty.common.metrics.PerEventLoopMetricsChannelHandler.HttpRequests
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.connectionpool.ConnectionPoolHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.filter.ZuulFilterChainHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.insights.PassportLoggingHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.insights.PassportStateHttpServerHandler.InboundHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.insights.ServerStateHandler.InboundHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.ClientRequestReceiver
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.ClientResponseWriter
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.OriginResponseReceiver
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.push.PushClientProtocolHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.push.PushRegistrationHandler
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.netflix.zuul.netty.server.ssl.SslHandshakeInfoHandler
 

V

value() - Method in class com.netflix.netty.common.channel.config.ChannelConfigValue
 
value() - Element in annotation interface com.netflix.zuul.Filter.ApplyAfter
 
value() - Element in annotation interface com.netflix.zuul.Filter.ApplyBefore
 
value() - Element in annotation interface com.netflix.zuul.Filter.FilterPackageName
 
valueOf(String) - Static method in enum class com.netflix.netty.common.ConnectionCloseType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteReason
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.netty.common.proxyprotocol.StripUntrustedProxyHeadersHandler.AllowWhen
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.netty.common.throttle.RejectionType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.exception.OutboundErrorType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.ExecutionStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.FilterCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.filters.FilterSyncType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.filters.FilterType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.netty.connectionpool.PooledConnection.ConnectionState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.netty.server.push.PushProtocol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.netty.server.SocketAddressProperty.BindType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.passport.PassportState
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.netflix.zuul.stats.status.ZuulStatusCategoryGroup
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.netflix.netty.common.ConnectionCloseType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.CompleteReason
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.netty.common.HttpLifecycleChannelHandler.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.netty.common.proxyprotocol.StripUntrustedProxyHeadersHandler.AllowWhen
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.netty.common.throttle.RejectionType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.exception.OutboundErrorType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.ExecutionStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.FilterCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.filters.FilterSyncType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.filters.FilterType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.netty.connectionpool.PooledConnection.ConnectionState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.netty.server.push.PushProtocol
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.netty.server.SocketAddressProperty.BindType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.passport.PassportState
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.stats.status.ZuulStatusCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.netflix.zuul.stats.status.ZuulStatusCategoryGroup
Returns an array containing the constants of this enum class, in the order they are declared.
VARY - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
verifySecureToken(FullHttpRequest, PushConnection) - Method in class com.netflix.zuul.netty.server.push.PushMessageSender
 
VIA - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
VipUtils - Class in com.netflix.zuul.util
 

W

waitForEachEventLoop() - Method in class com.netflix.zuul.netty.server.Server
 
wasProxyAttempt() - Method in class com.netflix.zuul.passport.CurrentPassport
 
WEBSOCKET - Enum constant in enum class com.netflix.zuul.netty.server.push.PushProtocol
 
withDefaultCiphers(File, File, String...) - Static method in class com.netflix.netty.common.ssl.ServerSslConfig
 
withDefaults() - Method in class com.netflix.zuul.message.util.HttpRequestBuilder
Builds a request with basic defaults
withHeaders(Headers) - Method in class com.netflix.zuul.message.util.HttpRequestBuilder
 
withHost(String) - Method in class com.netflix.zuul.message.util.HttpRequestBuilder
 
withMethod(HttpMethod) - Method in class com.netflix.zuul.message.util.HttpRequestBuilder
 
withNewSocket(SocketAddress) - Method in class com.netflix.zuul.netty.server.NamedSocketAddress
 
withProxyProtocol - Static variable in class com.netflix.netty.common.channel.config.CommonChannelConfigKeys
 
withProxyProtocol - Variable in class com.netflix.zuul.netty.server.BaseZuulChannelInitializer
 
withQueryParams(HttpQueryParams) - Method in class com.netflix.zuul.message.util.HttpRequestBuilder
 
withUri(String) - Method in class com.netflix.zuul.message.util.HttpRequestBuilder
 
write(ZuulMessage, V) - Method in interface com.netflix.zuul.context.SessionContextFactory
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.netty.common.AbstrHttpConnectionExpiryHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.netty.common.accesslog.AccessLogChannelHandler.AccessLogOutboundChannelHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.netty.common.Http1ConnectionCloseHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.netty.common.Http2ConnectionCloseHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.netty.common.HttpServerLifecycleChannelHandler.HttpServerLifecycleOutboundChannelHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.netty.common.metrics.HttpBodySizeRecordingChannelHandler.OutboundChannelHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.zuul.netty.connectionpool.ClientTimeoutHandler.OutboundHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.zuul.netty.insights.PassportStateHttpClientHandler.OutboundHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.zuul.netty.insights.PassportStateHttpServerHandler.OutboundHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.zuul.netty.server.ClientRequestReceiver
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.netflix.zuul.netty.server.OriginResponseReceiver
 
write(HttpContent) - Method in class com.netflix.zuul.util.Gzipper
 
WRITE_BUSY - Enum constant in enum class com.netflix.zuul.netty.connectionpool.PooledConnection.ConnectionState
Can not be put in pool
WRITE_READY - Enum constant in enum class com.netflix.zuul.netty.connectionpool.PooledConnection.ConnectionState
valid state in pool
writeDebugMessage(SessionContext, ZuulMessage, String, String) - Static method in class com.netflix.zuul.context.Debug
 
writeDebugRequest(SessionContext, HttpRequestInfo, boolean) - Static method in class com.netflix.zuul.context.Debug
 
writeDebugResponse(SessionContext, HttpResponseInfo, boolean) - Static method in class com.netflix.zuul.context.Debug
 

X

X_FORWARDED_FOR - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
X_FORWARDED_FOR - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
X_FORWARDED_HOST - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
X_FORWARDED_PORT - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
X_FORWARDED_PROTO - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
X_FORWARDED_PROTO - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
X_FORWARDED_PROTO_VERSION - Static variable in class com.netflix.zuul.message.http.HttpHeaderNames
 
X_ORIGINATING_URL - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
X_ZUUL - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
X_ZUUL_ERROR_CAUSE - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
X_ZUUL_FILTER_EXECUTION_STATUS - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
X_ZUUL_INSTANCE - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
X_ZUUL_PROXY_ATTEMPTS - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
X_ZUUL_STATUS - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 
X_ZUUL_SURGICAL_FILTER - Static variable in class com.netflix.zuul.constants.ZuulHeaders
 

Z

ZUUL_AUTODETECT_BACKEND_VIPS - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_CASSANDRA_CACHE_MAX_SIZE - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_CASSANDRA_HOST - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_CASSANDRA_KEYSPACE - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_CASSANDRA_MAXCONNECTIONSPERHOST - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_CASSANDRA_PORT - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_DEBUG_HOST - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_DEBUG_PARAMETER - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_DEBUG_REQUEST - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_DEBUG_VIP - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_DEBUGFILTERS_DISABLED - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_DEFAULT_HOST - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_ENDPOINT - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
ZUUL_EUREKA - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_FILTER_ADMIN_ENABLED - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_FILTER_ADMIN_REDIRECT - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_FILTER_CUSTOM_PATH - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_FILTER_POST_PATH - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_FILTER_PRE_PATH - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_FILTER_ROUTING_PATH - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_HOST_CONNECT_TIMEOUT_MILLIS - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_HOST_SOCKET_TIMEOUT_MILLIS - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_HTTPCLIENT - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_INCLUDE_DEBUG_HEADER - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_INITIAL_STREAM_BUFFER_SIZE - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_NIWS_CLIENTLIST - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_NIWS_DEFAULTCLIENT - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_ORIGIN_CHOSEN_HOST_ADDR_MAP_KEY - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
ZUUL_REQUEST_BODY_MAX_SIZE - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_RESPONSE_BODY_MAX_SIZE - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_RIBBON_NAMESPACE - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_RIBBON_VIPADDRESS_TEMPLATE - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_ROUTER_ALT_ROUTE_HOST - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_ROUTER_ALT_ROUTE_MAXLIMIT - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_ROUTER_ALT_ROUTE_PERMYRIAD - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_ROUTER_ALT_ROUTE_VIP - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_SET_CONTENT_LENGTH - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_USE_ACTIVE_FILTERS - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_USE_CANARY_FILTERS - Static variable in class com.netflix.zuul.constants.ZuulConstants
 
ZUUL_USE_DECODED_URI - Static variable in class com.netflix.zuul.context.CommonContextKeys
 
ZuulApplicationInfo - Class in com.netflix.zuul
Metadata about the Zuul instance/ application name and "stack"
ZuulApplicationInfo() - Constructor for class com.netflix.zuul.ZuulApplicationInfo
 
ZuulConstants - Class in com.netflix.zuul.constants
property constants Date: 5/15/13 Time: 2:22 PM
ZuulDependencyKeys - Class in com.netflix.zuul.netty.server
User: [email protected] Date: 2/9/17 Time: 9:35 AM
ZuulDependencyKeys() - Constructor for class com.netflix.zuul.netty.server.ZuulDependencyKeys
 
ZuulEndPointRunner - Class in com.netflix.zuul.netty.filter
This class is supposed to be thread safe and hence should not have any non final member variables Created by saroskar on 5/18/17.
ZuulEndPointRunner(FilterUsageNotifier, FilterLoader, FilterRunner<HttpResponseMessage, HttpResponseMessage>, Registry) - Constructor for class com.netflix.zuul.netty.filter.ZuulEndPointRunner
 
ZuulException - Exception in com.netflix.zuul.exception
All handled exceptions in Zuul are ZuulExceptions
ZuulException(String) - Constructor for exception com.netflix.zuul.exception.ZuulException
 
ZuulException(String, boolean) - Constructor for exception com.netflix.zuul.exception.ZuulException
 
ZuulException(String, String) - Constructor for exception com.netflix.zuul.exception.ZuulException
error message, status code and info about the cause
ZuulException(String, String, boolean) - Constructor for exception com.netflix.zuul.exception.ZuulException
 
ZuulException(String, Throwable, String) - Constructor for exception com.netflix.zuul.exception.ZuulException
Source Throwable, message, status code and info about the cause
ZuulException(Throwable) - Constructor for exception com.netflix.zuul.exception.ZuulException
 
ZuulException(Throwable, String, boolean) - Constructor for exception com.netflix.zuul.exception.ZuulException
 
ZuulFilter<I extends ZuulMessage,O extends ZuulMessage> - Interface in com.netflix.zuul.filters
Base interface for ZuulFilters
ZuulFilterChainHandler - Class in com.netflix.zuul.netty.filter
Created by saroskar on 5/18/17.
ZuulFilterChainHandler(ZuulFilterChainRunner<HttpRequestMessage>, ZuulFilterChainRunner<HttpResponseMessage>) - Constructor for class com.netflix.zuul.netty.filter.ZuulFilterChainHandler
 
ZuulFilterChainRunner<T extends ZuulMessage> - Class in com.netflix.zuul.netty.filter
This class is supposed to be thread safe and hence should not have any non final member variables Created by saroskar on 5/17/17.
ZuulFilterChainRunner(ZuulFilter<T, T>[], FilterUsageNotifier, Registry) - Constructor for class com.netflix.zuul.netty.filter.ZuulFilterChainRunner
 
ZuulFilterChainRunner(ZuulFilter<T, T>[], FilterUsageNotifier, FilterRunner<T, ?>, Registry) - Constructor for class com.netflix.zuul.netty.filter.ZuulFilterChainRunner
 
ZuulFilterConcurrencyExceededException - Exception in com.netflix.zuul.exception
 
ZuulFilterConcurrencyExceededException(ZuulFilter, int) - Constructor for exception com.netflix.zuul.exception.ZuulFilterConcurrencyExceededException
 
ZuulHeaders - Class in com.netflix.zuul.constants
HTTP Headers that are accessed or added by Zuul User: mcohen Date: 5/15/13 Time: 4:38 PM
ZuulMessage - Interface in com.netflix.zuul.message
Represents a message that propagates through the Zuul filter chain.
ZuulMessageImpl - Class in com.netflix.zuul.message
User: [email protected] Date: 2/20/15 Time: 3:10 PM
ZuulMessageImpl(SessionContext) - Constructor for class com.netflix.zuul.message.ZuulMessageImpl
 
ZuulMessageImpl(SessionContext, Headers) - Constructor for class com.netflix.zuul.message.ZuulMessageImpl
 
ZuulNettyExceptionMapper - Class in com.netflix.zuul.netty.connectionpool
User: Mike Smith Date: 7/13/16 Time: 6:02 PM
ZuulNettyExceptionMapper() - Constructor for class com.netflix.zuul.netty.connectionpool.ZuulNettyExceptionMapper
 
zuulRequest - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
zuulResponse - Variable in class com.netflix.zuul.filters.endpoint.ProxyEndpoint
 
ZuulServerChannelInitializer - Class in com.netflix.zuul.netty.server
User: Mike Smith Date: 3/5/16 Time: 6:44 PM
ZuulServerChannelInitializer(int, ChannelConfig, ChannelConfig, ChannelGroup) - Constructor for class com.netflix.zuul.netty.server.ZuulServerChannelInitializer
Deprecated.
ZuulServerChannelInitializer(String, ChannelConfig, ChannelConfig, ChannelGroup) - Constructor for class com.netflix.zuul.netty.server.ZuulServerChannelInitializer
 
ZuulSessionContextDecorator - Class in com.netflix.zuul.context
Base Session Context Decorator Author: Arthur Gonigberg Date: November 21, 2017
ZuulSessionContextDecorator(OriginManager) - Constructor for class com.netflix.zuul.context.ZuulSessionContextDecorator
 
ZuulStatusCategory - Enum Class in com.netflix.zuul.stats.status
Zuul Status Category As some of the origin servers won't/can't return correct HTTP status codes in responses, we use set an StatusCategory attribute to distinguish the main statuses that we care about from Zuul's perspective.
ZuulStatusCategoryGroup - Enum Class in com.netflix.zuul.stats.status
Zuul Status Category Group Author: Arthur Gonigberg Date: December 20, 2017

_

_reconstructURI() - Method in class com.netflix.zuul.message.http.HttpRequestMessageImpl
 
A B C D E F G H I J K L M N O P R S T U V W X Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form