Uses of Record Class
com.tuladb.LedgerClient.Timeouts
Packages that use LedgerClient.Timeouts
-
Uses of LedgerClient.Timeouts in com.tuladb
Methods in com.tuladb that return LedgerClient.TimeoutsModifier and TypeMethodDescriptionstatic LedgerClient.TimeoutsLedgerClient.Timeouts.defaults()30 s connect, read and write: the C SDK's defaults.static LedgerClient.TimeoutsLedgerClient.Timeouts.of(int ms) The same value for all three: what the legacyint timeoutMsconstructors use, so they now bound writes as well as reads.LedgerClient.timeouts()Constructors in com.tuladb with parameters of type LedgerClient.TimeoutsModifierConstructorDescriptionLedgerClient(String host, int port, LedgerClient.Timeouts timeouts) Explicit timeouts; TLS and the plaintext opt-in from the environment.LedgerClient(String host, int port, LedgerClient.Timeouts timeouts, boolean useIso20022RefSize, LedgerClient.TlsOptions tlsOptions) LedgerClient(String host, int port, LedgerClient.Timeouts timeouts, boolean useIso20022RefSize, LedgerClient.TlsOptions tlsOptions, boolean allowPlaintext) 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, 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).