| Interface | Description |
|---|---|
| LoadBalancingRpcClient.HostSelector | |
| RpcClient |
Public client interface for sending data to Flume.
|
| Class | Description |
|---|---|
| AbstractRpcClient | |
| FailoverRpcClient |
Avro/Netty implementation of
RpcClient which supports failover. |
| HostInfo |
A convenience class that holds the property reference name along with the
hostname and port number of a specified host address.
|
| LoadBalancingRpcClient |
An implementation of RpcClient interface that uses NettyAvroRpcClient
instances to load-balance the requests over many different hosts.
|
| NettyAvroRpcClient |
Avro/Netty implementation of
RpcClient. |
| RpcClientConfigurationConstants |
Configuration constants used by the RpcClient.
|
| RpcClientFactory |
Factory class to construct Flume
RPCClient implementations. |
| SecureRpcClientFactory |
Factory class to construct Flume
RPCClient implementations. |
| SecureThriftRpcClient | |
| SecureThriftRpcClient.UgiSaslClientTransport |
This transport wraps the Sasl transports to set up the right UGI context for open().
|
| SSLContextAwareAbstractRpcClient | |
| ThriftRpcClient |
| Enum | Description |
|---|---|
| RpcClientFactory.ClientType |
Copyright © 2009-2022 Apache Software Foundation. All Rights Reserved.