@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AbstractAmazonChimeSDKVoice extends Object implements AmazonChimeSDKVoice
AmazonChimeSDKVoice
. Convenient method forms pass through to the corresponding
overload that takes a request object, which throws an UnsupportedOperationException
.ENDPOINT_PREFIX
public AssociatePhoneNumbersWithVoiceConnectorResult associatePhoneNumbersWithVoiceConnector(AssociatePhoneNumbersWithVoiceConnectorRequest request)
AmazonChimeSDKVoice
Associates phone numbers with the specified Amazon Chime SDK Voice Connector.
associatePhoneNumbersWithVoiceConnector
in interface AmazonChimeSDKVoice
public AssociatePhoneNumbersWithVoiceConnectorGroupResult associatePhoneNumbersWithVoiceConnectorGroup(AssociatePhoneNumbersWithVoiceConnectorGroupRequest request)
AmazonChimeSDKVoice
Associates phone numbers with the specified Amazon Chime SDK Voice Connector group.
associatePhoneNumbersWithVoiceConnectorGroup
in interface AmazonChimeSDKVoice
public BatchDeletePhoneNumberResult batchDeletePhoneNumber(BatchDeletePhoneNumberRequest request)
AmazonChimeSDKVoice
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.
batchDeletePhoneNumber
in interface AmazonChimeSDKVoice
public BatchUpdatePhoneNumberResult batchUpdatePhoneNumber(BatchUpdatePhoneNumberRequest request)
AmazonChimeSDKVoice
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.
batchUpdatePhoneNumber
in interface AmazonChimeSDKVoice
public CreatePhoneNumberOrderResult createPhoneNumberOrder(CreatePhoneNumberOrderRequest request)
AmazonChimeSDKVoice
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.
createPhoneNumberOrder
in interface AmazonChimeSDKVoice
public CreateProxySessionResult createProxySession(CreateProxySessionRequest request)
AmazonChimeSDKVoice
Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the specified participant phone numbers.
createProxySession
in interface AmazonChimeSDKVoice
public CreateSipMediaApplicationResult createSipMediaApplication(CreateSipMediaApplicationRequest request)
AmazonChimeSDKVoice
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.
createSipMediaApplication
in interface AmazonChimeSDKVoice
public CreateSipMediaApplicationCallResult createSipMediaApplicationCall(CreateSipMediaApplicationCallRequest request)
AmazonChimeSDKVoice
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
.
createSipMediaApplicationCall
in interface AmazonChimeSDKVoice
public CreateSipRuleResult createSipRule(CreateSipRuleRequest request)
AmazonChimeSDKVoice
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.
createSipRule
in interface AmazonChimeSDKVoice
public CreateVoiceConnectorResult createVoiceConnector(CreateVoiceConnectorRequest request)
AmazonChimeSDKVoice
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.
createVoiceConnector
in interface AmazonChimeSDKVoice
public CreateVoiceConnectorGroupResult createVoiceConnectorGroup(CreateVoiceConnectorGroupRequest request)
AmazonChimeSDKVoice
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.
createVoiceConnectorGroup
in interface AmazonChimeSDKVoice
public CreateVoiceProfileResult createVoiceProfile(CreateVoiceProfileRequest request)
AmazonChimeSDKVoice
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.
createVoiceProfile
in interface AmazonChimeSDKVoice
public CreateVoiceProfileDomainResult createVoiceProfileDomain(CreateVoiceProfileDomainRequest request)
AmazonChimeSDKVoice
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.
createVoiceProfileDomain
in interface AmazonChimeSDKVoice
public DeletePhoneNumberResult deletePhoneNumber(DeletePhoneNumberRequest request)
AmazonChimeSDKVoice
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.
deletePhoneNumber
in interface AmazonChimeSDKVoice
public DeleteProxySessionResult deleteProxySession(DeleteProxySessionRequest request)
AmazonChimeSDKVoice
Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector.
deleteProxySession
in interface AmazonChimeSDKVoice
public DeleteSipMediaApplicationResult deleteSipMediaApplication(DeleteSipMediaApplicationRequest request)
AmazonChimeSDKVoice
Deletes a SIP media application.
deleteSipMediaApplication
in interface AmazonChimeSDKVoice
public DeleteSipRuleResult deleteSipRule(DeleteSipRuleRequest request)
AmazonChimeSDKVoice
Deletes a SIP rule.
deleteSipRule
in interface AmazonChimeSDKVoice
public DeleteVoiceConnectorResult deleteVoiceConnector(DeleteVoiceConnectorRequest request)
AmazonChimeSDKVoice
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.
deleteVoiceConnector
in interface AmazonChimeSDKVoice
public DeleteVoiceConnectorEmergencyCallingConfigurationResult deleteVoiceConnectorEmergencyCallingConfiguration(DeleteVoiceConnectorEmergencyCallingConfigurationRequest request)
AmazonChimeSDKVoice
Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector.
deleteVoiceConnectorEmergencyCallingConfiguration
in interface AmazonChimeSDKVoice
public DeleteVoiceConnectorGroupResult deleteVoiceConnectorGroup(DeleteVoiceConnectorGroupRequest request)
AmazonChimeSDKVoice
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.
deleteVoiceConnectorGroup
in interface AmazonChimeSDKVoice
public DeleteVoiceConnectorOriginationResult deleteVoiceConnectorOrigination(DeleteVoiceConnectorOriginationRequest request)
AmazonChimeSDKVoice
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.
deleteVoiceConnectorOrigination
in interface AmazonChimeSDKVoice
public DeleteVoiceConnectorProxyResult deleteVoiceConnectorProxy(DeleteVoiceConnectorProxyRequest request)
AmazonChimeSDKVoice
Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector.
deleteVoiceConnectorProxy
in interface AmazonChimeSDKVoice
public DeleteVoiceConnectorStreamingConfigurationResult deleteVoiceConnectorStreamingConfiguration(DeleteVoiceConnectorStreamingConfigurationRequest request)
AmazonChimeSDKVoice
Deletes a Voice Connector's streaming configuration.
deleteVoiceConnectorStreamingConfiguration
in interface AmazonChimeSDKVoice
public DeleteVoiceConnectorTerminationResult deleteVoiceConnectorTermination(DeleteVoiceConnectorTerminationRequest request)
AmazonChimeSDKVoice
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.
deleteVoiceConnectorTermination
in interface AmazonChimeSDKVoice
public DeleteVoiceConnectorTerminationCredentialsResult deleteVoiceConnectorTerminationCredentials(DeleteVoiceConnectorTerminationCredentialsRequest request)
AmazonChimeSDKVoice
Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
deleteVoiceConnectorTerminationCredentials
in interface AmazonChimeSDKVoice
public DeleteVoiceProfileResult deleteVoiceProfile(DeleteVoiceProfileRequest request)
AmazonChimeSDKVoice
Deletes a voice profile, including its voice print and enrollment data. WARNING: This action is not reversible.
deleteVoiceProfile
in interface AmazonChimeSDKVoice
public DeleteVoiceProfileDomainResult deleteVoiceProfileDomain(DeleteVoiceProfileDomainRequest request)
AmazonChimeSDKVoice
Deletes all voice profiles in the domain. WARNING: This action is not reversible.
deleteVoiceProfileDomain
in interface AmazonChimeSDKVoice
public DisassociatePhoneNumbersFromVoiceConnectorResult disassociatePhoneNumbersFromVoiceConnector(DisassociatePhoneNumbersFromVoiceConnectorRequest request)
AmazonChimeSDKVoice
Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector.
disassociatePhoneNumbersFromVoiceConnector
in interface AmazonChimeSDKVoice
public DisassociatePhoneNumbersFromVoiceConnectorGroupResult disassociatePhoneNumbersFromVoiceConnectorGroup(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest request)
AmazonChimeSDKVoice
Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group.
disassociatePhoneNumbersFromVoiceConnectorGroup
in interface AmazonChimeSDKVoice
public GetGlobalSettingsResult getGlobalSettings(GetGlobalSettingsRequest request)
AmazonChimeSDKVoice
Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
getGlobalSettings
in interface AmazonChimeSDKVoice
public GetPhoneNumberResult getPhoneNumber(GetPhoneNumberRequest request)
AmazonChimeSDKVoice
Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
getPhoneNumber
in interface AmazonChimeSDKVoice
public GetPhoneNumberOrderResult getPhoneNumberOrder(GetPhoneNumberOrderRequest request)
AmazonChimeSDKVoice
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.
getPhoneNumberOrder
in interface AmazonChimeSDKVoice
public GetPhoneNumberSettingsResult getPhoneNumberSettings(GetPhoneNumberSettingsRequest request)
AmazonChimeSDKVoice
Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.
getPhoneNumberSettings
in interface AmazonChimeSDKVoice
public GetProxySessionResult getProxySession(GetProxySessionRequest request)
AmazonChimeSDKVoice
Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice Connector.
getProxySession
in interface AmazonChimeSDKVoice
public GetSipMediaApplicationResult getSipMediaApplication(GetSipMediaApplicationRequest request)
AmazonChimeSDKVoice
Retrieves the information for a SIP media application, including name, AWS Region, and endpoints.
getSipMediaApplication
in interface AmazonChimeSDKVoice
@Deprecated public GetSipMediaApplicationAlexaSkillConfigurationResult getSipMediaApplicationAlexaSkillConfiguration(GetSipMediaApplicationAlexaSkillConfigurationRequest request)
AmazonChimeSDKVoice
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.
getSipMediaApplicationAlexaSkillConfiguration
in interface AmazonChimeSDKVoice
public GetSipMediaApplicationLoggingConfigurationResult getSipMediaApplicationLoggingConfiguration(GetSipMediaApplicationLoggingConfigurationRequest request)
AmazonChimeSDKVoice
Retrieves the logging configuration for the specified SIP media application.
getSipMediaApplicationLoggingConfiguration
in interface AmazonChimeSDKVoice
public GetSipRuleResult getSipRule(GetSipRuleRequest request)
AmazonChimeSDKVoice
Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target endpoints.
getSipRule
in interface AmazonChimeSDKVoice
public GetSpeakerSearchTaskResult getSpeakerSearchTask(GetSpeakerSearchTaskRequest request)
AmazonChimeSDKVoice
Retrieves the details of the specified speaker search task.
getSpeakerSearchTask
in interface AmazonChimeSDKVoice
public GetVoiceConnectorResult getVoiceConnector(GetVoiceConnectorRequest request)
AmazonChimeSDKVoice
Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.
getVoiceConnector
in interface AmazonChimeSDKVoice
public GetVoiceConnectorEmergencyCallingConfigurationResult getVoiceConnectorEmergencyCallingConfiguration(GetVoiceConnectorEmergencyCallingConfigurationRequest request)
AmazonChimeSDKVoice
Retrieves the emergency calling configuration details for the specified Voice Connector.
getVoiceConnectorEmergencyCallingConfiguration
in interface AmazonChimeSDKVoice
public GetVoiceConnectorGroupResult getVoiceConnectorGroup(GetVoiceConnectorGroupRequest request)
AmazonChimeSDKVoice
Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as timestamps,name, and
associated VoiceConnectorItems
.
getVoiceConnectorGroup
in interface AmazonChimeSDKVoice
public GetVoiceConnectorLoggingConfigurationResult getVoiceConnectorLoggingConfiguration(GetVoiceConnectorLoggingConfigurationRequest request)
AmazonChimeSDKVoice
Retrieves the logging configuration settings for the specified Voice Connector. Shows whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
getVoiceConnectorLoggingConfiguration
in interface AmazonChimeSDKVoice
public GetVoiceConnectorOriginationResult getVoiceConnectorOrigination(GetVoiceConnectorOriginationRequest request)
AmazonChimeSDKVoice
Retrieves the origination settings for the specified Voice Connector.
getVoiceConnectorOrigination
in interface AmazonChimeSDKVoice
public GetVoiceConnectorProxyResult getVoiceConnectorProxy(GetVoiceConnectorProxyRequest request)
AmazonChimeSDKVoice
Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice Connector.
getVoiceConnectorProxy
in interface AmazonChimeSDKVoice
public GetVoiceConnectorStreamingConfigurationResult getVoiceConnectorStreamingConfiguration(GetVoiceConnectorStreamingConfigurationRequest request)
AmazonChimeSDKVoice
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.
getVoiceConnectorStreamingConfiguration
in interface AmazonChimeSDKVoice
public GetVoiceConnectorTerminationResult getVoiceConnectorTermination(GetVoiceConnectorTerminationRequest request)
AmazonChimeSDKVoice
Retrieves the termination setting details for the specified Voice Connector.
getVoiceConnectorTermination
in interface AmazonChimeSDKVoice
public GetVoiceConnectorTerminationHealthResult getVoiceConnectorTerminationHealth(GetVoiceConnectorTerminationHealthRequest request)
AmazonChimeSDKVoice
Retrieves information about the last time a SIP OPTIONS
ping was received from your SIP
infrastructure for the specified Amazon Chime SDK Voice Connector.
getVoiceConnectorTerminationHealth
in interface AmazonChimeSDKVoice
public GetVoiceProfileResult getVoiceProfile(GetVoiceProfileRequest request)
AmazonChimeSDKVoice
Retrieves the details of the specified voice profile.
getVoiceProfile
in interface AmazonChimeSDKVoice
public GetVoiceProfileDomainResult getVoiceProfileDomain(GetVoiceProfileDomainRequest request)
AmazonChimeSDKVoice
Retrieves the details of the specified voice profile domain.
getVoiceProfileDomain
in interface AmazonChimeSDKVoice
public GetVoiceToneAnalysisTaskResult getVoiceToneAnalysisTask(GetVoiceToneAnalysisTaskRequest request)
AmazonChimeSDKVoice
Retrieves the details of a voice tone analysis task.
getVoiceToneAnalysisTask
in interface AmazonChimeSDKVoice
public ListAvailableVoiceConnectorRegionsResult listAvailableVoiceConnectorRegions(ListAvailableVoiceConnectorRegionsRequest request)
AmazonChimeSDKVoice
Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector.
listAvailableVoiceConnectorRegions
in interface AmazonChimeSDKVoice
public ListPhoneNumberOrdersResult listPhoneNumberOrders(ListPhoneNumberOrdersRequest request)
AmazonChimeSDKVoice
Lists the phone numbers for an administrator's Amazon Chime SDK account.
listPhoneNumberOrders
in interface AmazonChimeSDKVoice
public ListPhoneNumbersResult listPhoneNumbers(ListPhoneNumbersRequest request)
AmazonChimeSDKVoice
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.
listPhoneNumbers
in interface AmazonChimeSDKVoice
public ListProxySessionsResult listProxySessions(ListProxySessionsRequest request)
AmazonChimeSDKVoice
Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector.
listProxySessions
in interface AmazonChimeSDKVoice
public ListSipMediaApplicationsResult listSipMediaApplications(ListSipMediaApplicationsRequest request)
AmazonChimeSDKVoice
Lists the SIP media applications under the administrator's AWS account.
listSipMediaApplications
in interface AmazonChimeSDKVoice
public ListSipRulesResult listSipRules(ListSipRulesRequest request)
AmazonChimeSDKVoice
Lists the SIP rules under the administrator's AWS account.
listSipRules
in interface AmazonChimeSDKVoice
public ListSupportedPhoneNumberCountriesResult listSupportedPhoneNumberCountries(ListSupportedPhoneNumberCountriesRequest request)
AmazonChimeSDKVoice
Lists the countries that you can order phone numbers from.
listSupportedPhoneNumberCountries
in interface AmazonChimeSDKVoice
public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
AmazonChimeSDKVoice
Returns a list of the tags in a given resource.
listTagsForResource
in interface AmazonChimeSDKVoice
public ListVoiceConnectorGroupsResult listVoiceConnectorGroups(ListVoiceConnectorGroupsRequest request)
AmazonChimeSDKVoice
Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account.
listVoiceConnectorGroups
in interface AmazonChimeSDKVoice
public ListVoiceConnectorTerminationCredentialsResult listVoiceConnectorTerminationCredentials(ListVoiceConnectorTerminationCredentialsRequest request)
AmazonChimeSDKVoice
Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector.
listVoiceConnectorTerminationCredentials
in interface AmazonChimeSDKVoice
public ListVoiceConnectorsResult listVoiceConnectors(ListVoiceConnectorsRequest request)
AmazonChimeSDKVoice
Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account.
listVoiceConnectors
in interface AmazonChimeSDKVoice
public ListVoiceProfileDomainsResult listVoiceProfileDomains(ListVoiceProfileDomainsRequest request)
AmazonChimeSDKVoice
Lists the specified voice profile domains in the administrator's AWS account.
listVoiceProfileDomains
in interface AmazonChimeSDKVoice
public ListVoiceProfilesResult listVoiceProfiles(ListVoiceProfilesRequest request)
AmazonChimeSDKVoice
Lists the voice profiles in a voice profile domain.
listVoiceProfiles
in interface AmazonChimeSDKVoice
@Deprecated public PutSipMediaApplicationAlexaSkillConfigurationResult putSipMediaApplicationAlexaSkillConfiguration(PutSipMediaApplicationAlexaSkillConfigurationRequest request)
AmazonChimeSDKVoice
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.
putSipMediaApplicationAlexaSkillConfiguration
in interface AmazonChimeSDKVoice
public PutSipMediaApplicationLoggingConfigurationResult putSipMediaApplicationLoggingConfiguration(PutSipMediaApplicationLoggingConfigurationRequest request)
AmazonChimeSDKVoice
Updates the logging configuration for the specified SIP media application.
putSipMediaApplicationLoggingConfiguration
in interface AmazonChimeSDKVoice
public PutVoiceConnectorEmergencyCallingConfigurationResult putVoiceConnectorEmergencyCallingConfiguration(PutVoiceConnectorEmergencyCallingConfigurationRequest request)
AmazonChimeSDKVoice
Updates a Voice Connector's emergency calling configuration.
putVoiceConnectorEmergencyCallingConfiguration
in interface AmazonChimeSDKVoice
public PutVoiceConnectorLoggingConfigurationResult putVoiceConnectorLoggingConfiguration(PutVoiceConnectorLoggingConfigurationRequest request)
AmazonChimeSDKVoice
Updates a Voice Connector's logging configuration.
putVoiceConnectorLoggingConfiguration
in interface AmazonChimeSDKVoice
public PutVoiceConnectorOriginationResult putVoiceConnectorOrigination(PutVoiceConnectorOriginationRequest request)
AmazonChimeSDKVoice
Updates a Voice Connector's origination settings.
putVoiceConnectorOrigination
in interface AmazonChimeSDKVoice
public PutVoiceConnectorProxyResult putVoiceConnectorProxy(PutVoiceConnectorProxyRequest request)
AmazonChimeSDKVoice
Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector.
putVoiceConnectorProxy
in interface AmazonChimeSDKVoice
public PutVoiceConnectorStreamingConfigurationResult putVoiceConnectorStreamingConfiguration(PutVoiceConnectorStreamingConfigurationRequest request)
AmazonChimeSDKVoice
Updates a Voice Connector's streaming configuration settings.
putVoiceConnectorStreamingConfiguration
in interface AmazonChimeSDKVoice
public PutVoiceConnectorTerminationResult putVoiceConnectorTermination(PutVoiceConnectorTerminationRequest request)
AmazonChimeSDKVoice
Updates a Voice Connector's termination settings.
putVoiceConnectorTermination
in interface AmazonChimeSDKVoice
public PutVoiceConnectorTerminationCredentialsResult putVoiceConnectorTerminationCredentials(PutVoiceConnectorTerminationCredentialsRequest request)
AmazonChimeSDKVoice
Updates a Voice Connector's termination credentials.
putVoiceConnectorTerminationCredentials
in interface AmazonChimeSDKVoice
public RestorePhoneNumberResult restorePhoneNumber(RestorePhoneNumberRequest request)
AmazonChimeSDKVoice
Restores a deleted phone number.
restorePhoneNumber
in interface AmazonChimeSDKVoice
public SearchAvailablePhoneNumbersResult searchAvailablePhoneNumbers(SearchAvailablePhoneNumbersRequest request)
AmazonChimeSDKVoice
Searches the provisioned phone numbers in an organization.
searchAvailablePhoneNumbers
in interface AmazonChimeSDKVoice
public StartSpeakerSearchTaskResult startSpeakerSearchTask(StartSpeakerSearchTaskRequest request)
AmazonChimeSDKVoice
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.
startSpeakerSearchTask
in interface AmazonChimeSDKVoice
public StartVoiceToneAnalysisTaskResult startVoiceToneAnalysisTask(StartVoiceToneAnalysisTaskRequest request)
AmazonChimeSDKVoice
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.
startVoiceToneAnalysisTask
in interface AmazonChimeSDKVoice
public StopSpeakerSearchTaskResult stopSpeakerSearchTask(StopSpeakerSearchTaskRequest request)
AmazonChimeSDKVoice
Stops a speaker search task.
stopSpeakerSearchTask
in interface AmazonChimeSDKVoice
public StopVoiceToneAnalysisTaskResult stopVoiceToneAnalysisTask(StopVoiceToneAnalysisTaskRequest request)
AmazonChimeSDKVoice
Stops a voice tone analysis task.
stopVoiceToneAnalysisTask
in interface AmazonChimeSDKVoice
public TagResourceResult tagResource(TagResourceRequest request)
AmazonChimeSDKVoice
Adds a tag to the specified resource.
tagResource
in interface AmazonChimeSDKVoice
public UntagResourceResult untagResource(UntagResourceRequest request)
AmazonChimeSDKVoice
Removes tags from a resource.
untagResource
in interface AmazonChimeSDKVoice
public UpdateGlobalSettingsResult updateGlobalSettings(UpdateGlobalSettingsRequest request)
AmazonChimeSDKVoice
Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
updateGlobalSettings
in interface AmazonChimeSDKVoice
public UpdatePhoneNumberResult updatePhoneNumber(UpdatePhoneNumberRequest request)
AmazonChimeSDKVoice
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.
updatePhoneNumber
in interface AmazonChimeSDKVoice
public UpdatePhoneNumberSettingsResult updatePhoneNumberSettings(UpdatePhoneNumberSettingsRequest request)
AmazonChimeSDKVoice
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.
updatePhoneNumberSettings
in interface AmazonChimeSDKVoice
public UpdateProxySessionResult updateProxySession(UpdateProxySessionRequest request)
AmazonChimeSDKVoice
Updates the specified proxy session details, such as voice or SMS capabilities.
updateProxySession
in interface AmazonChimeSDKVoice
public UpdateSipMediaApplicationResult updateSipMediaApplication(UpdateSipMediaApplicationRequest request)
AmazonChimeSDKVoice
Updates the details of the specified SIP media application.
updateSipMediaApplication
in interface AmazonChimeSDKVoice
public UpdateSipMediaApplicationCallResult updateSipMediaApplicationCall(UpdateSipMediaApplicationCallRequest request)
AmazonChimeSDKVoice
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.
updateSipMediaApplicationCall
in interface AmazonChimeSDKVoice
public UpdateSipRuleResult updateSipRule(UpdateSipRuleRequest request)
AmazonChimeSDKVoice
Updates the details of the specified SIP rule.
updateSipRule
in interface AmazonChimeSDKVoice
public UpdateVoiceConnectorResult updateVoiceConnector(UpdateVoiceConnectorRequest request)
AmazonChimeSDKVoice
Updates the details for the specified Amazon Chime SDK Voice Connector.
updateVoiceConnector
in interface AmazonChimeSDKVoice
public UpdateVoiceConnectorGroupResult updateVoiceConnectorGroup(UpdateVoiceConnectorGroupRequest request)
AmazonChimeSDKVoice
Updates the settings for the specified Amazon Chime SDK Voice Connector group.
updateVoiceConnectorGroup
in interface AmazonChimeSDKVoice
public UpdateVoiceProfileResult updateVoiceProfile(UpdateVoiceProfileRequest request)
AmazonChimeSDKVoice
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.
updateVoiceProfile
in interface AmazonChimeSDKVoice
public UpdateVoiceProfileDomainResult updateVoiceProfileDomain(UpdateVoiceProfileDomainRequest request)
AmazonChimeSDKVoice
Updates the settings for the specified voice profile domain.
updateVoiceProfileDomain
in interface AmazonChimeSDKVoice
public ValidateE911AddressResult validateE911Address(ValidateE911AddressRequest request)
AmazonChimeSDKVoice
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.
validateE911Address
in interface AmazonChimeSDKVoice
public void shutdown()
AmazonChimeSDKVoice
shutdown
in interface AmazonChimeSDKVoice
public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
AmazonChimeSDKVoice
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing a request.
getCachedResponseMetadata
in interface AmazonChimeSDKVoice
request
- The originally executed request.