Package org.apache.solr.common.cloud
Class SolrZkClient.Builder
- java.lang.Object
- 
- org.apache.solr.common.cloud.SolrZkClient.Builder
 
- 
- Enclosing class:
- SolrZkClient
 
 public static class SolrZkClient.Builder extends Object 
- 
- 
Field SummaryFields Modifier and Type Field Description BeforeReconnectbeforeReconnectorg.apache.solr.common.util.CompressorcompressorZkClientConnectionStrategyconnectionStrategyConnectionManager.IsClosedhigherLevelIsClosedOnReconnectonReconnectZkACLProviderzkACLProviderintzkClientConnectTimeoutintzkClientTimeoutStringzkServerAddress
 - 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SolrZkClientbuild()SolrZkClient.BuilderwithAclProvider(ZkACLProvider zkACLProvider)SolrZkClient.BuilderwithBeforeConnect(BeforeReconnect beforeReconnect)SolrZkClient.BuilderwithClosedCheck(ConnectionManager.IsClosed higherLevelIsClosed)SolrZkClient.BuilderwithCompressor(org.apache.solr.common.util.Compressor c)SolrZkClient.BuilderwithConnStrategy(ZkClientConnectionStrategy strat)SolrZkClient.BuilderwithConnTimeOut(int i, TimeUnit unit)SolrZkClient.BuilderwithReconnectListener(OnReconnect onReconnect)SolrZkClient.BuilderwithTimeout(int i, TimeUnit unit)SolrZkClient.BuilderwithUrl(String server)
 
- 
- 
- 
Field Detail- 
zkServerAddresspublic String zkServerAddress 
 - 
zkClientTimeoutpublic int zkClientTimeout 
 - 
zkClientConnectTimeoutpublic int zkClientConnectTimeout 
 - 
onReconnectpublic OnReconnect onReconnect 
 - 
beforeReconnectpublic BeforeReconnect beforeReconnect 
 - 
connectionStrategypublic ZkClientConnectionStrategy connectionStrategy 
 - 
zkACLProviderpublic ZkACLProvider zkACLProvider 
 - 
higherLevelIsClosedpublic ConnectionManager.IsClosed higherLevelIsClosed 
 - 
compressorpublic org.apache.solr.common.util.Compressor compressor 
 
- 
 - 
Method Detail- 
withUrlpublic SolrZkClient.Builder withUrl(String server) 
 - 
withTimeoutpublic SolrZkClient.Builder withTimeout(int i, TimeUnit unit) 
 - 
withConnTimeOutpublic SolrZkClient.Builder withConnTimeOut(int i, TimeUnit unit) 
 - 
withReconnectListenerpublic SolrZkClient.Builder withReconnectListener(OnReconnect onReconnect) 
 - 
withConnStrategypublic SolrZkClient.Builder withConnStrategy(ZkClientConnectionStrategy strat) 
 - 
withBeforeConnectpublic SolrZkClient.Builder withBeforeConnect(BeforeReconnect beforeReconnect) 
 - 
withAclProviderpublic SolrZkClient.Builder withAclProvider(ZkACLProvider zkACLProvider) 
 - 
withClosedCheckpublic SolrZkClient.Builder withClosedCheck(ConnectionManager.IsClosed higherLevelIsClosed) 
 - 
withCompressorpublic SolrZkClient.Builder withCompressor(org.apache.solr.common.util.Compressor c) 
 - 
buildpublic SolrZkClient build() 
 
- 
 
-