-
controllerURI
java.net.URI controllerURI
controllerURI The controller rpc URI. This can be of 2 types
1. tcp://ip1:port1,ip2:port2,...
This is used if the controller endpoints are static and can be directly accessed.
2. pravega://ip1:port1,ip2:port2,...
This is used to autodiscovery the controller endpoints from an initial controller list.
-
credentials
io.pravega.client.stream.impl.Credentials credentials
Credentials to be passed on to the Pravega controller for authentication and authorization.
-
trustStore
java.lang.String trustStore
Path to an optional truststore. If this is null or empty, the default JVM trust store is used.
This is currently expected to be a signing certificate for the certification authority.
-
validateHostName
boolean validateHostName
If the flag {@link #isEnableTls is set, this flag decides whether to enable host name validation or not.