Package org.apache.accumulo.core.client
Interface AccumuloClient.ConnectionOptions<T>
-
- All Superinterfaces:
AccumuloClient.ClientFactory<T>
- All Known Subinterfaces:
AccumuloClient.FromOptions<T>
- All Known Implementing Classes:
ClientContext.ClientBuilderImpl
- Enclosing interface:
- AccumuloClient
public static interface AccumuloClient.ConnectionOptions<T> extends AccumuloClient.ClientFactory<T>
Build methods for connection options- Since:
- 2.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AccumuloClient.ConnectionOptions<T>
batchScannerQueryThreads(int numQueryThreads)
Build with default number of query threads for BatchScannerAccumuloClient.ConnectionOptions<T>
batchWriterConfig(BatchWriterConfig batchWriterConfig)
Build with BatchWriterConfig defaults for BatchWriter, MultiTableBatchWriter & BatchDeleterAccumuloClient.ConnectionOptions<T>
scannerBatchSize(int batchSize)
Build with default batch size for ScannerAccumuloClient.SaslOptions<T>
useSasl()
Build with SASL optionsAccumuloClient.SslOptions<T>
useSsl()
Build with SSL/TLS optionsAccumuloClient.ConnectionOptions<T>
zkTimeout(int timeout)
Build using Zookeeper timeout-
Methods inherited from interface org.apache.accumulo.core.client.AccumuloClient.ClientFactory
build
-
-
-
-
Method Detail
-
zkTimeout
AccumuloClient.ConnectionOptions<T> zkTimeout(int timeout)
Build using Zookeeper timeout- Parameters:
timeout
- Zookeeper timeout (in milliseconds)- Returns:
- this builder
-
useSsl
AccumuloClient.SslOptions<T> useSsl()
Build with SSL/TLS options- Returns:
- this builder
-
useSasl
AccumuloClient.SaslOptions<T> useSasl()
Build with SASL options- Returns:
- this builder
-
batchWriterConfig
AccumuloClient.ConnectionOptions<T> batchWriterConfig(BatchWriterConfig batchWriterConfig)
Build with BatchWriterConfig defaults for BatchWriter, MultiTableBatchWriter & BatchDeleter- Parameters:
batchWriterConfig
- BatchWriterConfig- Returns:
- this builder
-
batchScannerQueryThreads
AccumuloClient.ConnectionOptions<T> batchScannerQueryThreads(int numQueryThreads)
Build with default number of query threads for BatchScanner
-
scannerBatchSize
AccumuloClient.ConnectionOptions<T> scannerBatchSize(int batchSize)
Build with default batch size for Scanner
-
-