Package com.couchbase.client.core.utils
Class ConnectionString
- java.lang.Object
-
- com.couchbase.client.core.utils.ConnectionString
-
public class ConnectionString extends Object
Implements aConnectionString
.- Since:
- 2.4.0
- Author:
- Michael Nitschinger
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ConnectionString.Scheme
static class
ConnectionString.UnresolvedSocket
-
Field Summary
Fields Modifier and Type Field Description static String
DEFAULT_SCHEME
-
Constructor Summary
Constructors Modifier Constructor Description protected
ConnectionString(String input)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description List<ConnectionString.UnresolvedSocket>
allHosts()
Deprecated.usehosts()
static ConnectionString
create(String input)
static ConnectionString
fromHostnames(List<String> hostnames)
List<ConnectionString.UnresolvedSocket>
hosts()
Get the list of hosts that could be resolvedMap<String,String>
params()
ConnectionString.Scheme
scheme()
String
toString()
String
username()
-
-
-
Field Detail
-
DEFAULT_SCHEME
public static final String DEFAULT_SCHEME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ConnectionString
protected ConnectionString(String input)
-
-
Method Detail
-
create
public static ConnectionString create(String input)
-
fromHostnames
public static ConnectionString fromHostnames(List<String> hostnames)
-
scheme
public ConnectionString.Scheme scheme()
-
username
public String username()
-
hosts
public List<ConnectionString.UnresolvedSocket> hosts()
Get the list of hosts that could be resolved- Returns:
- hosts
-
allHosts
public List<ConnectionString.UnresolvedSocket> allHosts()
Deprecated.usehosts()
Get the list of all hosts set on the connection string.- Returns:
- hosts
-
-