Package net.quasardb.qdb
Class Session.Builder
java.lang.Object
net.quasardb.qdb.Session.Builder
- Enclosing class:
Session
Builder implementation for sessions. Use this class to create new sessions
and set (optional) options accordingly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
inputBufferSize
(Long inputBufferSize) securityOptions
(Session.SecurityOptions options) softMemoryLimit
(Long softMemoryLimit)
-
Constructor Details
-
Builder
protected Builder()
-
-
Method Details
-
uri
-
securityOptions
-
inputBufferSize
- Throws:
IllegalArgumentException
-
softMemoryLimit
- Throws:
IllegalArgumentException
-
connectionPerAddressSoftLimit
- Throws:
IllegalArgumentException
-
maxBatchLoad
- Throws:
IllegalArgumentException
-
noCompression
-
fastCompression
-
bestCompression
-
balancedCompression
-
build
- Throws:
IllegalArgumentException
-