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

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

Go to download

The AWS Java SDK for Amazon Chime SDK Voice module holds the client classes that are used for communicating with Amazon Chime SDK Voice Service

There is a newer version: 1.12.753
Show newest version
/*
 * Copyright 2018-2023 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 - 2024 Weber Informatics LLC | Privacy Policy