Android SDK Version
ObjectDescription
Companion
AppLinksProvides a set of utility methods for working with incoming Intents that may contain App Link data.
Companion
ClassDescription
AggregateExceptionAggregates multiple Throwables that may be thrown in the process of a task's execution.
TargetRepresents a target defined in App Link metadata, consisting of at least a package name, and optionally a URL, class name (for explicit intent handling), and an app name.
AppLinkContains App Link metadata relevant for navigation on this device derived from the HTML at a given URL.
CancellationTokenPropagates notification that operations should be canceled.
CancellationTokenRegistrationRepresents a callback delegate that has been registered with a CancellationToken.
CancellationTokenSourceSignals to a CancellationToken that it should be canceled.
ExecutorExceptionThis is a wrapper class for emphasizing that task failed due to bad Executor, rather than the continuation block it self.
TaskCompletionSource
TaskRepresents the result of an asynchronous operation.
TaskCompletionSourceAllows safe orchestration of a task's completion, preventing the consumer from prematurely completing the task.
UnobservedTaskExceptionUsed to signify that a Task's error went unobserved.
InterfaceDescription
AppLinkResolverImplement this interface to provide an alternate strategy for resolving App Links that may include pre-fetching, caching, or querying for App Link data from an index provided by a service provider.
ContinuationA function to be called after a task completes.
UnobservedExceptionHandlerInterface for handlers invoked when a failed Task is about to be finalized, but the exception has not been consumed.