Class Index

A C D F G I K L M Q S T U

A

AbstractClient The core Kinvey client used to access Kinvey's BaaS. 
AbstractClient.Builder Builder class for AppdataKinveyClient. 
AbstractClient.Builder.Option Standard set of kinvey property names that are set in the kinvey.properties  
AbstractKinveyCachedClientRequest<T> Implementation of a Client Request, which can either pull a response from a Cache instance or from online. 
AbstractKinveyClient  
AbstractKinveyClient.Builder Constructs an AbstractKinveyClient  
AbstractKinveyClientRequest<T>  
AbstractKinveyJsonClient  
AbstractKinveyJsonClient.Builder  
AbstractKinveyJsonClientRequest<T>  
AbstractQuery Abstract class for Query objects. 
AbstractQuery.SortOrder Possible sort orders (Ascending and Descending  
AggregateEntity  
AggregateEntity.AggregateType  
AppData<T> Class for managing appData access to the Kinvey backend. 
AppData.Aggregate Generic Aggregate class, extends AbstractKinveyJsonClientRequest
AppData.Delete Generic Delete class, extends AbstractKinveyJsonClientRequest
AppData.Get Generic Get class, extends AbstractKinveyJsonClientRequest
AppData.GetEntity Generic Get class, extends AbstractKinveyJsonClientRequest
AppData.Save Generic Save class, extends AbstractKinveyJsonClientRequest
AppDataOperation Builder for synchronous blocking app data requests. 
AppDataOperation.BlockingDeleteBuilder Builder for creating new DELETE requests with the core App Data API. 
AppDataOperation.BlockingGetBuilder Builder for creating new GET requests with the core App Data API. 
AppDataOperation.BlockingGetEntityBuilder Builder for creating new GET ENTITY requests with the core App Data API. 
AppDataOperation.BlockingSaveBuilder Builder for creating new SAVE requests with the core App Data API. 

C

Cache<String, V> Interface defining a Cache, which can be used by AppData to store responses of GET requests locally in memory. 
CachePolicy Set the caching policy on AppData to getdifferent desired behavior for you app. 
ClientUsers  
Credential  
CredentialManager  
CredentialStore A mechanism to store, retrieve and purge credentials from memory and disk  

D

DownloaderProgressListener An interface for receiving progress notifications for downloads. 

F

File Wraps the File public methods in asynchronous functionality using native Android AsyncTask. 
File.Delete Initiate a delete of a particular file already known to Kinvey. 
File.Download Initiate a download of a particular file already known to Kinvey. 
File.GetDownloadUrl GET a temporary url for download. 
File.GetUploadUrl GET a temporary url for uploading file contents. 
File.Upload Initiate an upload of a particular file and its contents. 

G

GetLinkedResourceClientRequest<T> Implementation of a Client Request, which can download linked resources. 

I

InMemoryClientUsers  
InMemoryCredentialStore  
InMemoryLRUCache<String, V> This is a very simple implementation of a Least-Recently-Used In-Memory Cache. 

K

KinveyAuthRequest  
KinveyAuthRequest.Builder Used to construct a KinveyAuthRequest
KinveyAuthRequest.LoginType  
KinveyAuthResponse  
KinveyAuthResponse.KinveyUserMetadata  
KinveyClientCallback<T>  
KinveyClientRequestInitializer  
KinveyDeleteResponse Used in request to client to delete appdata. 
KinveyHeaders  
KinveyJsonError  
KinveyJsonResponseException  
KinveyMetaData Maintain a JSON representation of the metadata of an entity stored in a collection with Kinvey. 
KinveyMetaData.AccessControlList  
KinveyMetaData.AccessControlList.AclGroups  
KinveyReference A KinveyReference allows for entities to include relational data from other collections and entities. 
KinveyRequestInitializer  

L

LinkedData<T extends LinkedGenericJson> Subset of the AppData API, offering support for downloading and uploading associated files with an entity. 
LinkedData.Get Generic Get class, extends AbstractKinveyJsonClientRequest
LinkedData.GetEntity Generic Get class, extends AbstractKinveyJsonClientRequest
LinkedData.Save Generic Save class, extends AbstractKinveyJsonClientRequest
LinkedFile  
LinkedGenericJson  
LinkedResourceCallback<T> Implementation of a Client Request, which can download or upload linked resources. 
LinkedResourceOperation Builder for advanced App Data requests 

M

MediaHttpDownloader Media HTTP Downloader, with support for both direct and resumable media downloads. 
MediaHttpDownloader.DownloadState Download state associated with the Media HTTP downloader. 
MediaHttpDownloader.DownloadUrlResponse  
MediaHttpUploader Media HTTP Uploader, with support for both direct and resumable media uploads. 
MediaHttpUploader.UploadState Upload state associated with the Media HTTP uploader. 
MediaHttpUploader.UploadUrlResponse  
MongoQueryFilter Implementation of QueryFilter and QueryFilter.builder for Mongo 
MongoQueryFilter.MongoQueryFilterBuilder  

Q

Query Query API for creating query requests to AppData store. 
QueryFilter A mechanism to filter resultsets within a query  
QueryFilter.QueryFilterBuilder Builder for Query object  
QueryFilter.QueryFilterBuilder.Operators Possible filter operators  

S

SaveLinkedResourceClientRequest<T> Implementation of a Client Request, which can upload linked resources. 

T

ThirdPartyIdentity Used to provide credentials to Kinvey for authorization to a 3rd party authenticated user. 
ThirdPartyIdentity.Type  

U

UploaderProgressListener An interface for receiving progress notifications for uploads. 
UriLocResponse Generic blob service response object for upload and download url requests. 
User

This class is not thread-safe. 

User.Delete Delete Request Class, extends AbstractKinveyJsonClientRequest
User.EmailVerification EmailVerification Request Class, extends AbstractKinveyJsonClientRequest
User.LoginRequest Login Request Class. 
User.LogoutRequest Logout Request Class. 
User.ResetPassword ResetPassword Request Class, extends AbstractKinveyJsonClientRequest
User.Retrieve<T> Retrieve Request Class, extends AbstractKinveyJsonClientRequest
User.Update Update Request Class, extends AbstractKinveyJsonClientRequest
UserDiscovery

Get access to immutable user data for the app. 

UserDiscovery.Lookup  
UserGroup  
UserGroup.Create  
UserGroup.Delete TODO (from REST API documentation http://devcenter.kinvey.com/rest/guides/users#usergroupsdelete ) It's important that the app admin clean ACL metadata in the backend before deleting a group in order to prevent a reincarnation of the same group from getting access based on old metadata. 
UserGroup.Group This class is used to represent a Group, which can be modified with this UserGroup class. 
UserGroup.Retrieve  
UserGroup.Update  
UserGroup.UserGroupResponse  
UserLookup Construct a user lookup object via userLookup()
Util  
Util.Ping