com.amazonaws.services.chimesdkvoice.AmazonChimeSDKVoiceAsync Maven / Gradle / Ivy
Show all versions of aws-java-sdk-chimesdkvoice Show documentation
/*
* Copyright 2019-2024 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
package com.amazonaws.services.chimesdkvoice;
import javax.annotation.Generated;
import com.amazonaws.services.chimesdkvoice.model.*;
/**
* Interface for accessing Amazon Chime SDK Voice asynchronously. Each asynchronous method will return a Java Future
* object representing the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to receive
* notification when an asynchronous operation completes.
*
* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
* {@link com.amazonaws.services.chimesdkvoice.AbstractAmazonChimeSDKVoiceAsync} instead.
*
*
*
* The Amazon Chime SDK telephony APIs in this section enable developers to create PSTN calling solutions that use
* Amazon Chime SDK Voice Connectors, and Amazon Chime SDK SIP media applications. Developers can also order and manage
* phone numbers, create and manage Voice Connectors and SIP media applications, and run voice analytics.
*
*/
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public interface AmazonChimeSDKVoiceAsync extends AmazonChimeSDKVoice {
/**
*
* Associates phone numbers with the specified Amazon Chime SDK Voice Connector.
*
*
* @param associatePhoneNumbersWithVoiceConnectorRequest
* @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnector operation returned by
* the service.
* @sample AmazonChimeSDKVoiceAsync.AssociatePhoneNumbersWithVoiceConnector
* @see AWS API Documentation
*/
java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorAsync(
AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest);
/**
*
* Associates phone numbers with the specified Amazon Chime SDK Voice Connector.
*
*
* @param associatePhoneNumbersWithVoiceConnectorRequest
* @param asyncHandler
* Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
* implementation of the callback methods in this interface to receive notification of successful or
* unsuccessful completion of the operation.
* @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnector operation returned by
* the service.
* @sample AmazonChimeSDKVoiceAsyncHandler.AssociatePhoneNumbersWithVoiceConnector
* @see AWS API Documentation
*/
java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorAsync(
AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Associates phone numbers with the specified Amazon Chime SDK Voice Connector group.
*
*
* @param associatePhoneNumbersWithVoiceConnectorGroupRequest
* @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnectorGroup operation
* returned by the service.
* @sample AmazonChimeSDKVoiceAsync.AssociatePhoneNumbersWithVoiceConnectorGroup
* @see AWS API Documentation
*/
java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorGroupAsync(
AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest);
/**
*
* Associates phone numbers with the specified Amazon Chime SDK Voice Connector group.
*
*
* @param associatePhoneNumbersWithVoiceConnectorGroupRequest
* @param asyncHandler
* Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
* implementation of the callback methods in this interface to receive notification of successful or
* unsuccessful completion of the operation.
* @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnectorGroup operation
* returned by the service.
* @sample AmazonChimeSDKVoiceAsyncHandler.AssociatePhoneNumbersWithVoiceConnectorGroup
* @see AWS API Documentation
*/
java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorGroupAsync(
AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Moves phone numbers into the Deletion queue. Phone numbers must be disassociated from any users or Amazon
* Chime SDK Voice Connectors before they can be deleted.
*
*
* Phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
*
*
* @param batchDeletePhoneNumberRequest
* @return A Java Future containing the result of the BatchDeletePhoneNumber operation returned by the service.
* @sample AmazonChimeSDKVoiceAsync.BatchDeletePhoneNumber
* @see AWS API Documentation
*/
java.util.concurrent.Future batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest);
/**
*
* Moves phone numbers into the Deletion queue. Phone numbers must be disassociated from any users or Amazon
* Chime SDK Voice Connectors before they can be deleted.
*
*
* Phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
*
*
* @param batchDeletePhoneNumberRequest
* @param asyncHandler
* Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
* implementation of the callback methods in this interface to receive notification of successful or
* unsuccessful completion of the operation.
* @return A Java Future containing the result of the BatchDeletePhoneNumber operation returned by the service.
* @sample AmazonChimeSDKVoiceAsyncHandler.BatchDeletePhoneNumber
* @see AWS API Documentation
*/
java.util.concurrent.Future batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Updates phone number product types, calling names, or phone number names. You can update one attribute at a time
* for each UpdatePhoneNumberRequestItem
. For example, you can update the product type, the calling
* name, or phone name.
*
*
*
* You cannot have a duplicate phoneNumberId
in a request.
*
*
*
* @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 phone number product types, calling names, or phone number names. You can update one attribute at a time
* for each UpdatePhoneNumberRequestItem
. For example, you can update the product type, the calling
* name, or phone name.
*
*
*
* You cannot have a duplicate phoneNumberId
in a request.
*
*
*
* @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.
*
*
*
* Due to changes made by the Amazon Alexa service, this API is no longer available for use. For more information,
* refer to the Alexa Smart Properties
* page.
*
*
*
* @param getSipMediaApplicationAlexaSkillConfigurationRequest
* @return A Java Future containing the result of the GetSipMediaApplicationAlexaSkillConfiguration operation
* returned by the service.
* @sample AmazonChimeSDKVoiceAsync.GetSipMediaApplicationAlexaSkillConfiguration
* @see AWS API Documentation
*/
@Deprecated
java.util.concurrent.Future getSipMediaApplicationAlexaSkillConfigurationAsync(
GetSipMediaApplicationAlexaSkillConfigurationRequest getSipMediaApplicationAlexaSkillConfigurationRequest);
/**
*
* Gets the Alexa Skill configuration for the SIP media application.
*
*
*
* Due to changes made by the Amazon Alexa service, this API is no longer available for use. For more information,
* refer to the Alexa Smart Properties
* page.
*
*
*
* @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
*/
@Deprecated
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.
*
*
*
* Due to changes made by the Amazon Alexa service, this API is no longer available for use. For more information,
* refer to the Alexa Smart Properties
* page.
*
*
*
* @param putSipMediaApplicationAlexaSkillConfigurationRequest
* @return A Java Future containing the result of the PutSipMediaApplicationAlexaSkillConfiguration operation
* returned by the service.
* @sample AmazonChimeSDKVoiceAsync.PutSipMediaApplicationAlexaSkillConfiguration
* @see AWS API Documentation
*/
@Deprecated
java.util.concurrent.Future putSipMediaApplicationAlexaSkillConfigurationAsync(
PutSipMediaApplicationAlexaSkillConfigurationRequest putSipMediaApplicationAlexaSkillConfigurationRequest);
/**
*
* Updates the Alexa Skill configuration for the SIP media application.
*
*
*
* Due to changes made by the Amazon Alexa service, this API is no longer available for use. For more information,
* refer to the Alexa Smart Properties
* page.
*
*
*
* @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
*/
@Deprecated
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, calling name, or phone number 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,
* calling name, or phone number 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, calling name, or phone number 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,
* calling name, or phone number 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);
/**
*