package

com.kinvey.java

The main package where you can find the client and the main public interfaces.

This package contains the synchronous version of the api.

Classes

AbstractClient The core Kinvey client used to access Kinvey's BaaS. 
AbstractClient.Builder Builder class for AppdataKinveyClient. 
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. 
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. 
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
Query Query API for creating query requests to AppData store. 
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  
Util  
Util.Ping  

Enums

AbstractClient.Builder.Option Standard set of kinvey property names that are set in the kinvey.properties