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 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.