Package-level declarations
Types
Interface providing settings related to the internal behavior of an Actor.
Scheduler for batching tasks.
Factory for creating BatchScheduler instances.
Error information that can be received via a back-channel such as ErrorRelay or onError
options for Query/Mutation.
An interface for relaying error information via a back-channel when an error occurs during execution, regardless of Query/Mutation.
A policy for relaying error information.
Interface providing settings for logging output for debugging purposes.
Interface for receiving events of memory pressure.
Levels of memory pressure.
Interface for receiving events of network connectivity.
Events of network connectivity.
Priority queue implementation.
Callback function to notify the execution of retry logic.
Interface providing settings for retry logic.
A surrogate key for unique identifiers.
A time-based cache that evicts entries based on their time-to-live (TTL).
Interface for receiving events of window visibility.
Events of window visibility.
Properties
Functions
Combines two Reply instances using the provided transform function. If either Reply has no reply yet (Reply.None), returns Reply.None.
Combines three Reply instances using the provided transform function. If any Reply has no reply yet (Reply.None), returns Reply.None.
Generates an RetryFn for Exponential Backoff Strategy.
Returns the value of the Reply.Some instance, or the result of the default function if there is no reply yet (Reply.None).
Returns the value of the Reply.Some instance, or null if there is no reply yet (Reply.None).
Returns the value of the Reply.Some instance, or throws an error if there is no reply yet (Reply.None).
Transforms the value of the Reply.Some instance using the provided transform function, or returns Reply.None if there is no reply yet (Reply.None).
Returns the value of the Reply.Some instance, or the default value if there is no reply yet (Reply.None).