Constructor and Description |
---|
RPC.Builder(Configuration conf) |
Modifier and Type | Method and Description |
---|---|
RPC.Server |
build()
Build the RPC Server.
|
RPC.Builder |
setBindAddress(String bindAddress)
Default: 0.0.0.0
|
RPC.Builder |
setInstance(Object instance)
Mandatory field
|
RPC.Builder |
setNumHandlers(int numHandlers)
Default: 1
|
RPC.Builder |
setnumReaders(int numReaders)
Default: -1
|
RPC.Builder |
setPort(int port)
Default: 0
|
RPC.Builder |
setPortRangeConfig(String portRangeConfig)
Default: null
|
RPC.Builder |
setProtocol(Class<?> protocol)
Mandatory field
|
RPC.Builder |
setQueueSizePerHandler(int queueSizePerHandler)
Default: -1
|
RPC.Builder |
setSecretManager(SecretManager<? extends TokenIdentifier> secretManager)
Default: null
|
RPC.Builder |
setVerbose(boolean verbose)
Default: false
|
public RPC.Builder(Configuration conf)
public RPC.Builder setProtocol(Class<?> protocol)
public RPC.Builder setInstance(Object instance)
public RPC.Builder setBindAddress(String bindAddress)
public RPC.Builder setPort(int port)
public RPC.Builder setNumHandlers(int numHandlers)
public RPC.Builder setnumReaders(int numReaders)
public RPC.Builder setQueueSizePerHandler(int queueSizePerHandler)
public RPC.Builder setVerbose(boolean verbose)
public RPC.Builder setSecretManager(SecretManager<? extends TokenIdentifier> secretManager)
public RPC.Builder setPortRangeConfig(String portRangeConfig)
public RPC.Server build() throws IOException, HadoopIllegalArgumentException
IOException
- on errorHadoopIllegalArgumentException
- when mandatory fields are not setCopyright © 2013 Apache Software Foundation. All rights reserved.