Uses of Enum Class
com.tuladb.SmartLedgerClient.RoutePolicy
Packages that use SmartLedgerClient.RoutePolicy
-
Uses of SmartLedgerClient.RoutePolicy in com.tuladb
Methods in com.tuladb that return SmartLedgerClient.RoutePolicyModifier and TypeMethodDescriptionSmartLedgerClient.routePolicy()Returns the enum constant of this class with the specified name.static SmartLedgerClient.RoutePolicy[]SmartLedgerClient.RoutePolicy.values()Returns an array containing the constants of this enum class, in the order they are declared.Constructors in com.tuladb with parameters of type SmartLedgerClient.RoutePolicyModifierConstructorDescriptionLedgerClientPool(List<SmartLedgerClient.NodeEndpoint> nodes, int size, int timeoutMs, boolean useIso20022RefSize, int retryAttempts, LedgerClient.TlsOptions tlsOptions, SmartLedgerClient.RoutePolicy routePolicy, SmartLedgerClient.NodeEndpoint pinnedNode, int pipelineDepth, long acquireTimeoutMs) LedgerClientPool(List<SmartLedgerClient.NodeEndpoint> nodes, int size, LedgerClient.Timeouts timeouts, boolean useIso20022RefSize, int retryAttempts, LedgerClient.TlsOptions tlsOptions, SmartLedgerClient.RoutePolicy routePolicy, SmartLedgerClient.NodeEndpoint pinnedNode, int pipelineDepth, long acquireTimeoutMs) As above, with separate connect / read / write timeouts (null = defaults).LedgerClientPool(List<SmartLedgerClient.NodeEndpoint> nodes, int size, LedgerClient.Timeouts timeouts, boolean useIso20022RefSize, int retryAttempts, LedgerClient.TlsOptions tlsOptions, SmartLedgerClient.RoutePolicy routePolicy, SmartLedgerClient.NodeEndpoint pinnedNode, int pipelineDepth, long acquireTimeoutMs, Auth auth) As above, authenticating every member connection with MSG_AUTH (Auth; null = anonymous).SmartLedgerClient(List<SmartLedgerClient.NodeEndpoint> nodes, int timeoutMs, boolean useIso20022RefSize, int retryAttempts, LedgerClient.TlsOptions tlsOptions, SmartLedgerClient.RoutePolicy routePolicy, SmartLedgerClient.NodeEndpoint pinnedNode) Full constructor, including the routing override.SmartLedgerClient(List<SmartLedgerClient.NodeEndpoint> nodes, LedgerClient.Timeouts timeouts, boolean useIso20022RefSize, int retryAttempts, LedgerClient.TlsOptions tlsOptions, SmartLedgerClient.RoutePolicy routePolicy, SmartLedgerClient.NodeEndpoint pinnedNode) Full constructor with separate connect / read / write timeouts (seeLedgerClient.Timeouts); null means the defaults (30 s each).SmartLedgerClient(List<SmartLedgerClient.NodeEndpoint> nodes, LedgerClient.Timeouts timeouts, boolean useIso20022RefSize, int retryAttempts, LedgerClient.TlsOptions tlsOptions, SmartLedgerClient.RoutePolicy routePolicy, SmartLedgerClient.NodeEndpoint pinnedNode, Auth auth) As above, authenticating every node connection with MSG_AUTH (Auth; null = anonymous).