ActionHandler |
Defines a handler for an inter-SDK action, such as one SDK starting another one, without either
SDK having a dependency on the other.
|
ActionHandlerRegistry |
Defines an interface for a registry of ActionHandler objects to be used for inter-SDK
actions, such as starting an android.app.Activity from one SDK, in another SDK, without
any dependency between them.
|
AuthenticationProvider |
SDK access to Identity.
|
BaseStorage |
Low level storage description.
|
BlipsProvider |
A Provider for tracking user actions.
|
Identity |
This is a marker interface for handling different identity types which are used to resolve
end users within a Zendesk instance.
|
MachineIdStorage |
Provides access to the machine id storage that will be generate only once the host app installed.
|
MemoryCache |
Cache for storing data at the application level to survive config changes,
prevents pollution of the parcelable buffers when handing larger objects.
|
NetworkAware |
Interface to indicate that an implementer is aware of changes to network state
|
NetworkInfoProvider |
A provider which will provide information about network connectivity.
|
ProviderStore |
Interface used to expose Providers through Zendesk .
|
PushRegistrationProvider |
A provider which will offer a higher level of abstraction compared to the PushRegistrationService
You can create an instance of PushRegistrationProvider like this:
|
RestServiceProvider |
A Provider which is used to create RestApis for sub-SDKs.
|
RetryAction |
RetryAction specifies behavior of things that can be retried
|
SessionStorage |
Class holding storage that is tied to a user.
|
Settings |
Marker interface for SDK-specific Settings objects.
|
SettingsProvider |
A provider which will offer a higher level of abstraction compared to the SdkSettingsService
This provider is used internally by the SDK and does not need to be called explicitly.
|
UserProvider |
Setting tags and fields on a user are features.
|