in include/hbase/client/connection-configuration.h [35:54]
explicit ConnectionConfiguration(const Configuration& conf) {
connect_timeout_ =
ToNanos(conf.GetInt(kClientSocketConnectTimeout, kDefaultClientSocketConnectTimeout));
meta_operation_timeout_ =
ToNanos(conf.GetLong(kClientMetaOperationTimeout, kDefaultClientOperationTimeout));
operation_timeout_ =
ToNanos(conf.GetLong(kClientOperationTimeout, kDefaultClientOperationTimeout));
rpc_timeout_ = ToNanos(conf.GetLong(kRpcTimeout, kDefaultRpcTimeout));
read_rpc_timeout_ = ToNanos(conf.GetLong(kRpcReadTimeout, ToMillis(rpc_timeout_)));
write_rpc_timeout_ = ToNanos(conf.GetLong(kRpcWriteTimeout, ToMillis(rpc_timeout_)));
pause_ = ToNanos(conf.GetLong(kClientPause, kDefaultClientPause));
max_retries_ = conf.GetInt(kClientRetriesNumber, kDefaultClientRetriesNumber);
start_log_errors_count_ =
conf.GetInt(kStartLogErrorsAfterCount, kDefaultStartLogErrorsAfterCount);
scan_timeout_ =
ToNanos(conf.GetLong(kClientScannerTimeoutPeriod, kDefaultClientScannerTimeoutPeriod));
scanner_caching_ = conf.GetInt(kClientScannerCaching, kDefaultClientScannerCaching);
scanner_max_result_size_ =
conf.GetLong(kClientScannerMaxResultsSize, kDefaultClientScannerMaxResultsSize);
}