Class ConnectionStrings
java.lang.Object
io.debezium.connector.mongodb.connection.ConnectionStrings
Host string parsing utilities
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.mongodb.ConnectionStringappendParameter(com.mongodb.ConnectionString connectionString, String name, String value) static StringappendParameter(String connectionString, String name, String value) Appends new parameter to connection stringstatic StringappendParameters(String connectionString, String parameters) private static StringconnectionString(String rsName, String host) static Stringmask(com.mongodb.ConnectionString connectionString) static StringMask credential information in connection stringparseFromHosts(String hosts)
-
Field Details
-
CLUSTER_RS_NAME
- See Also:
-
HOST_PATTERN
Regular expression that extracts the hosts for the replica sets. The raw expression is(([^/]+)\/))?(.+).
-
-
Constructor Details
-
ConnectionStrings
private ConnectionStrings()
-
-
Method Details
-
parseFromHosts
-
appendParameter
-
appendParameter
Appends new parameter to connection string- Parameters:
connectionString- original connection stringname- parameter namevalue- parameter value- Returns:
- new connection string with added parameter
-
appendParameters
-
mask
Mask credential information in connection string- Parameters:
connectionString- original connection string- Returns:
- connection string with masked credential information
-
mask
-
connectionString
-
matcher
-