Skip navigation links
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

Copyright © 2017–2023 The Apache Software Foundation. All rights reserved.