JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
W
A
addRaftPeers(Collection<RaftPeer>)
- Method in class org.apache.ratis.netty.server.
NettyServerStreamRpc
appendEntries(RaftProtos.AppendEntriesRequestProto)
- Method in class org.apache.ratis.netty.server.
NettyRpcService
B
BOSS_GROUP_SIZE_DEFAULT
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
BOSS_GROUP_SIZE_KEY
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
bossGroupSize(RaftProperties)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
build()
- Method in class org.apache.ratis.netty.server.
NettyRpcService.Builder
buildSslContext(String, TlsConf, Function<TlsConf, SslContextBuilder>)
- Static method in interface org.apache.ratis.netty.
NettyUtils
buildSslContextForClient(TlsConf)
- Static method in interface org.apache.ratis.netty.
NettyUtils
buildSslContextForServer(TlsConf)
- Static method in interface org.apache.ratis.netty.
NettyUtils
C
checkHeader(HEADER, ByteBuf)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
close()
- Method in class org.apache.ratis.netty.client.
NettyClientStreamRpc
close()
- Method in class org.apache.ratis.netty.
NettyClient
close()
- Method in class org.apache.ratis.netty.
NettyRpcProxy
close()
- Method in class org.apache.ratis.netty.
NettyRpcProxy.PeerMap
close()
- Method in class org.apache.ratis.netty.server.
NettyServerStreamRpc
closeImpl()
- Method in class org.apache.ratis.netty.server.
NettyRpcService
connect(String, EventLoopGroup, ChannelInitializer<SocketChannel>)
- Method in class org.apache.ratis.netty.
NettyClient
Connects to the given server address.
copy(ByteBuf)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
createProxyImpl(RaftPeer)
- Method in class org.apache.ratis.netty.
NettyRpcProxy.PeerMap
D
DataStreamManagement
- Class in
org.apache.ratis.netty.server
DataStreamRequestByteBuf
- Class in
org.apache.ratis.netty.server
Implements
DataStreamRequest
with
ByteBuf
.
DataStreamRequestByteBuf(ClientId, RaftProtos.DataStreamPacketHeaderProto.Type, long, long, Iterable<WriteOption>, ByteBuf)
- Constructor for class org.apache.ratis.netty.server.
DataStreamRequestByteBuf
DataStreamRequestByteBuf(DataStreamRequestHeader, ByteBuf)
- Constructor for class org.apache.ratis.netty.server.
DataStreamRequestByteBuf
decodeData(ByteBuf, DataStreamPacketHeader, Function<ByteBuf, DATA>)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
decodeDataStreamReplyByteBuffer(ByteBuf)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
decodeDataStreamReplyHeader(ByteBuf)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
decodeDataStreamRequestByteBuf(ByteBuf)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
decodeDataStreamRequestHeader(ByteBuf)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
E
encodeByteBuffer(ByteBuffer, Consumer<Object>)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
encodeDataStreamReplyByteBuffer(DataStreamReplyByteBuffer, Consumer<ByteBuf>, ByteBufAllocator)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
encodeDataStreamRequestByteBuffer(DataStreamRequestByteBuffer, Consumer<Object>, ByteBufAllocator)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
encodeDataStreamRequestFilePositionCount(DataStreamRequestFilePositionCount, Consumer<Object>, ByteBufAllocator)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
encodeDataStreamRequestHeader(DataStreamRequest, Consumer<Object>, ByteBufAllocator)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
G
getCallId(NettyProtos.RaftNettyServerReplyProto)
- Static method in class org.apache.ratis.netty.
NettyRpcProxy
getDataLength()
- Method in class org.apache.ratis.netty.server.
DataStreamRequestByteBuf
getDataStreamReplyHeaderProtoByteBuf(DataStreamReplyByteBuffer)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
getDataStreamRequestHeaderProtoByteBuffer(DataStreamRequest)
- Static method in interface org.apache.ratis.netty.
NettyDataStreamUtils
getDataStreamType()
- Method in class org.apache.ratis.netty.
NettyDataStreamFactory
getDefaultLog()
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
getDefaultLog()
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.Server
getInetSocketAddress()
- Method in class org.apache.ratis.netty.server.
NettyRpcService
getInetSocketAddress()
- Method in class org.apache.ratis.netty.server.
NettyServerStreamRpc
getLatencyTimer(NettyServerStreamRpcMetrics.RequestType)
- Method in class org.apache.ratis.netty.metrics.
NettyServerStreamRpcMetrics
getRpcType()
- Method in class org.apache.ratis.netty.
NettyFactory
getRpcType()
- Method in class org.apache.ratis.netty.server.
NettyRpcService
getWriteOptionList()
- Method in class org.apache.ratis.netty.server.
DataStreamRequestByteBuf
H
host(RaftProperties)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
host(RaftProperties)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.Server
HOST_DEFAULT
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
HOST_DEFAULT
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.Server
HOST_KEY
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
HOST_KEY
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.Server
I
initSslContextBuilderForClient(TlsConf)
- Static method in interface org.apache.ratis.netty.
NettyUtils
initSslContextBuilderForServer(TlsConf.KeyManagerConf)
- Static method in interface org.apache.ratis.netty.
NettyUtils
initSslContextBuilderForServer(TlsConf)
- Static method in interface org.apache.ratis.netty.
NettyUtils
installSnapshot(RaftProtos.InstallSnapshotRequestProto)
- Method in class org.apache.ratis.netty.server.
NettyRpcService
L
LOG
- Static variable in class org.apache.ratis.netty.client.
NettyClientStreamRpc
LOG
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
LOG
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.Server
LOG
- Static variable in interface org.apache.ratis.netty.
NettyDataStreamUtils
LOG
- Static variable in interface org.apache.ratis.netty.
NettyUtils
LOG
- Static variable in class org.apache.ratis.netty.server.
DataStreamManagement
LOG
- Static variable in class org.apache.ratis.netty.server.
NettyRpcService
LOG
- Static variable in class org.apache.ratis.netty.server.
NettyServerStreamRpc
M
main(String[])
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys
N
NettyClient
- Class in
org.apache.ratis.netty
NettyClient()
- Constructor for class org.apache.ratis.netty.
NettyClient
NettyClientRpc
- Class in
org.apache.ratis.netty.client
NettyClientRpc(ClientId, RaftProperties)
- Constructor for class org.apache.ratis.netty.client.
NettyClientRpc
NettyClientStreamRpc
- Class in
org.apache.ratis.netty.client
NettyClientStreamRpc(RaftPeer, TlsConf, RaftProperties)
- Constructor for class org.apache.ratis.netty.client.
NettyClientStreamRpc
NettyConfigKeys
- Interface in
org.apache.ratis.netty
NettyConfigKeys.DataStream
- Interface in
org.apache.ratis.netty
NettyConfigKeys.DataStream.Client
- Interface in
org.apache.ratis.netty
NettyConfigKeys.DataStream.Server
- Interface in
org.apache.ratis.netty
NettyConfigKeys.Server
- Interface in
org.apache.ratis.netty
NettyDataStreamFactory
- Class in
org.apache.ratis.netty
NettyDataStreamFactory(Parameters)
- Constructor for class org.apache.ratis.netty.
NettyDataStreamFactory
NettyDataStreamUtils
- Interface in
org.apache.ratis.netty
NettyFactory
- Class in
org.apache.ratis.netty
NettyFactory(Parameters)
- Constructor for class org.apache.ratis.netty.
NettyFactory
NettyRpcProxy
- Class in
org.apache.ratis.netty
NettyRpcProxy(RaftPeer, RaftProperties, EventLoopGroup)
- Constructor for class org.apache.ratis.netty.
NettyRpcProxy
NettyRpcProxy.PeerMap
- Class in
org.apache.ratis.netty
NettyRpcService
- Class in
org.apache.ratis.netty.server
A netty server endpoint that acts as the communication layer.
NettyRpcService.Builder
- Class in
org.apache.ratis.netty.server
NettyServerStreamRpc
- Class in
org.apache.ratis.netty.server
NettyServerStreamRpc(RaftServer, Parameters)
- Constructor for class org.apache.ratis.netty.server.
NettyServerStreamRpc
NettyServerStreamRpcMetrics
- Class in
org.apache.ratis.netty.metrics
NettyServerStreamRpcMetrics(String)
- Constructor for class org.apache.ratis.netty.metrics.
NettyServerStreamRpcMetrics
NettyServerStreamRpcMetrics.RequestContext
- Class in
org.apache.ratis.netty.metrics
NettyServerStreamRpcMetrics.RequestMetrics
- Class in
org.apache.ratis.netty.metrics
NettyServerStreamRpcMetrics.RequestType
- Enum in
org.apache.ratis.netty.metrics
NettyUtils
- Interface in
org.apache.ratis.netty
newBuilder()
- Static method in class org.apache.ratis.netty.server.
NettyRpcService
newDataStreamClientRpc(RaftPeer, RaftProperties)
- Method in class org.apache.ratis.netty.
NettyDataStreamFactory
newDataStreamServerRpc(RaftServer)
- Method in class org.apache.ratis.netty.
NettyDataStreamFactory
newEventLoopGroup(String, int, boolean)
- Static method in interface org.apache.ratis.netty.
NettyUtils
newRaftClientRpc(ClientId, RaftProperties)
- Method in class org.apache.ratis.netty.
NettyFactory
newRaftServerRpc(RaftServer)
- Method in class org.apache.ratis.netty.
NettyFactory
newRequestMetrics(NettyServerStreamRpcMetrics.RequestType)
- Method in class org.apache.ratis.netty.metrics.
NettyServerStreamRpcMetrics
O
onRequestCreate(NettyServerStreamRpcMetrics.RequestType)
- Method in class org.apache.ratis.netty.metrics.
NettyServerStreamRpcMetrics
onRequestFail(NettyServerStreamRpcMetrics.RequestType)
- Method in class org.apache.ratis.netty.metrics.
NettyServerStreamRpcMetrics
onRequestSuccess(NettyServerStreamRpcMetrics.RequestType)
- Method in class org.apache.ratis.netty.metrics.
NettyServerStreamRpcMetrics
org.apache.ratis.netty
- package org.apache.ratis.netty
org.apache.ratis.netty.client
- package org.apache.ratis.netty.client
org.apache.ratis.netty.metrics
- package org.apache.ratis.netty.metrics
org.apache.ratis.netty.server
- package org.apache.ratis.netty.server
P
PeerMap(String, RaftProperties)
- Constructor for class org.apache.ratis.netty.
NettyRpcProxy.PeerMap
port(RaftProperties)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
port(RaftProperties)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.Server
PORT_DEFAULT
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
PORT_DEFAULT
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.Server
PORT_KEY
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
PORT_KEY
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.Server
PREFIX
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
PREFIX
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
PREFIX
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
PREFIX
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys
PREFIX
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.Server
R
REPLY_QUEUE_GRACE_PERIOD_DEFAULT
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
REPLY_QUEUE_GRACE_PERIOD_KEY
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
replyQueueGracePeriod(RaftProperties)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
requestVote(RaftProtos.RequestVoteRequestProto)
- Method in class org.apache.ratis.netty.server.
NettyRpcService
S
send(RaftProtos.RaftRpcRequestProto, NettyProtos.RaftNettyServerRequestProto)
- Method in class org.apache.ratis.netty.
NettyRpcProxy
SEND_SERVER_REQUEST
- Static variable in class org.apache.ratis.netty.server.
NettyRpcService
sendRequest(RaftClientRequest)
- Method in class org.apache.ratis.netty.client.
NettyClientRpc
setBossGroupSize(RaftProperties, int)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
setHost(RaftProperties, String)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
setHost(RaftProperties, String)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.Server
setKeyManager(SslContextBuilder, TlsConf.KeyManagerConf)
- Static method in interface org.apache.ratis.netty.
NettyUtils
setPort(RaftProperties, int)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream
setPort(RaftProperties, int)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.Server
setReplyQueueGracePeriod(RaftProperties, TimeDuration)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
setServer(RaftServer)
- Method in class org.apache.ratis.netty.server.
NettyRpcService.Builder
setTlsConf(Parameters, TlsConf)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
setTlsConf(Parameters, TlsConf)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
setTrustManager(SslContextBuilder, TlsConf.TrustManagerConf)
- Static method in interface org.apache.ratis.netty.
NettyUtils
setUseEpoll(RaftProperties, boolean)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
setWorkerGroupShare(RaftProperties, boolean)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
setWorkerGroupSize(RaftProperties, int)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
setWorkerGroupSize(RaftProperties, int)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
slice()
- Method in class org.apache.ratis.netty.server.
DataStreamRequestByteBuf
start()
- Method in class org.apache.ratis.netty.metrics.
NettyServerStreamRpcMetrics.RequestMetrics
start()
- Method in class org.apache.ratis.netty.server.
NettyServerStreamRpc
startImpl()
- Method in class org.apache.ratis.netty.server.
NettyRpcService
startLeaderElection(RaftProtos.StartLeaderElectionRequestProto)
- Method in class org.apache.ratis.netty.server.
NettyRpcService
stop(NettyServerStreamRpcMetrics.RequestContext, boolean)
- Method in class org.apache.ratis.netty.metrics.
NettyServerStreamRpcMetrics.RequestMetrics
streamAsync(DataStreamRequest)
- Method in class org.apache.ratis.netty.client.
NettyClientStreamRpc
T
TLS_CONF_CLASS
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
TLS_CONF_CLASS
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
TLS_CONF_PARAMETER
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
TLS_CONF_PARAMETER
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
tlsConf(Parameters)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
tlsConf(Parameters)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
toString()
- Method in class org.apache.ratis.netty.client.
NettyClientStreamRpc
toString()
- Method in class org.apache.ratis.netty.server.
DataStreamManagement
toString()
- Method in class org.apache.ratis.netty.server.
NettyServerStreamRpc
U
USE_EPOLL_DEFAULT
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
USE_EPOLL_KEY
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
useEpoll(RaftProperties)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
V
valueOf(String)
- Static method in enum org.apache.ratis.netty.metrics.
NettyServerStreamRpcMetrics.RequestType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.apache.ratis.netty.metrics.
NettyServerStreamRpcMetrics.RequestType
Returns an array containing the constants of this enum type, in the order they are declared.
W
WORKER_GROUP_SHARE_DEFAULT
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
WORKER_GROUP_SHARE_KEY
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
WORKER_GROUP_SIZE_DEFAULT
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
WORKER_GROUP_SIZE_DEFAULT
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
WORKER_GROUP_SIZE_KEY
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
WORKER_GROUP_SIZE_KEY
- Static variable in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
workerGroupShare(RaftProperties)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
workerGroupSize(RaftProperties)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Client
workerGroupSize(RaftProperties)
- Static method in interface org.apache.ratis.netty.
NettyConfigKeys.DataStream.Server
writeAndFlush(Object)
- Method in class org.apache.ratis.netty.
NettyClient
A
B
C
D
E
G
H
I
L
M
N
O
P
R
S
T
U
V
W
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017–2023
The Apache Software Foundation
. All rights reserved.