Uses of Record Class
com.tuladb.SmartLedgerClient.NodeEndpoint
Packages that use SmartLedgerClient.NodeEndpoint
-
Uses of SmartLedgerClient.NodeEndpoint in com.tuladb
Methods in com.tuladb that return SmartLedgerClient.NodeEndpointModifier and TypeMethodDescriptionSmartLedgerClient.EndpointStatus.endpoint()Returns the value of theendpointrecord component.SmartLedgerClient.leaderEndpoint()SmartLedgerClient.pinnedNode()SmartLedgerClient.routeEndpoint()The node operations are currently routed to, if one is known.Methods in com.tuladb that return types with arguments of type SmartLedgerClient.NodeEndpointModifier and TypeMethodDescriptionSmartLedgerClient.healthyEndpoints()SmartLedgerClient.nodes()static List<SmartLedgerClient.NodeEndpoint> SmartLedgerClient.parseClusterNodes(String connectionString) Constructors in com.tuladb with parameters of type SmartLedgerClient.NodeEndpointModifierConstructorDescriptionEndpointStatus(SmartLedgerClient.NodeEndpoint endpoint, Models.ClusterStatus status, String error) Creates an instance of aEndpointStatusrecord class.LedgerClientPool(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).Constructor parameters in com.tuladb with type arguments of type SmartLedgerClient.NodeEndpointModifierConstructorDescriptionLedgerClientPool(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) SmartLedgerClient(List<SmartLedgerClient.NodeEndpoint> nodes, int timeoutMs, boolean useIso20022RefSize) SmartLedgerClient(List<SmartLedgerClient.NodeEndpoint> nodes, int timeoutMs, boolean useIso20022RefSize, int retryAttempts) SmartLedgerClient(List<SmartLedgerClient.NodeEndpoint> nodes, int timeoutMs, boolean useIso20022RefSize, int retryAttempts, LedgerClient.TlsOptions tlsOptions) 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, int timeoutMs, LedgerClient.TlsOptions tlsOptions) 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).