| Interface | Description |
|---|---|
| ListPaginator.Listener | |
| MapPaginator.Listener | |
| SyncClient.ConnectionStateListener |
Listener interface to receive connection state change events.
|
| Class | Description |
|---|---|
| Document |
Document is an arbitrary JSON value.
|
| Document.Metadata | |
| DocumentObserver |
Observer for all operations on a Document.
|
| ErrorInfo |
Representation of a Sync Error object.
|
| EventContext | |
| List |
List is an ordered sequence of arbitrary JSON objects as values.
|
| List.Item |
Single item in a List.
|
| List.Item.Metadata |
Metadata about the item.
|
| List.QueryOptions |
Defines query options for requesting items from a List.
|
| ListIterator |
Class for iterating over List items retrieved using
List.getItems(com.twilio.sync.SuccessListener<com.twilio.sync.ListIterator>). |
| ListObserver |
Observer for all operations on a List.
|
| ListPaginator |
Class for paginating over List items retrieved using
List.queryItems(com.twilio.sync.List.QueryOptions, com.twilio.sync.SuccessListener<com.twilio.sync.ListPaginator>). |
| Map |
Map is a key-value store with Strings as keys and arbitrary JSON objects as values.
|
| Map.Item |
Single item in a Map.
|
| Map.Item.Metadata | |
| Map.QueryOptions |
Defines query options for requesting items from a Map.
|
| MapIterator |
Class for iterating over Map items retrieved using
Map.getItems(com.twilio.sync.SuccessListener<com.twilio.sync.MapIterator>). |
| MapObserver |
Observer for all operations on a Map.
|
| MapPaginator |
Class for paginating over Map items retrieved using
Map.queryItems(com.twilio.sync.Map.QueryOptions, com.twilio.sync.SuccessListener<com.twilio.sync.MapPaginator>). |
| Mutator |
Mutator is a functional object that you provide to modify entity data in a controlled manner.
|
| Options |
Options are used to pass variable information to Document, Map, List and Stream opening functions.
|
| Stream |
Stream is an ordered message delivery queue.
|
| Stream.Message |
Single message in a Stream.
|
| StreamObserver |
Observer for all operations on a Stream.
|
| SuccessListener<T> |
Interface for a generic listener object.
|
| SyncClient |
This is a central entity used to work with Sync.
|
| SyncClient.Properties |
Specify properties for creating new Sync Client.
|
| SyncClient.Properties.Builder |
Helper class to build client properties.
|
| Enum | Description |
|---|---|
| List.PageSort |
Defines result ordering within a single paginator page.
|
| List.QueryOrder |
Defines collection query direction (forward or backwards item listing).
|
| Map.PageSort |
Defines result ordering within a single paginator page.
|
| Map.QueryOrder |
Defines collection query direction (forward or backwards item listing)
|
| Options.OpenMode | |
| Options.SynchronizationStrategy | |
| SyncClient.ConnectionState |
Enum representing underlying twilsock connection state.
|