Package com.couchbase.client.core.util
Class ConnectionStringUtil
java.lang.Object
com.couchbase.client.core.util.ConnectionStringUtil
@Internal public class ConnectionStringUtil extends Object
Contains various helper methods when dealing with the connection string.
-
Method Summary
Modifier and Type Method Description static Set<SeedNode>
seedNodesFromConnectionString(String cs, boolean dnsSrvEnabled, boolean tlsEnabled, EventBus eventBus)
Populates a list of seed nodes from the connection string.
-
Method Details
-
seedNodesFromConnectionString
public static Set<SeedNode> seedNodesFromConnectionString(String cs, boolean dnsSrvEnabled, boolean tlsEnabled, EventBus eventBus)Populates a list of seed nodes from the connection string.Note that this method also performs DNS SRV lookups if the connection string qualifies!
- Parameters:
cs
- the connection string in its encoded form.dnsSrvEnabled
- true if dns srv is enabled.tlsEnabled
- true if tls is enabled.- Returns:
- a set of seed nodes populated.
-