Package com.mypurecloud.sdk.v2.api
Class TelephonyApiAsync
java.lang.Object
com.mypurecloud.sdk.v2.api.TelephonyApiAsync
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeleteTelephonyOrganizationLinkTargetOrganizationIdAsync(DeleteTelephonyOrganizationLinkTargetOrganizationIdRequest request, AsyncApiCallback<Void> callback) Delete a linkdeleteTelephonyOrganizationLinkTargetOrganizationIdAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a linkgetTelephonyAgentGreetingsAsync(GetTelephonyAgentGreetingsRequest request, AsyncApiCallback<AgentGreeting> callback) Get an agent's greetings.getTelephonyAgentGreetingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AgentGreeting>> callback) Get an agent's greetings.getTelephonyAgentsGreetingsMeAsync(GetTelephonyAgentsGreetingsMeRequest request, AsyncApiCallback<SelfAgentGreeting> callback) Get the agent's own greetings.getTelephonyAgentsGreetingsMeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SelfAgentGreeting>> callback) Get the agent's own greetings.getTelephonyCallsMetricsAsync(GetTelephonyCallsMetricsRequest request, AsyncApiCallback<OrganizationCallMetrics> callback) Get the concurrent call metrics for a given organization.getTelephonyCallsMetricsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OrganizationCallMetrics>> callback) Get the concurrent call metrics for a given organization.getTelephonyMediaregionsAsync(GetTelephonyMediaregionsRequest request, AsyncApiCallback<MediaRegions> callback) Retrieve the list of AWS regions media can stream through.getTelephonyMediaregionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MediaRegions>> callback) Retrieve the list of AWS regions media can stream through.getTelephonyNumbersRoutingAsync(GetTelephonyNumbersRoutingRequest request, AsyncApiCallback<NumberRoutingListing> callback) Get Number Routings by organizationIdgetTelephonyNumbersRoutingAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<NumberRoutingListing>> callback) Get Number Routings by organizationIdgetTelephonyOrganizationLinkAsync(GetTelephonyOrganizationLinkRequest request, AsyncApiCallback<List<OrganizationLinkResponse>> callback) Get organization linksgetTelephonyOrganizationLinkAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<List<OrganizationLinkResponse>>> callback) Get organization linksgetTelephonyOrganizationLinkRegionsAsync(GetTelephonyOrganizationLinkRegionsRequest request, AsyncApiCallback<List<RegionResponse>> callback) Get all the replica regions by primary regiongetTelephonyOrganizationLinkRegionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<List<RegionResponse>>> callback) Get all the replica regions by primary regiongetTelephonySettingsAsync(GetTelephonySettingsRequest request, AsyncApiCallback<TelephonySettings> callback) Get the global telephony configuration.getTelephonySettingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<TelephonySettings>> callback) Get the global telephony configuration.getTelephonySipmessagesConversationAsync(GetTelephonySipmessagesConversationRequest request, AsyncApiCallback<Callmessage> callback) Get a SIP message.getTelephonySipmessagesConversationAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Callmessage>> callback) Get a SIP message.getTelephonySipmessagesConversationHeadersAsync(GetTelephonySipmessagesConversationHeadersRequest request, AsyncApiCallback<Callheader> callback) Get SIP headers.getTelephonySipmessagesConversationHeadersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Callheader>> callback) Get SIP headers.getTelephonySiptracesAsync(GetTelephonySiptracesRequest request, AsyncApiCallback<SipSearchResult> callback) Fetch SIP metadata Fetch SIP metadata that matches a given parameter.getTelephonySiptracesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SipSearchResult>> callback) Fetch SIP metadata Fetch SIP metadata that matches a given parameter.getTelephonySiptracesDownloadDownloadIdAsync(GetTelephonySiptracesDownloadDownloadIdRequest request, AsyncApiCallback<SignedUrlResponse> callback) Get signed S3 URL for a pcap downloadgetTelephonySiptracesDownloadDownloadIdAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SignedUrlResponse>> callback) Get signed S3 URL for a pcap downloadpatchTelephonyOrganizationLinkApproveRequestingOrganizationIdAsync(PatchTelephonyOrganizationLinkApproveRequestingOrganizationIdRequest request, AsyncApiCallback<Void> callback) Approving a requested linkpatchTelephonyOrganizationLinkApproveRequestingOrganizationIdAsync(ApiRequest<OrganizationLinkApprovalRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Approving a requested linkpostTelephonyNumbersRoutingAllAsync(PostTelephonyNumbersRoutingAllRequest request, AsyncApiCallback<Void> callback) Re-route all numbers on an organizationpostTelephonyNumbersRoutingAllAsync(ApiRequest<DisasterRecoveryAllRoutingRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Re-route all numbers on an organizationpostTelephonyNumbersRoutingAsync(PostTelephonyNumbersRoutingRequest request, AsyncApiCallback<Void> callback) Update the routing of numbers for one or multiple organizationspostTelephonyNumbersRoutingAsync(ApiRequest<List<NumberRoutingRequest>> request, AsyncApiCallback<ApiResponse<Void>> callback) Update the routing of numbers for one or multiple organizationspostTelephonyNumbersRoutingResetAsync(PostTelephonyNumbersRoutingResetRequest request, AsyncApiCallback<Void> callback) Reset routing for organizationpostTelephonyNumbersRoutingResetAsync(ApiRequest<NumberRoutingResetOrganizationRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Reset routing for organizationpostTelephonyOrganizationLinkAsync(PostTelephonyOrganizationLinkRequest request, AsyncApiCallback<OrganizationLink> callback) Create a link with an organizationpostTelephonyOrganizationLinkAsync(ApiRequest<CreateOrganizationLink> request, AsyncApiCallback<ApiResponse<OrganizationLink>> callback) Create a link with an organizationpostTelephonySiptracesDownloadAsync(PostTelephonySiptracesDownloadRequest request, AsyncApiCallback<SipDownloadResponse> callback) Request a download of a pcap file to S3postTelephonySiptracesDownloadAsync(ApiRequest<SIPSearchPublicRequest> request, AsyncApiCallback<ApiResponse<SipDownloadResponse>> callback) Request a download of a pcap file to S3putTelephonyAgentGreetingsAsync(PutTelephonyAgentGreetingsRequest request, AsyncApiCallback<AgentGreeting> callback) Updates an agent's greetings.putTelephonyAgentGreetingsAsync(ApiRequest<AgentGreeting> request, AsyncApiCallback<ApiResponse<AgentGreeting>> callback) Updates an agent's greetings.putTelephonyAgentsGreetingsMeAsync(PutTelephonyAgentsGreetingsMeRequest request, AsyncApiCallback<SelfAgentGreeting> callback) Updates the agent's own greetings.putTelephonyAgentsGreetingsMeAsync(ApiRequest<SelfAgentGreeting> request, AsyncApiCallback<ApiResponse<SelfAgentGreeting>> callback) Updates the agent's own greetings.putTelephonySettingsAsync(PutTelephonySettingsRequest request, AsyncApiCallback<TelephonySettings> callback) Update the global telephony configuration.putTelephonySettingsAsync(ApiRequest<TelephonySettings> request, AsyncApiCallback<ApiResponse<TelephonySettings>> callback) Update the global telephony configuration.
-
Constructor Details
-
TelephonyApiAsync
public TelephonyApiAsync() -
TelephonyApiAsync
-
-
Method Details
-
deleteTelephonyOrganizationLinkTargetOrganizationIdAsync
public Future<Void> deleteTelephonyOrganizationLinkTargetOrganizationIdAsync(DeleteTelephonyOrganizationLinkTargetOrganizationIdRequest request, AsyncApiCallback<Void> callback) Delete a link- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
deleteTelephonyOrganizationLinkTargetOrganizationIdAsync
public Future<ApiResponse<Void>> deleteTelephonyOrganizationLinkTargetOrganizationIdAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Void>> callback) Delete a link- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyAgentGreetingsAsync
public Future<AgentGreeting> getTelephonyAgentGreetingsAsync(GetTelephonyAgentGreetingsRequest request, AsyncApiCallback<AgentGreeting> callback) Get an agent's greetings.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyAgentGreetingsAsync
public Future<ApiResponse<AgentGreeting>> getTelephonyAgentGreetingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<AgentGreeting>> callback) Get an agent's greetings.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyAgentsGreetingsMeAsync
public Future<SelfAgentGreeting> getTelephonyAgentsGreetingsMeAsync(GetTelephonyAgentsGreetingsMeRequest request, AsyncApiCallback<SelfAgentGreeting> callback) Get the agent's own greetings.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyAgentsGreetingsMeAsync
public Future<ApiResponse<SelfAgentGreeting>> getTelephonyAgentsGreetingsMeAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SelfAgentGreeting>> callback) Get the agent's own greetings.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyCallsMetricsAsync
public Future<OrganizationCallMetrics> getTelephonyCallsMetricsAsync(GetTelephonyCallsMetricsRequest request, AsyncApiCallback<OrganizationCallMetrics> callback) Get the concurrent call metrics for a given organization.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyCallsMetricsAsync
public Future<ApiResponse<OrganizationCallMetrics>> getTelephonyCallsMetricsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<OrganizationCallMetrics>> callback) Get the concurrent call metrics for a given organization.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyMediaregionsAsync
public Future<MediaRegions> getTelephonyMediaregionsAsync(GetTelephonyMediaregionsRequest request, AsyncApiCallback<MediaRegions> callback) Retrieve the list of AWS regions media can stream through.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyMediaregionsAsync
public Future<ApiResponse<MediaRegions>> getTelephonyMediaregionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<MediaRegions>> callback) Retrieve the list of AWS regions media can stream through.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyNumbersRoutingAsync
public Future<NumberRoutingListing> getTelephonyNumbersRoutingAsync(GetTelephonyNumbersRoutingRequest request, AsyncApiCallback<NumberRoutingListing> callback) Get Number Routings by organizationId- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyNumbersRoutingAsync
public Future<ApiResponse<NumberRoutingListing>> getTelephonyNumbersRoutingAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<NumberRoutingListing>> callback) Get Number Routings by organizationId- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyOrganizationLinkAsync
public Future<List<OrganizationLinkResponse>> getTelephonyOrganizationLinkAsync(GetTelephonyOrganizationLinkRequest request, AsyncApiCallback<List<OrganizationLinkResponse>> callback) Get organization links- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyOrganizationLinkAsync
public Future<ApiResponse<List<OrganizationLinkResponse>>> getTelephonyOrganizationLinkAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<List<OrganizationLinkResponse>>> callback) Get organization links- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyOrganizationLinkRegionsAsync
public Future<List<RegionResponse>> getTelephonyOrganizationLinkRegionsAsync(GetTelephonyOrganizationLinkRegionsRequest request, AsyncApiCallback<List<RegionResponse>> callback) Get all the replica regions by primary region- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonyOrganizationLinkRegionsAsync
public Future<ApiResponse<List<RegionResponse>>> getTelephonyOrganizationLinkRegionsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<List<RegionResponse>>> callback) Get all the replica regions by primary region- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonySettingsAsync
public Future<TelephonySettings> getTelephonySettingsAsync(GetTelephonySettingsRequest request, AsyncApiCallback<TelephonySettings> callback) Get the global telephony configuration.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonySettingsAsync
public Future<ApiResponse<TelephonySettings>> getTelephonySettingsAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<TelephonySettings>> callback) Get the global telephony configuration.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonySipmessagesConversationAsync
public Future<Callmessage> getTelephonySipmessagesConversationAsync(GetTelephonySipmessagesConversationRequest request, AsyncApiCallback<Callmessage> callback) Get a SIP message. Get the raw form of the SIP message- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonySipmessagesConversationAsync
public Future<ApiResponse<Callmessage>> getTelephonySipmessagesConversationAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Callmessage>> callback) Get a SIP message. Get the raw form of the SIP message- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonySipmessagesConversationHeadersAsync
public Future<Callheader> getTelephonySipmessagesConversationHeadersAsync(GetTelephonySipmessagesConversationHeadersRequest request, AsyncApiCallback<Callheader> callback) Get SIP headers. Get parsed SIP headers. Returns specific headers if key query parameters are added.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonySipmessagesConversationHeadersAsync
public Future<ApiResponse<Callheader>> getTelephonySipmessagesConversationHeadersAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<Callheader>> callback) Get SIP headers. Get parsed SIP headers. Returns specific headers if key query parameters are added.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonySiptracesAsync
public Future<SipSearchResult> getTelephonySiptracesAsync(GetTelephonySiptracesRequest request, AsyncApiCallback<SipSearchResult> callback) Fetch SIP metadata Fetch SIP metadata that matches a given parameter. If exactMatch is passed as a parameter only sip records that have exactly that value will be returned. For example, some records contain conversationId but not all relevant records for that call may contain the conversationId so only a partial view of the call will be reflected- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonySiptracesAsync
public Future<ApiResponse<SipSearchResult>> getTelephonySiptracesAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SipSearchResult>> callback) Fetch SIP metadata Fetch SIP metadata that matches a given parameter. If exactMatch is passed as a parameter only sip records that have exactly that value will be returned. For example, some records contain conversationId but not all relevant records for that call may contain the conversationId so only a partial view of the call will be reflected- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonySiptracesDownloadDownloadIdAsync
public Future<SignedUrlResponse> getTelephonySiptracesDownloadDownloadIdAsync(GetTelephonySiptracesDownloadDownloadIdRequest request, AsyncApiCallback<SignedUrlResponse> callback) Get signed S3 URL for a pcap download- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
getTelephonySiptracesDownloadDownloadIdAsync
public Future<ApiResponse<SignedUrlResponse>> getTelephonySiptracesDownloadDownloadIdAsync(ApiRequest<Void> request, AsyncApiCallback<ApiResponse<SignedUrlResponse>> callback) Get signed S3 URL for a pcap download- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchTelephonyOrganizationLinkApproveRequestingOrganizationIdAsync
public Future<Void> patchTelephonyOrganizationLinkApproveRequestingOrganizationIdAsync(PatchTelephonyOrganizationLinkApproveRequestingOrganizationIdRequest request, AsyncApiCallback<Void> callback) Approving a requested link- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
patchTelephonyOrganizationLinkApproveRequestingOrganizationIdAsync
public Future<ApiResponse<Void>> patchTelephonyOrganizationLinkApproveRequestingOrganizationIdAsync(ApiRequest<OrganizationLinkApprovalRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Approving a requested link- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postTelephonyNumbersRoutingAsync
public Future<Void> postTelephonyNumbersRoutingAsync(PostTelephonyNumbersRoutingRequest request, AsyncApiCallback<Void> callback) Update the routing of numbers for one or multiple organizations- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postTelephonyNumbersRoutingAsync
public Future<ApiResponse<Void>> postTelephonyNumbersRoutingAsync(ApiRequest<List<NumberRoutingRequest>> request, AsyncApiCallback<ApiResponse<Void>> callback) Update the routing of numbers for one or multiple organizations- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postTelephonyNumbersRoutingAllAsync
public Future<Void> postTelephonyNumbersRoutingAllAsync(PostTelephonyNumbersRoutingAllRequest request, AsyncApiCallback<Void> callback) Re-route all numbers on an organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postTelephonyNumbersRoutingAllAsync
public Future<ApiResponse<Void>> postTelephonyNumbersRoutingAllAsync(ApiRequest<DisasterRecoveryAllRoutingRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Re-route all numbers on an organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postTelephonyNumbersRoutingResetAsync
public Future<Void> postTelephonyNumbersRoutingResetAsync(PostTelephonyNumbersRoutingResetRequest request, AsyncApiCallback<Void> callback) Reset routing for organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postTelephonyNumbersRoutingResetAsync
public Future<ApiResponse<Void>> postTelephonyNumbersRoutingResetAsync(ApiRequest<NumberRoutingResetOrganizationRequest> request, AsyncApiCallback<ApiResponse<Void>> callback) Reset routing for organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postTelephonyOrganizationLinkAsync
public Future<OrganizationLink> postTelephonyOrganizationLinkAsync(PostTelephonyOrganizationLinkRequest request, AsyncApiCallback<OrganizationLink> callback) Create a link with an organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postTelephonyOrganizationLinkAsync
public Future<ApiResponse<OrganizationLink>> postTelephonyOrganizationLinkAsync(ApiRequest<CreateOrganizationLink> request, AsyncApiCallback<ApiResponse<OrganizationLink>> callback) Create a link with an organization- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postTelephonySiptracesDownloadAsync
public Future<SipDownloadResponse> postTelephonySiptracesDownloadAsync(PostTelephonySiptracesDownloadRequest request, AsyncApiCallback<SipDownloadResponse> callback) Request a download of a pcap file to S3- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
postTelephonySiptracesDownloadAsync
public Future<ApiResponse<SipDownloadResponse>> postTelephonySiptracesDownloadAsync(ApiRequest<SIPSearchPublicRequest> request, AsyncApiCallback<ApiResponse<SipDownloadResponse>> callback) Request a download of a pcap file to S3- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putTelephonyAgentGreetingsAsync
public Future<AgentGreeting> putTelephonyAgentGreetingsAsync(PutTelephonyAgentGreetingsRequest request, AsyncApiCallback<AgentGreeting> callback) Updates an agent's greetings.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putTelephonyAgentGreetingsAsync
public Future<ApiResponse<AgentGreeting>> putTelephonyAgentGreetingsAsync(ApiRequest<AgentGreeting> request, AsyncApiCallback<ApiResponse<AgentGreeting>> callback) Updates an agent's greetings.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putTelephonyAgentsGreetingsMeAsync
public Future<SelfAgentGreeting> putTelephonyAgentsGreetingsMeAsync(PutTelephonyAgentsGreetingsMeRequest request, AsyncApiCallback<SelfAgentGreeting> callback) Updates the agent's own greetings.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putTelephonyAgentsGreetingsMeAsync
public Future<ApiResponse<SelfAgentGreeting>> putTelephonyAgentsGreetingsMeAsync(ApiRequest<SelfAgentGreeting> request, AsyncApiCallback<ApiResponse<SelfAgentGreeting>> callback) Updates the agent's own greetings.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putTelephonySettingsAsync
public Future<TelephonySettings> putTelephonySettingsAsync(PutTelephonySettingsRequest request, AsyncApiCallback<TelephonySettings> callback) Update the global telephony configuration.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-
putTelephonySettingsAsync
public Future<ApiResponse<TelephonySettings>> putTelephonySettingsAsync(ApiRequest<TelephonySettings> request, AsyncApiCallback<ApiResponse<TelephonySettings>> callback) Update the global telephony configuration.- Parameters:
request- the request objectcallback- the action to perform when the request is completed- Returns:
- the future indication when the request has completed
-