public class NettyConfig extends Object
| Modifier and Type | Field and Description |
|---|---|
static org.apache.flink.configuration.ConfigOption<Integer> |
CLIENT_CONNECT_TIMEOUT_SECONDS |
static org.apache.flink.configuration.ConfigOption<Integer> |
CONNECT_BACKLOG |
static org.apache.flink.configuration.ConfigOption<Integer> |
NUM_ARENAS |
static org.apache.flink.configuration.ConfigOption<Integer> |
NUM_THREADS_CLIENT |
static org.apache.flink.configuration.ConfigOption<Integer> |
NUM_THREADS_SERVER |
static org.apache.flink.configuration.ConfigOption<Integer> |
SEND_RECEIVE_BUFFER_SIZE |
static org.apache.flink.configuration.ConfigOption<String> |
TRANSPORT_TYPE |
| Constructor and Description |
|---|
NettyConfig(InetAddress serverAddress,
int serverPort,
int memorySegmentSize,
int numberOfSlots,
org.apache.flink.configuration.Configuration config) |
| Modifier and Type | Method and Description |
|---|---|
SSLContext |
createClientSSLContext() |
SSLContext |
createServerSSLContext() |
int |
getClientConnectTimeoutSeconds() |
int |
getClientNumThreads() |
int |
getNumberOfArenas() |
int |
getNumberOfSlots() |
int |
getSendAndReceiveBufferSize() |
int |
getServerConnectBacklog() |
int |
getServerNumThreads() |
boolean |
getSSLEnabled() |
org.apache.flink.runtime.io.network.netty.NettyConfig.TransportType |
getTransportType() |
boolean |
isCreditBasedEnabled() |
void |
setSSLVerAndCipherSuites(SSLEngine engine) |
void |
setSSLVerifyHostname(SSLParameters sslParams) |
String |
toString() |
public static final org.apache.flink.configuration.ConfigOption<Integer> NUM_ARENAS
public static final org.apache.flink.configuration.ConfigOption<Integer> NUM_THREADS_SERVER
public static final org.apache.flink.configuration.ConfigOption<Integer> NUM_THREADS_CLIENT
public static final org.apache.flink.configuration.ConfigOption<Integer> CONNECT_BACKLOG
public static final org.apache.flink.configuration.ConfigOption<Integer> CLIENT_CONNECT_TIMEOUT_SECONDS
public static final org.apache.flink.configuration.ConfigOption<Integer> SEND_RECEIVE_BUFFER_SIZE
public static final org.apache.flink.configuration.ConfigOption<String> TRANSPORT_TYPE
public NettyConfig(InetAddress serverAddress, int serverPort, int memorySegmentSize, int numberOfSlots, org.apache.flink.configuration.Configuration config)
public int getNumberOfSlots()
public int getServerConnectBacklog()
public int getNumberOfArenas()
public int getServerNumThreads()
public int getClientNumThreads()
public int getClientConnectTimeoutSeconds()
public int getSendAndReceiveBufferSize()
public org.apache.flink.runtime.io.network.netty.NettyConfig.TransportType getTransportType()
public SSLContext createClientSSLContext() throws Exception
Exceptionpublic SSLContext createServerSSLContext() throws Exception
Exceptionpublic boolean getSSLEnabled()
public void setSSLVerAndCipherSuites(SSLEngine engine)
public void setSSLVerifyHostname(SSLParameters sslParams)
public boolean isCreditBasedEnabled()
Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.