java.lang.Object |
↳ |
com.kinvey.java.core.AbstractKinveyClient.Builder |
|
↳ |
com.kinvey.java.core.AbstractKinveyJsonClient.Builder |
|
|
↳ |
com.kinvey.java.AbstractClient.Builder |
|
|
|
↳ |
com.kinvey.nativejava.Client.Builder |
Class Overview
Create a client for interacting with Kinvey's services from an Android Activity.
Client myClient = new Client.Builder(appKey, appSecret, getContext()).build();
All features of the library are be accessed through an instance of a client.
It is recommended to maintain a single instance of a Client
while developing with Kinvey, either in an
Activity, a Service, or an Application.
This Builder class is not thread-safe.
Summary
[Expand]
Inherited Fields |
From class
com.kinvey.java.AbstractClient.Builder
protected
String |
instanceID |
|
protected
int |
requestTimeout |
|
public
boolean |
useDeltaCache |
|
|
Public Constructors |
|
Builder(String appKey, String appSecret)
Use this constructor to create a AbstractClient.Builder, which can be used to build a Kinvey AbstractClient with defaults
set for the Java runtime.
|
[Expand]
Inherited Methods |
From class
com.kinvey.java.AbstractClient.Builder
CredentialStore
|
getCredentialStore()
|
Properties
|
getProps()
|
String
|
getString(AbstractClient.Builder.Option arg0, String arg1)
|
String
|
getString(AbstractClient.Builder.Option arg0)
|
void
|
loadPropertiesFromDisk(String arg0)
|
AbstractKinveyClient.Builder
|
setBaseUrl(String arg0)
|
AbstractClient.Builder
|
setCredentialStore(CredentialStore arg0)
|
AbstractKinveyClient.Builder
|
setHttpRequestInitializer(HttpRequestInitializer arg0)
|
AbstractClient.Builder
|
setInstanceID(String arg0)
|
AbstractKinveyClient.Builder
|
setKinveyClientRequestInitializer(KinveyClientRequestInitializer arg0)
|
AbstractClient.Builder
|
setRequestTimeout(int arg0)
|
AbstractKinveyClient.Builder
|
setServiceUrl(String arg0)
|
|
From class
com.kinvey.java.core.AbstractKinveyJsonClient.Builder
abstract
AbstractKinveyClient
|
build()
|
ObjectParser
|
getObjectParser()
|
AbstractKinveyClient.Builder
|
setBaseUrl(String arg0)
|
AbstractKinveyClient.Builder
|
setHttpRequestInitializer(HttpRequestInitializer arg0)
|
AbstractKinveyClient.Builder
|
setKinveyClientRequestInitializer(KinveyClientRequestInitializer arg0)
|
AbstractKinveyClient.Builder
|
setServiceUrl(String arg0)
|
|
From class
com.kinvey.java.core.AbstractKinveyClient.Builder
abstract
AbstractKinveyClient
|
build()
|
final
String
|
getBaseUrl()
|
final
HttpRequestInitializer
|
getHttpRequestInitializer()
|
final
KinveyClientRequestInitializer
|
getKinveyClientRequestInitializer()
|
ObjectParser
|
getObjectParser()
|
BackOffPolicy
|
getRequestBackoffPolicy()
|
final
String
|
getServicePath()
|
final
HttpTransport
|
getTransport()
|
AbstractKinveyClient.Builder
|
setBaseUrl(String arg0)
|
AbstractKinveyClient.Builder
|
setHttpRequestInitializer(HttpRequestInitializer arg0)
|
AbstractKinveyClient.Builder
|
setJsonFactory(JsonFactory arg0)
|
AbstractKinveyClient.Builder
|
setKinveyClientRequestInitializer(KinveyClientRequestInitializer arg0)
|
void
|
setRequestBackoffPolicy(BackOffPolicy arg0)
|
AbstractKinveyClient.Builder
|
setServiceUrl(String arg0)
|
|
From class
java.lang.Object
Object
|
clone()
|
boolean
|
equals(Object arg0)
|
void
|
finalize()
|
final
Class<?>
|
getClass()
|
int
|
hashCode()
|
final
void
|
notify()
|
final
void
|
notifyAll()
|
String
|
toString()
|
final
void
|
wait(long arg0, int arg1)
|
final
void
|
wait(long arg0)
|
final
void
|
wait()
|
|
Public Constructors
public
Builder
(String appKey, String appSecret)
Use this constructor to create a AbstractClient.Builder, which can be used to build a Kinvey AbstractClient with defaults
set for the Java runtime.
Parameters
appKey |
Your Kinvey Application Key |
appSecret |
Your Kinvey Application Secret
|
Public Methods
public
Client
build
()
Returns
- an instantiated Kinvey Android Client,
which contains factory methods for accessing various functionality.