androidx.appfunctions
Interfaces
AppFunctionContext | The execution context of app function. |
ExecuteAppFunctionResponse | Represents a response of an execution of an app function. |
Classes
AppFunctionData | A data class to contain information to be communicated between AppFunctions apps and agents. |
AppFunctionData.Builder | Builder for constructing |
AppFunctionManagerCompat | Provides access to interact with App Functions. |
AppFunctionSearchSpec | Defines the specifications for filtering and searching app function snapshots. |
ExecuteAppFunctionRequest | Represents a request to execute a specific app function. |
ExecuteAppFunctionResponse.Error | Represents a failed execution of an app function. |
ExecuteAppFunctionResponse.Success | Represents a successful execution of an app function. |
Exceptions
AppFunctionAppException | Thrown when an error is caused by the app providing the function. |
AppFunctionAppUnknownException | Thrown when an unknown error occurred while processing the call in the AppFunctionService. |
AppFunctionCancelledException | Thrown when an operation was cancelled. |
AppFunctionDeniedException | Thrown when the caller does not have the permission to execute an app function. |
AppFunctionDisabledException | Thrown when the caller tried to execute a disabled app function. |
AppFunctionElementAlreadyExistsException | Thrown when the caller tried to create a resource/entity that already exists or has conflicts with existing resource/entity. |
AppFunctionElementNotFoundException | Thrown when the caller tried to request a resource/entity that does not exist. |
AppFunctionException | An exception that is thrown when an error occurs during an app function execution. |
AppFunctionFunctionNotFoundException | Thrown when the caller tries to execute a function that does not exist. |
AppFunctionInvalidArgumentException | Thrown when the caller supplied invalid arguments to ExecuteAppFunctionRequest's parameters. |
AppFunctionLimitExceededException | Thrown when the caller exceeded the allowed request rate. |
AppFunctionNotSupportedException | Thrown when an app receives a request to perform an unsupported action. |
AppFunctionPermissionRequiredException | Thrown when the app lacks the necessary permission to fulfill the request. |
AppFunctionRequestException | Thrown when the error is caused by the app requesting a function execution. |
AppFunctionSystemException | Thrown when an internal unexpected error comes from the system. |
AppFunctionSystemUnknownException | Thrown when an internal unexpected error comes from the system. |
AppFunctionUnknownException | Thrown when an unknown error has occurred. |
Annotations
AppFunctionSchemaDefinition | Marks an interface as a pre-defined schema for an App Function. |
AppFunctionSerializable | Annotates a class to indicate that it can be serialized and transferred between processes using AppFunction. |