Package py4j
Class ClientServer.ClientServerBuilder
- java.lang.Object
-
- py4j.ClientServer.ClientServerBuilder
-
- Enclosing class:
- ClientServer
public static class ClientServer.ClientServerBuilder extends java.lang.Object
Helper class to make it easier and self-documenting how aClientServer
is constructed.
-
-
Constructor Summary
Constructors Constructor Description ClientServerBuilder()
ClientServerBuilder(java.lang.Object entryPoint)
-
Method Summary
-
-
-
Method Detail
-
build
public ClientServer build()
-
javaPort
public ClientServer.ClientServerBuilder javaPort(int javaPort)
-
javaAddress
public ClientServer.ClientServerBuilder javaAddress(java.net.InetAddress javaAddress)
-
pythonPort
public ClientServer.ClientServerBuilder pythonPort(int pythonPort)
-
pythonAddress
public ClientServer.ClientServerBuilder pythonAddress(java.net.InetAddress pythonAddress)
-
connectTimeout
public ClientServer.ClientServerBuilder connectTimeout(int connectTimeout)
-
readTimeout
public ClientServer.ClientServerBuilder readTimeout(int readTimeout)
-
serverSocketFactory
public ClientServer.ClientServerBuilder serverSocketFactory(javax.net.ServerSocketFactory serverSocketFactory)
-
socketFactory
public ClientServer.ClientServerBuilder socketFactory(javax.net.SocketFactory socketFactory)
-
entryPoint
public ClientServer.ClientServerBuilder entryPoint(java.lang.Object entryPoint)
-
autoStartJavaServer
public ClientServer.ClientServerBuilder autoStartJavaServer(boolean autoStartJavaServer)
-
enableMemoryManagement
public ClientServer.ClientServerBuilder enableMemoryManagement(boolean enableMemoryManagement)
-
authToken
public ClientServer.ClientServerBuilder authToken(java.lang.String authToken)
-
-