Added in API level 37

android.app.privatecompute


Classes

AssistantQueryRequest Request object specifically for Assistant Query Egress operations. 
AssistantQueryRequest.Builder Builder for AssistantQueryRequest
AssistantQueryRequest.Query Payload containing the raw query details to be routed to the non-PCC assistant process. 
AssistantQueryRequest.Query.Builder Builder for Query
AssistantQueryResponse Specialized response for Assistant Query use-cases. 
AssistantQueryResponse.Builder Builder for AssistantQueryResponse
DataMigrationToPccService Base class for a service that handles data migration to the Private Compute Core (PCC) storage of an application. 
EgressReceiverService Base Service to be implemented by the partner agent proxy process to receive egress queries from a client running inside the Private Compute Core (PCC) sandbox. 
EgressRequest<R extends EgressResponse> Abstract base request class for PccSandboxManager.egressData operations. 
EgressResponse Abstract base response class for PccSandboxManager.egressData operations. 
MigrationRequestResult Result of a migration request initiated by a PCC component. 
PccClient Provides a connection to a PCC service. 
PccEgressException.SensitiveCategoryInfo Details about the detected sensitive content that caused an egress request to be rejected. 
PccSandboxManager Manager for interacting with the Private Compute Core (PCC) sandbox. 
PccService Abstract base class for a PCC service that receives data from other components. 

Exceptions

MigrationException Exception thrown when a migration request fails. 
PccEgressException Exception thrown when an egress request fails inside the PCC sandbox.