Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- addCloseListener(ActionListener<Void>) - Method in class org.elasticsearch.http.netty4.Netty4HttpChannel
- addCloseListener(ActionListener<Void>) - Method in class org.elasticsearch.http.netty4.Netty4HttpServerChannel
- addCloseListener(ActionListener<Void>) - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- addCloseListener(ActionListener<Void>) - Method in class org.elasticsearch.transport.netty4.Netty4TcpServerChannel
- addConnectListener(ActionListener<Void>) - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- addHeader(String, String) - Method in interface org.elasticsearch.http.netty4.Netty4RestResponse
- additionalSettings() - Method in class org.elasticsearch.transport.netty4.Netty4Plugin
- addListener(ChannelFuture, ListenableFuture<Void>) - Static method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
-
Adds a listener that completes the given
ListenableFutureto the givenChannelFuture. - addPromise(ActionListener<Void>, Channel) - Static method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
-
Creates a
ChannelPromisefor the givenChanneland adds a listener that invokes the givenActionListeneron its completion.
B
- bind(String, InetSocketAddress) - Method in class org.elasticsearch.transport.netty4.Netty4Transport
- bind(InetSocketAddress) - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
- body() - Method in class org.elasticsearch.http.netty4.Netty4ChunkedHttpResponse
- buffer() - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- buffer(int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- buffer(int, int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
C
- calculateNewCapacity(int, int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- channelInactive(ChannelHandlerContext) - Method in class org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler
- channelInactive(ChannelHandlerContext) - Method in class org.elasticsearch.transport.netty4.Netty4MessageInboundHandler
- channelInactive(ChannelHandlerContext) - Method in class org.elasticsearch.transport.netty4.Netty4WriteThrottlingHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler
- channelRead(ChannelHandlerContext, Object) - Method in class org.elasticsearch.transport.netty4.Netty4MessageInboundHandler
- channelWritabilityChanged(ChannelHandlerContext) - Method in class org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler
- channelWritabilityChanged(ChannelHandlerContext) - Method in class org.elasticsearch.transport.netty4.Netty4WriteThrottlingHandler
- ClientChannelInitializer() - Constructor for class org.elasticsearch.transport.netty4.Netty4Transport.ClientChannelInitializer
- close() - Method in class org.elasticsearch.http.netty4.Netty4HttpChannel
- close() - Method in class org.elasticsearch.http.netty4.Netty4HttpServerChannel
- close() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- close() - Method in class org.elasticsearch.transport.netty4.Netty4TcpServerChannel
- close(ChannelHandlerContext, ChannelPromise) - Method in class org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler
- compositeBuffer() - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- compositeBuffer(int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- compositeDirectBuffer() - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- compositeDirectBuffer(int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- compositeHeapBuffer() - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- compositeHeapBuffer(int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- configureServerChannelHandler() - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
- containsHeader(String) - Method in interface org.elasticsearch.http.netty4.Netty4RestResponse
- content() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
- CopyBytesServerSocketChannel - Class in org.elasticsearch.transport.netty4
-
This class is adapted from
NioServerSocketChannelclass in the Netty project. - CopyBytesServerSocketChannel() - Constructor for class org.elasticsearch.transport.netty4.CopyBytesServerSocketChannel
- CopyBytesSocketChannel - Class in org.elasticsearch.transport.netty4
-
This class is adapted from
NioSocketChannelclass in the Netty project. - CopyBytesSocketChannel() - Constructor for class org.elasticsearch.transport.netty4.CopyBytesSocketChannel
- createRecycler(Settings) - Static method in class org.elasticsearch.transport.netty4.Netty4Utils
- createRecycler(Settings, PageCacheRecycler) - Method in class org.elasticsearch.transport.netty4.Netty4Transport
- createResponse(RestStatus, BytesReference) - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
- createResponse(RestStatus, ChunkedRestResponseBody) - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
D
- decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.elasticsearch.transport.netty4.NettyByteBufSizer
- directBuffer() - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- directBuffer(int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- directBuffer(int, int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- doReadBytes(ByteBuf) - Method in class org.elasticsearch.transport.netty4.CopyBytesSocketChannel
- doReadMessages(List<Object>) - Method in class org.elasticsearch.transport.netty4.CopyBytesServerSocketChannel
- doStart() - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
- doStart() - Method in class org.elasticsearch.transport.netty4.Netty4Transport
- doWrite(ChannelOutboundBuffer) - Method in class org.elasticsearch.transport.netty4.CopyBytesSocketChannel
E
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport.HttpChannelHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.elasticsearch.transport.netty4.Netty4MessageInboundHandler
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.elasticsearch.transport.netty4.Netty4Transport.ClientChannelInitializer
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.elasticsearch.transport.netty4.Netty4Transport.ServerChannelInitializer
F
- flush(ChannelHandlerContext) - Method in class org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler
- flush(ChannelHandlerContext) - Method in class org.elasticsearch.transport.netty4.Netty4WriteThrottlingHandler
G
- getAllocator() - Static method in class org.elasticsearch.transport.netty4.NettyAllocator
- getAllocatorDescription() - Static method in class org.elasticsearch.transport.netty4.NettyAllocator
- getChannelStats() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- getChannelType() - Static method in class org.elasticsearch.transport.netty4.NettyAllocator
- getClientChannelInitializer(DiscoveryNode) - Method in class org.elasticsearch.transport.netty4.Netty4Transport
- getDelegate() - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- getHeaders() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
- getHttpGroup() - Method in class org.elasticsearch.transport.netty4.SharedGroupFactory
- getHttpTransports(Settings, ThreadPool, BigArrays, PageCacheRecycler, CircuitBreakerService, NamedXContentRegistry, NetworkService, HttpServerTransport.Dispatcher, ClusterSettings, Tracer) - Method in class org.elasticsearch.transport.netty4.Netty4Plugin
- getInboundException() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
- getLocalAddress() - Method in class org.elasticsearch.http.netty4.Netty4HttpChannel
- getLocalAddress() - Method in class org.elasticsearch.http.netty4.Netty4HttpServerChannel
- getLocalAddress() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- getLocalAddress() - Method in class org.elasticsearch.transport.netty4.Netty4TcpServerChannel
- getLowLevelGroup() - Method in class org.elasticsearch.transport.netty4.SharedGroupFactory.SharedGroup
- getNettyChannel() - Method in class org.elasticsearch.http.netty4.Netty4HttpChannel
- getNettyChannel() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- getProfile() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- getRecycler() - Static method in class org.elasticsearch.transport.netty4.NettyAllocator
- getRemoteAddress() - Method in class org.elasticsearch.http.netty4.Netty4HttpChannel
- getRemoteAddress() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- getSequence() - Method in class org.elasticsearch.http.netty4.Netty4ChunkedHttpResponse
- getSequence() - Method in class org.elasticsearch.http.netty4.Netty4HttpResponse
- getSequence() - Method in interface org.elasticsearch.http.netty4.Netty4RestResponse
- getServerChannelInitializer(String) - Method in class org.elasticsearch.transport.netty4.Netty4Transport
- getServerChannelType() - Static method in class org.elasticsearch.transport.netty4.NettyAllocator
- getSettings() - Method in class org.elasticsearch.transport.netty4.Netty4Plugin
- getSettings() - Method in class org.elasticsearch.transport.netty4.SharedGroupFactory
- getTcpKeepCountSocketOption() - Static method in class org.elasticsearch.transport.netty4.NetUtils
-
Returns the extended TCP_KEEPCOUNT socket option.
- getTcpKeepIdleSocketOption() - Static method in class org.elasticsearch.transport.netty4.NetUtils
-
Returns the extended TCP_KEEPIDLE socket option.
- getTcpKeepIntervalSocketOption() - Static method in class org.elasticsearch.transport.netty4.NetUtils
-
Returns the extended TCP_KEEPINTERVAL socket option.
- getTransportGroup() - Method in class org.elasticsearch.transport.netty4.SharedGroupFactory
- getTransports(Settings, ThreadPool, PageCacheRecycler, CircuitBreakerService, NamedWriteableRegistry, NetworkService) - Method in class org.elasticsearch.transport.netty4.Netty4Plugin
- getTransportWorkerCount() - Method in class org.elasticsearch.transport.netty4.SharedGroupFactory
H
- handlePipelinedRequest(ChannelHandlerContext, Netty4HttpRequest) - Method in class org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler
- heapBuffer() - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- heapBuffer(int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- heapBuffer(int, int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- HttpChannelHandler(Netty4HttpServerTransport, HttpHandlingSettings) - Constructor for class org.elasticsearch.http.netty4.Netty4HttpServerTransport.HttpChannelHandler
I
- initChannel(Channel) - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport.HttpChannelHandler
- initChannel(Channel) - Method in class org.elasticsearch.transport.netty4.Netty4Transport.ClientChannelInitializer
- initChannel(Channel) - Method in class org.elasticsearch.transport.netty4.Netty4Transport.ServerChannelInitializer
- initiateChannel(DiscoveryNode) - Method in class org.elasticsearch.transport.netty4.Netty4Transport
- INSTANCE - Static variable in class org.elasticsearch.transport.netty4.NettyByteBufSizer
- ioBuffer() - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- ioBuffer(int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- ioBuffer(int, int) - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- isDirectBufferPooled() - Method in class org.elasticsearch.transport.netty4.NettyAllocator.NoDirectBuffers
- isOpen() - Method in class org.elasticsearch.http.netty4.Netty4HttpChannel
- isOpen() - Method in class org.elasticsearch.http.netty4.Netty4HttpServerChannel
- isOpen() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- isOpen() - Method in class org.elasticsearch.transport.netty4.Netty4TcpServerChannel
- isServerChannel() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
J
- javaChannel() - Method in class org.elasticsearch.transport.netty4.Netty4NioSocketChannel
L
- logAllocatorDescriptionIfNeeded() - Static method in class org.elasticsearch.transport.netty4.NettyAllocator
M
- MAX_BYTES_PER_WRITE - Static variable in class org.elasticsearch.transport.netty4.Netty4WriteThrottlingHandler
- method() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
N
- name - Variable in class org.elasticsearch.transport.netty4.Netty4Transport.ServerChannelInitializer
- NETTY_BOSS_COUNT - Static variable in class org.elasticsearch.transport.netty4.Netty4Transport
- NETTY_HTTP_TRANSPORT_NAME - Static variable in class org.elasticsearch.transport.netty4.Netty4Plugin
- NETTY_RECEIVE_PREDICTOR_MAX - Static variable in class org.elasticsearch.transport.netty4.Netty4Transport
- NETTY_RECEIVE_PREDICTOR_MIN - Static variable in class org.elasticsearch.transport.netty4.Netty4Transport
- NETTY_RECEIVE_PREDICTOR_SIZE - Static variable in class org.elasticsearch.transport.netty4.Netty4Transport
- NETTY_TRANSPORT_NAME - Static variable in class org.elasticsearch.transport.netty4.Netty4Plugin
- Netty4ChunkedHttpResponse - Class in org.elasticsearch.http.netty4
-
A http response that will be transferred via chunked encoding when handled by
Netty4HttpPipeliningHandler. - Netty4HttpChannel - Class in org.elasticsearch.http.netty4
- Netty4HttpPipeliningHandler - Class in org.elasticsearch.http.netty4
-
Implements HTTP pipelining ordering, ensuring that responses are completely served in the same order as their corresponding requests.
- Netty4HttpPipeliningHandler(Logger, int, Netty4HttpServerTransport) - Constructor for class org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler
-
Construct a new pipelining handler; this handler should be used downstream of HTTP decoding/aggregation.
- Netty4HttpRequest - Class in org.elasticsearch.http.netty4
- Netty4HttpResponse - Class in org.elasticsearch.http.netty4
- Netty4HttpServerChannel - Class in org.elasticsearch.http.netty4
- Netty4HttpServerTransport - Class in org.elasticsearch.http.netty4
- Netty4HttpServerTransport(Settings, NetworkService, ThreadPool, NamedXContentRegistry, HttpServerTransport.Dispatcher, ClusterSettings, SharedGroupFactory, Tracer) - Constructor for class org.elasticsearch.http.netty4.Netty4HttpServerTransport
- Netty4HttpServerTransport.HttpChannelHandler - Class in org.elasticsearch.http.netty4
- Netty4MessageInboundHandler - Class in org.elasticsearch.transport.netty4
-
A handler (must be the last one!) that does size based frame decoding and forwards the actual message to the relevant action.
- Netty4MessageInboundHandler(Netty4Transport, Recycler<BytesRef>) - Constructor for class org.elasticsearch.transport.netty4.Netty4MessageInboundHandler
- Netty4NioSocketChannel - Class in org.elasticsearch.transport.netty4
-
Helper class to expose
Netty4NioSocketChannel.javaChannel()method - Netty4NioSocketChannel() - Constructor for class org.elasticsearch.transport.netty4.Netty4NioSocketChannel
- Netty4NioSocketChannel(Channel, SocketChannel) - Constructor for class org.elasticsearch.transport.netty4.Netty4NioSocketChannel
- Netty4Plugin - Class in org.elasticsearch.transport.netty4
- Netty4Plugin() - Constructor for class org.elasticsearch.transport.netty4.Netty4Plugin
- Netty4RestResponse - Interface in org.elasticsearch.http.netty4
- Netty4TcpChannel - Class in org.elasticsearch.transport.netty4
- Netty4TcpServerChannel - Class in org.elasticsearch.transport.netty4
- Netty4Transport - Class in org.elasticsearch.transport.netty4
-
There are 4 types of connections per node, low/med/high/ping.
- Netty4Transport(Settings, Version, ThreadPool, NetworkService, PageCacheRecycler, NamedWriteableRegistry, CircuitBreakerService, SharedGroupFactory) - Constructor for class org.elasticsearch.transport.netty4.Netty4Transport
- Netty4Transport.ClientChannelInitializer - Class in org.elasticsearch.transport.netty4
- Netty4Transport.ServerChannelInitializer - Class in org.elasticsearch.transport.netty4
- Netty4Utils - Class in org.elasticsearch.transport.netty4
- Netty4Utils() - Constructor for class org.elasticsearch.transport.netty4.Netty4Utils
- Netty4WriteThrottlingHandler - Class in org.elasticsearch.transport.netty4
-
Channel handler that queues up writes it receives and tries to only flush bytes as they can be written by the backing channel.
- Netty4WriteThrottlingHandler(ThreadContext) - Constructor for class org.elasticsearch.transport.netty4.Netty4WriteThrottlingHandler
- NettyAllocator - Class in org.elasticsearch.transport.netty4
- NettyAllocator() - Constructor for class org.elasticsearch.transport.netty4.NettyAllocator
- NettyAllocator.NoDirectBuffers - Class in org.elasticsearch.transport.netty4
- NettyByteBufSizer - Class in org.elasticsearch.transport.netty4
- NetUtils - Class in org.elasticsearch.transport.netty4
-
Utilities for network-related methods.
O
- onException(HttpChannel, Exception) - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
- org.elasticsearch.http.netty4 - package org.elasticsearch.http.netty4
- org.elasticsearch.transport.netty4 - module org.elasticsearch.transport.netty4
- org.elasticsearch.transport.netty4 - package org.elasticsearch.transport.netty4
P
- protocolVersion() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
R
- readFromSocketChannel(SocketChannel, ByteBuffer) - Method in class org.elasticsearch.transport.netty4.CopyBytesSocketChannel
- release() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
- releaseAndCopy() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
- removeHeader(String) - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
S
- sendMessage(BytesReference, ActionListener<Void>) - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- sendResponse(HttpResponse, ActionListener<Void>) - Method in class org.elasticsearch.http.netty4.Netty4HttpChannel
- ServerChannelInitializer(String) - Constructor for class org.elasticsearch.transport.netty4.Netty4Transport.ServerChannelInitializer
- setAvailableProcessors(int) - Static method in class org.elasticsearch.transport.netty4.Netty4Utils
-
Set the number of available processors that Netty uses for sizing various resources (e.g., thread pools).
- SETTING_HTTP_NETTY_MAX_COMPOSITE_BUFFER_COMPONENTS - Static variable in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
- SETTING_HTTP_NETTY_RECEIVE_PREDICTOR_SIZE - Static variable in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
- SETTING_HTTP_WORKER_COUNT - Static variable in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
- settings() - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
- SharedGroupFactory - Class in org.elasticsearch.transport.netty4
-
Creates and returns
EventLoopGroupinstances. - SharedGroupFactory(Settings) - Constructor for class org.elasticsearch.transport.netty4.SharedGroupFactory
- SharedGroupFactory.SharedGroup - Class in org.elasticsearch.transport.netty4
-
Wraps the
SharedGroupFactory.RefCountedGroup. - shutdown() - Method in class org.elasticsearch.transport.netty4.SharedGroupFactory.SharedGroup
- stopInternal() - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
- stopInternal() - Method in class org.elasticsearch.transport.netty4.Netty4Transport
- strictCookies() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
- suggestedMaxAllocationSize() - Static method in class org.elasticsearch.transport.netty4.NettyAllocator
T
- toByteBuf(BytesReference) - Static method in class org.elasticsearch.transport.netty4.Netty4Utils
-
Turns the given BytesReference into a ByteBuf.
- toBytesReference(ByteBuf) - Static method in class org.elasticsearch.transport.netty4.Netty4Utils
-
Wraps the given ChannelBuffer with a BytesReference
- toString() - Method in class org.elasticsearch.http.netty4.Netty4HttpChannel
- toString() - Method in class org.elasticsearch.http.netty4.Netty4HttpServerChannel
- toString() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
- toString() - Method in class org.elasticsearch.transport.netty4.Netty4TcpServerChannel
- tryEnsureReasonableKeepAliveConfig(NetworkChannel) - Static method in class org.elasticsearch.transport.netty4.NetUtils
-
If SO_KEEPALIVE is enabled (default), this method ensures sane default values for the extended socket options TCP_KEEPIDLE and TCP_KEEPINTERVAL.
U
- uri() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
W
- WORKER_COUNT - Static variable in class org.elasticsearch.transport.netty4.Netty4Transport
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class org.elasticsearch.transport.netty4.Netty4WriteThrottlingHandler
- writeToSocketChannel(SocketChannel, ByteBuffer) - Method in class org.elasticsearch.transport.netty4.CopyBytesSocketChannel
All Classes and Interfaces|All Packages|Constant Field Values