Package org.apache.bookkeeper.client
Class ClientInternalConf
- java.lang.Object
-
- org.apache.bookkeeper.client.ClientInternalConf
-
class ClientInternalConf extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description (package private) long
addEntryQuorumTimeoutNanos
(package private) boolean
batchReadEnabled
(package private) int
bookieFailureHistoryExpirationMSec
(package private) boolean
delayEnsembleChange
(package private) Feature
disableEnsembleChangeFeature
(package private) boolean
enableBookieFailureTracking
(package private) boolean
enableParallelRecoveryRead
(package private) boolean
enableReorderReadSequence
(package private) boolean
enableStickyReads
(package private) boolean
enforceMinNumFaultDomainsForWrite
(package private) int
explicitLacInterval
(package private) int
maxAllowedEnsembleChanges
(package private) int
nettyMaxFrameSizeBytes
(package private) java.util.Optional<SpeculativeRequestExecutionPolicy>
readLACSpeculativeRequestPolicy
(package private) java.util.Optional<SpeculativeRequestExecutionPolicy>
readSpeculativeRequestPolicy
(package private) int
recoveryReadBatchSize
(package private) int
throttleValue
(package private) long
timeoutMonitorIntervalSec
(package private) boolean
useV2WireProtocol
(package private) long
waitForWriteSetMs
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static ClientInternalConf
defaultValues()
(package private) static ClientInternalConf
fromConfig(ClientConfiguration conf)
(package private) static ClientInternalConf
fromConfigAndFeatureProvider(ClientConfiguration conf, FeatureProvider featureProvider)
-
-
-
Field Detail
-
disableEnsembleChangeFeature
final Feature disableEnsembleChangeFeature
-
delayEnsembleChange
final boolean delayEnsembleChange
-
readSpeculativeRequestPolicy
final java.util.Optional<SpeculativeRequestExecutionPolicy> readSpeculativeRequestPolicy
-
readLACSpeculativeRequestPolicy
final java.util.Optional<SpeculativeRequestExecutionPolicy> readLACSpeculativeRequestPolicy
-
explicitLacInterval
final int explicitLacInterval
-
waitForWriteSetMs
final long waitForWriteSetMs
-
addEntryQuorumTimeoutNanos
final long addEntryQuorumTimeoutNanos
-
enableParallelRecoveryRead
final boolean enableParallelRecoveryRead
-
enableReorderReadSequence
final boolean enableReorderReadSequence
-
enableStickyReads
final boolean enableStickyReads
-
recoveryReadBatchSize
final int recoveryReadBatchSize
-
throttleValue
final int throttleValue
-
bookieFailureHistoryExpirationMSec
final int bookieFailureHistoryExpirationMSec
-
maxAllowedEnsembleChanges
final int maxAllowedEnsembleChanges
-
timeoutMonitorIntervalSec
final long timeoutMonitorIntervalSec
-
enableBookieFailureTracking
final boolean enableBookieFailureTracking
-
useV2WireProtocol
final boolean useV2WireProtocol
-
enforceMinNumFaultDomainsForWrite
final boolean enforceMinNumFaultDomainsForWrite
-
batchReadEnabled
final boolean batchReadEnabled
-
nettyMaxFrameSizeBytes
final int nettyMaxFrameSizeBytes
-
-
Method Detail
-
defaultValues
static ClientInternalConf defaultValues()
-
fromConfig
static ClientInternalConf fromConfig(ClientConfiguration conf)
-
fromConfigAndFeatureProvider
static ClientInternalConf fromConfigAndFeatureProvider(ClientConfiguration conf, FeatureProvider featureProvider)
-
-