A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X 

D

d(String,String) - function in io.ably.lib.util.Log
 
d(String,String,Throwable) - function in io.ably.lib.util.Log
 
day - enum entry in io.ably.lib.types.Stats.Granularity

Interval unit over which statistics are gathered as days.

deactivate() - function in io.ably.lib.push.Push
Deactivates the device from receiving push notifications with Ably and FCM or APNS.
deactivate(boolean) - function in io.ably.lib.push.Push
Deactivates the device from receiving push notifications with Ably and FCM or APNS.
DebugOptions - class in io.ably.lib.debug
 
DebugOptions.RawHttpListener - class in io.ably.lib.debug.DebugOptions
 
DebugOptions.RawProtocolListener - class in io.ably.lib.debug.DebugOptions
 
decode(ChannelOptions) - function in io.ably.lib.types.Message
 
decode(ChannelOptions,DecodingContext) - function in io.ably.lib.types.Message
 
decode(String) - function in io.ably.lib.types.RecoveryKeyContext
 
decode(ChannelOptions) - function in io.ably.lib.types.PresenceMessage
 
decode(ChannelOptions,DecodingContext) - function in io.ably.lib.types.PresenceMessage
 
decode(ChannelOptions) - function in io.ably.lib.types.BaseMessage
 
decode(ChannelOptions,DecodingContext) - function in io.ably.lib.types.BaseMessage
 
decode(ChannelOptions) - function in io.ably.lib.types.Annotation
 
decode(ChannelOptions,DecodingContext) - function in io.ably.lib.types.Annotation
 
decode(String) - function in io.ably.lib.util.Base64Coder
Decodes a byte array from Base64 format.No blanks or line breaks are allowed within the Base64 encoded input data.
decode(Array) - function in io.ably.lib.util.Base64Coder
Decodes a byte array from Base64 format.No blanks or line breaks are allowed within the Base64 encoded input data.
decode(Array,int,int) - function in io.ably.lib.util.Base64Coder
Decodes a byte array from Base64 format.No blanks or line breaks are allowed within the Base64 encoded input data.
decodeLines(String) - function in io.ably.lib.util.Base64Coder
Decodes a byte array from Base64 format and ignores line separators, tabs and blanks.CR, LF, Tab and Space characters are ignored in the input data.
decodeParams(String) - function in io.ably.lib.http.HttpUtils
 
decodeString(String) - function in io.ably.lib.util.Base64Coder
Decodes a string from Base64 format.No blanks or line breaks are allowed within the Base64 encoded input data.
DecodingContext - class in io.ably.lib.types
 
decrement(Number) - function in io.ably.lib.objects.type.counter.LiveCounter
Decrements the value of the counter by the specified amount.
decrementAsync(Number,ObjectsCallback) - function in io.ably.lib.objects.type.counter.LiveCounter
Decrements the value of the counter by the specified amount asynchronously.
decrypt(Array) - function in io.ably.lib.util.Crypto.DecryptingChannelCipher
Deciphers ciphertext.
defaultAcceptHeaders(boolean) - function in io.ably.lib.http.HttpUtils
 
Defaults - class in io.ably.lib.transport
 
del(String,Array,Array,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.HttpScheduler
Async HTTP DEL for Ably host, with fallbacks
del(String,Array,Array,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.AsyncHttpScheduler
Async HTTP DEL for Ably host, with fallbacks
del(String,Array,Array,HttpCore.ResponseHandler,boolean,Callback) - function in io.ably.lib.http.SyncHttpScheduler
Async HTTP DEL for Ably host, with fallbacks
delete(String,Annotation) - function in io.ably.lib.rest.RestAnnotations
Deletes an annotation associated with the specified message serial.
delete(Message,Annotation) - function in io.ably.lib.rest.RestAnnotations
 
delete(String,Annotation,CompletionListener) - function in io.ably.lib.realtime.RealtimeAnnotations
Deletes an annotation associated with the specified message serial.Sets the annotation action to `ANNOTATION_DELETE` and publishes theupdate to the channel with the given completion listener.
delete(Message,Annotation,CompletionListener) - function in io.ably.lib.realtime.RealtimeAnnotations
See delete
delete(String,Annotation) - function in io.ably.lib.realtime.RealtimeAnnotations
 
delete(Message,Annotation) - function in io.ably.lib.realtime.RealtimeAnnotations
See delete
deleteAsync(String,Annotation,Callback) - function in io.ably.lib.rest.RestAnnotations
Asynchronously deletes an annotation associated with the specified message serial.
deleteAsync(Message,Annotation,Callback) - function in io.ably.lib.rest.RestAnnotations
 
DELETED - enum entry in io.ably.lib.objects.type.ObjectLifecycleEvent

Indicates that an Object has been deleted (tombstoned).Emitted once when the object is tombstoned server-side (i.e., deleted and no longer addressable).Not re-emitted during client-side garbage collection of tombstones.

deleteMessage(Message,MessageOperation) - function in io.ably.lib.rest.Channel
Marks a message as deleted.
deleteMessage(Message) - function in io.ably.lib.rest.Channel
Marks a message as deleted.
deleteMessage(Message,MessageOperation) - function in io.ably.lib.rest.ChannelBase
Marks a message as deleted.
deleteMessage(Message) - function in io.ably.lib.rest.ChannelBase
Marks a message as deleted.
deleteMessage(Http,Message,MessageOperation) - function in io.ably.lib.rest.MessageEditsMixin
Marks a message as deleted.
deleteMessage(Message,MessageOperation) - function in io.ably.lib.realtime.Channel
Marks a message as deleted.
deleteMessage(Message) - function in io.ably.lib.realtime.Channel
Marks a message as deleted.
deleteMessage(Message,MessageOperation) - function in io.ably.lib.realtime.ChannelBase
Marks a message as deleted.
deleteMessage(Message) - function in io.ably.lib.realtime.ChannelBase
Marks a message as deleted.
deleteMessageAsync(Message,MessageOperation,CompletionListener) - function in io.ably.lib.rest.Channel
Asynchronously marks a message as deleted.
deleteMessageAsync(Message,CompletionListener) - function in io.ably.lib.rest.Channel
Asynchronously marks a message as deleted.
deleteMessageAsync(Message,MessageOperation,CompletionListener) - function in io.ably.lib.rest.ChannelBase
Asynchronously marks a message as deleted.
deleteMessageAsync(Message,CompletionListener) - function in io.ably.lib.rest.ChannelBase
Asynchronously marks a message as deleted.
deleteMessageAsync(Http,Message,MessageOperation,CompletionListener) - function in io.ably.lib.rest.MessageEditsMixin
Asynchronously marks a message as deleted.
deleteMessageAsync(Message,MessageOperation,CompletionListener) - function in io.ably.lib.realtime.Channel
Asynchronously marks a message as deleted.
deleteMessageAsync(Message,CompletionListener) - function in io.ably.lib.realtime.Channel
Asynchronously marks a message as deleted.
deleteMessageAsync(Message,MessageOperation,CompletionListener) - function in io.ably.lib.realtime.ChannelBase
Asynchronously marks a message as deleted.
deleteMessageAsync(Message,CompletionListener) - function in io.ably.lib.realtime.ChannelBase
Asynchronously marks a message as deleted.
DeltaExtras - class in io.ably.lib.types
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in io.ably.lib.types.ProtocolMessage.ActionSerializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in com.google.gson.ProtocolMessage.ActionSerializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in io.ably.lib.types.Message.Serializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in com.google.gson.Message.Serializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in io.ably.lib.types.MessageVersion.Serializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in com.google.gson.MessageVersion.Serializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in io.ably.lib.types.Summary.Serializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in com.google.gson.Summary.Serializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in io.ably.lib.types.PresenceMessage.ActionSerializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in com.google.gson.PresenceMessage.ActionSerializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in io.ably.lib.types.MessageAnnotations.Serializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in com.google.gson.MessageAnnotations.Serializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in io.ably.lib.types.Annotation.Serializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in com.google.gson.Annotation.Serializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in io.ably.lib.types.Annotation.ActionSerializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in com.google.gson.Annotation.ActionSerializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in io.ably.lib.objects.ObjectsJsonSerializer
 
deserialize(JsonElement,Type,JsonDeserializationContext) - function in com.google.gson.ObjectsJsonSerializer
 
detach - enum entry in io.ably.lib.types.ProtocolMessage.Action
 
detach() - function in io.ably.lib.realtime.Channel
Detach from this channel.
detach(CompletionListener) - function in io.ably.lib.realtime.Channel
Detach from this channel.
detach() - function in io.ably.lib.realtime.ChannelBase
Detach from this channel.
detach(CompletionListener) - function in io.ably.lib.realtime.ChannelBase
Detach from this channel.
detached - enum entry in io.ably.lib.types.ProtocolMessage.Action
 
detached - enum entry in io.ably.lib.realtime.ChannelEvent
 
detached - enum entry in io.ably.lib.realtime.ChannelState

The channel, having previously been ATTACHED, has been detached by the user.

detaching - enum entry in io.ably.lib.realtime.ChannelEvent
 
detaching - enum entry in io.ably.lib.realtime.ChannelState

A detach has been initiated on an ATTACHED channel by sending a request to Ably.This is a transient state, followed either by a transition to DETACHED or FAILED.

device() - function in io.ably.lib.rest.AblyRest
Retrieves a LocalDevice object that represents the current state of the device as a target for push notifications.
device() - function in io.ably.lib.rest.AblyRealtime
Retrieves a LocalDevice object that represents the current state of the device as a target for push notifications.
DeviceDetails - class in io.ably.lib.rest
Contains the properties of a device registered for push notifications.
DeviceDetails.Push - class in io.ably.lib.rest.DeviceDetails
Contains the details of the push registration of a device.
DeviceDetails.Push.State - class in io.ably.lib.rest.DeviceDetails.Push
 
DIGEST - enum entry in io.ably.lib.http.HttpAuth.Type
 
disconnect - enum entry in io.ably.lib.types.ProtocolMessage.Action
 
disconnected - enum entry in io.ably.lib.types.ProtocolMessage.Action
 
disconnected - enum entry in io.ably.lib.realtime.ConnectionEvent
 
disconnected - enum entry in io.ably.lib.realtime.ConnectionState

A temporary failure condition.No current connection exists because there is no network connectivity or no host is available.The disconnected state is entered if an established connection is dropped, or if a connection attempt was unsuccessful.In the disconnected state the library will periodically attempt to open a new connection (approximately every 15 seconds),anticipating that the connection will be re-established soon and thus connection and channel continuity will be possible.In this state, developers can continue to publish messages as they are automatically placed in a local queue,to be sent as soon as a connection is reestablished.Messages published by other clients while this client is disconnected will be delivered to it upon reconnection,so long as the connection was resumed within 2 minutes. After 2 minutes have elapsed,recovery is no longer possible and the connection will move to the SUSPENDED state.

dispose(String) - function in io.ably.lib.objects.LiveObjectsPlugin
Disposes of the RealtimeObjects instance associated with the specified channel name.This method removes the RealtimeObjects instance for the given channel, releasing anyresources associated with it.This is invoked when ablyRealtimeClient.channels.
dispose() - function in io.ably.lib.objects.LiveObjectsPlugin
Disposes of the plugin instance and all underlying resources.This is invoked when ablyRealtimeClient.
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  R  S  T  U  V  W  X