All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.chimesdkvoice.AmazonChimeSDKVoiceAsync Maven / Gradle / Ivy

/*
 * Copyright 2019-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */
package com.amazonaws.services.chimesdkvoice;

import javax.annotation.Generated;

import com.amazonaws.services.chimesdkvoice.model.*;

/**
 * Interface for accessing Amazon Chime SDK Voice asynchronously. Each asynchronous method will return a Java Future
 * object representing the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to receive
 * notification when an asynchronous operation completes.
 * 

* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.chimesdkvoice.AbstractAmazonChimeSDKVoiceAsync} instead. *

*

*

* The Amazon Chime SDK telephony APIs in this section enable developers to create PSTN calling solutions that use * Amazon Chime SDK Voice Connectors, and Amazon Chime SDK SIP media applications. Developers can also order and manage * phone numbers, create and manage Voice Connectors and SIP media applications, and run voice analytics. *

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AmazonChimeSDKVoiceAsync extends AmazonChimeSDKVoice { /** *

* Associates phone numbers with the specified Amazon Chime SDK Voice Connector. *

* * @param associatePhoneNumbersWithVoiceConnectorRequest * @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnector operation returned by * the service. * @sample AmazonChimeSDKVoiceAsync.AssociatePhoneNumbersWithVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorAsync( AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest); /** *

* Associates phone numbers with the specified Amazon Chime SDK Voice Connector. *

* * @param associatePhoneNumbersWithVoiceConnectorRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnector operation returned by * the service. * @sample AmazonChimeSDKVoiceAsyncHandler.AssociatePhoneNumbersWithVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorAsync( AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associates phone numbers with the specified Amazon Chime SDK Voice Connector group. *

* * @param associatePhoneNumbersWithVoiceConnectorGroupRequest * @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnectorGroup operation * returned by the service. * @sample AmazonChimeSDKVoiceAsync.AssociatePhoneNumbersWithVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorGroupAsync( AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest); /** *

* Associates phone numbers with the specified Amazon Chime SDK Voice Connector group. *

* * @param associatePhoneNumbersWithVoiceConnectorGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnectorGroup operation * returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.AssociatePhoneNumbersWithVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorGroupAsync( AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Moves phone numbers into the Deletion queue. Phone numbers must be disassociated from any users or Amazon * Chime SDK Voice Connectors before they can be deleted. *

*

* Phone numbers remain in the Deletion queue for 7 days before they are deleted permanently. *

* * @param batchDeletePhoneNumberRequest * @return A Java Future containing the result of the BatchDeletePhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.BatchDeletePhoneNumber * @see AWS API Documentation */ java.util.concurrent.Future batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest); /** *

* Moves phone numbers into the Deletion queue. Phone numbers must be disassociated from any users or Amazon * Chime SDK Voice Connectors before they can be deleted. *

*

* Phone numbers remain in the Deletion queue for 7 days before they are deleted permanently. *

* * @param batchDeletePhoneNumberRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the BatchDeletePhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.BatchDeletePhoneNumber * @see AWS API Documentation */ java.util.concurrent.Future batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates one or more phone numbers. *

* * @param batchUpdatePhoneNumberRequest * @return A Java Future containing the result of the BatchUpdatePhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.BatchUpdatePhoneNumber * @see AWS API Documentation */ java.util.concurrent.Future batchUpdatePhoneNumberAsync(BatchUpdatePhoneNumberRequest batchUpdatePhoneNumberRequest); /** *

* Updates one or more phone numbers. *

* * @param batchUpdatePhoneNumberRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the BatchUpdatePhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.BatchUpdatePhoneNumber * @see AWS API Documentation */ java.util.concurrent.Future batchUpdatePhoneNumberAsync(BatchUpdatePhoneNumberRequest batchUpdatePhoneNumberRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime * SDK SIP media application dial-in product type. *

* * @param createPhoneNumberOrderRequest * @return A Java Future containing the result of the CreatePhoneNumberOrder operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.CreatePhoneNumberOrder * @see AWS API Documentation */ java.util.concurrent.Future createPhoneNumberOrderAsync(CreatePhoneNumberOrderRequest createPhoneNumberOrderRequest); /** *

* Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime * SDK SIP media application dial-in product type. *

* * @param createPhoneNumberOrderRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreatePhoneNumberOrder operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.CreatePhoneNumberOrder * @see AWS API Documentation */ java.util.concurrent.Future createPhoneNumberOrderAsync(CreatePhoneNumberOrderRequest createPhoneNumberOrderRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the specified participant phone * numbers. *

* * @param createProxySessionRequest * @return A Java Future containing the result of the CreateProxySession operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.CreateProxySession * @see AWS API Documentation */ java.util.concurrent.Future createProxySessionAsync(CreateProxySessionRequest createProxySessionRequest); /** *

* Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the specified participant phone * numbers. *

* * @param createProxySessionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateProxySession operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.CreateProxySession * @see AWS API Documentation */ java.util.concurrent.Future createProxySessionAsync(CreateProxySessionRequest createProxySessionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a SIP media application. For more information about SIP media applications, see Managing SIP media * applications and rules in the Amazon Chime SDK Administrator Guide. *

* * @param createSipMediaApplicationRequest * @return A Java Future containing the result of the CreateSipMediaApplication operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.CreateSipMediaApplication * @see AWS API Documentation */ java.util.concurrent.Future createSipMediaApplicationAsync( CreateSipMediaApplicationRequest createSipMediaApplicationRequest); /** *

* Creates a SIP media application. For more information about SIP media applications, see Managing SIP media * applications and rules in the Amazon Chime SDK Administrator Guide. *

* * @param createSipMediaApplicationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateSipMediaApplication operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.CreateSipMediaApplication * @see AWS API Documentation */ java.util.concurrent.Future createSipMediaApplicationAsync( CreateSipMediaApplicationRequest createSipMediaApplicationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates an outbound call to a phone number from the phone number specified in the request, and it invokes the * endpoint of the specified sipMediaApplicationId. *

* * @param createSipMediaApplicationCallRequest * @return A Java Future containing the result of the CreateSipMediaApplicationCall operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.CreateSipMediaApplicationCall * @see AWS API Documentation */ java.util.concurrent.Future createSipMediaApplicationCallAsync( CreateSipMediaApplicationCallRequest createSipMediaApplicationCallRequest); /** *

* Creates an outbound call to a phone number from the phone number specified in the request, and it invokes the * endpoint of the specified sipMediaApplicationId. *

* * @param createSipMediaApplicationCallRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateSipMediaApplicationCall operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.CreateSipMediaApplicationCall * @see AWS API Documentation */ java.util.concurrent.Future createSipMediaApplicationCallAsync( CreateSipMediaApplicationCallRequest createSipMediaApplicationCallRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a SIP rule, which can be used to run a SIP media application as a target for a specific trigger type. For * more information about SIP rules, see Managing SIP media * applications and rules in the Amazon Chime SDK Administrator Guide. *

* * @param createSipRuleRequest * @return A Java Future containing the result of the CreateSipRule operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.CreateSipRule * @see AWS * API Documentation */ java.util.concurrent.Future createSipRuleAsync(CreateSipRuleRequest createSipRuleRequest); /** *

* Creates a SIP rule, which can be used to run a SIP media application as a target for a specific trigger type. For * more information about SIP rules, see Managing SIP media * applications and rules in the Amazon Chime SDK Administrator Guide. *

* * @param createSipRuleRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateSipRule operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.CreateSipRule * @see AWS * API Documentation */ java.util.concurrent.Future createSipRuleAsync(CreateSipRuleRequest createSipRuleRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates an Amazon Chime SDK Voice Connector. For more information about Voice Connectors, see Managing Amazon Chime SDK * Voice Connector groups in the Amazon Chime SDK Administrator Guide. *

* * @param createVoiceConnectorRequest * @return A Java Future containing the result of the CreateVoiceConnector operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.CreateVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future createVoiceConnectorAsync(CreateVoiceConnectorRequest createVoiceConnectorRequest); /** *

* Creates an Amazon Chime SDK Voice Connector. For more information about Voice Connectors, see Managing Amazon Chime SDK * Voice Connector groups in the Amazon Chime SDK Administrator Guide. *

* * @param createVoiceConnectorRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateVoiceConnector operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.CreateVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future createVoiceConnectorAsync(CreateVoiceConnectorRequest createVoiceConnectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates an Amazon Chime SDK Voice Connector group under the administrator's AWS account. You can associate Amazon * Chime SDK Voice Connectors with the Voice Connector group by including VoiceConnectorItems in the * request. *

*

* You can include Voice Connectors from different AWS Regions in your group. This creates a fault tolerant * mechanism for fallback in case of availability events. *

* * @param createVoiceConnectorGroupRequest * @return A Java Future containing the result of the CreateVoiceConnectorGroup operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.CreateVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future createVoiceConnectorGroupAsync( CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest); /** *

* Creates an Amazon Chime SDK Voice Connector group under the administrator's AWS account. You can associate Amazon * Chime SDK Voice Connectors with the Voice Connector group by including VoiceConnectorItems in the * request. *

*

* You can include Voice Connectors from different AWS Regions in your group. This creates a fault tolerant * mechanism for fallback in case of availability events. *

* * @param createVoiceConnectorGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateVoiceConnectorGroup operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.CreateVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future createVoiceConnectorGroupAsync( CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a voice profile, which consists of an enrolled user and their latest voice print. *

* *

* Before creating any voice profiles, you must provide all notices and obtain all consents from the speaker as * required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK. *

*
*

* For more information about voice profiles and voice analytics, see Using Amazon Chime SDK Voice * Analytics in the Amazon Chime SDK Developer Guide. *

* * @param createVoiceProfileRequest * @return A Java Future containing the result of the CreateVoiceProfile operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.CreateVoiceProfile * @see AWS API Documentation */ java.util.concurrent.Future createVoiceProfileAsync(CreateVoiceProfileRequest createVoiceProfileRequest); /** *

* Creates a voice profile, which consists of an enrolled user and their latest voice print. *

* *

* Before creating any voice profiles, you must provide all notices and obtain all consents from the speaker as * required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK. *

*
*

* For more information about voice profiles and voice analytics, see Using Amazon Chime SDK Voice * Analytics in the Amazon Chime SDK Developer Guide. *

* * @param createVoiceProfileRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateVoiceProfile operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.CreateVoiceProfile * @see AWS API Documentation */ java.util.concurrent.Future createVoiceProfileAsync(CreateVoiceProfileRequest createVoiceProfileRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a voice profile domain, a collection of voice profiles, their voice prints, and encrypted enrollment * audio. *

* *

* Before creating any voice profiles, you must provide all notices and obtain all consents from the speaker as * required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK. *

*
*

* For more information about voice profile domains, see Using Amazon Chime SDK Voice * Analytics in the Amazon Chime SDK Developer Guide. *

* * @param createVoiceProfileDomainRequest * @return A Java Future containing the result of the CreateVoiceProfileDomain operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.CreateVoiceProfileDomain * @see AWS API Documentation */ java.util.concurrent.Future createVoiceProfileDomainAsync(CreateVoiceProfileDomainRequest createVoiceProfileDomainRequest); /** *

* Creates a voice profile domain, a collection of voice profiles, their voice prints, and encrypted enrollment * audio. *

* *

* Before creating any voice profiles, you must provide all notices and obtain all consents from the speaker as * required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK. *

*
*

* For more information about voice profile domains, see Using Amazon Chime SDK Voice * Analytics in the Amazon Chime SDK Developer Guide. *

* * @param createVoiceProfileDomainRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateVoiceProfileDomain operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.CreateVoiceProfileDomain * @see AWS API Documentation */ java.util.concurrent.Future createVoiceProfileDomainAsync(CreateVoiceProfileDomainRequest createVoiceProfileDomainRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Moves the specified phone number into the Deletion queue. A phone number must be disassociated from any * users or Amazon Chime SDK Voice Connectors before it can be deleted. *

*

* Deleted phone numbers remain in the Deletion queue queue for 7 days before they are deleted permanently. *

* * @param deletePhoneNumberRequest * @return A Java Future containing the result of the DeletePhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.DeletePhoneNumber * @see AWS API Documentation */ java.util.concurrent.Future deletePhoneNumberAsync(DeletePhoneNumberRequest deletePhoneNumberRequest); /** *

* Moves the specified phone number into the Deletion queue. A phone number must be disassociated from any * users or Amazon Chime SDK Voice Connectors before it can be deleted. *

*

* Deleted phone numbers remain in the Deletion queue queue for 7 days before they are deleted permanently. *

* * @param deletePhoneNumberRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeletePhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeletePhoneNumber * @see AWS API Documentation */ java.util.concurrent.Future deletePhoneNumberAsync(DeletePhoneNumberRequest deletePhoneNumberRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector. *

* * @param deleteProxySessionRequest * @return A Java Future containing the result of the DeleteProxySession operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteProxySession * @see AWS API Documentation */ java.util.concurrent.Future deleteProxySessionAsync(DeleteProxySessionRequest deleteProxySessionRequest); /** *

* Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector. *

* * @param deleteProxySessionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteProxySession operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteProxySession * @see AWS API Documentation */ java.util.concurrent.Future deleteProxySessionAsync(DeleteProxySessionRequest deleteProxySessionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a SIP media application. *

* * @param deleteSipMediaApplicationRequest * @return A Java Future containing the result of the DeleteSipMediaApplication operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteSipMediaApplication * @see AWS API Documentation */ java.util.concurrent.Future deleteSipMediaApplicationAsync( DeleteSipMediaApplicationRequest deleteSipMediaApplicationRequest); /** *

* Deletes a SIP media application. *

* * @param deleteSipMediaApplicationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteSipMediaApplication operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteSipMediaApplication * @see AWS API Documentation */ java.util.concurrent.Future deleteSipMediaApplicationAsync( DeleteSipMediaApplicationRequest deleteSipMediaApplicationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a SIP rule. *

* * @param deleteSipRuleRequest * @return A Java Future containing the result of the DeleteSipRule operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteSipRule * @see AWS * API Documentation */ java.util.concurrent.Future deleteSipRuleAsync(DeleteSipRuleRequest deleteSipRuleRequest); /** *

* Deletes a SIP rule. *

* * @param deleteSipRuleRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteSipRule operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteSipRule * @see AWS * API Documentation */ java.util.concurrent.Future deleteSipRuleAsync(DeleteSipRuleRequest deleteSipRuleRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes an Amazon Chime SDK Voice Connector. Any phone numbers associated with the Amazon Chime SDK Voice * Connector must be disassociated from it before it can be deleted. *

* * @param deleteVoiceConnectorRequest * @return A Java Future containing the result of the DeleteVoiceConnector operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorAsync(DeleteVoiceConnectorRequest deleteVoiceConnectorRequest); /** *

* Deletes an Amazon Chime SDK Voice Connector. Any phone numbers associated with the Amazon Chime SDK Voice * Connector must be disassociated from it before it can be deleted. *

* * @param deleteVoiceConnectorRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceConnector operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorAsync(DeleteVoiceConnectorRequest deleteVoiceConnectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector. *

* * @param deleteVoiceConnectorEmergencyCallingConfigurationRequest * @return A Java Future containing the result of the DeleteVoiceConnectorEmergencyCallingConfiguration operation * returned by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteVoiceConnectorEmergencyCallingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorEmergencyCallingConfigurationAsync( DeleteVoiceConnectorEmergencyCallingConfigurationRequest deleteVoiceConnectorEmergencyCallingConfigurationRequest); /** *

* Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector. *

* * @param deleteVoiceConnectorEmergencyCallingConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceConnectorEmergencyCallingConfiguration operation * returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteVoiceConnectorEmergencyCallingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorEmergencyCallingConfigurationAsync( DeleteVoiceConnectorEmergencyCallingConfigurationRequest deleteVoiceConnectorEmergencyCallingConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes an Amazon Chime SDK Voice Connector group. Any VoiceConnectorItems and phone numbers * associated with the group must be removed before it can be deleted. *

* * @param deleteVoiceConnectorGroupRequest * @return A Java Future containing the result of the DeleteVoiceConnectorGroup operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorGroupAsync( DeleteVoiceConnectorGroupRequest deleteVoiceConnectorGroupRequest); /** *

* Deletes an Amazon Chime SDK Voice Connector group. Any VoiceConnectorItems and phone numbers * associated with the group must be removed before it can be deleted. *

* * @param deleteVoiceConnectorGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceConnectorGroup operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorGroupAsync( DeleteVoiceConnectorGroupRequest deleteVoiceConnectorGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the origination settings for the specified Amazon Chime SDK Voice Connector. *

* *

* If emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination * settings. *

*
* * @param deleteVoiceConnectorOriginationRequest * @return A Java Future containing the result of the DeleteVoiceConnectorOrigination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.DeleteVoiceConnectorOrigination * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorOriginationAsync( DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest); /** *

* Deletes the origination settings for the specified Amazon Chime SDK Voice Connector. *

* *

* If emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination * settings. *

*
* * @param deleteVoiceConnectorOriginationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceConnectorOrigination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteVoiceConnectorOrigination * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorOriginationAsync( DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector. *

* * @param deleteVoiceConnectorProxyRequest * @return A Java Future containing the result of the DeleteVoiceConnectorProxy operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteVoiceConnectorProxy * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorProxyAsync( DeleteVoiceConnectorProxyRequest deleteVoiceConnectorProxyRequest); /** *

* Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector. *

* * @param deleteVoiceConnectorProxyRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceConnectorProxy operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteVoiceConnectorProxy * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorProxyAsync( DeleteVoiceConnectorProxyRequest deleteVoiceConnectorProxyRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a Voice Connector's streaming configuration. *

* * @param deleteVoiceConnectorStreamingConfigurationRequest * @return A Java Future containing the result of the DeleteVoiceConnectorStreamingConfiguration operation returned * by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteVoiceConnectorStreamingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorStreamingConfigurationAsync( DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest); /** *

* Deletes a Voice Connector's streaming configuration. *

* * @param deleteVoiceConnectorStreamingConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceConnectorStreamingConfiguration operation returned * by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteVoiceConnectorStreamingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorStreamingConfigurationAsync( DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the termination settings for the specified Amazon Chime SDK Voice Connector. *

* *

* If emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the termination * settings. *

*
* * @param deleteVoiceConnectorTerminationRequest * @return A Java Future containing the result of the DeleteVoiceConnectorTermination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.DeleteVoiceConnectorTermination * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorTerminationAsync( DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest); /** *

* Deletes the termination settings for the specified Amazon Chime SDK Voice Connector. *

* *

* If emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the termination * settings. *

*
* * @param deleteVoiceConnectorTerminationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceConnectorTermination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteVoiceConnectorTermination * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorTerminationAsync( DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes the specified SIP credentials used by your equipment to authenticate during call termination. *

* * @param deleteVoiceConnectorTerminationCredentialsRequest * @return A Java Future containing the result of the DeleteVoiceConnectorTerminationCredentials operation returned * by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteVoiceConnectorTerminationCredentials * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorTerminationCredentialsAsync( DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest); /** *

* Deletes the specified SIP credentials used by your equipment to authenticate during call termination. *

* * @param deleteVoiceConnectorTerminationCredentialsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceConnectorTerminationCredentials operation returned * by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteVoiceConnectorTerminationCredentials * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceConnectorTerminationCredentialsAsync( DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a voice profile, including its voice print and enrollment data. WARNING: This action is not reversible. *

* * @param deleteVoiceProfileRequest * @return A Java Future containing the result of the DeleteVoiceProfile operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteVoiceProfile * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceProfileAsync(DeleteVoiceProfileRequest deleteVoiceProfileRequest); /** *

* Deletes a voice profile, including its voice print and enrollment data. WARNING: This action is not reversible. *

* * @param deleteVoiceProfileRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceProfile operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteVoiceProfile * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceProfileAsync(DeleteVoiceProfileRequest deleteVoiceProfileRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes all voice profiles in the domain. WARNING: This action is not reversible. *

* * @param deleteVoiceProfileDomainRequest * @return A Java Future containing the result of the DeleteVoiceProfileDomain operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.DeleteVoiceProfileDomain * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceProfileDomainAsync(DeleteVoiceProfileDomainRequest deleteVoiceProfileDomainRequest); /** *

* Deletes all voice profiles in the domain. WARNING: This action is not reversible. *

* * @param deleteVoiceProfileDomainRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteVoiceProfileDomain operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DeleteVoiceProfileDomain * @see AWS API Documentation */ java.util.concurrent.Future deleteVoiceProfileDomainAsync(DeleteVoiceProfileDomainRequest deleteVoiceProfileDomainRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector. *

* * @param disassociatePhoneNumbersFromVoiceConnectorRequest * @return A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnector operation returned * by the service. * @sample AmazonChimeSDKVoiceAsync.DisassociatePhoneNumbersFromVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future disassociatePhoneNumbersFromVoiceConnectorAsync( DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest); /** *

* Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector. *

* * @param disassociatePhoneNumbersFromVoiceConnectorRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnector operation returned * by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DisassociatePhoneNumbersFromVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future disassociatePhoneNumbersFromVoiceConnectorAsync( DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group. *

* * @param disassociatePhoneNumbersFromVoiceConnectorGroupRequest * @return A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnectorGroup operation * returned by the service. * @sample AmazonChimeSDKVoiceAsync.DisassociatePhoneNumbersFromVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future disassociatePhoneNumbersFromVoiceConnectorGroupAsync( DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest); /** *

* Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group. *

* * @param disassociatePhoneNumbersFromVoiceConnectorGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnectorGroup operation * returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.DisassociatePhoneNumbersFromVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future disassociatePhoneNumbersFromVoiceConnectorGroupAsync( DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS account. *

* * @param getGlobalSettingsRequest * @return A Java Future containing the result of the GetGlobalSettings operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetGlobalSettings * @see AWS API Documentation */ java.util.concurrent.Future getGlobalSettingsAsync(GetGlobalSettingsRequest getGlobalSettingsRequest); /** *

* Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS account. *

* * @param getGlobalSettingsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetGlobalSettings operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetGlobalSettings * @see AWS API Documentation */ java.util.concurrent.Future getGlobalSettingsAsync(GetGlobalSettingsRequest getGlobalSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves details for the specified phone number ID, such as associations, capabilities, and product type. *

* * @param getPhoneNumberRequest * @return A Java Future containing the result of the GetPhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetPhoneNumber * @see AWS * API Documentation */ java.util.concurrent.Future getPhoneNumberAsync(GetPhoneNumberRequest getPhoneNumberRequest); /** *

* Retrieves details for the specified phone number ID, such as associations, capabilities, and product type. *

* * @param getPhoneNumberRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetPhoneNumber * @see AWS * API Documentation */ java.util.concurrent.Future getPhoneNumberAsync(GetPhoneNumberRequest getPhoneNumberRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves details for the specified phone number order, such as the order creation timestamp, phone numbers in * E.164 format, product type, and order status. *

* * @param getPhoneNumberOrderRequest * @return A Java Future containing the result of the GetPhoneNumberOrder operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetPhoneNumberOrder * @see AWS API Documentation */ java.util.concurrent.Future getPhoneNumberOrderAsync(GetPhoneNumberOrderRequest getPhoneNumberOrderRequest); /** *

* Retrieves details for the specified phone number order, such as the order creation timestamp, phone numbers in * E.164 format, product type, and order status. *

* * @param getPhoneNumberOrderRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPhoneNumberOrder operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetPhoneNumberOrder * @see AWS API Documentation */ java.util.concurrent.Future getPhoneNumberOrderAsync(GetPhoneNumberOrderRequest getPhoneNumberOrderRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling * name. *

* * @param getPhoneNumberSettingsRequest * @return A Java Future containing the result of the GetPhoneNumberSettings operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetPhoneNumberSettings * @see AWS API Documentation */ java.util.concurrent.Future getPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest); /** *

* Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling * name. *

* * @param getPhoneNumberSettingsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPhoneNumberSettings operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetPhoneNumberSettings * @see AWS API Documentation */ java.util.concurrent.Future getPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice Connector. *

* * @param getProxySessionRequest * @return A Java Future containing the result of the GetProxySession operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetProxySession * @see AWS API Documentation */ java.util.concurrent.Future getProxySessionAsync(GetProxySessionRequest getProxySessionRequest); /** *

* Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice Connector. *

* * @param getProxySessionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetProxySession operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetProxySession * @see AWS API Documentation */ java.util.concurrent.Future getProxySessionAsync(GetProxySessionRequest getProxySessionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the information for a SIP media application, including name, AWS Region, and endpoints. *

* * @param getSipMediaApplicationRequest * @return A Java Future containing the result of the GetSipMediaApplication operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetSipMediaApplication * @see AWS API Documentation */ java.util.concurrent.Future getSipMediaApplicationAsync(GetSipMediaApplicationRequest getSipMediaApplicationRequest); /** *

* Retrieves the information for a SIP media application, including name, AWS Region, and endpoints. *

* * @param getSipMediaApplicationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSipMediaApplication operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetSipMediaApplication * @see AWS API Documentation */ java.util.concurrent.Future getSipMediaApplicationAsync(GetSipMediaApplicationRequest getSipMediaApplicationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the Alexa Skill configuration for the SIP media application. *

* * @param getSipMediaApplicationAlexaSkillConfigurationRequest * @return A Java Future containing the result of the GetSipMediaApplicationAlexaSkillConfiguration operation * returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetSipMediaApplicationAlexaSkillConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getSipMediaApplicationAlexaSkillConfigurationAsync( GetSipMediaApplicationAlexaSkillConfigurationRequest getSipMediaApplicationAlexaSkillConfigurationRequest); /** *

* Gets the Alexa Skill configuration for the SIP media application. *

* * @param getSipMediaApplicationAlexaSkillConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSipMediaApplicationAlexaSkillConfiguration operation * returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetSipMediaApplicationAlexaSkillConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getSipMediaApplicationAlexaSkillConfigurationAsync( GetSipMediaApplicationAlexaSkillConfigurationRequest getSipMediaApplicationAlexaSkillConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the logging configuration for the specified SIP media application. *

* * @param getSipMediaApplicationLoggingConfigurationRequest * @return A Java Future containing the result of the GetSipMediaApplicationLoggingConfiguration operation returned * by the service. * @sample AmazonChimeSDKVoiceAsync.GetSipMediaApplicationLoggingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getSipMediaApplicationLoggingConfigurationAsync( GetSipMediaApplicationLoggingConfigurationRequest getSipMediaApplicationLoggingConfigurationRequest); /** *

* Retrieves the logging configuration for the specified SIP media application. *

* * @param getSipMediaApplicationLoggingConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSipMediaApplicationLoggingConfiguration operation returned * by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetSipMediaApplicationLoggingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getSipMediaApplicationLoggingConfigurationAsync( GetSipMediaApplicationLoggingConfigurationRequest getSipMediaApplicationLoggingConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target endpoints. *

* * @param getSipRuleRequest * @return A Java Future containing the result of the GetSipRule operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetSipRule * @see AWS API * Documentation */ java.util.concurrent.Future getSipRuleAsync(GetSipRuleRequest getSipRuleRequest); /** *

* Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target endpoints. *

* * @param getSipRuleRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSipRule operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetSipRule * @see AWS API * Documentation */ java.util.concurrent.Future getSipRuleAsync(GetSipRuleRequest getSipRuleRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the details of the specified speaker search task. *

* * @param getSpeakerSearchTaskRequest * @return A Java Future containing the result of the GetSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future getSpeakerSearchTaskAsync(GetSpeakerSearchTaskRequest getSpeakerSearchTaskRequest); /** *

* Retrieves the details of the specified speaker search task. *

* * @param getSpeakerSearchTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future getSpeakerSearchTaskAsync(GetSpeakerSearchTaskRequest getSpeakerSearchTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and * encryption requirements. *

* * @param getVoiceConnectorRequest * @return A Java Future containing the result of the GetVoiceConnector operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorAsync(GetVoiceConnectorRequest getVoiceConnectorRequest); /** *

* Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and * encryption requirements. *

* * @param getVoiceConnectorRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceConnector operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorAsync(GetVoiceConnectorRequest getVoiceConnectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the emergency calling configuration details for the specified Voice Connector. *

* * @param getVoiceConnectorEmergencyCallingConfigurationRequest * @return A Java Future containing the result of the GetVoiceConnectorEmergencyCallingConfiguration operation * returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceConnectorEmergencyCallingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorEmergencyCallingConfigurationAsync( GetVoiceConnectorEmergencyCallingConfigurationRequest getVoiceConnectorEmergencyCallingConfigurationRequest); /** *

* Retrieves the emergency calling configuration details for the specified Voice Connector. *

* * @param getVoiceConnectorEmergencyCallingConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceConnectorEmergencyCallingConfiguration operation * returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceConnectorEmergencyCallingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorEmergencyCallingConfigurationAsync( GetVoiceConnectorEmergencyCallingConfigurationRequest getVoiceConnectorEmergencyCallingConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as timestamps,name, and * associated VoiceConnectorItems. *

* * @param getVoiceConnectorGroupRequest * @return A Java Future containing the result of the GetVoiceConnectorGroup operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest); /** *

* Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as timestamps,name, and * associated VoiceConnectorItems. *

* * @param getVoiceConnectorGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceConnectorGroup operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the logging configuration settings for the specified Voice Connector. Shows whether SIP message logs * are enabled for sending to Amazon CloudWatch Logs. *

* * @param getVoiceConnectorLoggingConfigurationRequest * @return A Java Future containing the result of the GetVoiceConnectorLoggingConfiguration operation returned by * the service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceConnectorLoggingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorLoggingConfigurationAsync( GetVoiceConnectorLoggingConfigurationRequest getVoiceConnectorLoggingConfigurationRequest); /** *

* Retrieves the logging configuration settings for the specified Voice Connector. Shows whether SIP message logs * are enabled for sending to Amazon CloudWatch Logs. *

* * @param getVoiceConnectorLoggingConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceConnectorLoggingConfiguration operation returned by * the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceConnectorLoggingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorLoggingConfigurationAsync( GetVoiceConnectorLoggingConfigurationRequest getVoiceConnectorLoggingConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the origination settings for the specified Voice Connector. *

* * @param getVoiceConnectorOriginationRequest * @return A Java Future containing the result of the GetVoiceConnectorOrigination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceConnectorOrigination * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorOriginationAsync( GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest); /** *

* Retrieves the origination settings for the specified Voice Connector. *

* * @param getVoiceConnectorOriginationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceConnectorOrigination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceConnectorOrigination * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorOriginationAsync( GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice Connector. *

* * @param getVoiceConnectorProxyRequest * @return A Java Future containing the result of the GetVoiceConnectorProxy operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceConnectorProxy * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorProxyAsync(GetVoiceConnectorProxyRequest getVoiceConnectorProxyRequest); /** *

* Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice Connector. *

* * @param getVoiceConnectorProxyRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceConnectorProxy operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceConnectorProxy * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorProxyAsync(GetVoiceConnectorProxyRequest getVoiceConnectorProxyRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the streaming configuration details for the specified Amazon Chime SDK Voice Connector. Shows whether * media streaming is enabled for sending to Amazon Kinesis. It also shows the retention period, in hours, for the * Amazon Kinesis data. *

* * @param getVoiceConnectorStreamingConfigurationRequest * @return A Java Future containing the result of the GetVoiceConnectorStreamingConfiguration operation returned by * the service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceConnectorStreamingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorStreamingConfigurationAsync( GetVoiceConnectorStreamingConfigurationRequest getVoiceConnectorStreamingConfigurationRequest); /** *

* Retrieves the streaming configuration details for the specified Amazon Chime SDK Voice Connector. Shows whether * media streaming is enabled for sending to Amazon Kinesis. It also shows the retention period, in hours, for the * Amazon Kinesis data. *

* * @param getVoiceConnectorStreamingConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceConnectorStreamingConfiguration operation returned by * the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceConnectorStreamingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorStreamingConfigurationAsync( GetVoiceConnectorStreamingConfigurationRequest getVoiceConnectorStreamingConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the termination setting details for the specified Voice Connector. *

* * @param getVoiceConnectorTerminationRequest * @return A Java Future containing the result of the GetVoiceConnectorTermination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceConnectorTermination * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorTerminationAsync( GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest); /** *

* Retrieves the termination setting details for the specified Voice Connector. *

* * @param getVoiceConnectorTerminationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceConnectorTermination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceConnectorTermination * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorTerminationAsync( GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves information about the last time a SIP OPTIONS ping was received from your SIP * infrastructure for the specified Amazon Chime SDK Voice Connector. *

* * @param getVoiceConnectorTerminationHealthRequest * @return A Java Future containing the result of the GetVoiceConnectorTerminationHealth operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceConnectorTerminationHealth * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorTerminationHealthAsync( GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest); /** *

* Retrieves information about the last time a SIP OPTIONS ping was received from your SIP * infrastructure for the specified Amazon Chime SDK Voice Connector. *

* * @param getVoiceConnectorTerminationHealthRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceConnectorTerminationHealth operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceConnectorTerminationHealth * @see AWS API Documentation */ java.util.concurrent.Future getVoiceConnectorTerminationHealthAsync( GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the details of the specified voice profile. *

* * @param getVoiceProfileRequest * @return A Java Future containing the result of the GetVoiceProfile operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceProfile * @see AWS API Documentation */ java.util.concurrent.Future getVoiceProfileAsync(GetVoiceProfileRequest getVoiceProfileRequest); /** *

* Retrieves the details of the specified voice profile. *

* * @param getVoiceProfileRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceProfile operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceProfile * @see AWS API Documentation */ java.util.concurrent.Future getVoiceProfileAsync(GetVoiceProfileRequest getVoiceProfileRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the details of the specified voice profile domain. *

* * @param getVoiceProfileDomainRequest * @return A Java Future containing the result of the GetVoiceProfileDomain operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceProfileDomain * @see AWS API Documentation */ java.util.concurrent.Future getVoiceProfileDomainAsync(GetVoiceProfileDomainRequest getVoiceProfileDomainRequest); /** *

* Retrieves the details of the specified voice profile domain. *

* * @param getVoiceProfileDomainRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceProfileDomain operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceProfileDomain * @see AWS API Documentation */ java.util.concurrent.Future getVoiceProfileDomainAsync(GetVoiceProfileDomainRequest getVoiceProfileDomainRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Retrieves the details of a voice tone analysis task. *

* * @param getVoiceToneAnalysisTaskRequest * @return A Java Future containing the result of the GetVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.GetVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future getVoiceToneAnalysisTaskAsync(GetVoiceToneAnalysisTaskRequest getVoiceToneAnalysisTaskRequest); /** *

* Retrieves the details of a voice tone analysis task. *

* * @param getVoiceToneAnalysisTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.GetVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future getVoiceToneAnalysisTaskAsync(GetVoiceToneAnalysisTaskRequest getVoiceToneAnalysisTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector. *

* * @param listAvailableVoiceConnectorRegionsRequest * @return A Java Future containing the result of the ListAvailableVoiceConnectorRegions operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.ListAvailableVoiceConnectorRegions * @see AWS API Documentation */ java.util.concurrent.Future listAvailableVoiceConnectorRegionsAsync( ListAvailableVoiceConnectorRegionsRequest listAvailableVoiceConnectorRegionsRequest); /** *

* Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector. *

* * @param listAvailableVoiceConnectorRegionsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListAvailableVoiceConnectorRegions operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListAvailableVoiceConnectorRegions * @see AWS API Documentation */ java.util.concurrent.Future listAvailableVoiceConnectorRegionsAsync( ListAvailableVoiceConnectorRegionsRequest listAvailableVoiceConnectorRegionsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the phone numbers for an administrator's Amazon Chime SDK account. *

* * @param listPhoneNumberOrdersRequest * @return A Java Future containing the result of the ListPhoneNumberOrders operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ListPhoneNumberOrders * @see AWS API Documentation */ java.util.concurrent.Future listPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest); /** *

* Lists the phone numbers for an administrator's Amazon Chime SDK account. *

* * @param listPhoneNumberOrdersRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListPhoneNumberOrders operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListPhoneNumberOrders * @see AWS API Documentation */ java.util.concurrent.Future listPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the phone numbers for the specified Amazon Chime SDK account, Amazon Chime SDK user, Amazon Chime SDK Voice * Connector, or Amazon Chime SDK Voice Connector group. *

* * @param listPhoneNumbersRequest * @return A Java Future containing the result of the ListPhoneNumbers operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ListPhoneNumbers * @see AWS API Documentation */ java.util.concurrent.Future listPhoneNumbersAsync(ListPhoneNumbersRequest listPhoneNumbersRequest); /** *

* Lists the phone numbers for the specified Amazon Chime SDK account, Amazon Chime SDK user, Amazon Chime SDK Voice * Connector, or Amazon Chime SDK Voice Connector group. *

* * @param listPhoneNumbersRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListPhoneNumbers operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListPhoneNumbers * @see AWS API Documentation */ java.util.concurrent.Future listPhoneNumbersAsync(ListPhoneNumbersRequest listPhoneNumbersRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector. *

* * @param listProxySessionsRequest * @return A Java Future containing the result of the ListProxySessions operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ListProxySessions * @see AWS API Documentation */ java.util.concurrent.Future listProxySessionsAsync(ListProxySessionsRequest listProxySessionsRequest); /** *

* Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector. *

* * @param listProxySessionsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListProxySessions operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListProxySessions * @see AWS API Documentation */ java.util.concurrent.Future listProxySessionsAsync(ListProxySessionsRequest listProxySessionsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the SIP media applications under the administrator's AWS account. *

* * @param listSipMediaApplicationsRequest * @return A Java Future containing the result of the ListSipMediaApplications operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ListSipMediaApplications * @see AWS API Documentation */ java.util.concurrent.Future listSipMediaApplicationsAsync(ListSipMediaApplicationsRequest listSipMediaApplicationsRequest); /** *

* Lists the SIP media applications under the administrator's AWS account. *

* * @param listSipMediaApplicationsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListSipMediaApplications operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListSipMediaApplications * @see AWS API Documentation */ java.util.concurrent.Future listSipMediaApplicationsAsync(ListSipMediaApplicationsRequest listSipMediaApplicationsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the SIP rules under the administrator's AWS account. *

* * @param listSipRulesRequest * @return A Java Future containing the result of the ListSipRules operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ListSipRules * @see AWS * API Documentation */ java.util.concurrent.Future listSipRulesAsync(ListSipRulesRequest listSipRulesRequest); /** *

* Lists the SIP rules under the administrator's AWS account. *

* * @param listSipRulesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListSipRules operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListSipRules * @see AWS * API Documentation */ java.util.concurrent.Future listSipRulesAsync(ListSipRulesRequest listSipRulesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the countries that you can order phone numbers from. *

* * @param listSupportedPhoneNumberCountriesRequest * @return A Java Future containing the result of the ListSupportedPhoneNumberCountries operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.ListSupportedPhoneNumberCountries * @see AWS API Documentation */ java.util.concurrent.Future listSupportedPhoneNumberCountriesAsync( ListSupportedPhoneNumberCountriesRequest listSupportedPhoneNumberCountriesRequest); /** *

* Lists the countries that you can order phone numbers from. *

* * @param listSupportedPhoneNumberCountriesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListSupportedPhoneNumberCountries operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListSupportedPhoneNumberCountries * @see AWS API Documentation */ java.util.concurrent.Future listSupportedPhoneNumberCountriesAsync( ListSupportedPhoneNumberCountriesRequest listSupportedPhoneNumberCountriesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns a list of the tags in a given resource. *

* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* Returns a list of the tags in a given resource. *

* * @param listTagsForResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account. *

* * @param listVoiceConnectorGroupsRequest * @return A Java Future containing the result of the ListVoiceConnectorGroups operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ListVoiceConnectorGroups * @see AWS API Documentation */ java.util.concurrent.Future listVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest); /** *

* Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account. *

* * @param listVoiceConnectorGroupsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListVoiceConnectorGroups operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListVoiceConnectorGroups * @see AWS API Documentation */ java.util.concurrent.Future listVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector. *

* * @param listVoiceConnectorTerminationCredentialsRequest * @return A Java Future containing the result of the ListVoiceConnectorTerminationCredentials operation returned by * the service. * @sample AmazonChimeSDKVoiceAsync.ListVoiceConnectorTerminationCredentials * @see AWS API Documentation */ java.util.concurrent.Future listVoiceConnectorTerminationCredentialsAsync( ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest); /** *

* Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector. *

* * @param listVoiceConnectorTerminationCredentialsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListVoiceConnectorTerminationCredentials operation returned by * the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListVoiceConnectorTerminationCredentials * @see AWS API Documentation */ java.util.concurrent.Future listVoiceConnectorTerminationCredentialsAsync( ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account. *

* * @param listVoiceConnectorsRequest * @return A Java Future containing the result of the ListVoiceConnectors operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ListVoiceConnectors * @see AWS API Documentation */ java.util.concurrent.Future listVoiceConnectorsAsync(ListVoiceConnectorsRequest listVoiceConnectorsRequest); /** *

* Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account. *

* * @param listVoiceConnectorsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListVoiceConnectors operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListVoiceConnectors * @see AWS API Documentation */ java.util.concurrent.Future listVoiceConnectorsAsync(ListVoiceConnectorsRequest listVoiceConnectorsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the specified voice profile domains in the administrator's AWS account. *

* * @param listVoiceProfileDomainsRequest * @return A Java Future containing the result of the ListVoiceProfileDomains operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ListVoiceProfileDomains * @see AWS API Documentation */ java.util.concurrent.Future listVoiceProfileDomainsAsync(ListVoiceProfileDomainsRequest listVoiceProfileDomainsRequest); /** *

* Lists the specified voice profile domains in the administrator's AWS account. *

* * @param listVoiceProfileDomainsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListVoiceProfileDomains operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListVoiceProfileDomains * @see AWS API Documentation */ java.util.concurrent.Future listVoiceProfileDomainsAsync(ListVoiceProfileDomainsRequest listVoiceProfileDomainsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the voice profiles in a voice profile domain. *

* * @param listVoiceProfilesRequest * @return A Java Future containing the result of the ListVoiceProfiles operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ListVoiceProfiles * @see AWS API Documentation */ java.util.concurrent.Future listVoiceProfilesAsync(ListVoiceProfilesRequest listVoiceProfilesRequest); /** *

* Lists the voice profiles in a voice profile domain. *

* * @param listVoiceProfilesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListVoiceProfiles operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ListVoiceProfiles * @see AWS API Documentation */ java.util.concurrent.Future listVoiceProfilesAsync(ListVoiceProfilesRequest listVoiceProfilesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the Alexa Skill configuration for the SIP media application. *

* * @param putSipMediaApplicationAlexaSkillConfigurationRequest * @return A Java Future containing the result of the PutSipMediaApplicationAlexaSkillConfiguration operation * returned by the service. * @sample AmazonChimeSDKVoiceAsync.PutSipMediaApplicationAlexaSkillConfiguration * @see AWS API Documentation */ java.util.concurrent.Future putSipMediaApplicationAlexaSkillConfigurationAsync( PutSipMediaApplicationAlexaSkillConfigurationRequest putSipMediaApplicationAlexaSkillConfigurationRequest); /** *

* Updates the Alexa Skill configuration for the SIP media application. *

* * @param putSipMediaApplicationAlexaSkillConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutSipMediaApplicationAlexaSkillConfiguration operation * returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.PutSipMediaApplicationAlexaSkillConfiguration * @see AWS API Documentation */ java.util.concurrent.Future putSipMediaApplicationAlexaSkillConfigurationAsync( PutSipMediaApplicationAlexaSkillConfigurationRequest putSipMediaApplicationAlexaSkillConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the logging configuration for the specified SIP media application. *

* * @param putSipMediaApplicationLoggingConfigurationRequest * @return A Java Future containing the result of the PutSipMediaApplicationLoggingConfiguration operation returned * by the service. * @sample AmazonChimeSDKVoiceAsync.PutSipMediaApplicationLoggingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future putSipMediaApplicationLoggingConfigurationAsync( PutSipMediaApplicationLoggingConfigurationRequest putSipMediaApplicationLoggingConfigurationRequest); /** *

* Updates the logging configuration for the specified SIP media application. *

* * @param putSipMediaApplicationLoggingConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutSipMediaApplicationLoggingConfiguration operation returned * by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.PutSipMediaApplicationLoggingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future putSipMediaApplicationLoggingConfigurationAsync( PutSipMediaApplicationLoggingConfigurationRequest putSipMediaApplicationLoggingConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a Voice Connector's emergency calling configuration. *

* * @param putVoiceConnectorEmergencyCallingConfigurationRequest * @return A Java Future containing the result of the PutVoiceConnectorEmergencyCallingConfiguration operation * returned by the service. * @sample AmazonChimeSDKVoiceAsync.PutVoiceConnectorEmergencyCallingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorEmergencyCallingConfigurationAsync( PutVoiceConnectorEmergencyCallingConfigurationRequest putVoiceConnectorEmergencyCallingConfigurationRequest); /** *

* Updates a Voice Connector's emergency calling configuration. *

* * @param putVoiceConnectorEmergencyCallingConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutVoiceConnectorEmergencyCallingConfiguration operation * returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.PutVoiceConnectorEmergencyCallingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorEmergencyCallingConfigurationAsync( PutVoiceConnectorEmergencyCallingConfigurationRequest putVoiceConnectorEmergencyCallingConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a Voice Connector's logging configuration. *

* * @param putVoiceConnectorLoggingConfigurationRequest * @return A Java Future containing the result of the PutVoiceConnectorLoggingConfiguration operation returned by * the service. * @sample AmazonChimeSDKVoiceAsync.PutVoiceConnectorLoggingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorLoggingConfigurationAsync( PutVoiceConnectorLoggingConfigurationRequest putVoiceConnectorLoggingConfigurationRequest); /** *

* Updates a Voice Connector's logging configuration. *

* * @param putVoiceConnectorLoggingConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutVoiceConnectorLoggingConfiguration operation returned by * the service. * @sample AmazonChimeSDKVoiceAsyncHandler.PutVoiceConnectorLoggingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorLoggingConfigurationAsync( PutVoiceConnectorLoggingConfigurationRequest putVoiceConnectorLoggingConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a Voice Connector's origination settings. *

* * @param putVoiceConnectorOriginationRequest * @return A Java Future containing the result of the PutVoiceConnectorOrigination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.PutVoiceConnectorOrigination * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorOriginationAsync( PutVoiceConnectorOriginationRequest putVoiceConnectorOriginationRequest); /** *

* Updates a Voice Connector's origination settings. *

* * @param putVoiceConnectorOriginationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutVoiceConnectorOrigination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.PutVoiceConnectorOrigination * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorOriginationAsync( PutVoiceConnectorOriginationRequest putVoiceConnectorOriginationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector. *

* * @param putVoiceConnectorProxyRequest * @return A Java Future containing the result of the PutVoiceConnectorProxy operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.PutVoiceConnectorProxy * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorProxyAsync(PutVoiceConnectorProxyRequest putVoiceConnectorProxyRequest); /** *

* Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector. *

* * @param putVoiceConnectorProxyRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutVoiceConnectorProxy operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.PutVoiceConnectorProxy * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorProxyAsync(PutVoiceConnectorProxyRequest putVoiceConnectorProxyRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a Voice Connector's streaming configuration settings. *

* * @param putVoiceConnectorStreamingConfigurationRequest * @return A Java Future containing the result of the PutVoiceConnectorStreamingConfiguration operation returned by * the service. * @sample AmazonChimeSDKVoiceAsync.PutVoiceConnectorStreamingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorStreamingConfigurationAsync( PutVoiceConnectorStreamingConfigurationRequest putVoiceConnectorStreamingConfigurationRequest); /** *

* Updates a Voice Connector's streaming configuration settings. *

* * @param putVoiceConnectorStreamingConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutVoiceConnectorStreamingConfiguration operation returned by * the service. * @sample AmazonChimeSDKVoiceAsyncHandler.PutVoiceConnectorStreamingConfiguration * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorStreamingConfigurationAsync( PutVoiceConnectorStreamingConfigurationRequest putVoiceConnectorStreamingConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a Voice Connector's termination settings. *

* * @param putVoiceConnectorTerminationRequest * @return A Java Future containing the result of the PutVoiceConnectorTermination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.PutVoiceConnectorTermination * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorTerminationAsync( PutVoiceConnectorTerminationRequest putVoiceConnectorTerminationRequest); /** *

* Updates a Voice Connector's termination settings. *

* * @param putVoiceConnectorTerminationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutVoiceConnectorTermination operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.PutVoiceConnectorTermination * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorTerminationAsync( PutVoiceConnectorTerminationRequest putVoiceConnectorTerminationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates a Voice Connector's termination credentials. *

* * @param putVoiceConnectorTerminationCredentialsRequest * @return A Java Future containing the result of the PutVoiceConnectorTerminationCredentials operation returned by * the service. * @sample AmazonChimeSDKVoiceAsync.PutVoiceConnectorTerminationCredentials * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorTerminationCredentialsAsync( PutVoiceConnectorTerminationCredentialsRequest putVoiceConnectorTerminationCredentialsRequest); /** *

* Updates a Voice Connector's termination credentials. *

* * @param putVoiceConnectorTerminationCredentialsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutVoiceConnectorTerminationCredentials operation returned by * the service. * @sample AmazonChimeSDKVoiceAsyncHandler.PutVoiceConnectorTerminationCredentials * @see AWS API Documentation */ java.util.concurrent.Future putVoiceConnectorTerminationCredentialsAsync( PutVoiceConnectorTerminationCredentialsRequest putVoiceConnectorTerminationCredentialsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Restores a deleted phone number. *

* * @param restorePhoneNumberRequest * @return A Java Future containing the result of the RestorePhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.RestorePhoneNumber * @see AWS API Documentation */ java.util.concurrent.Future restorePhoneNumberAsync(RestorePhoneNumberRequest restorePhoneNumberRequest); /** *

* Restores a deleted phone number. *

* * @param restorePhoneNumberRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the RestorePhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.RestorePhoneNumber * @see AWS API Documentation */ java.util.concurrent.Future restorePhoneNumberAsync(RestorePhoneNumberRequest restorePhoneNumberRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Searches the provisioned phone numbers in an organization. *

* * @param searchAvailablePhoneNumbersRequest * @return A Java Future containing the result of the SearchAvailablePhoneNumbers operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.SearchAvailablePhoneNumbers * @see AWS API Documentation */ java.util.concurrent.Future searchAvailablePhoneNumbersAsync( SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest); /** *

* Searches the provisioned phone numbers in an organization. *

* * @param searchAvailablePhoneNumbersRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the SearchAvailablePhoneNumbers operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.SearchAvailablePhoneNumbers * @see AWS API Documentation */ java.util.concurrent.Future searchAvailablePhoneNumbersAsync( SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a speaker search task. *

* *

* Before starting any speaker search tasks, you must provide all notices and obtain all consents from the speaker * as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK. *

*
* * @param startSpeakerSearchTaskRequest * @return A Java Future containing the result of the StartSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.StartSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future startSpeakerSearchTaskAsync(StartSpeakerSearchTaskRequest startSpeakerSearchTaskRequest); /** *

* Starts a speaker search task. *

* *

* Before starting any speaker search tasks, you must provide all notices and obtain all consents from the speaker * as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK. *

*
* * @param startSpeakerSearchTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.StartSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future startSpeakerSearchTaskAsync(StartSpeakerSearchTaskRequest startSpeakerSearchTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a voice tone analysis task. For more information about voice tone analysis, see Using Amazon Chime SDK voice * analytics in the Amazon Chime SDK Developer Guide. *

* *

* Before starting any voice tone analysis tasks, you must provide all notices and obtain all consents from the * speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK. *

*
* * @param startVoiceToneAnalysisTaskRequest * @return A Java Future containing the result of the StartVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.StartVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future startVoiceToneAnalysisTaskAsync( StartVoiceToneAnalysisTaskRequest startVoiceToneAnalysisTaskRequest); /** *

* Starts a voice tone analysis task. For more information about voice tone analysis, see Using Amazon Chime SDK voice * analytics in the Amazon Chime SDK Developer Guide. *

* *

* Before starting any voice tone analysis tasks, you must provide all notices and obtain all consents from the * speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK. *

*
* * @param startVoiceToneAnalysisTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.StartVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future startVoiceToneAnalysisTaskAsync( StartVoiceToneAnalysisTaskRequest startVoiceToneAnalysisTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Stops a speaker search task. *

* * @param stopSpeakerSearchTaskRequest * @return A Java Future containing the result of the StopSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.StopSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future stopSpeakerSearchTaskAsync(StopSpeakerSearchTaskRequest stopSpeakerSearchTaskRequest); /** *

* Stops a speaker search task. *

* * @param stopSpeakerSearchTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StopSpeakerSearchTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.StopSpeakerSearchTask * @see AWS API Documentation */ java.util.concurrent.Future stopSpeakerSearchTaskAsync(StopSpeakerSearchTaskRequest stopSpeakerSearchTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Stops a voice tone analysis task. *

* * @param stopVoiceToneAnalysisTaskRequest * @return A Java Future containing the result of the StopVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.StopVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future stopVoiceToneAnalysisTaskAsync( StopVoiceToneAnalysisTaskRequest stopVoiceToneAnalysisTaskRequest); /** *

* Stops a voice tone analysis task. *

* * @param stopVoiceToneAnalysisTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StopVoiceToneAnalysisTask operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.StopVoiceToneAnalysisTask * @see AWS API Documentation */ java.util.concurrent.Future stopVoiceToneAnalysisTaskAsync( StopVoiceToneAnalysisTaskRequest stopVoiceToneAnalysisTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Adds a tag to the specified resource. *

* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.TagResource * @see AWS * API Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest); /** *

* Adds a tag to the specified resource. *

* * @param tagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.TagResource * @see AWS * API Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes tags from a resource. *

* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UntagResource * @see AWS * API Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest); /** *

* Removes tags from a resource. *

* * @param untagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UntagResource * @see AWS * API Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account. *

* * @param updateGlobalSettingsRequest * @return A Java Future containing the result of the UpdateGlobalSettings operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UpdateGlobalSettings * @see AWS API Documentation */ java.util.concurrent.Future updateGlobalSettingsAsync(UpdateGlobalSettingsRequest updateGlobalSettingsRequest); /** *

* Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account. *

* * @param updateGlobalSettingsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateGlobalSettings operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdateGlobalSettings * @see AWS API Documentation */ java.util.concurrent.Future updateGlobalSettingsAsync(UpdateGlobalSettingsRequest updateGlobalSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates phone number details, such as product type or calling name, for the specified phone number ID. You can * update one phone number detail at a time. For example, you can update either the product type or the calling name * in one action. *

*

* For numbers outside the U.S., you must use the Amazon Chime SDK SIP Media Application Dial-In product type. *

*

* Updates to outbound calling names can take 72 hours to complete. Pending updates to outbound calling names must * be complete before you can request another update. *

* * @param updatePhoneNumberRequest * @return A Java Future containing the result of the UpdatePhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UpdatePhoneNumber * @see AWS API Documentation */ java.util.concurrent.Future updatePhoneNumberAsync(UpdatePhoneNumberRequest updatePhoneNumberRequest); /** *

* Updates phone number details, such as product type or calling name, for the specified phone number ID. You can * update one phone number detail at a time. For example, you can update either the product type or the calling name * in one action. *

*

* For numbers outside the U.S., you must use the Amazon Chime SDK SIP Media Application Dial-In product type. *

*

* Updates to outbound calling names can take 72 hours to complete. Pending updates to outbound calling names must * be complete before you can request another update. *

* * @param updatePhoneNumberRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdatePhoneNumber operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdatePhoneNumber * @see AWS API Documentation */ java.util.concurrent.Future updatePhoneNumberAsync(UpdatePhoneNumberRequest updatePhoneNumberRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the phone number settings for the administrator's AWS account, such as the default outbound calling name. * You can update the default outbound calling name once every seven days. Outbound calling names can take up to 72 * hours to update. *

* * @param updatePhoneNumberSettingsRequest * @return A Java Future containing the result of the UpdatePhoneNumberSettings operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UpdatePhoneNumberSettings * @see AWS API Documentation */ java.util.concurrent.Future updatePhoneNumberSettingsAsync( UpdatePhoneNumberSettingsRequest updatePhoneNumberSettingsRequest); /** *

* Updates the phone number settings for the administrator's AWS account, such as the default outbound calling name. * You can update the default outbound calling name once every seven days. Outbound calling names can take up to 72 * hours to update. *

* * @param updatePhoneNumberSettingsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdatePhoneNumberSettings operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdatePhoneNumberSettings * @see AWS API Documentation */ java.util.concurrent.Future updatePhoneNumberSettingsAsync( UpdatePhoneNumberSettingsRequest updatePhoneNumberSettingsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the specified proxy session details, such as voice or SMS capabilities. *

* * @param updateProxySessionRequest * @return A Java Future containing the result of the UpdateProxySession operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UpdateProxySession * @see AWS API Documentation */ java.util.concurrent.Future updateProxySessionAsync(UpdateProxySessionRequest updateProxySessionRequest); /** *

* Updates the specified proxy session details, such as voice or SMS capabilities. *

* * @param updateProxySessionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateProxySession operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdateProxySession * @see AWS API Documentation */ java.util.concurrent.Future updateProxySessionAsync(UpdateProxySessionRequest updateProxySessionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the details of the specified SIP media application. *

* * @param updateSipMediaApplicationRequest * @return A Java Future containing the result of the UpdateSipMediaApplication operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UpdateSipMediaApplication * @see AWS API Documentation */ java.util.concurrent.Future updateSipMediaApplicationAsync( UpdateSipMediaApplicationRequest updateSipMediaApplicationRequest); /** *

* Updates the details of the specified SIP media application. *

* * @param updateSipMediaApplicationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateSipMediaApplication operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdateSipMediaApplication * @see AWS API Documentation */ java.util.concurrent.Future updateSipMediaApplicationAsync( UpdateSipMediaApplicationRequest updateSipMediaApplicationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Invokes the AWS Lambda function associated with the SIP media application and transaction ID in an update * request. The Lambda function can then return a new set of actions. *

* * @param updateSipMediaApplicationCallRequest * @return A Java Future containing the result of the UpdateSipMediaApplicationCall operation returned by the * service. * @sample AmazonChimeSDKVoiceAsync.UpdateSipMediaApplicationCall * @see AWS API Documentation */ java.util.concurrent.Future updateSipMediaApplicationCallAsync( UpdateSipMediaApplicationCallRequest updateSipMediaApplicationCallRequest); /** *

* Invokes the AWS Lambda function associated with the SIP media application and transaction ID in an update * request. The Lambda function can then return a new set of actions. *

* * @param updateSipMediaApplicationCallRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateSipMediaApplicationCall operation returned by the * service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdateSipMediaApplicationCall * @see AWS API Documentation */ java.util.concurrent.Future updateSipMediaApplicationCallAsync( UpdateSipMediaApplicationCallRequest updateSipMediaApplicationCallRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the details of the specified SIP rule. *

* * @param updateSipRuleRequest * @return A Java Future containing the result of the UpdateSipRule operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UpdateSipRule * @see AWS * API Documentation */ java.util.concurrent.Future updateSipRuleAsync(UpdateSipRuleRequest updateSipRuleRequest); /** *

* Updates the details of the specified SIP rule. *

* * @param updateSipRuleRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateSipRule operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdateSipRule * @see AWS * API Documentation */ java.util.concurrent.Future updateSipRuleAsync(UpdateSipRuleRequest updateSipRuleRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the details for the specified Amazon Chime SDK Voice Connector. *

* * @param updateVoiceConnectorRequest * @return A Java Future containing the result of the UpdateVoiceConnector operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UpdateVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future updateVoiceConnectorAsync(UpdateVoiceConnectorRequest updateVoiceConnectorRequest); /** *

* Updates the details for the specified Amazon Chime SDK Voice Connector. *

* * @param updateVoiceConnectorRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateVoiceConnector operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdateVoiceConnector * @see AWS API Documentation */ java.util.concurrent.Future updateVoiceConnectorAsync(UpdateVoiceConnectorRequest updateVoiceConnectorRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the settings for the specified Amazon Chime SDK Voice Connector group. *

* * @param updateVoiceConnectorGroupRequest * @return A Java Future containing the result of the UpdateVoiceConnectorGroup operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UpdateVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future updateVoiceConnectorGroupAsync( UpdateVoiceConnectorGroupRequest updateVoiceConnectorGroupRequest); /** *

* Updates the settings for the specified Amazon Chime SDK Voice Connector group. *

* * @param updateVoiceConnectorGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateVoiceConnectorGroup operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdateVoiceConnectorGroup * @see AWS API Documentation */ java.util.concurrent.Future updateVoiceConnectorGroupAsync( UpdateVoiceConnectorGroupRequest updateVoiceConnectorGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the specified voice profile’s voice print and refreshes its expiration timestamp. *

* *

* As a condition of using this feature, you acknowledge that the collection, use, storage, and retention of your * caller’s biometric identifiers and biometric information (“biometric data”) in the form of a digital voiceprint * requires the caller’s informed consent via a written release. Such consent is required under various state laws, * including biometrics laws in Illinois, Texas, Washington and other state privacy laws. *

*

* You must provide a written release to each caller through a process that clearly reflects each caller’s informed * consent before using Amazon Chime SDK Voice Insights service, as required under the terms of your agreement with * AWS governing your use of the service. *

*
* * @param updateVoiceProfileRequest * @return A Java Future containing the result of the UpdateVoiceProfile operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UpdateVoiceProfile * @see AWS API Documentation */ java.util.concurrent.Future updateVoiceProfileAsync(UpdateVoiceProfileRequest updateVoiceProfileRequest); /** *

* Updates the specified voice profile’s voice print and refreshes its expiration timestamp. *

* *

* As a condition of using this feature, you acknowledge that the collection, use, storage, and retention of your * caller’s biometric identifiers and biometric information (“biometric data”) in the form of a digital voiceprint * requires the caller’s informed consent via a written release. Such consent is required under various state laws, * including biometrics laws in Illinois, Texas, Washington and other state privacy laws. *

*

* You must provide a written release to each caller through a process that clearly reflects each caller’s informed * consent before using Amazon Chime SDK Voice Insights service, as required under the terms of your agreement with * AWS governing your use of the service. *

*
* * @param updateVoiceProfileRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateVoiceProfile operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdateVoiceProfile * @see AWS API Documentation */ java.util.concurrent.Future updateVoiceProfileAsync(UpdateVoiceProfileRequest updateVoiceProfileRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates the settings for the specified voice profile domain. *

* * @param updateVoiceProfileDomainRequest * @return A Java Future containing the result of the UpdateVoiceProfileDomain operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.UpdateVoiceProfileDomain * @see AWS API Documentation */ java.util.concurrent.Future updateVoiceProfileDomainAsync(UpdateVoiceProfileDomainRequest updateVoiceProfileDomainRequest); /** *

* Updates the settings for the specified voice profile domain. *

* * @param updateVoiceProfileDomainRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateVoiceProfileDomain operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.UpdateVoiceProfileDomain * @see AWS API Documentation */ java.util.concurrent.Future updateVoiceProfileDomainAsync(UpdateVoiceProfileDomainRequest updateVoiceProfileDomainRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Validates an address to be used for 911 calls made with Amazon Chime SDK Voice Connectors. You can use validated * addresses in a Presence Information Data Format Location Object file that you include in SIP requests. That helps * ensure that addresses are routed to the appropriate Public Safety Answering Point. *

* * @param validateE911AddressRequest * @return A Java Future containing the result of the ValidateE911Address operation returned by the service. * @sample AmazonChimeSDKVoiceAsync.ValidateE911Address * @see AWS API Documentation */ java.util.concurrent.Future validateE911AddressAsync(ValidateE911AddressRequest validateE911AddressRequest); /** *

* Validates an address to be used for 911 calls made with Amazon Chime SDK Voice Connectors. You can use validated * addresses in a Presence Information Data Format Location Object file that you include in SIP requests. That helps * ensure that addresses are routed to the appropriate Public Safety Answering Point. *

* * @param validateE911AddressRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ValidateE911Address operation returned by the service. * @sample AmazonChimeSDKVoiceAsyncHandler.ValidateE911Address * @see AWS API Documentation */ java.util.concurrent.Future validateE911AddressAsync(ValidateE911AddressRequest validateE911AddressRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy