Skip navigation links
A B C D E F G H I L M O P Q R S T U V W 

A

addItem(JSONObject, SuccessListener<SyncList.Item>) - Method in interface com.twilio.sync.SyncList
Add Item to the SyncList.
addItem(JSONObject, SyncList.Item.Metadata, SuccessListener<SyncList.Item>) - Method in interface com.twilio.sync.SyncList
Add Item to the SyncList.
ASSERT - Static variable in class com.twilio.sync.SyncClient.LogLevel
Show fatal errors only.

B

builder() - Static method in interface com.twilio.sync.SyncClient.Properties
 

C

CLIENT_ERROR - Static variable in class com.twilio.sync.ErrorInfo
 
com.twilio.messaging.internal - package com.twilio.messaging.internal
 
com.twilio.sync - package com.twilio.sync
 
create(Context, String, SyncClient.Properties, SuccessListener<SyncClient>) - Static method in interface com.twilio.sync.SyncClient
Public factory method to create a new instance of Sync Client.
create() - Static method in interface com.twilio.sync.SyncOptions
Public factory method to create a new instance of SyncOptions.
createInstance(Context) - Static method in class com.twilio.messaging.internal.ProxyInfo
 
createProperties() - Method in interface com.twilio.sync.SyncClient.Properties.Builder
Create Properties object from this Builder.
createWithUniqueName(String) - Method in interface com.twilio.sync.SyncOptions
Creates a new object with specified unique name, fails if the given name is already in use.

D

d(String, Throwable) - Method in class com.twilio.messaging.internal.Logger
 
d(String) - Method in class com.twilio.messaging.internal.Logger
 
DEBUG - Static variable in class com.twilio.sync.SyncClient.LogLevel
Show low-level debugging messages as well as all Info log messages.
defaultProperties() - Static method in interface com.twilio.sync.SyncClient.Properties
Use default properties to create Client without any specific configuration.
dispose() - Method in class com.twilio.sync.SyncDocumentObserver
 
dispose() - Method in class com.twilio.sync.SyncListObserver
 
dispose() - Method in class com.twilio.sync.SyncMapObserver
 
dispose() - Method in class com.twilio.sync.SyncMutator
 
dispose() - Method in class com.twilio.sync.SyncStreamObserver
 

E

e(String, Throwable) - Method in class com.twilio.messaging.internal.Logger
 
e(String) - Method in class com.twilio.messaging.internal.Logger
 
ERROR - Static variable in class com.twilio.sync.SyncClient.LogLevel
Show critical log messages as well as all Fatal log messages.
ErrorInfo - Class in com.twilio.sync
Representation of a Sync Error object.
ErrorInfo(int, String) - Constructor for class com.twilio.sync.ErrorInfo
 
ErrorInfo(int, int, String) - Constructor for class com.twilio.sync.ErrorInfo
 
EventContext - Class in com.twilio.sync
 

F

fromInt(int) - Static method in enum com.twilio.sync.SyncClient.ConnectionState
 

G

getCode() - Method in class com.twilio.sync.ErrorInfo
Returns unique code for given error
getConnectionState() - Method in interface com.twilio.sync.SyncClient
 
getData() - Method in interface com.twilio.sync.SyncDocument
Get value of the document as a JSON object.
getData() - Method in interface com.twilio.sync.SyncList.Item
 
getData() - Method in interface com.twilio.sync.SyncMap.Item
 
getData() - Method in interface com.twilio.sync.SyncStream.Message
 
getDateUpdated() - Method in interface com.twilio.sync.SyncDocument
Retrieves a Date when the Document was last updated.
getDateUpdated() - Method in interface com.twilio.sync.SyncList
Retrieves a Date when the List was last updated.
getDateUpdated() - Method in interface com.twilio.sync.SyncList.Item
 
getDateUpdated() - Method in interface com.twilio.sync.SyncMap
Retrieves a Date when the Map was last updated.
getDateUpdated() - Method in interface com.twilio.sync.SyncMap.Item
 
getDeferCA() - Method in interface com.twilio.sync.SyncClient.Properties
 
getHost() - Method in class com.twilio.messaging.internal.ProxyInfo
 
getIndex() - Method in interface com.twilio.sync.SyncList.Item
 
getInstance() - Static method in class com.twilio.messaging.internal.ProxyInfo
 
getItem(long, SuccessListener<SyncList.Item>) - Method in interface com.twilio.sync.SyncList
Retrieve contents of a given Item in the SyncList.
getItem() - Method in interface com.twilio.sync.SyncListIterator
 
getItem(String, SuccessListener<SyncMap.Item>) - Method in interface com.twilio.sync.SyncMap
Retrieve Item from the SyncMap.
getItem() - Method in interface com.twilio.sync.SyncMapIterator
 
getItems(SuccessListener<SyncListIterator>) - Method in interface com.twilio.sync.SyncList
Get iterator access to all items in the list.
getItems() - Method in interface com.twilio.sync.SyncListPaginator
 
getItems(SuccessListener<SyncMapIterator>) - Method in interface com.twilio.sync.SyncMap
Get iterator access to all items in the map.
getItems() - Method in interface com.twilio.sync.SyncMapPaginator
 
getKey() - Method in interface com.twilio.sync.SyncMap.Item
 
getLogger(Class<?>) - Static method in class com.twilio.messaging.internal.Logger
 
getLogLevel() - Static method in class com.twilio.messaging.internal.Logger
 
getMessage() - Method in class com.twilio.sync.ErrorInfo
Returns error message of given error
getOpenMode() - Method in interface com.twilio.sync.SyncOptions
 
getPageSize() - Method in interface com.twilio.sync.SyncListPaginator
 
getPageSize() - Method in interface com.twilio.sync.SyncMapPaginator
 
getPassword() - Method in class com.twilio.messaging.internal.ProxyInfo
 
getPort() - Method in class com.twilio.messaging.internal.ProxyInfo
 
getRegion() - Method in interface com.twilio.sync.SyncClient.Properties
Twilio server region to connect to.
getSdkVersion() - Static method in interface com.twilio.sync.SyncClient
 
getSid() - Method in interface com.twilio.sync.SyncDocument
Retrieves a machine-generated unique identifier for this SyncDocument.
getSid() - Method in interface com.twilio.sync.SyncList
Retrieves a machine-generated unique identifier for this SyncList.
getSid() - Method in interface com.twilio.sync.SyncMap
Retrieves a machine-generated unique identifier for this SyncMap.
getSid() - Method in interface com.twilio.sync.SyncStream
An immutable system-assigned identifier of this Message SyncStream.
getSid() - Method in interface com.twilio.sync.SyncStream.Message
 
getSidOrUniqueName() - Method in interface com.twilio.sync.SyncOptions
 
getStatus() - Method in class com.twilio.sync.ErrorInfo
Get error category as a classifier.
getSynchronizationStrategy() - Method in interface com.twilio.sync.SyncOptions
 
getTtl() - Method in interface com.twilio.sync.SyncOptions
 
getUniqueName() - Method in interface com.twilio.sync.SyncDocument
Retrieves a user-set unique name for this SyncDocument.
getUniqueName() - Method in interface com.twilio.sync.SyncList
Retrieves a user-set unique name for this SyncList.
getUniqueName() - Method in interface com.twilio.sync.SyncMap
Retrieves a user-set unique name for this SyncMap.
getUniqueName() - Method in interface com.twilio.sync.SyncStream
An optional unique name for this stream, assigned at creation time.
getUser() - Method in class com.twilio.messaging.internal.ProxyInfo
 
getValue() - Method in enum com.twilio.sync.SyncClient.ConnectionState
 

H

hasNextPage() - Method in interface com.twilio.sync.SyncListPaginator
 
hasNextPage() - Method in interface com.twilio.sync.SyncMapPaginator
 
hasPreviousPage() - Method in interface com.twilio.sync.SyncListPaginator
 
hasPreviousPage() - Method in interface com.twilio.sync.SyncMapPaginator
 

I

i(String, Throwable) - Method in class com.twilio.messaging.internal.Logger
 
i(String) - Method in class com.twilio.messaging.internal.Logger
 
INFINITE_DURATION - Static variable in interface com.twilio.sync.SyncDocument
Time to live for a document, specifying no expiry.
INFINITE_DURATION - Static variable in interface com.twilio.sync.SyncList
Time to live for a list, specifying no expiry.
INFINITE_DURATION - Static variable in interface com.twilio.sync.SyncList.Item
Time to live for a list item, specifying no expiry.
INFINITE_DURATION - Static variable in interface com.twilio.sync.SyncMap
Time to live for a map, specifying no expiry.
INFINITE_DURATION - Static variable in interface com.twilio.sync.SyncMap.Item
Time to live for a map item, specifying no expiry.
INFINITE_DURATION - Static variable in interface com.twilio.sync.SyncOptions
Time to live for a Sync object, specifying no expiry.
INFINITE_DURATION - Static variable in interface com.twilio.sync.SyncStream
Time to live for a stream, specifying no expiry.
INFO - Static variable in class com.twilio.sync.SyncClient.LogLevel
Show informational messages as well as all Warning log messages.
INHERIT - Static variable in class com.twilio.messaging.internal.Logger
 
isDebugEnabled() - Method in class com.twilio.messaging.internal.Logger
 
isErrorEnabled() - Method in class com.twilio.messaging.internal.Logger
 
isInfoEnabled() - Method in class com.twilio.messaging.internal.Logger
 
isLocal() - Method in class com.twilio.sync.EventContext
Query context for the event origin source.
isVerboseEnabled() - Method in class com.twilio.messaging.internal.Logger
 
isWarnEnabled() - Method in class com.twilio.messaging.internal.Logger
 

L

Logger - Class in com.twilio.messaging.internal
 
LOGIC_ERROR - Static variable in class com.twilio.sync.ErrorInfo
Signaled to success listener if logic assumptions are violated (e.g.
LogLevel() - Constructor for class com.twilio.sync.SyncClient.LogLevel
 

M

MISMATCHING_TOKEN_UPDATE - Static variable in class com.twilio.sync.ErrorInfo
Signaled to listener of SyncClient.updateToken() if updated token does not match the original token.
mutateData(SyncMutator, SuccessListener<JSONObject>) - Method in interface com.twilio.sync.SyncDocument
Mutate value of the document using provided Mutator function.
mutateData(SyncMutator, SyncDocument.Metadata, SuccessListener<JSONObject>) - Method in interface com.twilio.sync.SyncDocument
Mutate value of the document using provided Mutator function.
mutateItem(long, SyncMutator, SuccessListener<SyncList.Item>) - Method in interface com.twilio.sync.SyncList
Mutate contents of a given Item in the SyncList.
mutateItem(long, SyncMutator, SyncList.Item.Metadata, SuccessListener<SyncList.Item>) - Method in interface com.twilio.sync.SyncList
Mutate contents of a given Item in the SyncList.
mutateItem(String, SyncMutator, SuccessListener<SyncMap.Item>) - Method in interface com.twilio.sync.SyncMap
Mutate Item in the SyncMap.
mutateItem(String, SyncMutator, SyncMap.Item.Metadata, SuccessListener<SyncMap.Item>) - Method in interface com.twilio.sync.SyncMap
Mutate Item in the SyncMap.

O

onApplied(JSONObject) - Method in class com.twilio.sync.SyncMutator
Override this method to provide your own implementation of data mutator.
onCollectionRemoved(EventContext) - Method in class com.twilio.sync.SyncListObserver
This callback is invoked when an entire SyncList has been removed by a local request.
onCollectionRemoved(EventContext) - Method in class com.twilio.sync.SyncMapObserver
This callback is invoked when the entire SyncMap has been removed.
onConnectionStateChanged(SyncClient.ConnectionState) - Method in interface com.twilio.sync.SyncClient.SyncClientListener
Called when the client connection state changes.
onError(ErrorInfo) - Method in interface com.twilio.sync.SuccessListener
Callback to report error status of an asynchronous call to the back end.
onError(ErrorInfo) - Method in interface com.twilio.sync.SyncListPaginator.Listener
This callback is invoked when a requestPage operation has encountered a error.
onError(ErrorInfo) - Method in interface com.twilio.sync.SyncMapPaginator.Listener
This callback is invoked when a requestPage operation has encountered a error.
onErrorOccurred(ErrorInfo) - Method in class com.twilio.sync.SyncDocumentObserver
This callback is invoked when a SyncDocument operation has encountered an error.
onErrorOccurred(ErrorInfo) - Method in class com.twilio.sync.SyncListObserver
This callback is invoked when a SyncList operation has encountered an error.
onErrorOccurred(ErrorInfo) - Method in class com.twilio.sync.SyncMapObserver
This callback is invoked when a SyncMap operation has encountered a error in local request.
onErrorOccurred(ErrorInfo) - Method in class com.twilio.sync.SyncStreamObserver
This callback is invoked when a SyncStream operation has encountered a error in local request.
onItemAdded(EventContext, SyncList.Item) - Method in class com.twilio.sync.SyncListObserver
This callback is invoked when SyncList item has been added by a local request.
onItemAdded(EventContext, SyncMap.Item) - Method in class com.twilio.sync.SyncMapObserver
This callback is invoked when SyncMap item has been added.
onItemRemoved(EventContext, long, JSONObject) - Method in class com.twilio.sync.SyncListObserver
This callback is invoked when SyncList item has been removed by a local request.
onItemRemoved(EventContext, String, JSONObject) - Method in class com.twilio.sync.SyncMapObserver
This callback is invoked when SyncMap item has been removed.
onItemUpdated(EventContext, SyncList.Item, JSONObject) - Method in class com.twilio.sync.SyncListObserver
This callback is invoked when SyncList item has been updated by a local request.
onItemUpdated(EventContext, SyncMap.Item, JSONObject) - Method in class com.twilio.sync.SyncMapObserver
This callback is invoked when SyncMap item has been updated.
onMessagePublished(EventContext, SyncStream.Message) - Method in class com.twilio.sync.SyncStreamObserver
This callback is invoked when SyncStream has successfully published a message.
onOpened(SyncDocument) - Method in class com.twilio.sync.SyncDocumentObserver
This callback is invoked when SyncDocument object has been initialised and opened locally.
onOpened(SyncList) - Method in class com.twilio.sync.SyncListObserver
This callback is invoked when SyncList object has been initialised and opened locally.
onOpened(SyncMap) - Method in class com.twilio.sync.SyncMapObserver
This callback is invoked when SyncMap object has been initialised and opened locally.
onOpened(SyncStream) - Method in class com.twilio.sync.SyncStreamObserver
This callback is invoked when SyncStream object has been initialised and opened locally.
onPageLoaded(SyncListPaginator) - Method in interface com.twilio.sync.SyncListPaginator.Listener
This callback is invoked when a requestPage operation has completed successfully.
onPageLoaded(SyncMapPaginator) - Method in interface com.twilio.sync.SyncMapPaginator.Listener
This callback is invoked when a requestPage operation has completed successfully.
onRemoved(EventContext, JSONObject) - Method in class com.twilio.sync.SyncDocumentObserver
This callback is invoked when entire SyncDocument has been removed by a local request.
onRemoved(EventContext) - Method in class com.twilio.sync.SyncStreamObserver
This callback is invoked when the SyncStream has been removed.
onSuccess(T) - Method in interface com.twilio.sync.SuccessListener
Callback to report successful status of an asynchronous call to the back end.
onTokenAboutToExpire() - Method in interface com.twilio.sync.SyncClient.SyncClientListener
Called when the client's token will expire soon.
onTokenExpired() - Method in interface com.twilio.sync.SyncClient.SyncClientListener
Called when the client's token has expired.
onUpdated(EventContext, JSONObject, JSONObject) - Method in class com.twilio.sync.SyncDocumentObserver
This callback is invoked when a SyncDocument has been modified by a local request.
openDocument(SyncOptions, SyncDocumentObserver, SuccessListener<SyncDocument>) - Method in interface com.twilio.sync.SyncClient
Open or create a SyncDocument object.
openList(SyncOptions, SyncListObserver, SuccessListener<SyncList>) - Method in interface com.twilio.sync.SyncClient
Open or create a SyncList object.
openMap(SyncOptions, SyncMapObserver, SuccessListener<SyncMap>) - Method in interface com.twilio.sync.SyncClient
Open or create a SyncMap object.
openStream(SyncOptions, SyncStreamObserver, SuccessListener<SyncStream>) - Method in interface com.twilio.sync.SyncClient
Open or create a SyncStream object.
openWithSidOrUniqueName(String) - Method in interface com.twilio.sync.SyncOptions
Opens an existing object with specified SID or unique name.

P

ProxyInfo - Class in com.twilio.messaging.internal
 
publishMessage(JSONObject, SuccessListener<String>) - Method in interface com.twilio.sync.SyncStream
Publish a new message to this message stream.

Q

queryItems(SyncList.QueryOptions, SuccessListener<SyncListPaginator>) - Method in interface com.twilio.sync.SyncList
Query paginated sequence of items from the list, based on query options.
queryItems(SyncMap.QueryOptions, SuccessListener<SyncMapPaginator>) - Method in interface com.twilio.sync.SyncMap
Query paginated sequence of items from the map, based on query options.
queryOptions() - Method in interface com.twilio.sync.SyncList
Provide options for querying items from the SyncList.
queryOptions() - Method in interface com.twilio.sync.SyncMap
Provide options for querying items from the SyncMap.

R

removeDocument(SuccessListener<Void>) - Method in interface com.twilio.sync.SyncDocument
Remove document.
removeItem(long, SuccessListener<Void>) - Method in interface com.twilio.sync.SyncList
Remove Item from the SyncList.
removeItem(String, SuccessListener<Void>) - Method in interface com.twilio.sync.SyncMap
Remove Item from the SyncMap.
removeList(SuccessListener<Void>) - Method in interface com.twilio.sync.SyncList
Remove entire SyncList object.
removeMap(SuccessListener<Void>) - Method in interface com.twilio.sync.SyncMap
Remove entire SyncMap object.
removeStream(SuccessListener<Void>) - Method in interface com.twilio.sync.SyncStream
Remove the stream from the system, deleting it.
requestNextItem(SuccessListener<SyncListIterator>) - Method in interface com.twilio.sync.SyncListIterator
Retrieve contents of a next Item of the SyncListIterator.
requestNextItem(SuccessListener<SyncMapIterator>) - Method in interface com.twilio.sync.SyncMapIterator
Retrieve contents of a next Item of the SyncMapIterator.
requestNextPage(SyncListPaginator.Listener) - Method in interface com.twilio.sync.SyncListPaginator
Retrieve contents of a next page of the SyncListPaginator.
requestNextPage(SyncMapPaginator.Listener) - Method in interface com.twilio.sync.SyncMapPaginator
Retrieve contents of a next page of the SyncMapPaginator.
requestPreviousPage(SyncListPaginator.Listener) - Method in interface com.twilio.sync.SyncListPaginator
Retrieve contents of a previous page of the SyncListPaginator.
requestPreviousPage(SyncMapPaginator.Listener) - Method in interface com.twilio.sync.SyncMapPaginator
Retrieve contents of a previous page of the SyncMapPaginator.

S

setData(JSONObject, SuccessListener<JSONObject>) - Method in interface com.twilio.sync.SyncDocument
Set value of the document as a JSON object.
setData(JSONObject, SyncDocument.Metadata, SuccessListener<JSONObject>) - Method in interface com.twilio.sync.SyncDocument
Set value of the document as a JSON object.
setDeferCertificateTrustToPlatform(boolean) - Method in interface com.twilio.sync.SyncClient.Properties.Builder
Defer certificate trust decisions to Android OS, overriding the default of certificate pinning for Twilio back-end connections.
setItem(long, JSONObject, SuccessListener<SyncList.Item>) - Method in interface com.twilio.sync.SyncList
Set contents of a given Item in the SyncList.
setItem(long, JSONObject, SyncList.Item.Metadata, SuccessListener<SyncList.Item>) - Method in interface com.twilio.sync.SyncList
Set contents of a given Item in the SyncList.
setItem(String, JSONObject, SuccessListener<SyncMap.Item>) - Method in interface com.twilio.sync.SyncMap
Set Item in the SyncMap.
setItem(String, JSONObject, SyncMap.Item.Metadata, SuccessListener<SyncMap.Item>) - Method in interface com.twilio.sync.SyncMap
Set Item in the SyncMap.
setItemTtl(long, int, SuccessListener<Void>) - Method in interface com.twilio.sync.SyncList
Set time to live for an item in list.
setItemTtl(String, int, SuccessListener<Void>) - Method in interface com.twilio.sync.SyncMap
Set time to live for an item in list.
setLevel(int) - Method in class com.twilio.messaging.internal.Logger
 
setListener(SyncClient.SyncClientListener) - Method in interface com.twilio.sync.SyncClient
Set new listener on the client.
setLogLevel(int) - Static method in class com.twilio.messaging.internal.Logger
 
setLogLevel(int) - Static method in interface com.twilio.sync.SyncClient
Set verbosity level for log messages to be printed to android logcat.
setRegion(String) - Method in interface com.twilio.sync.SyncClient.Properties.Builder
Select Twilio server region to connect to.
setTtl(int, SuccessListener<Void>) - Method in interface com.twilio.sync.SyncDocument
Set time to live for document object in seconds.
setTtl(int, SuccessListener<Void>) - Method in interface com.twilio.sync.SyncList
Set time to live for list object in seconds.
setTtl(int, SuccessListener<Void>) - Method in interface com.twilio.sync.SyncMap
Set time to live for map object in seconds.
setTtl(int, SuccessListener<Void>) - Method in interface com.twilio.sync.SyncStream
Set time to live for stream object in seconds.
shutdown() - Method in interface com.twilio.sync.SyncClient
Cleanly shut down the SyncClient and free up associated resources.
SILENT - Static variable in class com.twilio.messaging.internal.Logger
Set SDK log level to SILENT - it does not log anything, except SDK version on startup.
SILENT - Static variable in class com.twilio.sync.SyncClient.LogLevel
Show no log messages.
SuccessListener<T> - Interface in com.twilio.sync
Interface for a generic listener object.
SyncClient - Interface in com.twilio.sync
This is a central entity used to work with Sync.
SyncClient.ConnectionState - Enum in com.twilio.sync
Enum representing underlying twilsock connection state.
SyncClient.LogLevel - Class in com.twilio.sync
Log level constants for passing to SyncClient.setLogLevel(int).
SyncClient.Properties - Interface in com.twilio.sync
Specify properties for creating new Sync Client.
SyncClient.Properties.Builder - Interface in com.twilio.sync
Builder class for client properties.
SyncClient.SyncClientListener - Interface in com.twilio.sync
This interface defines SyncClient callback methods.
SyncDocument - Interface in com.twilio.sync
SyncDocument is an arbitrary JSON value.
SyncDocument.Metadata - Interface in com.twilio.sync
 
SyncDocumentObserver - Class in com.twilio.sync
Observer for all operations on a SyncDocument.
SyncDocumentObserver() - Constructor for class com.twilio.sync.SyncDocumentObserver
Keep default constructor, you don't need to override it.
SyncList - Interface in com.twilio.sync
SyncList is an ordered sequence of arbitrary JSON objects as values.
SyncList.Item - Interface in com.twilio.sync
Single item in a SyncList.
SyncList.Item.Metadata - Interface in com.twilio.sync
Metadata about the item.
SyncList.QueryOptions - Interface in com.twilio.sync
Options passed while querying SyncList objects within Sync specifying query parameters and result set position and sorting.
SyncList.QueryOrder - Enum in com.twilio.sync
Defines collection query direction (forward or backwards item listing).
SyncListIterator - Interface in com.twilio.sync
Interface for iterating over SyncList items retrieved using SyncList.getItems(com.twilio.sync.SuccessListener<com.twilio.sync.SyncListIterator>).
SyncListObserver - Class in com.twilio.sync
Observer for all operations on a SyncList.
SyncListObserver() - Constructor for class com.twilio.sync.SyncListObserver
Keep default constructor, you don't need to override it.
SyncListPaginator - Interface in com.twilio.sync
SyncListPaginator.Listener - Interface in com.twilio.sync
SyncMap - Interface in com.twilio.sync
SyncMap is a key-value store with Strings as keys and arbitrary JSON objects as values.
SyncMap.Item - Interface in com.twilio.sync
Single item in a SyncMap.
SyncMap.Item.Metadata - Interface in com.twilio.sync
 
SyncMap.QueryOptions - Interface in com.twilio.sync
Options passed while querying SyncMap objects within Sync specifying query parameters and result set position and sorting.
SyncMap.QueryOrder - Enum in com.twilio.sync
Defines collection query direction (forward or backwards item listing)
SyncMapIterator - Interface in com.twilio.sync
Interface for iterating over SyncMap items retrieved using SyncMap.getItems(com.twilio.sync.SuccessListener<com.twilio.sync.SyncMapIterator>).
SyncMapObserver - Class in com.twilio.sync
Observer for all operations on a SyncMap.
SyncMapObserver() - Constructor for class com.twilio.sync.SyncMapObserver
Keep default constructor, you don't need to override it.
SyncMapPaginator - Interface in com.twilio.sync
SyncMapPaginator.Listener - Interface in com.twilio.sync
SyncMutator - Class in com.twilio.sync
Mutator is a functional object that you provide to modify entity data in a controlled manner.
SyncMutator() - Constructor for class com.twilio.sync.SyncMutator
Sole constructor.
SyncOptions - Interface in com.twilio.sync
SyncOptions are used to pass variable information to SyncDocument, SyncMap, SyncList and SyncStream opening functions.
SyncOptions.OpenMode - Enum in com.twilio.sync
 
SyncOptions.SynchronizationStrategy - Enum in com.twilio.sync
 
SyncStream - Interface in com.twilio.sync
SyncStream is an ordered message delivery queue.
SyncStream.Message - Interface in com.twilio.sync
Single message in a SyncStream.
SyncStreamObserver - Class in com.twilio.sync
Observer for all operations on a SyncStream.
SyncStreamObserver() - Constructor for class com.twilio.sync.SyncStreamObserver
Keep default constructor, you don't need to override it.

T

toString() - Method in class com.twilio.sync.ErrorInfo
 

U

update() - Method in class com.twilio.messaging.internal.ProxyInfo
 
updateToken(String, SuccessListener<Void>) - Method in interface com.twilio.sync.SyncClient
Update SyncClient with a refreshed token.

V

v(String, Throwable) - Method in class com.twilio.messaging.internal.Logger
 
v(String) - Method in class com.twilio.messaging.internal.Logger
 
valueOf(String) - Static method in enum com.twilio.sync.SyncClient.ConnectionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.twilio.sync.SyncList.QueryOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.twilio.sync.SyncMap.QueryOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.twilio.sync.SyncOptions.OpenMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.twilio.sync.SyncOptions.SynchronizationStrategy
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.twilio.sync.SyncClient.ConnectionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.twilio.sync.SyncList.QueryOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.twilio.sync.SyncMap.QueryOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.twilio.sync.SyncOptions.OpenMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.twilio.sync.SyncOptions.SynchronizationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Static variable in class com.twilio.sync.SyncClient.LogLevel
Show low-level tracing messages as well as all Debug log messages.

W

w(String, Throwable) - Method in class com.twilio.messaging.internal.Logger
 
w(String) - Method in class com.twilio.messaging.internal.Logger
 
WARN - Static variable in class com.twilio.sync.SyncClient.LogLevel
Show warnings as well as all Critical log messages.
withPageSize(long) - Method in interface com.twilio.sync.SyncList.QueryOptions
Specifies the maximum size of the page returned by the query.
withPageSize(long) - Method in interface com.twilio.sync.SyncMap.QueryOptions
Specifies the maximum size of the page returned by the query.
withQueryOrder(SyncList.QueryOrder) - Method in interface com.twilio.sync.SyncList.QueryOptions
Specifies the ordering (i.e.
withQueryOrder(SyncMap.QueryOrder) - Method in interface com.twilio.sync.SyncMap.QueryOptions
Specifies the ordering (i.e.
withStartPosition(long) - Method in interface com.twilio.sync.SyncList.QueryOptions
Specifies the initial position of the query.
withStartPosition(String) - Method in interface com.twilio.sync.SyncMap.QueryOptions
Specifies the initial position of the query.
withStrategy(SyncOptions.SynchronizationStrategy) - Method in interface com.twilio.sync.SyncOptions
withTtl(int) - Static method in interface com.twilio.sync.SyncDocument.Metadata
Construct metadata with specified time to live in seconds.
withTtl(int) - Static method in interface com.twilio.sync.SyncList.Item.Metadata
Construct metadata with specified time to live in seconds.
withTtl(int) - Static method in interface com.twilio.sync.SyncMap.Item.Metadata
Construct metadata with specified time to live in seconds.
withTtl(int) - Method in interface com.twilio.sync.SyncOptions
Set time to live for the Sync object in seconds.
withUniqueName(String) - Method in interface com.twilio.sync.SyncOptions
Creates a new object or opens an existing one with provided unique name.
withUniqueName(String, SyncOptions.OpenMode) - Method in interface com.twilio.sync.SyncOptions
Creates a new object or opens an existing one with provided unique name, also given a specific opening mode.
A B C D E F G H I L M O P Q R S T U V W 
Skip navigation links