Package org.apache.solr.core
Class CloudConfig.CloudConfigBuilder
- java.lang.Object
-
- org.apache.solr.core.CloudConfig.CloudConfigBuilder
-
- Enclosing class:
- CloudConfig
public static class CloudConfig.CloudConfigBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description CloudConfigBuilder(String hostName, int hostPort)CloudConfigBuilder(String hostName, int hostPort, String hostContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CloudConfigbuild()CloudConfig.CloudConfigBuildersetAutoReplicaFailoverWaitAfterExpiration(int autoReplicaFailoverWaitAfterExpiration)CloudConfig.CloudConfigBuildersetCreateCollectionCheckLeaderActive(boolean createCollectionCheckLeaderActive)CloudConfig.CloudConfigBuildersetCreateCollectionWaitTimeTillActive(int createCollectionWaitTimeTillActive)CloudConfig.CloudConfigBuildersetLeaderConflictResolveWait(int leaderConflictResolveWait)CloudConfig.CloudConfigBuildersetLeaderVoteWait(int leaderVoteWait)CloudConfig.CloudConfigBuildersetUseGenericCoreNames(boolean useGenericCoreNames)CloudConfig.CloudConfigBuildersetZkACLProviderClass(String zkACLProviderClass)CloudConfig.CloudConfigBuildersetZkClientTimeout(int zkClientTimeout)CloudConfig.CloudConfigBuildersetZkCredentialsProviderClass(String zkCredentialsProviderClass)CloudConfig.CloudConfigBuildersetZkHost(String zkHost)
-
-
-
Method Detail
-
setZkHost
public CloudConfig.CloudConfigBuilder setZkHost(String zkHost)
-
setZkClientTimeout
public CloudConfig.CloudConfigBuilder setZkClientTimeout(int zkClientTimeout)
-
setUseGenericCoreNames
public CloudConfig.CloudConfigBuilder setUseGenericCoreNames(boolean useGenericCoreNames)
-
setLeaderVoteWait
public CloudConfig.CloudConfigBuilder setLeaderVoteWait(int leaderVoteWait)
-
setLeaderConflictResolveWait
public CloudConfig.CloudConfigBuilder setLeaderConflictResolveWait(int leaderConflictResolveWait)
-
setAutoReplicaFailoverWaitAfterExpiration
public CloudConfig.CloudConfigBuilder setAutoReplicaFailoverWaitAfterExpiration(int autoReplicaFailoverWaitAfterExpiration)
-
setZkCredentialsProviderClass
public CloudConfig.CloudConfigBuilder setZkCredentialsProviderClass(String zkCredentialsProviderClass)
-
setZkACLProviderClass
public CloudConfig.CloudConfigBuilder setZkACLProviderClass(String zkACLProviderClass)
-
setCreateCollectionWaitTimeTillActive
public CloudConfig.CloudConfigBuilder setCreateCollectionWaitTimeTillActive(int createCollectionWaitTimeTillActive)
-
setCreateCollectionCheckLeaderActive
public CloudConfig.CloudConfigBuilder setCreateCollectionCheckLeaderActive(boolean createCollectionCheckLeaderActive)
-
build
public CloudConfig build()
-
-