Interface | Description |
---|---|
NexmoCallEventListener |
NexmoCallEventListener dispatches events related to a
NexmoCall . |
NexmoConversationListener |
Interface definition for a callback to be invoked when
NexmoConversation member is updated or
NexmoConversation expires. |
NexmoCustomEventListener |
Interface definition for a callback to be invoked when a
NexmoCustomEvent is received. |
NexmoDTMFEventListener |
Interface definition for a callback to be invoked when a
NexmoDTMFEvent is received. |
NexmoIncomingCallListener |
Interface definition for a callback to be invoked when a incoming call occurs.
|
NexmoLegStatusEventListener |
Interface definition for a callback to be invoked when a
NexmoLegStatusEvent is received. |
NexmoMediaActionEventListener |
Interface definition for a callback to be invoked when call is muted (muted byuser) or
earmuf (muted by other user)
|
NexmoMediaEventListener |
Interface definition for a callback to be invoked when media is enabled and disabled.
|
NexmoMediaStatusListener |
Interface definition for a callback to be invoked when Peer Connection state changes.
|
NexmoMember | |
NexmoMemberEventListener |
Interface definition for a callback to be invoked when member was invited
(
NexmoConversation.invite(String, NexmoRequestListener) ), added (NexmoConversation.join(NexmoRequestListener) )
and removed (NexmoConversation.kick(String, NexmoRequestListener) ) from the conversation
. |
NexmoMemberMessageStatusEventListener |
Interface definition for a callback to be invoked when a
NexmoMemberMessageStatusEvent is received. |
NexmoMemberSummary |
An individual conversation member.
|
NexmoMessageEventListener |
Interface definition for a callback to be invoked when
NexmoConversation related event occurs. |
NexmoPushEventListener |
Interface definition for a callback to be invoked when a new event is received or incoming call occurs.
|
NexmoReceiveConversationListener |
Interface definition for a callback to be invoked when new conversation is received.
|
NexmoTypingEventListener |
Interface definition for a callback to be invoked when typing state has changed.
|
Class | Description |
---|---|
Defaults |
Class contains default coasts used by the Nexmo SDK.
|
NexmoAttachmentEvent |
Represents the attachment events dispatched into
NexmoMessageEventListener.onAttachmentEvent(com.nexmo.client.NexmoAttachmentEvent)
(currently only images). |
NexmoCall |
The
NexmoCall class is a NexmoConversation for phone calls. |
NexmoChannel |
Channel that connects the user to the
NexmoConversation eg. |
NexmoClient |
The
NexmoClient is the main entry point into the SDK and is instantiated to use the NexmoConversation API in
your application. |
NexmoClient.Builder |
Builds new
NexmoClient . |
NexmoClient.NexmoClientConfig |
The settings used to initialise the
NexmoClient that was built by NexmoClient.Builder . |
NexmoClientPrewarmLegManager | |
NexmoConversation |
Class allows users to communicate with each other by sending events (eg.
|
NexmoConversationsPage |
Represents a list of
NexmoConversation s, created by the response from NexmoClient.getConversations(Integer, NexmoPageOrder, NexmoRequestListener) . |
NexmoCustomEvent |
Represents a custom event, dispatched into
NexmoCustomEventListener . |
NexmoDeletedEvent |
Represents deleted events dispatched into
NexmoTextEvent.delete(NexmoRequestListener) and
NexmoAttachmentEvent.delete(NexmoRequestListener) . |
NexmoDeliveredEvent |
Represents a delivered receipt for an event, available for
NexmoTextEvent and
NexmoAttachmentEvent . |
NexmoDirection |
Directional data from Conversation Service (Conversation API).
|
NexmoDTMFEvent |
Represents a DTMF
events dispached into
NexmoCallEventListener.onDTMF(java.lang.String, com.nexmo.client.NexmoMember) . |
NexmoEvent |
Represents the base class from which all Nexmo Event classes are derived.
|
NexmoEventEmbeddedInfo |
Represent all the information about the event producer.
|
NexmoEventsPage |
Represents a list of
NexmoEvent , created by the response from NexmoConversation.getEvents(Integer, NexmoPageOrder, String, NexmoRequestListener) . |
NexmoImage |
Created by Dimitris Niras on 10/11/2021.
|
NexmoImageRepresentation |
Represents a custom event, dispatched into
NexmoMessageEventListener . |
NexmoInitiator |
The NexmoInitiator is the initiator of the member to a specific
NexmoMemberState inside a NexmoConversation . |
NexmoLeg |
A leg is a single connection either inbound to, or outbound from, the Vonage platform
(more).
|
NexmoLegStatusEvent |
Represents the leg status event dispatched into
NexmoLegStatusEventListener . |
NexmoLegTransferEvent |
Represents the leg transfer event dispatched into
NexmoCallEventListener . |
NexmoMedia |
Represents the media state of a
NexmoMember in a NexmoConversation |
NexmoMediaActionEvent |
Represents the mute and earmuff media events dispatched into
NexmoMediaActionEventListener . |
NexmoMediaEvent |
Represents the mute and earmuff media events dispatched into
NexmoMediaActionEventListener . |
NexmoMemberEvent |
Represents events related to member state in a
NexmoConversation . |
NexmoMemberMessageStatusEvent |
Represents the member message status event dispatched into
NexmoMemberMessageStatusEventListener . |
NexmoMembersSummaryPage | |
NexmoMessage | |
NexmoMessageEvent |
Send a message to the conversation:
|
NexmoMessageLocation | |
NexmoMessageTemplateContent | |
NexmoMessageTemplateWhatsapp | |
NexmoPinningConfig |
Configuration data for Pinning the identity of the sdk backend services.
|
NexmoRejectedEvent |
Represents a rejected receipt for an event, available for
NexmoMessageEvent . |
NexmoSeenEvent |
Represents a seen receipt for an event, available for
NexmoTextEvent and NexmoAttachmentEvent . |
NexmoSubmittedEvent |
Represents a submitted receipt for an event, available for
NexmoMessageEvent . |
NexmoTextEvent |
Send a text message to the conversation:
|
NexmoTypingEvent |
Represents the typing state in a conversation dispatched by
NexmoTypingEventListener . |
NexmoUndeliverableEvent |
Represents an undeliverable receipt for an event, available for
NexmoMessageEvent . |
NexmoUser |
Represents a unique user in the context of a Nexmo Application.
|
NexmoUserSession | |
NexmoUserSessionsPage | |
PrewarmLeg |
Enum | Description |
---|---|
NexmoCallHandler | Deprecated
Used by the deprecated NexmoClient.call(callee, callType, listener) method.
|
NexmoCallMemberStatus |
An Enum representing the
NexmoMember 's current call status. |
NexmoChannelType |
An Enum representing channel type for a
NexmoChannel . |
NexmoConnectionState |
An Enum representing the connection status for a
NexmoConnectionListener
related to NexmoClient.setConnectionListener(NexmoConnectionListener) . |
NexmoDirection.Type |
Enum representing channel type for a
NexmoDirection |
NexmoEventType |
Enum representing event type.
|
NexmoImageRepresentation.TYPE |
Enum representing the image size.
|
NexmoMediaActionState |
Enum representing earmuf (muted by other user) and mute (muted by user) states.
|
NexmoMediaActionType |
Enum representing media action type.
|
NexmoMediaState |
Enum representing media state for
NexmoMemberEvent . |
NexmoMediaType |
Enum representing media type.
|
NexmoMemberState |
An enum representing the
NexmoMember state. |
NexmoMemberUpdatedType |
Enum representing the different types of updates to a
NexmoMember . |
NexmoPageOrder |
Enum representing the order of the
NexmoConversationsPage or NexmoEventsPage . |
NexmoTypingState |
Enum representing typing state in the
NexmoTypingEvent related to the NexmoConversation . |
Exception | Description |
---|---|
NexmoClientExceptionAlreadyBuilt |
Exception thrown when
NexmoClient.Builder.build(Context) method is called more than once. |