Package io.milvus.connection
Class ClusterFactory.Builder
java.lang.Object
io.milvus.connection.ClusterFactory.Builder
- Enclosing class:
ClusterFactory
Builder for
ClusterFactory-
Method Summary
Modifier and TypeMethodDescriptionbuild()Verifies parameters and creates a newClusterFactoryinstance.keepMonitor(boolean enable) Enables the keep-monitor function for serverwithQueryNodeSingleSearch(QueryNodeSingleSearch queryNodeSingleSearch) Sets single search for query node listener.withServerSetting(@NonNull List<ServerSetting> serverSettings) Sets server setting list
-
Method Details
-
withServerSetting
public ClusterFactory.Builder withServerSetting(@NonNull @NonNull List<ServerSetting> serverSettings) Sets server setting list- Parameters:
serverSettings- ServerSetting- Returns:
Builder
-
keepMonitor
Enables the keep-monitor function for server- Parameters:
enable- true keep-monitor- Returns:
Builder
-
withQueryNodeSingleSearch
public ClusterFactory.Builder withQueryNodeSingleSearch(QueryNodeSingleSearch queryNodeSingleSearch) Sets single search for query node listener.- Parameters:
queryNodeSingleSearch- query node single search for listener- Returns:
Builder
-
build
Verifies parameters and creates a newClusterFactoryinstance.- Returns:
ClusterFactory- Throws:
ParamException
-