Package io.milvus.connection
Class ClusterFactory.Builder
- java.lang.Object
-
- io.milvus.connection.ClusterFactory.Builder
-
- Enclosing class:
- ClusterFactory
public static class ClusterFactory.Builder extends Object
Builder forClusterFactory
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterFactorybuild()Verifies parameters and creates a newClusterFactoryinstance.ClusterFactory.BuilderkeepMonitor(boolean enable)Enables the keep-monitor function for serverClusterFactory.BuilderwithQueryNodeSingleSearch(QueryNodeSingleSearch queryNodeSingleSearch)Sets single search for query node listener.ClusterFactory.BuilderwithServerSetting(@NonNull List<ServerSetting> serverSettings)Sets server setting list
-
-
-
Method Detail
-
withServerSetting
public ClusterFactory.Builder withServerSetting(@NonNull @NonNull List<ServerSetting> serverSettings)
Sets server setting list- Parameters:
serverSettings- ServerSetting- Returns:
Builder
-
keepMonitor
public ClusterFactory.Builder keepMonitor(boolean enable)
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
public ClusterFactory build() throws ParamException
Verifies parameters and creates a newClusterFactoryinstance.- Returns:
ClusterFactory- Throws:
ParamException
-
-