Uses of Interface
com.bandwidth.sdk.ApiCallback
Packages that use ApiCallback
-
Uses of ApiCallback in com.bandwidth.sdk
Methods in com.bandwidth.sdk with parameters of type ApiCallbackModifier and TypeMethodDescriptionokhttp3.Call
ApiClient.buildCall
(String baseUrl, String path, String method, List<Pair> queryParams, List<Pair> collectionQueryParams, Object body, Map<String, String> headerParams, Map<String, String> cookieParams, Map<String, Object> formParams, String[] authNames, ApiCallback callback) Build HTTP call with the given options.okhttp3.Request
ApiClient.buildRequest
(String baseUrl, String path, String method, List<Pair> queryParams, List<Pair> collectionQueryParams, Object body, Map<String, String> headerParams, Map<String, String> cookieParams, Map<String, Object> formParams, String[] authNames, ApiCallback callback) Build an HTTP request with the given options.<T> void
ApiClient.executeAsync
(okhttp3.Call call, ApiCallback<T> callback) <T> void
ApiClient.executeAsync
(okhttp3.Call call, Type returnType, ApiCallback<T> callback) Execute HTTP call asynchronously.Constructors in com.bandwidth.sdk with parameters of type ApiCallbackModifierConstructorDescriptionProgressRequestBody
(okhttp3.RequestBody requestBody, ApiCallback callback) ProgressResponseBody
(okhttp3.ResponseBody responseBody, ApiCallback callback) -
Uses of ApiCallback in com.bandwidth.sdk.api
Methods in com.bandwidth.sdk.api with parameters of type ApiCallbackModifier and TypeMethodDescriptionokhttp3.Call
CallsApi.createCallAsync
(String accountId, CreateCall createCall, ApiCallback<CreateCallResponse> _callback) Create Call (asynchronously) Creates an outbound phone call.okhttp3.Call
CallsApi.createCallCall
(String accountId, CreateCall createCall, ApiCallback _callback) Build call for createCallokhttp3.Call
PhoneNumberLookupApi.createLookupAsync
(String accountId, LookupRequest lookupRequest, ApiCallback<CreateLookupResponse> _callback) Create Lookup (asynchronously) Create a Phone Number Lookup Request.okhttp3.Call
PhoneNumberLookupApi.createLookupCall
(String accountId, LookupRequest lookupRequest, ApiCallback _callback) Build call for createLookupokhttp3.Call
MessagesApi.createMessageAsync
(String accountId, MessageRequest messageRequest, ApiCallback<Message> _callback) Create Message (asynchronously) Endpoint for sending text messages and picture messages using V2 messaging.okhttp3.Call
MessagesApi.createMessageCall
(String accountId, MessageRequest messageRequest, ApiCallback _callback) Build call for createMessageokhttp3.Call
MediaApi.deleteMediaAsync
(String accountId, String mediaId, ApiCallback<Void> _callback) Delete Media (asynchronously) Deletes a media file from Bandwidth API server.okhttp3.Call
MediaApi.deleteMediaCall
(String accountId, String mediaId, ApiCallback _callback) Build call for deleteMediaokhttp3.Call
TranscriptionsApi.deleteRealTimeTranscriptionAsync
(String accountId, String callId, String transcriptionId, ApiCallback<Void> _callback) Delete a specific transcription (asynchronously) Delete the specified transcription that was created on this call via [startTranscription](/docs/voice/bxml/startTranscription).okhttp3.Call
TranscriptionsApi.deleteRealTimeTranscriptionCall
(String accountId, String callId, String transcriptionId, ApiCallback _callback) Build call for deleteRealTimeTranscriptionokhttp3.Call
RecordingsApi.deleteRecordingAsync
(String accountId, String callId, String recordingId, ApiCallback<Void> _callback) Delete Recording (asynchronously) Delete the recording information, media and transcription.okhttp3.Call
RecordingsApi.deleteRecordingCall
(String accountId, String callId, String recordingId, ApiCallback _callback) Build call for deleteRecordingokhttp3.Call
RecordingsApi.deleteRecordingMediaAsync
(String accountId, String callId, String recordingId, ApiCallback<Void> _callback) Delete Recording Media (asynchronously) Deletes the specified recording's media.okhttp3.Call
RecordingsApi.deleteRecordingMediaCall
(String accountId, String callId, String recordingId, ApiCallback _callback) Build call for deleteRecordingMediaokhttp3.Call
RecordingsApi.deleteRecordingTranscriptionAsync
(String accountId, String callId, String recordingId, ApiCallback<Void> _callback) Delete Transcription (asynchronously) Deletes the specified recording's transcription.okhttp3.Call
RecordingsApi.deleteRecordingTranscriptionCall
(String accountId, String callId, String recordingId, ApiCallback _callback) Build call for deleteRecordingTranscriptionokhttp3.Call
RecordingsApi.downloadCallRecordingAsync
(String accountId, String callId, String recordingId, ApiCallback<File> _callback) Download Recording (asynchronously) Downloads the specified recording.okhttp3.Call
RecordingsApi.downloadCallRecordingCall
(String accountId, String callId, String recordingId, ApiCallback _callback) Build call for downloadCallRecordingokhttp3.Call
ConferencesApi.downloadConferenceRecordingAsync
(String accountId, String conferenceId, String recordingId, ApiCallback<File> _callback) Download Conference Recording (asynchronously) Downloads the specified recording file.okhttp3.Call
ConferencesApi.downloadConferenceRecordingCall
(String accountId, String conferenceId, String recordingId, ApiCallback _callback) Build call for downloadConferenceRecordingokhttp3.Call
MfaApi.generateMessagingCodeAsync
(String accountId, CodeRequest codeRequest, ApiCallback<MessagingCodeResponse> _callback) Messaging Authentication Code (asynchronously) Send an MFA code via text message (SMS).okhttp3.Call
MfaApi.generateMessagingCodeCall
(String accountId, CodeRequest codeRequest, ApiCallback _callback) Build call for generateMessagingCodeokhttp3.Call
MfaApi.generateVoiceCodeAsync
(String accountId, CodeRequest codeRequest, ApiCallback<VoiceCodeResponse> _callback) Voice Authentication Code (asynchronously) Send an MFA Code via a phone call.okhttp3.Call
MfaApi.generateVoiceCodeCall
(String accountId, CodeRequest codeRequest, ApiCallback _callback) Build call for generateVoiceCodeokhttp3.Call
RecordingsApi.getCallRecordingAsync
(String accountId, String callId, String recordingId, ApiCallback<CallRecordingMetadata> _callback) Get Call Recording (asynchronously) Returns metadata for the specified recording.okhttp3.Call
RecordingsApi.getCallRecordingCall
(String accountId, String callId, String recordingId, ApiCallback _callback) Build call for getCallRecordingokhttp3.Call
CallsApi.getCallStateAsync
(String accountId, String callId, ApiCallback<CallState> _callback) Get Call State Information (asynchronously) Retrieve the current state of a specific call.okhttp3.Call
CallsApi.getCallStateCall
(String accountId, String callId, ApiCallback _callback) Build call for getCallStateokhttp3.Call
ConferencesApi.getConferenceAsync
(String accountId, String conferenceId, ApiCallback<Conference> _callback) Get Conference Information (asynchronously) Returns information about the specified conference.okhttp3.Call
ConferencesApi.getConferenceCall
(String accountId, String conferenceId, ApiCallback _callback) Build call for getConferenceokhttp3.Call
ConferencesApi.getConferenceMemberAsync
(String accountId, String conferenceId, String memberId, ApiCallback<ConferenceMember> _callback) Get Conference Member (asynchronously) Returns information about the specified conference member.okhttp3.Call
ConferencesApi.getConferenceMemberCall
(String accountId, String conferenceId, String memberId, ApiCallback _callback) Build call for getConferenceMemberokhttp3.Call
ConferencesApi.getConferenceRecordingAsync
(String accountId, String conferenceId, String recordingId, ApiCallback<ConferenceRecordingMetadata> _callback) Get Conference Recording Information (asynchronously) Returns metadata for the specified recording.okhttp3.Call
ConferencesApi.getConferenceRecordingCall
(String accountId, String conferenceId, String recordingId, ApiCallback _callback) Build call for getConferenceRecordingokhttp3.Call
PhoneNumberLookupApi.getLookupStatusAsync
(String accountId, String requestId, ApiCallback<LookupStatus> _callback) Get Lookup Request Status (asynchronously) Get an existing Phone Number Lookup Request.okhttp3.Call
PhoneNumberLookupApi.getLookupStatusCall
(String accountId, String requestId, ApiCallback _callback) Build call for getLookupStatusokhttp3.Call
MediaApi.getMediaAsync
(String accountId, String mediaId, ApiCallback<File> _callback) Get Media (asynchronously) Downloads a media file you previously uploaded.okhttp3.Call
MediaApi.getMediaCall
(String accountId, String mediaId, ApiCallback _callback) Build call for getMediaokhttp3.Call
TranscriptionsApi.getRealTimeTranscriptionAsync
(String accountId, String callId, String transcriptionId, ApiCallback<CallTranscriptionResponse> _callback) Retrieve a specific transcription (asynchronously) Retrieve the specified transcription that was created on this call via [startTranscription](/docs/voice/bxml/startTranscription).okhttp3.Call
TranscriptionsApi.getRealTimeTranscriptionCall
(String accountId, String callId, String transcriptionId, ApiCallback _callback) Build call for getRealTimeTranscriptionokhttp3.Call
RecordingsApi.getRecordingTranscriptionAsync
(String accountId, String callId, String recordingId, ApiCallback<RecordingTranscriptions> _callback) Get Transcription (asynchronously) Downloads the specified transcription.okhttp3.Call
RecordingsApi.getRecordingTranscriptionCall
(String accountId, String callId, String recordingId, ApiCallback _callback) Build call for getRecordingTranscriptionokhttp3.Call
StatisticsApi.getStatisticsAsync
(String accountId, ApiCallback<AccountStatistics> _callback) Get Account Statistics (asynchronously) Returns details about the current state of the account.okhttp3.Call
StatisticsApi.getStatisticsCall
(String accountId, ApiCallback _callback) Build call for getStatisticsokhttp3.Call
RecordingsApi.listAccountCallRecordingsAsync
(String accountId, String to, String from, String minStartTime, String maxStartTime, ApiCallback<List<CallRecordingMetadata>> _callback) Get Call Recordings (asynchronously) Returns a list of metadata for the recordings associated with the specified account.okhttp3.Call
RecordingsApi.listAccountCallRecordingsCall
(String accountId, String to, String from, String minStartTime, String maxStartTime, ApiCallback _callback) Build call for listAccountCallRecordingsokhttp3.Call
RecordingsApi.listCallRecordingsAsync
(String accountId, String callId, ApiCallback<List<CallRecordingMetadata>> _callback) List Call Recordings (asynchronously) Returns a (potentially empty) list of metadata for the recordings that took place during the specified call.okhttp3.Call
RecordingsApi.listCallRecordingsCall
(String accountId, String callId, ApiCallback _callback) Build call for listCallRecordingsokhttp3.Call
CallsApi.listCallsAsync
(String accountId, String to, String from, String minStartTime, String maxStartTime, String disconnectCause, Integer pageSize, String pageToken, ApiCallback<List<CallState>> _callback) Get Calls (asynchronously) Returns a max of 10000 calls, sorted by `createdTime` from oldest to newest.okhttp3.Call
CallsApi.listCallsCall
(String accountId, String to, String from, String minStartTime, String maxStartTime, String disconnectCause, Integer pageSize, String pageToken, ApiCallback _callback) Build call for listCallsokhttp3.Call
ConferencesApi.listConferenceRecordingsAsync
(String accountId, String conferenceId, ApiCallback<List<ConferenceRecordingMetadata>> _callback) Get Conference Recordings (asynchronously) Returns a (potentially empty) list of metadata for the recordings that took place during the specified conference.okhttp3.Call
ConferencesApi.listConferenceRecordingsCall
(String accountId, String conferenceId, ApiCallback _callback) Build call for listConferenceRecordingsokhttp3.Call
ConferencesApi.listConferencesAsync
(String accountId, String name, String minCreatedTime, String maxCreatedTime, Integer pageSize, String pageToken, ApiCallback<List<Conference>> _callback) Get Conferences (asynchronously) Returns a max of 1000 conferences, sorted by `createdTime` from oldest to newest.okhttp3.Call
ConferencesApi.listConferencesCall
(String accountId, String name, String minCreatedTime, String maxCreatedTime, Integer pageSize, String pageToken, ApiCallback _callback) Build call for listConferencesokhttp3.Call
MediaApi.listMediaAsync
(String accountId, String continuationToken, ApiCallback<List<Media>> _callback) List Media (asynchronously) Gets a list of your media files.okhttp3.Call
MediaApi.listMediaCall
(String accountId, String continuationToken, ApiCallback _callback) Build call for listMediaokhttp3.Call
MessagesApi.listMessagesAsync
(String accountId, String messageId, String sourceTn, String destinationTn, MessageStatusEnum messageStatus, ListMessageDirectionEnum messageDirection, String carrierName, MessageTypeEnum messageType, Integer errorCode, String fromDateTime, String toDateTime, String campaignId, String sort, String pageToken, Integer limit, Boolean limitTotalCount, ApiCallback<MessagesList> _callback) List Messages (asynchronously) Returns a list of messages based on query parameters.okhttp3.Call
MessagesApi.listMessagesCall
(String accountId, String messageId, String sourceTn, String destinationTn, MessageStatusEnum messageStatus, ListMessageDirectionEnum messageDirection, String carrierName, MessageTypeEnum messageType, Integer errorCode, String fromDateTime, String toDateTime, String campaignId, String sort, String pageToken, Integer limit, Boolean limitTotalCount, ApiCallback _callback) Build call for listMessagesokhttp3.Call
TranscriptionsApi.listRealTimeTranscriptionsAsync
(String accountId, String callId, ApiCallback<List<CallTranscriptionMetadata>> _callback) Enumerate transcriptions made with StartTranscription (asynchronously) Enumerates the transcriptions created on this call via [startTranscription](/docs/voice/bxml/startTranscription).okhttp3.Call
TranscriptionsApi.listRealTimeTranscriptionsCall
(String accountId, String callId, ApiCallback _callback) Build call for listRealTimeTranscriptionsokhttp3.Call
RecordingsApi.transcribeCallRecordingAsync
(String accountId, String callId, String recordingId, TranscribeRecording transcribeRecording, ApiCallback<Void> _callback) Create Transcription Request (asynchronously) Generate the transcription for a specific recording.okhttp3.Call
RecordingsApi.transcribeCallRecordingCall
(String accountId, String callId, String recordingId, TranscribeRecording transcribeRecording, ApiCallback _callback) Build call for transcribeCallRecordingokhttp3.Call
CallsApi.updateCallAsync
(String accountId, String callId, UpdateCall updateCall, ApiCallback<Void> _callback) Update Call (asynchronously) Interrupts and redirects a call to a different URL that should return a BXML document.okhttp3.Call
CallsApi.updateCallBxmlAsync
(String accountId, String callId, String body, ApiCallback<Void> _callback) Update Call BXML (asynchronously) Interrupts and replaces an active call's BXML document.okhttp3.Call
CallsApi.updateCallBxmlCall
(String accountId, String callId, String body, ApiCallback _callback) Build call for updateCallBxmlokhttp3.Call
CallsApi.updateCallCall
(String accountId, String callId, UpdateCall updateCall, ApiCallback _callback) Build call for updateCallokhttp3.Call
RecordingsApi.updateCallRecordingStateAsync
(String accountId, String callId, UpdateCallRecording updateCallRecording, ApiCallback<Void> _callback) Update Recording (asynchronously) Pause or resume a recording on an active phone call.okhttp3.Call
RecordingsApi.updateCallRecordingStateCall
(String accountId, String callId, UpdateCallRecording updateCallRecording, ApiCallback _callback) Build call for updateCallRecordingStateokhttp3.Call
ConferencesApi.updateConferenceAsync
(String accountId, String conferenceId, UpdateConference updateConference, ApiCallback<Void> _callback) Update Conference (asynchronously) Update the conference state.okhttp3.Call
ConferencesApi.updateConferenceBxmlAsync
(String accountId, String conferenceId, String body, ApiCallback<Void> _callback) Update Conference BXML (asynchronously) Update the conference BXML document.okhttp3.Call
ConferencesApi.updateConferenceBxmlCall
(String accountId, String conferenceId, String body, ApiCallback _callback) Build call for updateConferenceBxmlokhttp3.Call
ConferencesApi.updateConferenceCall
(String accountId, String conferenceId, UpdateConference updateConference, ApiCallback _callback) Build call for updateConferenceokhttp3.Call
ConferencesApi.updateConferenceMemberAsync
(String accountId, String conferenceId, String memberId, UpdateConferenceMember updateConferenceMember, ApiCallback<Void> _callback) Update Conference Member (asynchronously) Updates settings for a particular conference member.okhttp3.Call
ConferencesApi.updateConferenceMemberCall
(String accountId, String conferenceId, String memberId, UpdateConferenceMember updateConferenceMember, ApiCallback _callback) Build call for updateConferenceMemberokhttp3.Call
MediaApi.uploadMediaAsync
(String accountId, String mediaId, File body, String contentType, String cacheControl, ApiCallback<Void> _callback) Upload Media (asynchronously) Upload a file.okhttp3.Call
MediaApi.uploadMediaCall
(String accountId, String mediaId, File body, String contentType, String cacheControl, ApiCallback _callback) Build call for uploadMediaokhttp3.Call
MfaApi.verifyCodeAsync
(String accountId, VerifyCodeRequest verifyCodeRequest, ApiCallback<VerifyCodeResponse> _callback) Verify Authentication Code (asynchronously) Verify a previously sent MFA code.okhttp3.Call
MfaApi.verifyCodeCall
(String accountId, VerifyCodeRequest verifyCodeRequest, ApiCallback _callback) Build call for verifyCode