@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonChimeSDKVoiceAsyncClient extends AmazonChimeSDKVoiceClient implements AmazonChimeSDKVoiceAsync
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
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.
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
associatePhoneNumbersWithVoiceConnector, associatePhoneNumbersWithVoiceConnectorGroup, batchDeletePhoneNumber, batchUpdatePhoneNumber, builder, createPhoneNumberOrder, createProxySession, createSipMediaApplication, createSipMediaApplicationCall, createSipRule, createVoiceConnector, createVoiceConnectorGroup, createVoiceProfile, createVoiceProfileDomain, deletePhoneNumber, deleteProxySession, deleteSipMediaApplication, deleteSipRule, deleteVoiceConnector, deleteVoiceConnectorEmergencyCallingConfiguration, deleteVoiceConnectorGroup, deleteVoiceConnectorOrigination, deleteVoiceConnectorProxy, deleteVoiceConnectorStreamingConfiguration, deleteVoiceConnectorTermination, deleteVoiceConnectorTerminationCredentials, deleteVoiceProfile, deleteVoiceProfileDomain, disassociatePhoneNumbersFromVoiceConnector, disassociatePhoneNumbersFromVoiceConnectorGroup, getCachedResponseMetadata, getGlobalSettings, getPhoneNumber, getPhoneNumberOrder, getPhoneNumberSettings, getProxySession, getSipMediaApplication, getSipMediaApplicationAlexaSkillConfiguration, getSipMediaApplicationLoggingConfiguration, getSipRule, getSpeakerSearchTask, getVoiceConnector, getVoiceConnectorEmergencyCallingConfiguration, getVoiceConnectorGroup, getVoiceConnectorLoggingConfiguration, getVoiceConnectorOrigination, getVoiceConnectorProxy, getVoiceConnectorStreamingConfiguration, getVoiceConnectorTermination, getVoiceConnectorTerminationHealth, getVoiceProfile, getVoiceProfileDomain, getVoiceToneAnalysisTask, listAvailableVoiceConnectorRegions, listPhoneNumberOrders, listPhoneNumbers, listProxySessions, listSipMediaApplications, listSipRules, listSupportedPhoneNumberCountries, listTagsForResource, listVoiceConnectorGroups, listVoiceConnectors, listVoiceConnectorTerminationCredentials, listVoiceProfileDomains, listVoiceProfiles, putSipMediaApplicationAlexaSkillConfiguration, putSipMediaApplicationLoggingConfiguration, putVoiceConnectorEmergencyCallingConfiguration, putVoiceConnectorLoggingConfiguration, putVoiceConnectorOrigination, putVoiceConnectorProxy, putVoiceConnectorStreamingConfiguration, putVoiceConnectorTermination, putVoiceConnectorTerminationCredentials, restorePhoneNumber, searchAvailablePhoneNumbers, startSpeakerSearchTask, startVoiceToneAnalysisTask, stopSpeakerSearchTask, stopVoiceToneAnalysisTask, tagResource, untagResource, updateGlobalSettings, updatePhoneNumber, updatePhoneNumberSettings, updateProxySession, updateSipMediaApplication, updateSipMediaApplicationCall, updateSipRule, updateVoiceConnector, updateVoiceConnectorGroup, updateVoiceProfile, updateVoiceProfileDomain, validateE911Address
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
associatePhoneNumbersWithVoiceConnector, associatePhoneNumbersWithVoiceConnectorGroup, batchDeletePhoneNumber, batchUpdatePhoneNumber, createPhoneNumberOrder, createProxySession, createSipMediaApplication, createSipMediaApplicationCall, createSipRule, createVoiceConnector, createVoiceConnectorGroup, createVoiceProfile, createVoiceProfileDomain, deletePhoneNumber, deleteProxySession, deleteSipMediaApplication, deleteSipRule, deleteVoiceConnector, deleteVoiceConnectorEmergencyCallingConfiguration, deleteVoiceConnectorGroup, deleteVoiceConnectorOrigination, deleteVoiceConnectorProxy, deleteVoiceConnectorStreamingConfiguration, deleteVoiceConnectorTermination, deleteVoiceConnectorTerminationCredentials, deleteVoiceProfile, deleteVoiceProfileDomain, disassociatePhoneNumbersFromVoiceConnector, disassociatePhoneNumbersFromVoiceConnectorGroup, getCachedResponseMetadata, getGlobalSettings, getPhoneNumber, getPhoneNumberOrder, getPhoneNumberSettings, getProxySession, getSipMediaApplication, getSipMediaApplicationAlexaSkillConfiguration, getSipMediaApplicationLoggingConfiguration, getSipRule, getSpeakerSearchTask, getVoiceConnector, getVoiceConnectorEmergencyCallingConfiguration, getVoiceConnectorGroup, getVoiceConnectorLoggingConfiguration, getVoiceConnectorOrigination, getVoiceConnectorProxy, getVoiceConnectorStreamingConfiguration, getVoiceConnectorTermination, getVoiceConnectorTerminationHealth, getVoiceProfile, getVoiceProfileDomain, getVoiceToneAnalysisTask, listAvailableVoiceConnectorRegions, listPhoneNumberOrders, listPhoneNumbers, listProxySessions, listSipMediaApplications, listSipRules, listSupportedPhoneNumberCountries, listTagsForResource, listVoiceConnectorGroups, listVoiceConnectors, listVoiceConnectorTerminationCredentials, listVoiceProfileDomains, listVoiceProfiles, putSipMediaApplicationAlexaSkillConfiguration, putSipMediaApplicationLoggingConfiguration, putVoiceConnectorEmergencyCallingConfiguration, putVoiceConnectorLoggingConfiguration, putVoiceConnectorOrigination, putVoiceConnectorProxy, putVoiceConnectorStreamingConfiguration, putVoiceConnectorTermination, putVoiceConnectorTerminationCredentials, restorePhoneNumber, searchAvailablePhoneNumbers, startSpeakerSearchTask, startVoiceToneAnalysisTask, stopSpeakerSearchTask, stopVoiceToneAnalysisTask, tagResource, untagResource, updateGlobalSettings, updatePhoneNumber, updatePhoneNumberSettings, updateProxySession, updateSipMediaApplication, updateSipMediaApplicationCall, updateSipRule, updateVoiceConnector, updateVoiceConnectorGroup, updateVoiceProfile, updateVoiceProfileDomain, validateE911Address
public static AmazonChimeSDKVoiceAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<AssociatePhoneNumbersWithVoiceConnectorResult> associatePhoneNumbersWithVoiceConnectorAsync(AssociatePhoneNumbersWithVoiceConnectorRequest request)
AmazonChimeSDKVoiceAsync
Associates phone numbers with the specified Amazon Chime SDK Voice Connector.
associatePhoneNumbersWithVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
public Future<AssociatePhoneNumbersWithVoiceConnectorResult> associatePhoneNumbersWithVoiceConnectorAsync(AssociatePhoneNumbersWithVoiceConnectorRequest request, AsyncHandler<AssociatePhoneNumbersWithVoiceConnectorRequest,AssociatePhoneNumbersWithVoiceConnectorResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Associates phone numbers with the specified Amazon Chime SDK Voice Connector.
associatePhoneNumbersWithVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociatePhoneNumbersWithVoiceConnectorGroupResult> associatePhoneNumbersWithVoiceConnectorGroupAsync(AssociatePhoneNumbersWithVoiceConnectorGroupRequest request)
AmazonChimeSDKVoiceAsync
Associates phone numbers with the specified Amazon Chime SDK Voice Connector group.
associatePhoneNumbersWithVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
public Future<AssociatePhoneNumbersWithVoiceConnectorGroupResult> associatePhoneNumbersWithVoiceConnectorGroupAsync(AssociatePhoneNumbersWithVoiceConnectorGroupRequest request, AsyncHandler<AssociatePhoneNumbersWithVoiceConnectorGroupRequest,AssociatePhoneNumbersWithVoiceConnectorGroupResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Associates phone numbers with the specified Amazon Chime SDK Voice Connector group.
associatePhoneNumbersWithVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<BatchDeletePhoneNumberResult> batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest request)
AmazonChimeSDKVoiceAsync
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.
batchDeletePhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
public Future<BatchDeletePhoneNumberResult> batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest request, AsyncHandler<BatchDeletePhoneNumberRequest,BatchDeletePhoneNumberResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
batchDeletePhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<BatchUpdatePhoneNumberResult> batchUpdatePhoneNumberAsync(BatchUpdatePhoneNumberRequest request)
AmazonChimeSDKVoiceAsync
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.
batchUpdatePhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
public Future<BatchUpdatePhoneNumberResult> batchUpdatePhoneNumberAsync(BatchUpdatePhoneNumberRequest request, AsyncHandler<BatchUpdatePhoneNumberRequest,BatchUpdatePhoneNumberResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
batchUpdatePhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreatePhoneNumberOrderResult> createPhoneNumberOrderAsync(CreatePhoneNumberOrderRequest request)
AmazonChimeSDKVoiceAsync
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.
createPhoneNumberOrderAsync
in interface AmazonChimeSDKVoiceAsync
public Future<CreatePhoneNumberOrderResult> createPhoneNumberOrderAsync(CreatePhoneNumberOrderRequest request, AsyncHandler<CreatePhoneNumberOrderRequest,CreatePhoneNumberOrderResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
createPhoneNumberOrderAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateProxySessionResult> createProxySessionAsync(CreateProxySessionRequest request)
AmazonChimeSDKVoiceAsync
Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the specified participant phone numbers.
createProxySessionAsync
in interface AmazonChimeSDKVoiceAsync
public Future<CreateProxySessionResult> createProxySessionAsync(CreateProxySessionRequest request, AsyncHandler<CreateProxySessionRequest,CreateProxySessionResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the specified participant phone numbers.
createProxySessionAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateSipMediaApplicationResult> createSipMediaApplicationAsync(CreateSipMediaApplicationRequest request)
AmazonChimeSDKVoiceAsync
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.
createSipMediaApplicationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<CreateSipMediaApplicationResult> createSipMediaApplicationAsync(CreateSipMediaApplicationRequest request, AsyncHandler<CreateSipMediaApplicationRequest,CreateSipMediaApplicationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
createSipMediaApplicationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateSipMediaApplicationCallResult> createSipMediaApplicationCallAsync(CreateSipMediaApplicationCallRequest request)
AmazonChimeSDKVoiceAsync
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
.
createSipMediaApplicationCallAsync
in interface AmazonChimeSDKVoiceAsync
public Future<CreateSipMediaApplicationCallResult> createSipMediaApplicationCallAsync(CreateSipMediaApplicationCallRequest request, AsyncHandler<CreateSipMediaApplicationCallRequest,CreateSipMediaApplicationCallResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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
.
createSipMediaApplicationCallAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateSipRuleResult> createSipRuleAsync(CreateSipRuleRequest request)
AmazonChimeSDKVoiceAsync
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.
createSipRuleAsync
in interface AmazonChimeSDKVoiceAsync
public Future<CreateSipRuleResult> createSipRuleAsync(CreateSipRuleRequest request, AsyncHandler<CreateSipRuleRequest,CreateSipRuleResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
createSipRuleAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateVoiceConnectorResult> createVoiceConnectorAsync(CreateVoiceConnectorRequest request)
AmazonChimeSDKVoiceAsync
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.
createVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
public Future<CreateVoiceConnectorResult> createVoiceConnectorAsync(CreateVoiceConnectorRequest request, AsyncHandler<CreateVoiceConnectorRequest,CreateVoiceConnectorResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
createVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateVoiceConnectorGroupResult> createVoiceConnectorGroupAsync(CreateVoiceConnectorGroupRequest request)
AmazonChimeSDKVoiceAsync
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.
createVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
public Future<CreateVoiceConnectorGroupResult> createVoiceConnectorGroupAsync(CreateVoiceConnectorGroupRequest request, AsyncHandler<CreateVoiceConnectorGroupRequest,CreateVoiceConnectorGroupResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
createVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateVoiceProfileResult> createVoiceProfileAsync(CreateVoiceProfileRequest request)
AmazonChimeSDKVoiceAsync
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.
createVoiceProfileAsync
in interface AmazonChimeSDKVoiceAsync
public Future<CreateVoiceProfileResult> createVoiceProfileAsync(CreateVoiceProfileRequest request, AsyncHandler<CreateVoiceProfileRequest,CreateVoiceProfileResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
createVoiceProfileAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateVoiceProfileDomainResult> createVoiceProfileDomainAsync(CreateVoiceProfileDomainRequest request)
AmazonChimeSDKVoiceAsync
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.
createVoiceProfileDomainAsync
in interface AmazonChimeSDKVoiceAsync
public Future<CreateVoiceProfileDomainResult> createVoiceProfileDomainAsync(CreateVoiceProfileDomainRequest request, AsyncHandler<CreateVoiceProfileDomainRequest,CreateVoiceProfileDomainResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
createVoiceProfileDomainAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeletePhoneNumberResult> deletePhoneNumberAsync(DeletePhoneNumberRequest request)
AmazonChimeSDKVoiceAsync
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.
deletePhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeletePhoneNumberResult> deletePhoneNumberAsync(DeletePhoneNumberRequest request, AsyncHandler<DeletePhoneNumberRequest,DeletePhoneNumberResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
deletePhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteProxySessionResult> deleteProxySessionAsync(DeleteProxySessionRequest request)
AmazonChimeSDKVoiceAsync
Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector.
deleteProxySessionAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteProxySessionResult> deleteProxySessionAsync(DeleteProxySessionRequest request, AsyncHandler<DeleteProxySessionRequest,DeleteProxySessionResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector.
deleteProxySessionAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteSipMediaApplicationResult> deleteSipMediaApplicationAsync(DeleteSipMediaApplicationRequest request)
AmazonChimeSDKVoiceAsync
Deletes a SIP media application.
deleteSipMediaApplicationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteSipMediaApplicationResult> deleteSipMediaApplicationAsync(DeleteSipMediaApplicationRequest request, AsyncHandler<DeleteSipMediaApplicationRequest,DeleteSipMediaApplicationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Deletes a SIP media application.
deleteSipMediaApplicationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteSipRuleResult> deleteSipRuleAsync(DeleteSipRuleRequest request)
AmazonChimeSDKVoiceAsync
Deletes a SIP rule.
deleteSipRuleAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteSipRuleResult> deleteSipRuleAsync(DeleteSipRuleRequest request, AsyncHandler<DeleteSipRuleRequest,DeleteSipRuleResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Deletes a SIP rule.
deleteSipRuleAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteVoiceConnectorResult> deleteVoiceConnectorAsync(DeleteVoiceConnectorRequest request)
AmazonChimeSDKVoiceAsync
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.
deleteVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteVoiceConnectorResult> deleteVoiceConnectorAsync(DeleteVoiceConnectorRequest request, AsyncHandler<DeleteVoiceConnectorRequest,DeleteVoiceConnectorResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
deleteVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteVoiceConnectorEmergencyCallingConfigurationResult> deleteVoiceConnectorEmergencyCallingConfigurationAsync(DeleteVoiceConnectorEmergencyCallingConfigurationRequest request)
AmazonChimeSDKVoiceAsync
Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector.
deleteVoiceConnectorEmergencyCallingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteVoiceConnectorEmergencyCallingConfigurationResult> deleteVoiceConnectorEmergencyCallingConfigurationAsync(DeleteVoiceConnectorEmergencyCallingConfigurationRequest request, AsyncHandler<DeleteVoiceConnectorEmergencyCallingConfigurationRequest,DeleteVoiceConnectorEmergencyCallingConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector.
deleteVoiceConnectorEmergencyCallingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteVoiceConnectorGroupResult> deleteVoiceConnectorGroupAsync(DeleteVoiceConnectorGroupRequest request)
AmazonChimeSDKVoiceAsync
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.
deleteVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteVoiceConnectorGroupResult> deleteVoiceConnectorGroupAsync(DeleteVoiceConnectorGroupRequest request, AsyncHandler<DeleteVoiceConnectorGroupRequest,DeleteVoiceConnectorGroupResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
deleteVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteVoiceConnectorOriginationResult> deleteVoiceConnectorOriginationAsync(DeleteVoiceConnectorOriginationRequest request)
AmazonChimeSDKVoiceAsync
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.
deleteVoiceConnectorOriginationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteVoiceConnectorOriginationResult> deleteVoiceConnectorOriginationAsync(DeleteVoiceConnectorOriginationRequest request, AsyncHandler<DeleteVoiceConnectorOriginationRequest,DeleteVoiceConnectorOriginationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
deleteVoiceConnectorOriginationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteVoiceConnectorProxyResult> deleteVoiceConnectorProxyAsync(DeleteVoiceConnectorProxyRequest request)
AmazonChimeSDKVoiceAsync
Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector.
deleteVoiceConnectorProxyAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteVoiceConnectorProxyResult> deleteVoiceConnectorProxyAsync(DeleteVoiceConnectorProxyRequest request, AsyncHandler<DeleteVoiceConnectorProxyRequest,DeleteVoiceConnectorProxyResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector.
deleteVoiceConnectorProxyAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteVoiceConnectorStreamingConfigurationResult> deleteVoiceConnectorStreamingConfigurationAsync(DeleteVoiceConnectorStreamingConfigurationRequest request)
AmazonChimeSDKVoiceAsync
Deletes a Voice Connector's streaming configuration.
deleteVoiceConnectorStreamingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteVoiceConnectorStreamingConfigurationResult> deleteVoiceConnectorStreamingConfigurationAsync(DeleteVoiceConnectorStreamingConfigurationRequest request, AsyncHandler<DeleteVoiceConnectorStreamingConfigurationRequest,DeleteVoiceConnectorStreamingConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Deletes a Voice Connector's streaming configuration.
deleteVoiceConnectorStreamingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteVoiceConnectorTerminationResult> deleteVoiceConnectorTerminationAsync(DeleteVoiceConnectorTerminationRequest request)
AmazonChimeSDKVoiceAsync
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.
deleteVoiceConnectorTerminationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteVoiceConnectorTerminationResult> deleteVoiceConnectorTerminationAsync(DeleteVoiceConnectorTerminationRequest request, AsyncHandler<DeleteVoiceConnectorTerminationRequest,DeleteVoiceConnectorTerminationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
deleteVoiceConnectorTerminationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteVoiceConnectorTerminationCredentialsResult> deleteVoiceConnectorTerminationCredentialsAsync(DeleteVoiceConnectorTerminationCredentialsRequest request)
AmazonChimeSDKVoiceAsync
Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
deleteVoiceConnectorTerminationCredentialsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteVoiceConnectorTerminationCredentialsResult> deleteVoiceConnectorTerminationCredentialsAsync(DeleteVoiceConnectorTerminationCredentialsRequest request, AsyncHandler<DeleteVoiceConnectorTerminationCredentialsRequest,DeleteVoiceConnectorTerminationCredentialsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
deleteVoiceConnectorTerminationCredentialsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteVoiceProfileResult> deleteVoiceProfileAsync(DeleteVoiceProfileRequest request)
AmazonChimeSDKVoiceAsync
Deletes a voice profile, including its voice print and enrollment data. WARNING: This action is not reversible.
deleteVoiceProfileAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteVoiceProfileResult> deleteVoiceProfileAsync(DeleteVoiceProfileRequest request, AsyncHandler<DeleteVoiceProfileRequest,DeleteVoiceProfileResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Deletes a voice profile, including its voice print and enrollment data. WARNING: This action is not reversible.
deleteVoiceProfileAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteVoiceProfileDomainResult> deleteVoiceProfileDomainAsync(DeleteVoiceProfileDomainRequest request)
AmazonChimeSDKVoiceAsync
Deletes all voice profiles in the domain. WARNING: This action is not reversible.
deleteVoiceProfileDomainAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DeleteVoiceProfileDomainResult> deleteVoiceProfileDomainAsync(DeleteVoiceProfileDomainRequest request, AsyncHandler<DeleteVoiceProfileDomainRequest,DeleteVoiceProfileDomainResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Deletes all voice profiles in the domain. WARNING: This action is not reversible.
deleteVoiceProfileDomainAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociatePhoneNumbersFromVoiceConnectorResult> disassociatePhoneNumbersFromVoiceConnectorAsync(DisassociatePhoneNumbersFromVoiceConnectorRequest request)
AmazonChimeSDKVoiceAsync
Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector.
disassociatePhoneNumbersFromVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DisassociatePhoneNumbersFromVoiceConnectorResult> disassociatePhoneNumbersFromVoiceConnectorAsync(DisassociatePhoneNumbersFromVoiceConnectorRequest request, AsyncHandler<DisassociatePhoneNumbersFromVoiceConnectorRequest,DisassociatePhoneNumbersFromVoiceConnectorResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector.
disassociatePhoneNumbersFromVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociatePhoneNumbersFromVoiceConnectorGroupResult> disassociatePhoneNumbersFromVoiceConnectorGroupAsync(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest request)
AmazonChimeSDKVoiceAsync
Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group.
disassociatePhoneNumbersFromVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
public Future<DisassociatePhoneNumbersFromVoiceConnectorGroupResult> disassociatePhoneNumbersFromVoiceConnectorGroupAsync(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest request, AsyncHandler<DisassociatePhoneNumbersFromVoiceConnectorGroupRequest,DisassociatePhoneNumbersFromVoiceConnectorGroupResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group.
disassociatePhoneNumbersFromVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetGlobalSettingsResult> getGlobalSettingsAsync(GetGlobalSettingsRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
getGlobalSettingsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetGlobalSettingsResult> getGlobalSettingsAsync(GetGlobalSettingsRequest request, AsyncHandler<GetGlobalSettingsRequest,GetGlobalSettingsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
getGlobalSettingsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPhoneNumberResult> getPhoneNumberAsync(GetPhoneNumberRequest request)
AmazonChimeSDKVoiceAsync
Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
getPhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetPhoneNumberResult> getPhoneNumberAsync(GetPhoneNumberRequest request, AsyncHandler<GetPhoneNumberRequest,GetPhoneNumberResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
getPhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPhoneNumberOrderResult> getPhoneNumberOrderAsync(GetPhoneNumberOrderRequest request)
AmazonChimeSDKVoiceAsync
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.
getPhoneNumberOrderAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetPhoneNumberOrderResult> getPhoneNumberOrderAsync(GetPhoneNumberOrderRequest request, AsyncHandler<GetPhoneNumberOrderRequest,GetPhoneNumberOrderResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
getPhoneNumberOrderAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPhoneNumberSettingsResult> getPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.
getPhoneNumberSettingsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetPhoneNumberSettingsResult> getPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest request, AsyncHandler<GetPhoneNumberSettingsRequest,GetPhoneNumberSettingsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.
getPhoneNumberSettingsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetProxySessionResult> getProxySessionAsync(GetProxySessionRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice Connector.
getProxySessionAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetProxySessionResult> getProxySessionAsync(GetProxySessionRequest request, AsyncHandler<GetProxySessionRequest,GetProxySessionResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice Connector.
getProxySessionAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetSipMediaApplicationResult> getSipMediaApplicationAsync(GetSipMediaApplicationRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the information for a SIP media application, including name, AWS Region, and endpoints.
getSipMediaApplicationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetSipMediaApplicationResult> getSipMediaApplicationAsync(GetSipMediaApplicationRequest request, AsyncHandler<GetSipMediaApplicationRequest,GetSipMediaApplicationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the information for a SIP media application, including name, AWS Region, and endpoints.
getSipMediaApplicationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.@Deprecated public Future<GetSipMediaApplicationAlexaSkillConfigurationResult> getSipMediaApplicationAlexaSkillConfigurationAsync(GetSipMediaApplicationAlexaSkillConfigurationRequest request)
AmazonChimeSDKVoiceAsync
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.
getSipMediaApplicationAlexaSkillConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
@Deprecated public Future<GetSipMediaApplicationAlexaSkillConfigurationResult> getSipMediaApplicationAlexaSkillConfigurationAsync(GetSipMediaApplicationAlexaSkillConfigurationRequest request, AsyncHandler<GetSipMediaApplicationAlexaSkillConfigurationRequest,GetSipMediaApplicationAlexaSkillConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
getSipMediaApplicationAlexaSkillConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetSipMediaApplicationLoggingConfigurationResult> getSipMediaApplicationLoggingConfigurationAsync(GetSipMediaApplicationLoggingConfigurationRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the logging configuration for the specified SIP media application.
getSipMediaApplicationLoggingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetSipMediaApplicationLoggingConfigurationResult> getSipMediaApplicationLoggingConfigurationAsync(GetSipMediaApplicationLoggingConfigurationRequest request, AsyncHandler<GetSipMediaApplicationLoggingConfigurationRequest,GetSipMediaApplicationLoggingConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the logging configuration for the specified SIP media application.
getSipMediaApplicationLoggingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetSipRuleResult> getSipRuleAsync(GetSipRuleRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target endpoints.
getSipRuleAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetSipRuleResult> getSipRuleAsync(GetSipRuleRequest request, AsyncHandler<GetSipRuleRequest,GetSipRuleResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target endpoints.
getSipRuleAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetSpeakerSearchTaskResult> getSpeakerSearchTaskAsync(GetSpeakerSearchTaskRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the details of the specified speaker search task.
getSpeakerSearchTaskAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetSpeakerSearchTaskResult> getSpeakerSearchTaskAsync(GetSpeakerSearchTaskRequest request, AsyncHandler<GetSpeakerSearchTaskRequest,GetSpeakerSearchTaskResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the details of the specified speaker search task.
getSpeakerSearchTaskAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceConnectorResult> getVoiceConnectorAsync(GetVoiceConnectorRequest request)
AmazonChimeSDKVoiceAsync
Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.
getVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceConnectorResult> getVoiceConnectorAsync(GetVoiceConnectorRequest request, AsyncHandler<GetVoiceConnectorRequest,GetVoiceConnectorResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.
getVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceConnectorEmergencyCallingConfigurationResult> getVoiceConnectorEmergencyCallingConfigurationAsync(GetVoiceConnectorEmergencyCallingConfigurationRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the emergency calling configuration details for the specified Voice Connector.
getVoiceConnectorEmergencyCallingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceConnectorEmergencyCallingConfigurationResult> getVoiceConnectorEmergencyCallingConfigurationAsync(GetVoiceConnectorEmergencyCallingConfigurationRequest request, AsyncHandler<GetVoiceConnectorEmergencyCallingConfigurationRequest,GetVoiceConnectorEmergencyCallingConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the emergency calling configuration details for the specified Voice Connector.
getVoiceConnectorEmergencyCallingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceConnectorGroupResult> getVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest request)
AmazonChimeSDKVoiceAsync
Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as timestamps,name, and
associated VoiceConnectorItems
.
getVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceConnectorGroupResult> getVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest request, AsyncHandler<GetVoiceConnectorGroupRequest,GetVoiceConnectorGroupResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as timestamps,name, and
associated VoiceConnectorItems
.
getVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceConnectorLoggingConfigurationResult> getVoiceConnectorLoggingConfigurationAsync(GetVoiceConnectorLoggingConfigurationRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the logging configuration settings for the specified Voice Connector. Shows whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
getVoiceConnectorLoggingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceConnectorLoggingConfigurationResult> getVoiceConnectorLoggingConfigurationAsync(GetVoiceConnectorLoggingConfigurationRequest request, AsyncHandler<GetVoiceConnectorLoggingConfigurationRequest,GetVoiceConnectorLoggingConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the logging configuration settings for the specified Voice Connector. Shows whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
getVoiceConnectorLoggingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceConnectorOriginationResult> getVoiceConnectorOriginationAsync(GetVoiceConnectorOriginationRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the origination settings for the specified Voice Connector.
getVoiceConnectorOriginationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceConnectorOriginationResult> getVoiceConnectorOriginationAsync(GetVoiceConnectorOriginationRequest request, AsyncHandler<GetVoiceConnectorOriginationRequest,GetVoiceConnectorOriginationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the origination settings for the specified Voice Connector.
getVoiceConnectorOriginationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceConnectorProxyResult> getVoiceConnectorProxyAsync(GetVoiceConnectorProxyRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice Connector.
getVoiceConnectorProxyAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceConnectorProxyResult> getVoiceConnectorProxyAsync(GetVoiceConnectorProxyRequest request, AsyncHandler<GetVoiceConnectorProxyRequest,GetVoiceConnectorProxyResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice Connector.
getVoiceConnectorProxyAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceConnectorStreamingConfigurationResult> getVoiceConnectorStreamingConfigurationAsync(GetVoiceConnectorStreamingConfigurationRequest request)
AmazonChimeSDKVoiceAsync
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.
getVoiceConnectorStreamingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceConnectorStreamingConfigurationResult> getVoiceConnectorStreamingConfigurationAsync(GetVoiceConnectorStreamingConfigurationRequest request, AsyncHandler<GetVoiceConnectorStreamingConfigurationRequest,GetVoiceConnectorStreamingConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
getVoiceConnectorStreamingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceConnectorTerminationResult> getVoiceConnectorTerminationAsync(GetVoiceConnectorTerminationRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the termination setting details for the specified Voice Connector.
getVoiceConnectorTerminationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceConnectorTerminationResult> getVoiceConnectorTerminationAsync(GetVoiceConnectorTerminationRequest request, AsyncHandler<GetVoiceConnectorTerminationRequest,GetVoiceConnectorTerminationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the termination setting details for the specified Voice Connector.
getVoiceConnectorTerminationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceConnectorTerminationHealthResult> getVoiceConnectorTerminationHealthAsync(GetVoiceConnectorTerminationHealthRequest request)
AmazonChimeSDKVoiceAsync
Retrieves information about the last time a SIP OPTIONS
ping was received from your SIP
infrastructure for the specified Amazon Chime SDK Voice Connector.
getVoiceConnectorTerminationHealthAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceConnectorTerminationHealthResult> getVoiceConnectorTerminationHealthAsync(GetVoiceConnectorTerminationHealthRequest request, AsyncHandler<GetVoiceConnectorTerminationHealthRequest,GetVoiceConnectorTerminationHealthResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves information about the last time a SIP OPTIONS
ping was received from your SIP
infrastructure for the specified Amazon Chime SDK Voice Connector.
getVoiceConnectorTerminationHealthAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceProfileResult> getVoiceProfileAsync(GetVoiceProfileRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the details of the specified voice profile.
getVoiceProfileAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceProfileResult> getVoiceProfileAsync(GetVoiceProfileRequest request, AsyncHandler<GetVoiceProfileRequest,GetVoiceProfileResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the details of the specified voice profile.
getVoiceProfileAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceProfileDomainResult> getVoiceProfileDomainAsync(GetVoiceProfileDomainRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the details of the specified voice profile domain.
getVoiceProfileDomainAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceProfileDomainResult> getVoiceProfileDomainAsync(GetVoiceProfileDomainRequest request, AsyncHandler<GetVoiceProfileDomainRequest,GetVoiceProfileDomainResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the details of the specified voice profile domain.
getVoiceProfileDomainAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetVoiceToneAnalysisTaskResult> getVoiceToneAnalysisTaskAsync(GetVoiceToneAnalysisTaskRequest request)
AmazonChimeSDKVoiceAsync
Retrieves the details of a voice tone analysis task.
getVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKVoiceAsync
public Future<GetVoiceToneAnalysisTaskResult> getVoiceToneAnalysisTaskAsync(GetVoiceToneAnalysisTaskRequest request, AsyncHandler<GetVoiceToneAnalysisTaskRequest,GetVoiceToneAnalysisTaskResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Retrieves the details of a voice tone analysis task.
getVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListAvailableVoiceConnectorRegionsResult> listAvailableVoiceConnectorRegionsAsync(ListAvailableVoiceConnectorRegionsRequest request)
AmazonChimeSDKVoiceAsync
Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector.
listAvailableVoiceConnectorRegionsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListAvailableVoiceConnectorRegionsResult> listAvailableVoiceConnectorRegionsAsync(ListAvailableVoiceConnectorRegionsRequest request, AsyncHandler<ListAvailableVoiceConnectorRegionsRequest,ListAvailableVoiceConnectorRegionsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector.
listAvailableVoiceConnectorRegionsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListPhoneNumberOrdersResult> listPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest request)
AmazonChimeSDKVoiceAsync
Lists the phone numbers for an administrator's Amazon Chime SDK account.
listPhoneNumberOrdersAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListPhoneNumberOrdersResult> listPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest request, AsyncHandler<ListPhoneNumberOrdersRequest,ListPhoneNumberOrdersResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the phone numbers for an administrator's Amazon Chime SDK account.
listPhoneNumberOrdersAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListPhoneNumbersResult> listPhoneNumbersAsync(ListPhoneNumbersRequest request)
AmazonChimeSDKVoiceAsync
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.
listPhoneNumbersAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListPhoneNumbersResult> listPhoneNumbersAsync(ListPhoneNumbersRequest request, AsyncHandler<ListPhoneNumbersRequest,ListPhoneNumbersResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
listPhoneNumbersAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListProxySessionsResult> listProxySessionsAsync(ListProxySessionsRequest request)
AmazonChimeSDKVoiceAsync
Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector.
listProxySessionsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListProxySessionsResult> listProxySessionsAsync(ListProxySessionsRequest request, AsyncHandler<ListProxySessionsRequest,ListProxySessionsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector.
listProxySessionsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListSipMediaApplicationsResult> listSipMediaApplicationsAsync(ListSipMediaApplicationsRequest request)
AmazonChimeSDKVoiceAsync
Lists the SIP media applications under the administrator's AWS account.
listSipMediaApplicationsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListSipMediaApplicationsResult> listSipMediaApplicationsAsync(ListSipMediaApplicationsRequest request, AsyncHandler<ListSipMediaApplicationsRequest,ListSipMediaApplicationsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the SIP media applications under the administrator's AWS account.
listSipMediaApplicationsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListSipRulesResult> listSipRulesAsync(ListSipRulesRequest request)
AmazonChimeSDKVoiceAsync
Lists the SIP rules under the administrator's AWS account.
listSipRulesAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListSipRulesResult> listSipRulesAsync(ListSipRulesRequest request, AsyncHandler<ListSipRulesRequest,ListSipRulesResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the SIP rules under the administrator's AWS account.
listSipRulesAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListSupportedPhoneNumberCountriesResult> listSupportedPhoneNumberCountriesAsync(ListSupportedPhoneNumberCountriesRequest request)
AmazonChimeSDKVoiceAsync
Lists the countries that you can order phone numbers from.
listSupportedPhoneNumberCountriesAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListSupportedPhoneNumberCountriesResult> listSupportedPhoneNumberCountriesAsync(ListSupportedPhoneNumberCountriesRequest request, AsyncHandler<ListSupportedPhoneNumberCountriesRequest,ListSupportedPhoneNumberCountriesResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the countries that you can order phone numbers from.
listSupportedPhoneNumberCountriesAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AmazonChimeSDKVoiceAsync
Returns a list of the tags in a given resource.
listTagsForResourceAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Returns a list of the tags in a given resource.
listTagsForResourceAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListVoiceConnectorGroupsResult> listVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest request)
AmazonChimeSDKVoiceAsync
Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account.
listVoiceConnectorGroupsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListVoiceConnectorGroupsResult> listVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest request, AsyncHandler<ListVoiceConnectorGroupsRequest,ListVoiceConnectorGroupsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account.
listVoiceConnectorGroupsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListVoiceConnectorTerminationCredentialsResult> listVoiceConnectorTerminationCredentialsAsync(ListVoiceConnectorTerminationCredentialsRequest request)
AmazonChimeSDKVoiceAsync
Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector.
listVoiceConnectorTerminationCredentialsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListVoiceConnectorTerminationCredentialsResult> listVoiceConnectorTerminationCredentialsAsync(ListVoiceConnectorTerminationCredentialsRequest request, AsyncHandler<ListVoiceConnectorTerminationCredentialsRequest,ListVoiceConnectorTerminationCredentialsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector.
listVoiceConnectorTerminationCredentialsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListVoiceConnectorsResult> listVoiceConnectorsAsync(ListVoiceConnectorsRequest request)
AmazonChimeSDKVoiceAsync
Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account.
listVoiceConnectorsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListVoiceConnectorsResult> listVoiceConnectorsAsync(ListVoiceConnectorsRequest request, AsyncHandler<ListVoiceConnectorsRequest,ListVoiceConnectorsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account.
listVoiceConnectorsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListVoiceProfileDomainsResult> listVoiceProfileDomainsAsync(ListVoiceProfileDomainsRequest request)
AmazonChimeSDKVoiceAsync
Lists the specified voice profile domains in the administrator's AWS account.
listVoiceProfileDomainsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListVoiceProfileDomainsResult> listVoiceProfileDomainsAsync(ListVoiceProfileDomainsRequest request, AsyncHandler<ListVoiceProfileDomainsRequest,ListVoiceProfileDomainsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the specified voice profile domains in the administrator's AWS account.
listVoiceProfileDomainsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListVoiceProfilesResult> listVoiceProfilesAsync(ListVoiceProfilesRequest request)
AmazonChimeSDKVoiceAsync
Lists the voice profiles in a voice profile domain.
listVoiceProfilesAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ListVoiceProfilesResult> listVoiceProfilesAsync(ListVoiceProfilesRequest request, AsyncHandler<ListVoiceProfilesRequest,ListVoiceProfilesResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Lists the voice profiles in a voice profile domain.
listVoiceProfilesAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.@Deprecated public Future<PutSipMediaApplicationAlexaSkillConfigurationResult> putSipMediaApplicationAlexaSkillConfigurationAsync(PutSipMediaApplicationAlexaSkillConfigurationRequest request)
AmazonChimeSDKVoiceAsync
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.
putSipMediaApplicationAlexaSkillConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
@Deprecated public Future<PutSipMediaApplicationAlexaSkillConfigurationResult> putSipMediaApplicationAlexaSkillConfigurationAsync(PutSipMediaApplicationAlexaSkillConfigurationRequest request, AsyncHandler<PutSipMediaApplicationAlexaSkillConfigurationRequest,PutSipMediaApplicationAlexaSkillConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
putSipMediaApplicationAlexaSkillConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutSipMediaApplicationLoggingConfigurationResult> putSipMediaApplicationLoggingConfigurationAsync(PutSipMediaApplicationLoggingConfigurationRequest request)
AmazonChimeSDKVoiceAsync
Updates the logging configuration for the specified SIP media application.
putSipMediaApplicationLoggingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<PutSipMediaApplicationLoggingConfigurationResult> putSipMediaApplicationLoggingConfigurationAsync(PutSipMediaApplicationLoggingConfigurationRequest request, AsyncHandler<PutSipMediaApplicationLoggingConfigurationRequest,PutSipMediaApplicationLoggingConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates the logging configuration for the specified SIP media application.
putSipMediaApplicationLoggingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutVoiceConnectorEmergencyCallingConfigurationResult> putVoiceConnectorEmergencyCallingConfigurationAsync(PutVoiceConnectorEmergencyCallingConfigurationRequest request)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's emergency calling configuration.
putVoiceConnectorEmergencyCallingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<PutVoiceConnectorEmergencyCallingConfigurationResult> putVoiceConnectorEmergencyCallingConfigurationAsync(PutVoiceConnectorEmergencyCallingConfigurationRequest request, AsyncHandler<PutVoiceConnectorEmergencyCallingConfigurationRequest,PutVoiceConnectorEmergencyCallingConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's emergency calling configuration.
putVoiceConnectorEmergencyCallingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutVoiceConnectorLoggingConfigurationResult> putVoiceConnectorLoggingConfigurationAsync(PutVoiceConnectorLoggingConfigurationRequest request)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's logging configuration.
putVoiceConnectorLoggingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<PutVoiceConnectorLoggingConfigurationResult> putVoiceConnectorLoggingConfigurationAsync(PutVoiceConnectorLoggingConfigurationRequest request, AsyncHandler<PutVoiceConnectorLoggingConfigurationRequest,PutVoiceConnectorLoggingConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's logging configuration.
putVoiceConnectorLoggingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutVoiceConnectorOriginationResult> putVoiceConnectorOriginationAsync(PutVoiceConnectorOriginationRequest request)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's origination settings.
putVoiceConnectorOriginationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<PutVoiceConnectorOriginationResult> putVoiceConnectorOriginationAsync(PutVoiceConnectorOriginationRequest request, AsyncHandler<PutVoiceConnectorOriginationRequest,PutVoiceConnectorOriginationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's origination settings.
putVoiceConnectorOriginationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutVoiceConnectorProxyResult> putVoiceConnectorProxyAsync(PutVoiceConnectorProxyRequest request)
AmazonChimeSDKVoiceAsync
Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector.
putVoiceConnectorProxyAsync
in interface AmazonChimeSDKVoiceAsync
public Future<PutVoiceConnectorProxyResult> putVoiceConnectorProxyAsync(PutVoiceConnectorProxyRequest request, AsyncHandler<PutVoiceConnectorProxyRequest,PutVoiceConnectorProxyResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector.
putVoiceConnectorProxyAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutVoiceConnectorStreamingConfigurationResult> putVoiceConnectorStreamingConfigurationAsync(PutVoiceConnectorStreamingConfigurationRequest request)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's streaming configuration settings.
putVoiceConnectorStreamingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<PutVoiceConnectorStreamingConfigurationResult> putVoiceConnectorStreamingConfigurationAsync(PutVoiceConnectorStreamingConfigurationRequest request, AsyncHandler<PutVoiceConnectorStreamingConfigurationRequest,PutVoiceConnectorStreamingConfigurationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's streaming configuration settings.
putVoiceConnectorStreamingConfigurationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutVoiceConnectorTerminationResult> putVoiceConnectorTerminationAsync(PutVoiceConnectorTerminationRequest request)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's termination settings.
putVoiceConnectorTerminationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<PutVoiceConnectorTerminationResult> putVoiceConnectorTerminationAsync(PutVoiceConnectorTerminationRequest request, AsyncHandler<PutVoiceConnectorTerminationRequest,PutVoiceConnectorTerminationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's termination settings.
putVoiceConnectorTerminationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutVoiceConnectorTerminationCredentialsResult> putVoiceConnectorTerminationCredentialsAsync(PutVoiceConnectorTerminationCredentialsRequest request)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's termination credentials.
putVoiceConnectorTerminationCredentialsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<PutVoiceConnectorTerminationCredentialsResult> putVoiceConnectorTerminationCredentialsAsync(PutVoiceConnectorTerminationCredentialsRequest request, AsyncHandler<PutVoiceConnectorTerminationCredentialsRequest,PutVoiceConnectorTerminationCredentialsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates a Voice Connector's termination credentials.
putVoiceConnectorTerminationCredentialsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<RestorePhoneNumberResult> restorePhoneNumberAsync(RestorePhoneNumberRequest request)
AmazonChimeSDKVoiceAsync
Restores a deleted phone number.
restorePhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
public Future<RestorePhoneNumberResult> restorePhoneNumberAsync(RestorePhoneNumberRequest request, AsyncHandler<RestorePhoneNumberRequest,RestorePhoneNumberResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Restores a deleted phone number.
restorePhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<SearchAvailablePhoneNumbersResult> searchAvailablePhoneNumbersAsync(SearchAvailablePhoneNumbersRequest request)
AmazonChimeSDKVoiceAsync
Searches the provisioned phone numbers in an organization.
searchAvailablePhoneNumbersAsync
in interface AmazonChimeSDKVoiceAsync
public Future<SearchAvailablePhoneNumbersResult> searchAvailablePhoneNumbersAsync(SearchAvailablePhoneNumbersRequest request, AsyncHandler<SearchAvailablePhoneNumbersRequest,SearchAvailablePhoneNumbersResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Searches the provisioned phone numbers in an organization.
searchAvailablePhoneNumbersAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartSpeakerSearchTaskResult> startSpeakerSearchTaskAsync(StartSpeakerSearchTaskRequest request)
AmazonChimeSDKVoiceAsync
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.
startSpeakerSearchTaskAsync
in interface AmazonChimeSDKVoiceAsync
public Future<StartSpeakerSearchTaskResult> startSpeakerSearchTaskAsync(StartSpeakerSearchTaskRequest request, AsyncHandler<StartSpeakerSearchTaskRequest,StartSpeakerSearchTaskResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
startSpeakerSearchTaskAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartVoiceToneAnalysisTaskResult> startVoiceToneAnalysisTaskAsync(StartVoiceToneAnalysisTaskRequest request)
AmazonChimeSDKVoiceAsync
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.
startVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKVoiceAsync
public Future<StartVoiceToneAnalysisTaskResult> startVoiceToneAnalysisTaskAsync(StartVoiceToneAnalysisTaskRequest request, AsyncHandler<StartVoiceToneAnalysisTaskRequest,StartVoiceToneAnalysisTaskResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
startVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopSpeakerSearchTaskResult> stopSpeakerSearchTaskAsync(StopSpeakerSearchTaskRequest request)
AmazonChimeSDKVoiceAsync
Stops a speaker search task.
stopSpeakerSearchTaskAsync
in interface AmazonChimeSDKVoiceAsync
public Future<StopSpeakerSearchTaskResult> stopSpeakerSearchTaskAsync(StopSpeakerSearchTaskRequest request, AsyncHandler<StopSpeakerSearchTaskRequest,StopSpeakerSearchTaskResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Stops a speaker search task.
stopSpeakerSearchTaskAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StopVoiceToneAnalysisTaskResult> stopVoiceToneAnalysisTaskAsync(StopVoiceToneAnalysisTaskRequest request)
AmazonChimeSDKVoiceAsync
Stops a voice tone analysis task.
stopVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKVoiceAsync
public Future<StopVoiceToneAnalysisTaskResult> stopVoiceToneAnalysisTaskAsync(StopVoiceToneAnalysisTaskRequest request, AsyncHandler<StopVoiceToneAnalysisTaskRequest,StopVoiceToneAnalysisTaskResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Stops a voice tone analysis task.
stopVoiceToneAnalysisTaskAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AmazonChimeSDKVoiceAsync
Adds a tag to the specified resource.
tagResourceAsync
in interface AmazonChimeSDKVoiceAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Adds a tag to the specified resource.
tagResourceAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AmazonChimeSDKVoiceAsync
Removes tags from a resource.
untagResourceAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Removes tags from a resource.
untagResourceAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateGlobalSettingsResult> updateGlobalSettingsAsync(UpdateGlobalSettingsRequest request)
AmazonChimeSDKVoiceAsync
Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
updateGlobalSettingsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdateGlobalSettingsResult> updateGlobalSettingsAsync(UpdateGlobalSettingsRequest request, AsyncHandler<UpdateGlobalSettingsRequest,UpdateGlobalSettingsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
updateGlobalSettingsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdatePhoneNumberResult> updatePhoneNumberAsync(UpdatePhoneNumberRequest request)
AmazonChimeSDKVoiceAsync
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.
updatePhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdatePhoneNumberResult> updatePhoneNumberAsync(UpdatePhoneNumberRequest request, AsyncHandler<UpdatePhoneNumberRequest,UpdatePhoneNumberResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
updatePhoneNumberAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdatePhoneNumberSettingsResult> updatePhoneNumberSettingsAsync(UpdatePhoneNumberSettingsRequest request)
AmazonChimeSDKVoiceAsync
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.
updatePhoneNumberSettingsAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdatePhoneNumberSettingsResult> updatePhoneNumberSettingsAsync(UpdatePhoneNumberSettingsRequest request, AsyncHandler<UpdatePhoneNumberSettingsRequest,UpdatePhoneNumberSettingsResult> asyncHandler)
AmazonChimeSDKVoiceAsync
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.
updatePhoneNumberSettingsAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateProxySessionResult> updateProxySessionAsync(UpdateProxySessionRequest request)
AmazonChimeSDKVoiceAsync
Updates the specified proxy session details, such as voice or SMS capabilities.
updateProxySessionAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdateProxySessionResult> updateProxySessionAsync(UpdateProxySessionRequest request, AsyncHandler<UpdateProxySessionRequest,UpdateProxySessionResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates the specified proxy session details, such as voice or SMS capabilities.
updateProxySessionAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateSipMediaApplicationResult> updateSipMediaApplicationAsync(UpdateSipMediaApplicationRequest request)
AmazonChimeSDKVoiceAsync
Updates the details of the specified SIP media application.
updateSipMediaApplicationAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdateSipMediaApplicationResult> updateSipMediaApplicationAsync(UpdateSipMediaApplicationRequest request, AsyncHandler<UpdateSipMediaApplicationRequest,UpdateSipMediaApplicationResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates the details of the specified SIP media application.
updateSipMediaApplicationAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateSipMediaApplicationCallResult> updateSipMediaApplicationCallAsync(UpdateSipMediaApplicationCallRequest request)
AmazonChimeSDKVoiceAsync
Invokes the AWS Lambda function associated with the SIP media application and transaction ID in an update request. The Lambda function can then return a new set of actions.
updateSipMediaApplicationCallAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdateSipMediaApplicationCallResult> updateSipMediaApplicationCallAsync(UpdateSipMediaApplicationCallRequest request, AsyncHandler<UpdateSipMediaApplicationCallRequest,UpdateSipMediaApplicationCallResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Invokes the AWS Lambda function associated with the SIP media application and transaction ID in an update request. The Lambda function can then return a new set of actions.
updateSipMediaApplicationCallAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateSipRuleResult> updateSipRuleAsync(UpdateSipRuleRequest request)
AmazonChimeSDKVoiceAsync
Updates the details of the specified SIP rule.
updateSipRuleAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdateSipRuleResult> updateSipRuleAsync(UpdateSipRuleRequest request, AsyncHandler<UpdateSipRuleRequest,UpdateSipRuleResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates the details of the specified SIP rule.
updateSipRuleAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateVoiceConnectorResult> updateVoiceConnectorAsync(UpdateVoiceConnectorRequest request)
AmazonChimeSDKVoiceAsync
Updates the details for the specified Amazon Chime SDK Voice Connector.
updateVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdateVoiceConnectorResult> updateVoiceConnectorAsync(UpdateVoiceConnectorRequest request, AsyncHandler<UpdateVoiceConnectorRequest,UpdateVoiceConnectorResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates the details for the specified Amazon Chime SDK Voice Connector.
updateVoiceConnectorAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateVoiceConnectorGroupResult> updateVoiceConnectorGroupAsync(UpdateVoiceConnectorGroupRequest request)
AmazonChimeSDKVoiceAsync
Updates the settings for the specified Amazon Chime SDK Voice Connector group.
updateVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdateVoiceConnectorGroupResult> updateVoiceConnectorGroupAsync(UpdateVoiceConnectorGroupRequest request, AsyncHandler<UpdateVoiceConnectorGroupRequest,UpdateVoiceConnectorGroupResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates the settings for the specified Amazon Chime SDK Voice Connector group.
updateVoiceConnectorGroupAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateVoiceProfileResult> updateVoiceProfileAsync(UpdateVoiceProfileRequest request)
AmazonChimeSDKVoiceAsync
Updates the specified voice profile’s voice print and refreshes its expiration timestamp.
As a condition of using this feature, you acknowledge that the collection, use, storage, and retention of your caller’s biometric identifiers and biometric information (“biometric data”) in the form of a digital voiceprint requires the caller’s informed consent via a written release. Such consent is required under various state laws, including biometrics laws in Illinois, Texas, Washington and other state privacy laws.
You must provide a written release to each caller through a process that clearly reflects each caller’s informed consent before using Amazon Chime SDK Voice Insights service, as required under the terms of your agreement with AWS governing your use of the service.
updateVoiceProfileAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdateVoiceProfileResult> updateVoiceProfileAsync(UpdateVoiceProfileRequest request, AsyncHandler<UpdateVoiceProfileRequest,UpdateVoiceProfileResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates the specified voice profile’s voice print and refreshes its expiration timestamp.
As a condition of using this feature, you acknowledge that the collection, use, storage, and retention of your caller’s biometric identifiers and biometric information (“biometric data”) in the form of a digital voiceprint requires the caller’s informed consent via a written release. Such consent is required under various state laws, including biometrics laws in Illinois, Texas, Washington and other state privacy laws.
You must provide a written release to each caller through a process that clearly reflects each caller’s informed consent before using Amazon Chime SDK Voice Insights service, as required under the terms of your agreement with AWS governing your use of the service.
updateVoiceProfileAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateVoiceProfileDomainResult> updateVoiceProfileDomainAsync(UpdateVoiceProfileDomainRequest request)
AmazonChimeSDKVoiceAsync
Updates the settings for the specified voice profile domain.
updateVoiceProfileDomainAsync
in interface AmazonChimeSDKVoiceAsync
public Future<UpdateVoiceProfileDomainResult> updateVoiceProfileDomainAsync(UpdateVoiceProfileDomainRequest request, AsyncHandler<UpdateVoiceProfileDomainRequest,UpdateVoiceProfileDomainResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Updates the settings for the specified voice profile domain.
updateVoiceProfileDomainAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ValidateE911AddressResult> validateE911AddressAsync(ValidateE911AddressRequest request)
AmazonChimeSDKVoiceAsync
Validates an address to be used for 911 calls made with Amazon Chime SDK Voice Connectors. You can use validated addresses in a Presence Information Data Format Location Object file that you include in SIP requests. That helps ensure that addresses are routed to the appropriate Public Safety Answering Point.
validateE911AddressAsync
in interface AmazonChimeSDKVoiceAsync
public Future<ValidateE911AddressResult> validateE911AddressAsync(ValidateE911AddressRequest request, AsyncHandler<ValidateE911AddressRequest,ValidateE911AddressResult> asyncHandler)
AmazonChimeSDKVoiceAsync
Validates an address to be used for 911 calls made with Amazon Chime SDK Voice Connectors. You can use validated addresses in a Presence Information Data Format Location Object file that you include in SIP requests. That helps ensure that addresses are routed to the appropriate Public Safety Answering Point.
validateE911AddressAsync
in interface AmazonChimeSDKVoiceAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AmazonChimeSDKVoice
shutdown
in class AmazonChimeSDKVoiceClient