Package-level declarations
Types
Provides access to the current connectivity status of the device either synchronously through calling isConnected or by observing through connectionStatus.
A helper class to keep track of a cooldown period based on errors occurring.
Simple data class to hold the Http Method name of an Http request.
Represents the data for an HTTP request
Interface for intercepting network requests and responses.
Utility class for making asynchronous Http requests.
Return type to signify that an error has occurred. The type returned indicates what type of error has occurred, and the isRetryable implementation will indicate if it is safe to retry the request.
Utility interface for making basic async network requests. For more complex requirements, use the NetworkClient instead.
Describes the available results of a network request.
Utility class to group networking utilities onto a single object for a given com.tealium.prism.core.Tealium instance
Utility class to automatically manage reading and writing resources from a DataStore as well as providing etag storage support.
A utility class to repeatedly fetch some resource
The RetryPolicy is used to determine if and when a network request can be retried.