Class TcpCommunicationProtocol.Builder<K,V>
- java.lang.Object
-
- io.github.dhruv1110.jcachex.distributed.communication.TcpCommunicationProtocol.Builder<K,V>
-
- Enclosing class:
- TcpCommunicationProtocol<K,V>
public static class TcpCommunicationProtocol.Builder<K,V> extends Object
Builder for TcpCommunicationProtocol.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TcpCommunicationProtocol.Builder<K,V>
additionalProperties(Map<String,Object> properties)
TcpCommunicationProtocol.Builder<K,V>
bufferSize(int bufferSize)
TcpCommunicationProtocol<K,V>
build()
TcpCommunicationProtocol.Builder<K,V>
maxConnections(int maxConnections)
TcpCommunicationProtocol.Builder<K,V>
port(int port)
TcpCommunicationProtocol.Builder<K,V>
timeout(long timeoutMs)
-
-
-
Method Detail
-
port
public TcpCommunicationProtocol.Builder<K,V> port(int port)
-
timeout
public TcpCommunicationProtocol.Builder<K,V> timeout(long timeoutMs)
-
maxConnections
public TcpCommunicationProtocol.Builder<K,V> maxConnections(int maxConnections)
-
bufferSize
public TcpCommunicationProtocol.Builder<K,V> bufferSize(int bufferSize)
-
additionalProperties
public TcpCommunicationProtocol.Builder<K,V> additionalProperties(Map<String,Object> properties)
-
build
public TcpCommunicationProtocol<K,V> build()
-
-