public static class ClusterFactory.Builder
extends java.lang.Object
ClusterFactory
Modifier and Type | Method and Description |
---|---|
ClusterFactory |
build()
Verifies parameters and creates a new
ClusterFactory instance. |
ClusterFactory.Builder |
keepMonitor(boolean enable)
Enables the keep-monitor function for server
|
ClusterFactory.Builder |
withQueryNodeSingleSearch(QueryNodeSingleSearch queryNodeSingleSearch)
Sets single search for query node listener.
|
ClusterFactory.Builder |
withServerSetting(@NonNull java.util.List<ServerSetting> serverSettings)
Sets server setting list
|
public ClusterFactory.Builder withServerSetting(@NonNull @NonNull java.util.List<ServerSetting> serverSettings)
serverSettings
- ServerSettingBuilder
public ClusterFactory.Builder keepMonitor(boolean enable)
enable
- true keep-monitorBuilder
public ClusterFactory.Builder withQueryNodeSingleSearch(QueryNodeSingleSearch queryNodeSingleSearch)
queryNodeSingleSearch
- query node single search for listenerBuilder
public ClusterFactory build() throws ParamException
ClusterFactory
instance.ClusterFactory
ParamException