All Classes
| 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 Vonage Account API.
|
| Action |
An NCCO action.
|
| AdvancedInsightRequest | |
| AdvancedInsightRequest.Builder | |
| AdvancedInsightResponse | |
| AdvancedInsightResponse.PortedStatus | |
| AdvancedInsightResponse.Reachability | |
| AdvancedInsightResponse.Validity | |
| AppEndpoint |
Represents an app endpoint used in a
ConnectAction |
| AppEndpoint.Builder | |
| Application | |
| Application.Builder | |
| Application.Capabilities | |
| Application.Keys | |
| ApplicationClient |
A client for talking to the Vonage Application API.
|
| ApplicationList | |
| AuthCollection |
Internal class, managing a collection of
AuthMethods. |
| AuthMethod | |
| AvailableNumber | |
| BalanceResponse | |
| BaseInsightRequest | |
| BaseRequest |
Base request class for
VerifyRequest and Psd2Request |
| BaseResult |
An abstract base class for verification results.
|
| BasicInsightRequest | |
| BasicInsightRequest.Builder | |
| BasicInsightResponse | |
| BinaryMessage |
A binary message to be submitted via the Vonage SMS API.
|
| BuyNumberRequest | |
| Call |
Call encapsulates the information required to create a call using
VoiceClient.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 Vonage Application
|
| Capability.Type | |
| CarrierDetails | |
| CarrierDetails.NetworkType | |
| CheckRequest | |
| CheckResponse | |
| ConnectAction |
An NCCO connect action that allows for the establishment of a connection to various
Endpoint. |
| 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 Vonage Conversion API.
|
| ConversionRequest | |
| ConversionRequest.Type | |
| Country | |
| CreateSecretRequest | |
| DtmfEndpoint | |
| DtmfPayload |
The JSON payload that will be sent in a
DtmfRequest. |
| DtmfRequest |
The request object to send DTMF tones.
|
| DtmfResponse |
Response if DTMF tones were successfully sent to an active
Call. |
| EmbeddedCalls | |
| Endpoint | |
| Endpoint |
An endpoint for a
ConnectAction to 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 Methods
|
| HttpWrapper |
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 Vonage 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 | |
| LoggingUtils | |
| MachineDetection | |
| MD5Util |
Contains utility methods that use MD5 hashing.
|
| Message |
Represents the details common to any message that is to be submitted to the Vonage 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 request
|
| MO.MESSAGE_TYPE |
Describes the type of payload this message carries
|
| ModifyCallAction | |
| ModifyCallPayload | |
| ModifyCallResponse |
Response if a
Call was successfully modified. |
| Ncco |
Vonage Call Control Object for controlling the flow of a Voice API call.
|
| NccoResponse |
Encapsulates a set of NCCO objects for driving the Vonage Voice API.
|
| NccoResponseBuilder |
Provides a fluent interface for constructing instances of
NccoResponse. |
| Network | |
| 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 Vonage API calls that manage phone numbers.
|
| OwnedNumber | |
| PageLink | |
| PageLinks | |
| PageList | |
| PhoneEndpoint |
Represents a phone endpoint used in a
ConnectAction |
| PhoneEndpoint | |
| PhoneEndpoint.Builder | |
| PrefixPricingRequest | |
| PrefixPricingResponse | |
| PricingRequest | |
| PricingResponse | |
| Psd2Endpoint | |
| Psd2Method | |
| Psd2Request |
Describes a PSD2 verify request when passed to
Psd2Endpoint |
| Psd2Request.Builder | |
| Psd2Request.Workflow |
Enumeration representing different verification workflows.
|
| 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 Vonage 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 Vonage.
|
| RoamingDetails | |
| RoamingDetails.RoamingStatus | |
| Rtc | |
| Rtc.Builder | |
| SearchNumbersFilter |
This class encapsulates a request to search for available Vonage Virtual Numbers.
|
| SearchNumbersResponse |
Represents the response to a "searchNumbers" request from the Vonage 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 a
ConnectAction |
| SipEndpoint | |
| SipEndpoint.Builder | |
| SmsClient |
A client for talking to the Vonage Voice API.
|
| SmsDateSearchRequest | |
| SmsDetails | |
| SmsIdSearchRequest | |
| SmsSearchEndpoint | |
| SmsSingleSearchEndpoint | |
| SmsSingleSearchResponse | |
| SmsSubmissionResponse | |
| SmsSubmissionResponseMessage | |
| SnsClient |
A client for talking to the Vonage Voice API.
|
| SnsPublishRequest | |
| SnsPublishResponse | |
| SnsRequest | |
| SnsResponse | |
| SnsSubscribeRequest | |
| SnsSubscribeResponse |
Represents the result of a publish service request to the Vonage 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 a
StreamRequest. |
| StreamRequest |
The request object to stream an audio file.
|
| StreamResponse |
Response from successfully streaming an audio file or stopping a stream to an active
Call. |
| 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 a
TalkRequest. |
| TalkRequest |
The request object to send synthesized audio.
|
| TalkResponse |
Response from successfully sending a synthesized speech message or stopping a message to an active
Call. |
| TextMessage |
Represents the details of a plain-text message that is to be submitted via the Vonage 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 Vonage Verify API.
|
| VerifyControlCommand | |
| VerifyDetails | |
| VerifyDetails.Status | |
| VerifyException | |
| VerifyRequest |
Describes a Verify request when passed to
VerifyEndpoint. |
| VerifyRequest.Builder |
Builder to create a Two Factor Authentication request
|
| VerifyRequest.LineType |
Types of phone line to be specified for
VerifyRequest.type. |
| VerifyRequest.Workflow |
Enumeration representing different verification workflows.
|
| VerifyResponse | |
| VerifyStatus | |
| VerifyStatusDeserializer | |
| Voice | |
| Voice.Builder | |
| VoiceClient |
A client for talking to the Vonage Voice API.
|
| VoiceName |
Voice used to deliver text to a
Call in a TalkRequest. |
| VonageAuthException | |
| VonageBadRequestException | |
| VonageCallbackRequestValidationException | |
| VonageClient |
Top-level Vonage API client object.
|
| VonageClient.Builder | |
| VonageClientCreationException |
Indicates that there was a failure during VonageClient creation.
|
| VonageClientException | |
| VonageMethodFailedException | |
| VonageResponseParseException |
An exception that indicates the contents of an HttpResponse could not be parsed.
|
| VonageUnableToReadPrivateKeyException | |
| VonageUnacceptableAuthException | |
| VonageUnexpectedException |
VonageUnexpectedException indicates an exception that should not happen in an ideal world.
|
| WapPushMessage |
Represents the details of a wap-push message that is to be submitted via the Vonage REST api.
|
| Webhook | |
| Webhook.Type | |
| WebSocketEndpoint |
Represents a web socket endpoint used in a
ConnectAction |
| WebSocketEndpoint | |
| WebSocketEndpoint.Builder | |
| XmlParser | |
| XmlUtil |