@Singleton
public class ClientOptions
extends Object
-
-
Method Summary
| Modifier and Type |
Method |
Description |
void |
addProperties(Properties properties) |
|
Map<String,String> |
getAllClientOptions(String clientName) |
|
Boolean |
getBooleanClientPropertyOrDefault(String propertyKey,
String clientName,
Boolean defaultValue) |
|
String |
getClientType(ClientId clientId) |
|
ClientInitMode |
getInitMode(ClientId clientId,
ClientInitMode def) |
|
Integer |
getIntegerClientPropertyOrDefault(String propertyKey,
String clientName,
Integer defaultValue) |
|
Integer |
getRequiredInteger(String clientName,
String propertyKey) |
|
String |
getRequiredString(String clientName,
String propertyKey) |
|
String |
getStringClientPropertyOrDefault(String propertyKey,
String clientName,
String defaultValue) |
|
static String |
makeClientInitModeKey(String clientName) |
|
static String |
makeClientPrefixedKey(String clientName,
String propertyKey) |
|
static String |
makeClientTypeKey(String clientName) |
|
Optional<InetSocketAddress> |
optInetSocketAddress(String clientName,
String propertyKey) |
|
Optional<String> |
optString(String clientName,
String propertyKey) |
|
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Details
-
-
-
-
-
-
-
-
-
-
-
-
-
public static String makeClientInitModeKey(
String clientName)
-