All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractAnswerServlet Useful abstract HttpServlet for implementing NCCO callbacks.AbstractAuthMethod AbstractClient Abstract class for different API clients.AbstractMethod<RequestT,ResultT> Abstract class to assist in implementing a call against a REST endpoint.AbstractMOServlet An abstract Servlet that receives and parses an incoming callback request for an MO message.AccountClient A client for talking to the Nexmo Account API.Action An NCCO action.AdvancedInsightRequest AdvancedInsightRequest.Builder AdvancedInsightResponse AdvancedInsightResponse.PortedStatus AdvancedInsightResponse.Reachability AdvancedInsightResponse.Validity Application Application.Builder Application.Capabilities Application.Keys ApplicationClient A client for talking to the Nexmo Application API.ApplicationList AuthCollection Internal class, managing a collection ofAuthMethods.AuthMethod AvailableNumber BalanceResponse BaseInsightRequest BaseResult An abstract base class for verification results.BasicInsightRequest BasicInsightRequest.Builder BasicInsightResponse BinaryMessage A binary message to be submitted via the Nexmo SMS API.BuyNumberRequest Call Call encapsulates the information required to create a call usingVoiceClient.createCall(Call)CallDirection CallDirection CallerIdentity CallerType CallEvent CallEvent CallInfo CallInfo holds the information related to a call.CallInfoPage CallModifier CallOrder CallsFilter CallsFilter.Builder CallStatus CallStatus CancelNumberRequest Capability Represents a capability of a Nexmo ApplicationCapability.Type CarrierDetails CarrierDetails.NetworkType CheckRequest CheckResponse ConnectAction An NCCO connect action that allows for the establishment of a connection to variousEndpoint.ConnectAction.Builder ControlRequest ControlResponse ConversationAction An NCCO conversation action which enables the ability to host conference calls.ConversationAction.Builder ConversionClient A client for talking to the Nexmo Conversion API.ConversionRequest ConversionRequest.Type Country CreateSecretRequest DtmfEndpoint DtmfPayload The JSON payload that will be sent in aDtmfRequest.DtmfRequest The request object to send DTMF tones.DtmfResponse Response if DTMF tones were successfully sent to an activeCall.EmbeddedCalls Endpoint Endpoint An endpoint for aConnectActionto connect to.EventMethod The type of request to use when connecting to an event url.EventType The type of event to use.HexUtil Static helper methods for working with hex values.HttpConfig HttpConfig.Builder HttpMethod Enumeration representing various HTTP MethodsHttpWrapper Internal class that holds available authentication methods and a shared HttpClient.InputAction An NCCO input action which allows for the collection of digits from a person.InputAction.Builder InputEvent InsightClient A client for talking to the Nexmo Number Insight API.InsightStatus JWTAuthMethod ListApplicationRequest ListApplicationRequest.Builder ListNumbersFilter ListNumbersResponse Response from a request to list the numbers currently being rented buy an account.ListSecretsResponse MachineDetection MD5Util Contains utility methods that use MD5 hashing.Message Represents the details common to any message that is to be submitted to the Nexmo SMS API.Message.MessageClass An enum of the valid values that may be supplied to as the message-class parameter of a rest submission.Message.MessageType MessageEvent Messages Messages.Builder MessageStatus MessageType Method<RequestT,ResultT> MO This represents an incoming MO callback requestMO.MESSAGE_TYPE Describes the type of payload this message carriesModifyCallAction ModifyCallPayload ModifyCallResponse Response if aCallwas successfully modified.Ncco Nexmo Call Control Object for controlling the flow of a Voice API call.NccoResponse Encapsulates a set of NCCO objects for driving the Nexmo Voice API.NccoResponseBuilder Provides a fluent interface for constructing instances ofNccoResponse.Network NexmoAuthException NexmoBadRequestException NexmoCallbackRequestValidationException NexmoClient Top-level Nexmo API client object.NexmoClient.Builder NexmoClientCreationException Indicates that there was a failure during NexmoClient creation.NexmoClientException NexmoMethodFailedException NexmoResponseParseException An exception that indicates the contents of an HttpResponse could not be parsed.NexmoUnableToReadPrivateKeyException NexmoUnacceptableAuthException NexmoUnexpectedException NexmoUnexpectedException indicates an exception that should not happen in an ideal world.NotifyAction An NCCO notify action which allows for custom events to be sent to a configured webhook.NotifyAction.Builder NumbersClient A client for accessing the Nexmo API calls that manage phone numbers.OwnedNumber PageLink PageLinks PageList PhoneEndpoint Represents a phone endpoint used in aConnectActionPhoneEndpoint PhoneEndpoint.Builder PrefixPricingRequest PrefixPricingResponse PricingRequest PricingResponse RecordAction An NCCO record action which allows for the call to be recorded.RecordAction.Builder RecordEvent Recording RecordingFormat RedactClient A client for talking to the Nexmo Redact API.RedactRequest Represents a request to the Redact API.RedactRequest.Product RedactRequest.Type RedactResponse RejectedMessage RequestSigning A helper class for generating or verifying MD5 signatures when signing REST requests for submission to Nexmo.RoamingDetails RoamingDetails.RoamingStatus Rtc Rtc.Builder SearchNumbersFilter This class encapsulates a request to search for available Nexmo Virtual Numbers.SearchNumbersResponse Represents the response to a "searchNumbers" request from the Nexmo API.SearchPattern Provided to calls that match substrings, to indicate which part of the string should be considered a match.SearchRejectedMessagesEndpoint SearchRejectedMessagesRequest SearchRejectedMessagesResponse SearchRequest SearchSmsRequest SearchSmsResponse SearchVerifyResponse SearchVerifyResponseDeserializer SecretRequest SecretResponse ServiceType SettingsRequest SettingsResponse SignatureAuthMethod SipEndpoint Represents a SIP endpoint used in aConnectActionSipEndpoint SipEndpoint.Builder SmsClient A client for talking to the Nexmo Voice API.SmsDateSearchRequest SmsDetails SmsIdSearchRequest SmsSearchEndpoint SmsSingleSearchEndpoint SmsSingleSearchResponse SmsSubmissionResponse SmsSubmissionResponseMessage SnsClient A client for talking to the Nexmo Voice API.SnsPublishRequest SnsPublishResponse SnsRequest SnsResponse SnsSubscribeRequest SnsSubscribeResponse Represents the result of a publish service request to the Nexmo SNS Service.SplitRecording StandardInsightRequest StandardInsightRequest.Builder StandardInsightResponse StreamAction An NCCO stream action which allows for media to be streamed to a call.StreamAction.Builder StreamPayload The JSON payload that will be sent in aStreamRequest.StreamRequest The request object to stream an audio file.StreamResponse Response from successfully streaming an audio file or stopping a stream to an activeCall.TalkAction An NCCO talk action which allows for synthesized speach to be sent to a call.TalkAction.Builder TalkEndpoint TalkPayload The JSON payload that will be sent in aTalkRequest.TalkRequest The request object to send synthesized audio.TalkResponse Response from successfully sending a synthesized speech message or stopping a message to an activeCall.TextMessage Represents the details of a plain-text message that is to be submitted via the Nexmo REST api.TokenAuthMethod TopUpRequest TransferCallPayload Extension of ModifyCallPayload which adds an NCCO destination to the serialized form.TransferDestination Type Enumeration representing the type of number.UpdateNumberRequest UpdateNumberRequest.CallbackType Vbc Vbc.Builder VerifyCheck VerifyCheck.Status VerifyClient A client for talking to the Nexmo Verify API.VerifyControlCommand VerifyDetails VerifyDetails.Status VerifyException VerifyRequest Describes a Verify request when passed toVerifyEndpoint)}.VerifyRequest.LineType Types of phone line to be specified forVerifyRequest.type.VerifyResponse VerifyStatus VerifyStatusDeserializer Voice Voice.Builder VoiceClient A client for talking to the Nexmo Voice API.VoiceName Voice used to deliver text to aCallin aTalkRequest.WapPushMessage Represents the details of a wap-push message that is to be submitted via the Nexmo REST api.Webhook Webhook.Type WebSocketEndpoint Represents a web socket endpoint used in aConnectActionWebSocketEndpoint WebSocketEndpoint.Builder XmlParser XmlUtil