Index

A B C D E G H I J L M N O P R S T U W 
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 class org.elasticsearch.http.netty4.Netty4HttpResponse
 
additionalSettings() - Method in class org.elasticsearch.transport.Netty4Plugin
 
addListener(ChannelFuture, CompletableContext<Void>) - Static method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
Adds a listener that completes the given CompletableContext to the given ChannelFuture.
addPromise(ActionListener<Void>, Channel) - Static method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
Creates a ChannelPromise for the given Channel and adds a listener that invokes the given ActionListener on its completion.

B

bind(String, InetSocketAddress) - Method in class org.elasticsearch.transport.netty4.Netty4Transport
 
bind(InetSocketAddress) - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
 
buffer() - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
buffer(int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
buffer(int, int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 

C

calculateNewCapacity(int, int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
channelRead(ChannelHandlerContext, Object) - Method in class org.elasticsearch.http.netty4.Netty4HttpPipeliningHandler
 
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.NettyAllocator.NoDirectBuffers
 
compositeBuffer(int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
compositeDirectBuffer() - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
compositeDirectBuffer(int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
compositeHeapBuffer() - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
compositeHeapBuffer(int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
configureServerChannelHandler() - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
 
containsHeader(String) - Method in class org.elasticsearch.http.netty4.Netty4HttpResponse
 
content() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
 
CopyBytesServerSocketChannel - Class in org.elasticsearch.transport
This class is adapted from NioServerSocketChannel class in the Netty project.
CopyBytesServerSocketChannel() - Constructor for class org.elasticsearch.transport.CopyBytesServerSocketChannel
 
CopyBytesSocketChannel - Class in org.elasticsearch.transport
This class is adapted from NioSocketChannel class in the Netty project.
CopyBytesSocketChannel() - Constructor for class org.elasticsearch.transport.CopyBytesSocketChannel
 
createResponse(RestStatus, BytesReference) - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
 

D

decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class org.elasticsearch.transport.NettyByteBufSizer
 
directBuffer() - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
directBuffer(int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
directBuffer(int, int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
doReadBytes(ByteBuf) - Method in class org.elasticsearch.transport.CopyBytesSocketChannel
 
doReadMessages(List<Object>) - Method in class org.elasticsearch.transport.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.CopyBytesSocketChannel
 

E

exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport.HttpChannelHandler
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.elasticsearch.transport.netty4.Netty4Transport.ClientChannelInitializer
 
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class org.elasticsearch.transport.netty4.Netty4Transport.ServerChannelInitializer
 

G

getAllocator() - Static method in class org.elasticsearch.transport.NettyAllocator
 
getAllocatorDescription() - Static method in class org.elasticsearch.transport.NettyAllocator
 
getChannelStats() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
 
getChannelType() - Static method in class org.elasticsearch.transport.NettyAllocator
 
getClientChannelInitializer(DiscoveryNode) - Method in class org.elasticsearch.transport.netty4.Netty4Transport
 
getDelegate() - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
getHeaders() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
 
getHttpGroup() - Method in class org.elasticsearch.transport.SharedGroupFactory
 
getHttpTransports(Settings, ThreadPool, BigArrays, PageCacheRecycler, CircuitBreakerService, NamedXContentRegistry, NetworkService, HttpServerTransport.Dispatcher, ClusterSettings) - Method in class org.elasticsearch.transport.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.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
 
getRemoteAddress() - Method in class org.elasticsearch.http.netty4.Netty4HttpChannel
 
getRemoteAddress() - Method in class org.elasticsearch.transport.netty4.Netty4TcpChannel
 
getServerChannelInitializer(String) - Method in class org.elasticsearch.transport.netty4.Netty4Transport
 
getServerChannelType() - Static method in class org.elasticsearch.transport.NettyAllocator
 
getSettings() - Method in class org.elasticsearch.transport.Netty4Plugin
 
getSettings() - Method in class org.elasticsearch.transport.SharedGroupFactory
 
getTransportGroup() - Method in class org.elasticsearch.transport.SharedGroupFactory
 
getTransports(Settings, ThreadPool, PageCacheRecycler, CircuitBreakerService, NamedWriteableRegistry, NetworkService) - Method in class org.elasticsearch.transport.Netty4Plugin
 
getTransportWorkerCount() - Method in class org.elasticsearch.transport.SharedGroupFactory
 

H

heapBuffer() - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
heapBuffer(int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
heapBuffer(int, int) - Method in class org.elasticsearch.transport.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.NettyByteBufSizer
 
ioBuffer() - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
ioBuffer(int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
ioBuffer(int, int) - Method in class org.elasticsearch.transport.NettyAllocator.NoDirectBuffers
 
isDirectBufferPooled() - Method in class org.elasticsearch.transport.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.Netty4NioSocketChannel
 

L

logAllocatorDescriptionIfNeeded() - Static method in class org.elasticsearch.transport.NettyAllocator
 

M

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.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.Netty4Plugin
 
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) - 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, BigArrays, ThreadPool, NamedXContentRegistry, HttpServerTransport.Dispatcher, ClusterSettings, SharedGroupFactory) - Constructor for class org.elasticsearch.http.netty4.Netty4HttpServerTransport
 
Netty4HttpServerTransport.HttpChannelHandler - Class in org.elasticsearch.http.netty4
 
Netty4NioSocketChannel - Class in org.elasticsearch.transport
Helper class to expose Netty4NioSocketChannel.javaChannel() method
Netty4NioSocketChannel() - Constructor for class org.elasticsearch.transport.Netty4NioSocketChannel
 
Netty4NioSocketChannel(Channel, SocketChannel) - Constructor for class org.elasticsearch.transport.Netty4NioSocketChannel
 
Netty4Plugin - Class in org.elasticsearch.transport
 
Netty4Plugin() - Constructor for class org.elasticsearch.transport.Netty4Plugin
 
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
 
NettyAllocator - Class in org.elasticsearch.transport
 
NettyAllocator() - Constructor for class org.elasticsearch.transport.NettyAllocator
 
NettyAllocator.NoDirectBuffers - Class in org.elasticsearch.transport
 
NettyByteBufSizer - Class in org.elasticsearch.transport
 
nettyRequest() - Method in class org.elasticsearch.http.netty4.Netty4HttpRequest
 

O

onException(HttpChannel, Exception) - Method in class org.elasticsearch.http.netty4.Netty4HttpServerTransport
 
org.elasticsearch.http.netty4 - package org.elasticsearch.http.netty4
 
org.elasticsearch.transport - package org.elasticsearch.transport
 
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.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
 
requestHeaders() - Method in class org.elasticsearch.http.netty4.Netty4HttpResponse
 

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
Creates and returns EventLoopGroup instances.
SharedGroupFactory(Settings) - Constructor for class org.elasticsearch.transport.SharedGroupFactory
 
SharedGroupFactory.SharedGroup - Class in org.elasticsearch.transport
shutdown() - Method in class org.elasticsearch.transport.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.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
 

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
 
writeToSocketChannel(SocketChannel, ByteBuffer) - Method in class org.elasticsearch.transport.CopyBytesSocketChannel
 
A B C D E G H I J L M N O P R S T U W 
All Classes and Interfaces|All Packages|Constant Field Values