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 - ServerSettingBuilderpublic ClusterFactory.Builder keepMonitor(boolean enable)
enable - true keep-monitorBuilderpublic ClusterFactory.Builder withQueryNodeSingleSearch(QueryNodeSingleSearch queryNodeSingleSearch)
queryNodeSingleSearch - query node single search for listenerBuilderpublic ClusterFactory build() throws ParamException
ClusterFactory instance.ClusterFactoryParamException