Interface ChimeSdkVoiceAsyncClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.The asynchronous client performs non-blocking I/O when configured with any
SdkAsyncHttpClient
supported in the SDK. However, full non-blocking is not guaranteed as the async client may
perform blocking calls in some cases such as credentials retrieval and endpoint discovery as part of the async API
call.
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.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionassociatePhoneNumbersWithVoiceConnector
(Consumer<AssociatePhoneNumbersWithVoiceConnectorRequest.Builder> associatePhoneNumbersWithVoiceConnectorRequest) Associates phone numbers with the specified Amazon Chime SDK Voice Connector.associatePhoneNumbersWithVoiceConnector
(AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest) Associates phone numbers with the specified Amazon Chime SDK Voice Connector.associatePhoneNumbersWithVoiceConnectorGroup
(Consumer<AssociatePhoneNumbersWithVoiceConnectorGroupRequest.Builder> associatePhoneNumbersWithVoiceConnectorGroupRequest) Associates phone numbers with the specified Amazon Chime SDK Voice Connector group.associatePhoneNumbersWithVoiceConnectorGroup
(AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest) Associates phone numbers with the specified Amazon Chime SDK Voice Connector group.batchDeletePhoneNumber
(Consumer<BatchDeletePhoneNumberRequest.Builder> batchDeletePhoneNumberRequest) Moves phone numbers into the Deletion queue.batchDeletePhoneNumber
(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest) Moves phone numbers into the Deletion queue.batchUpdatePhoneNumber
(Consumer<BatchUpdatePhoneNumberRequest.Builder> batchUpdatePhoneNumberRequest) Updates phone number product types, calling names, or phone number names.batchUpdatePhoneNumber
(BatchUpdatePhoneNumberRequest batchUpdatePhoneNumberRequest) Updates phone number product types, calling names, or phone number names.builder()
Create a builder that can be used to configure and create aChimeSdkVoiceAsyncClient
.static ChimeSdkVoiceAsyncClient
create()
Create aChimeSdkVoiceAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.createPhoneNumberOrder
(Consumer<CreatePhoneNumberOrderRequest.Builder> createPhoneNumberOrderRequest) Creates an order for phone numbers to be provisioned.createPhoneNumberOrder
(CreatePhoneNumberOrderRequest createPhoneNumberOrderRequest) Creates an order for phone numbers to be provisioned.createProxySession
(Consumer<CreateProxySessionRequest.Builder> createProxySessionRequest) Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the specified participant phone numbers.createProxySession
(CreateProxySessionRequest createProxySessionRequest) Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the specified participant phone numbers.createSipMediaApplication
(Consumer<CreateSipMediaApplicationRequest.Builder> createSipMediaApplicationRequest) Creates a SIP media application.createSipMediaApplication
(CreateSipMediaApplicationRequest createSipMediaApplicationRequest) Creates a SIP media application.createSipMediaApplicationCall
(Consumer<CreateSipMediaApplicationCallRequest.Builder> createSipMediaApplicationCallRequest) Creates an outbound call to a phone number from the phone number specified in the request, and it invokes the endpoint of the specifiedsipMediaApplicationId
.createSipMediaApplicationCall
(CreateSipMediaApplicationCallRequest createSipMediaApplicationCallRequest) Creates an outbound call to a phone number from the phone number specified in the request, and it invokes the endpoint of the specifiedsipMediaApplicationId
.default CompletableFuture
<CreateSipRuleResponse> createSipRule
(Consumer<CreateSipRuleRequest.Builder> createSipRuleRequest) Creates a SIP rule, which can be used to run a SIP media application as a target for a specific trigger type.default CompletableFuture
<CreateSipRuleResponse> createSipRule
(CreateSipRuleRequest createSipRuleRequest) Creates a SIP rule, which can be used to run a SIP media application as a target for a specific trigger type.createVoiceConnector
(Consumer<CreateVoiceConnectorRequest.Builder> createVoiceConnectorRequest) Creates an Amazon Chime SDK Voice Connector.createVoiceConnector
(CreateVoiceConnectorRequest createVoiceConnectorRequest) Creates an Amazon Chime SDK Voice Connector.createVoiceConnectorGroup
(Consumer<CreateVoiceConnectorGroupRequest.Builder> createVoiceConnectorGroupRequest) Creates an Amazon Chime SDK Voice Connector group under the administrator's AWS account.createVoiceConnectorGroup
(CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest) Creates an Amazon Chime SDK Voice Connector group under the administrator's AWS account.createVoiceProfile
(Consumer<CreateVoiceProfileRequest.Builder> createVoiceProfileRequest) Creates a voice profile, which consists of an enrolled user and their latest voice print.createVoiceProfile
(CreateVoiceProfileRequest createVoiceProfileRequest) Creates a voice profile, which consists of an enrolled user and their latest voice print.createVoiceProfileDomain
(Consumer<CreateVoiceProfileDomainRequest.Builder> createVoiceProfileDomainRequest) Creates a voice profile domain, a collection of voice profiles, their voice prints, and encrypted enrollment audio.createVoiceProfileDomain
(CreateVoiceProfileDomainRequest createVoiceProfileDomainRequest) Creates a voice profile domain, a collection of voice profiles, their voice prints, and encrypted enrollment audio.deletePhoneNumber
(Consumer<DeletePhoneNumberRequest.Builder> deletePhoneNumberRequest) Moves the specified phone number into the Deletion queue.deletePhoneNumber
(DeletePhoneNumberRequest deletePhoneNumberRequest) Moves the specified phone number into the Deletion queue.deleteProxySession
(Consumer<DeleteProxySessionRequest.Builder> deleteProxySessionRequest) Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector.deleteProxySession
(DeleteProxySessionRequest deleteProxySessionRequest) Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector.deleteSipMediaApplication
(Consumer<DeleteSipMediaApplicationRequest.Builder> deleteSipMediaApplicationRequest) Deletes a SIP media application.deleteSipMediaApplication
(DeleteSipMediaApplicationRequest deleteSipMediaApplicationRequest) Deletes a SIP media application.default CompletableFuture
<DeleteSipRuleResponse> deleteSipRule
(Consumer<DeleteSipRuleRequest.Builder> deleteSipRuleRequest) Deletes a SIP rule.default CompletableFuture
<DeleteSipRuleResponse> deleteSipRule
(DeleteSipRuleRequest deleteSipRuleRequest) Deletes a SIP rule.deleteVoiceConnector
(Consumer<DeleteVoiceConnectorRequest.Builder> deleteVoiceConnectorRequest) Deletes an Amazon Chime SDK Voice Connector.deleteVoiceConnector
(DeleteVoiceConnectorRequest deleteVoiceConnectorRequest) Deletes an Amazon Chime SDK Voice Connector.deleteVoiceConnectorEmergencyCallingConfiguration
(Consumer<DeleteVoiceConnectorEmergencyCallingConfigurationRequest.Builder> deleteVoiceConnectorEmergencyCallingConfigurationRequest) Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector.deleteVoiceConnectorEmergencyCallingConfiguration
(DeleteVoiceConnectorEmergencyCallingConfigurationRequest deleteVoiceConnectorEmergencyCallingConfigurationRequest) Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector.deleteVoiceConnectorGroup
(Consumer<DeleteVoiceConnectorGroupRequest.Builder> deleteVoiceConnectorGroupRequest) Deletes an Amazon Chime SDK Voice Connector group.deleteVoiceConnectorGroup
(DeleteVoiceConnectorGroupRequest deleteVoiceConnectorGroupRequest) Deletes an Amazon Chime SDK Voice Connector group.deleteVoiceConnectorOrigination
(Consumer<DeleteVoiceConnectorOriginationRequest.Builder> deleteVoiceConnectorOriginationRequest) Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.deleteVoiceConnectorOrigination
(DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest) Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.deleteVoiceConnectorProxy
(Consumer<DeleteVoiceConnectorProxyRequest.Builder> deleteVoiceConnectorProxyRequest) Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector.deleteVoiceConnectorProxy
(DeleteVoiceConnectorProxyRequest deleteVoiceConnectorProxyRequest) Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector.deleteVoiceConnectorStreamingConfiguration
(Consumer<DeleteVoiceConnectorStreamingConfigurationRequest.Builder> deleteVoiceConnectorStreamingConfigurationRequest) Deletes a Voice Connector's streaming configuration.deleteVoiceConnectorStreamingConfiguration
(DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest) Deletes a Voice Connector's streaming configuration.deleteVoiceConnectorTermination
(Consumer<DeleteVoiceConnectorTerminationRequest.Builder> deleteVoiceConnectorTerminationRequest) Deletes the termination settings for the specified Amazon Chime SDK Voice Connector.deleteVoiceConnectorTermination
(DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest) Deletes the termination settings for the specified Amazon Chime SDK Voice Connector.deleteVoiceConnectorTerminationCredentials
(Consumer<DeleteVoiceConnectorTerminationCredentialsRequest.Builder> deleteVoiceConnectorTerminationCredentialsRequest) Deletes the specified SIP credentials used by your equipment to authenticate during call termination.deleteVoiceConnectorTerminationCredentials
(DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest) Deletes the specified SIP credentials used by your equipment to authenticate during call termination.deleteVoiceProfile
(Consumer<DeleteVoiceProfileRequest.Builder> deleteVoiceProfileRequest) Deletes a voice profile, including its voice print and enrollment data.deleteVoiceProfile
(DeleteVoiceProfileRequest deleteVoiceProfileRequest) Deletes a voice profile, including its voice print and enrollment data.deleteVoiceProfileDomain
(Consumer<DeleteVoiceProfileDomainRequest.Builder> deleteVoiceProfileDomainRequest) Deletes all voice profiles in the domain.deleteVoiceProfileDomain
(DeleteVoiceProfileDomainRequest deleteVoiceProfileDomainRequest) Deletes all voice profiles in the domain.disassociatePhoneNumbersFromVoiceConnector
(Consumer<DisassociatePhoneNumbersFromVoiceConnectorRequest.Builder> disassociatePhoneNumbersFromVoiceConnectorRequest) Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector.disassociatePhoneNumbersFromVoiceConnector
(DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest) Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector.disassociatePhoneNumbersFromVoiceConnectorGroup
(Consumer<DisassociatePhoneNumbersFromVoiceConnectorGroupRequest.Builder> disassociatePhoneNumbersFromVoiceConnectorGroupRequest) Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group.disassociatePhoneNumbersFromVoiceConnectorGroup
(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest) Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group.getGlobalSettings
(Consumer<GetGlobalSettingsRequest.Builder> getGlobalSettingsRequest) Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS account.getGlobalSettings
(GetGlobalSettingsRequest getGlobalSettingsRequest) Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS account.default CompletableFuture
<GetPhoneNumberResponse> getPhoneNumber
(Consumer<GetPhoneNumberRequest.Builder> getPhoneNumberRequest) Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.default CompletableFuture
<GetPhoneNumberResponse> getPhoneNumber
(GetPhoneNumberRequest getPhoneNumberRequest) Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.getPhoneNumberOrder
(Consumer<GetPhoneNumberOrderRequest.Builder> getPhoneNumberOrderRequest) Retrieves details for the specified phone number order, such as the order creation timestamp, phone numbers in E.164 format, product type, and order status.getPhoneNumberOrder
(GetPhoneNumberOrderRequest getPhoneNumberOrderRequest) Retrieves details for the specified phone number order, such as the order creation timestamp, phone numbers in E.164 format, product type, and order status.getPhoneNumberSettings
(Consumer<GetPhoneNumberSettingsRequest.Builder> getPhoneNumberSettingsRequest) Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.getPhoneNumberSettings
(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest) Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.default CompletableFuture
<GetProxySessionResponse> getProxySession
(Consumer<GetProxySessionRequest.Builder> getProxySessionRequest) Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice Connector.default CompletableFuture
<GetProxySessionResponse> getProxySession
(GetProxySessionRequest getProxySessionRequest) Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice Connector.getSipMediaApplication
(Consumer<GetSipMediaApplicationRequest.Builder> getSipMediaApplicationRequest) Retrieves the information for a SIP media application, including name, AWS Region, and endpoints.getSipMediaApplication
(GetSipMediaApplicationRequest getSipMediaApplicationRequest) Retrieves the information for a SIP media application, including name, AWS Region, and endpoints.getSipMediaApplicationAlexaSkillConfiguration
(Consumer<GetSipMediaApplicationAlexaSkillConfigurationRequest.Builder> getSipMediaApplicationAlexaSkillConfigurationRequest) Deprecated.Due to changes made by the Amazon Alexa service, this API is no longer available for use.getSipMediaApplicationAlexaSkillConfiguration
(GetSipMediaApplicationAlexaSkillConfigurationRequest getSipMediaApplicationAlexaSkillConfigurationRequest) Deprecated.Due to changes made by the Amazon Alexa service, this API is no longer available for use.getSipMediaApplicationLoggingConfiguration
(Consumer<GetSipMediaApplicationLoggingConfigurationRequest.Builder> getSipMediaApplicationLoggingConfigurationRequest) Retrieves the logging configuration for the specified SIP media application.getSipMediaApplicationLoggingConfiguration
(GetSipMediaApplicationLoggingConfigurationRequest getSipMediaApplicationLoggingConfigurationRequest) Retrieves the logging configuration for the specified SIP media application.default CompletableFuture
<GetSipRuleResponse> getSipRule
(Consumer<GetSipRuleRequest.Builder> getSipRuleRequest) Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target endpoints.default CompletableFuture
<GetSipRuleResponse> getSipRule
(GetSipRuleRequest getSipRuleRequest) Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target endpoints.getSpeakerSearchTask
(Consumer<GetSpeakerSearchTaskRequest.Builder> getSpeakerSearchTaskRequest) Retrieves the details of the specified speaker search task.getSpeakerSearchTask
(GetSpeakerSearchTaskRequest getSpeakerSearchTaskRequest) Retrieves the details of the specified speaker search task.getVoiceConnector
(Consumer<GetVoiceConnectorRequest.Builder> getVoiceConnectorRequest) Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.getVoiceConnector
(GetVoiceConnectorRequest getVoiceConnectorRequest) Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.getVoiceConnectorEmergencyCallingConfiguration
(Consumer<GetVoiceConnectorEmergencyCallingConfigurationRequest.Builder> getVoiceConnectorEmergencyCallingConfigurationRequest) Retrieves the emergency calling configuration details for the specified Voice Connector.getVoiceConnectorEmergencyCallingConfiguration
(GetVoiceConnectorEmergencyCallingConfigurationRequest getVoiceConnectorEmergencyCallingConfigurationRequest) Retrieves the emergency calling configuration details for the specified Voice Connector.getVoiceConnectorGroup
(Consumer<GetVoiceConnectorGroupRequest.Builder> getVoiceConnectorGroupRequest) Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as timestamps,name, and associatedVoiceConnectorItems
.getVoiceConnectorGroup
(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest) Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as timestamps,name, and associatedVoiceConnectorItems
.getVoiceConnectorLoggingConfiguration
(Consumer<GetVoiceConnectorLoggingConfigurationRequest.Builder> getVoiceConnectorLoggingConfigurationRequest) Retrieves the logging configuration settings for the specified Voice Connector.getVoiceConnectorLoggingConfiguration
(GetVoiceConnectorLoggingConfigurationRequest getVoiceConnectorLoggingConfigurationRequest) Retrieves the logging configuration settings for the specified Voice Connector.getVoiceConnectorOrigination
(Consumer<GetVoiceConnectorOriginationRequest.Builder> getVoiceConnectorOriginationRequest) Retrieves the origination settings for the specified Voice Connector.getVoiceConnectorOrigination
(GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest) Retrieves the origination settings for the specified Voice Connector.getVoiceConnectorProxy
(Consumer<GetVoiceConnectorProxyRequest.Builder> getVoiceConnectorProxyRequest) Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice Connector.getVoiceConnectorProxy
(GetVoiceConnectorProxyRequest getVoiceConnectorProxyRequest) Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice Connector.getVoiceConnectorStreamingConfiguration
(Consumer<GetVoiceConnectorStreamingConfigurationRequest.Builder> getVoiceConnectorStreamingConfigurationRequest) Retrieves the streaming configuration details for the specified Amazon Chime SDK Voice Connector.getVoiceConnectorStreamingConfiguration
(GetVoiceConnectorStreamingConfigurationRequest getVoiceConnectorStreamingConfigurationRequest) Retrieves the streaming configuration details for the specified Amazon Chime SDK Voice Connector.getVoiceConnectorTermination
(Consumer<GetVoiceConnectorTerminationRequest.Builder> getVoiceConnectorTerminationRequest) Retrieves the termination setting details for the specified Voice Connector.getVoiceConnectorTermination
(GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest) Retrieves the termination setting details for the specified Voice Connector.getVoiceConnectorTerminationHealth
(Consumer<GetVoiceConnectorTerminationHealthRequest.Builder> getVoiceConnectorTerminationHealthRequest) Retrieves information about the last time aSIP OPTIONS
ping was received from your SIP infrastructure for the specified Amazon Chime SDK Voice Connector.getVoiceConnectorTerminationHealth
(GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest) Retrieves information about the last time aSIP OPTIONS
ping was received from your SIP infrastructure for the specified Amazon Chime SDK Voice Connector.default CompletableFuture
<GetVoiceProfileResponse> getVoiceProfile
(Consumer<GetVoiceProfileRequest.Builder> getVoiceProfileRequest) Retrieves the details of the specified voice profile.default CompletableFuture
<GetVoiceProfileResponse> getVoiceProfile
(GetVoiceProfileRequest getVoiceProfileRequest) Retrieves the details of the specified voice profile.getVoiceProfileDomain
(Consumer<GetVoiceProfileDomainRequest.Builder> getVoiceProfileDomainRequest) Retrieves the details of the specified voice profile domain.getVoiceProfileDomain
(GetVoiceProfileDomainRequest getVoiceProfileDomainRequest) Retrieves the details of the specified voice profile domain.getVoiceToneAnalysisTask
(Consumer<GetVoiceToneAnalysisTaskRequest.Builder> getVoiceToneAnalysisTaskRequest) Retrieves the details of a voice tone analysis task.getVoiceToneAnalysisTask
(GetVoiceToneAnalysisTaskRequest getVoiceToneAnalysisTaskRequest) Retrieves the details of a voice tone analysis task.listAvailableVoiceConnectorRegions
(Consumer<ListAvailableVoiceConnectorRegionsRequest.Builder> listAvailableVoiceConnectorRegionsRequest) Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector.listAvailableVoiceConnectorRegions
(ListAvailableVoiceConnectorRegionsRequest listAvailableVoiceConnectorRegionsRequest) Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector.listPhoneNumberOrders
(Consumer<ListPhoneNumberOrdersRequest.Builder> listPhoneNumberOrdersRequest) Lists the phone numbers for an administrator's Amazon Chime SDK account.listPhoneNumberOrders
(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest) Lists the phone numbers for an administrator's Amazon Chime SDK account.default ListPhoneNumberOrdersPublisher
listPhoneNumberOrdersPaginator
(Consumer<ListPhoneNumberOrdersRequest.Builder> listPhoneNumberOrdersRequest) This is a variant oflistPhoneNumberOrders(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersRequest)
operation.default ListPhoneNumberOrdersPublisher
listPhoneNumberOrdersPaginator
(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest) This is a variant oflistPhoneNumberOrders(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersRequest)
operation.listPhoneNumbers
(Consumer<ListPhoneNumbersRequest.Builder> listPhoneNumbersRequest) Lists the phone numbers for the specified Amazon Chime SDK account, Amazon Chime SDK user, Amazon Chime SDK Voice Connector, or Amazon Chime SDK Voice Connector group.listPhoneNumbers
(ListPhoneNumbersRequest listPhoneNumbersRequest) Lists the phone numbers for the specified Amazon Chime SDK account, Amazon Chime SDK user, Amazon Chime SDK Voice Connector, or Amazon Chime SDK Voice Connector group.default ListPhoneNumbersPublisher
listPhoneNumbersPaginator
(Consumer<ListPhoneNumbersRequest.Builder> listPhoneNumbersRequest) This is a variant oflistPhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersRequest)
operation.default ListPhoneNumbersPublisher
listPhoneNumbersPaginator
(ListPhoneNumbersRequest listPhoneNumbersRequest) This is a variant oflistPhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersRequest)
operation.listProxySessions
(Consumer<ListProxySessionsRequest.Builder> listProxySessionsRequest) Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector.listProxySessions
(ListProxySessionsRequest listProxySessionsRequest) Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector.default ListProxySessionsPublisher
listProxySessionsPaginator
(Consumer<ListProxySessionsRequest.Builder> listProxySessionsRequest) This is a variant oflistProxySessions(software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsRequest)
operation.default ListProxySessionsPublisher
listProxySessionsPaginator
(ListProxySessionsRequest listProxySessionsRequest) This is a variant oflistProxySessions(software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsRequest)
operation.listSipMediaApplications
(Consumer<ListSipMediaApplicationsRequest.Builder> listSipMediaApplicationsRequest) Lists the SIP media applications under the administrator's AWS account.listSipMediaApplications
(ListSipMediaApplicationsRequest listSipMediaApplicationsRequest) Lists the SIP media applications under the administrator's AWS account.listSipMediaApplicationsPaginator
(Consumer<ListSipMediaApplicationsRequest.Builder> listSipMediaApplicationsRequest) This is a variant oflistSipMediaApplications(software.amazon.awssdk.services.chimesdkvoice.model.ListSipMediaApplicationsRequest)
operation.listSipMediaApplicationsPaginator
(ListSipMediaApplicationsRequest listSipMediaApplicationsRequest) This is a variant oflistSipMediaApplications(software.amazon.awssdk.services.chimesdkvoice.model.ListSipMediaApplicationsRequest)
operation.default CompletableFuture
<ListSipRulesResponse> listSipRules
(Consumer<ListSipRulesRequest.Builder> listSipRulesRequest) Lists the SIP rules under the administrator's AWS account.default CompletableFuture
<ListSipRulesResponse> listSipRules
(ListSipRulesRequest listSipRulesRequest) Lists the SIP rules under the administrator's AWS account.default ListSipRulesPublisher
listSipRulesPaginator
(Consumer<ListSipRulesRequest.Builder> listSipRulesRequest) This is a variant oflistSipRules(software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesRequest)
operation.default ListSipRulesPublisher
listSipRulesPaginator
(ListSipRulesRequest listSipRulesRequest) This is a variant oflistSipRules(software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesRequest)
operation.listSupportedPhoneNumberCountries
(Consumer<ListSupportedPhoneNumberCountriesRequest.Builder> listSupportedPhoneNumberCountriesRequest) Lists the countries that you can order phone numbers from.listSupportedPhoneNumberCountries
(ListSupportedPhoneNumberCountriesRequest listSupportedPhoneNumberCountriesRequest) Lists the countries that you can order phone numbers from.listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Returns a list of the tags in a given resource.listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) Returns a list of the tags in a given resource.listVoiceConnectorGroups
(Consumer<ListVoiceConnectorGroupsRequest.Builder> listVoiceConnectorGroupsRequest) Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account.listVoiceConnectorGroups
(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest) Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account.listVoiceConnectorGroupsPaginator
(Consumer<ListVoiceConnectorGroupsRequest.Builder> listVoiceConnectorGroupsRequest) This is a variant oflistVoiceConnectorGroups(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorGroupsRequest)
operation.listVoiceConnectorGroupsPaginator
(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest) This is a variant oflistVoiceConnectorGroups(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorGroupsRequest)
operation.listVoiceConnectors
(Consumer<ListVoiceConnectorsRequest.Builder> listVoiceConnectorsRequest) Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account.listVoiceConnectors
(ListVoiceConnectorsRequest listVoiceConnectorsRequest) Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account.default ListVoiceConnectorsPublisher
listVoiceConnectorsPaginator
(Consumer<ListVoiceConnectorsRequest.Builder> listVoiceConnectorsRequest) This is a variant oflistVoiceConnectors(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsRequest)
operation.default ListVoiceConnectorsPublisher
listVoiceConnectorsPaginator
(ListVoiceConnectorsRequest listVoiceConnectorsRequest) This is a variant oflistVoiceConnectors(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsRequest)
operation.listVoiceConnectorTerminationCredentials
(Consumer<ListVoiceConnectorTerminationCredentialsRequest.Builder> listVoiceConnectorTerminationCredentialsRequest) Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector.listVoiceConnectorTerminationCredentials
(ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest) Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector.listVoiceProfileDomains
(Consumer<ListVoiceProfileDomainsRequest.Builder> listVoiceProfileDomainsRequest) Lists the specified voice profile domains in the administrator's AWS account.listVoiceProfileDomains
(ListVoiceProfileDomainsRequest listVoiceProfileDomainsRequest) Lists the specified voice profile domains in the administrator's AWS account.default ListVoiceProfileDomainsPublisher
listVoiceProfileDomainsPaginator
(Consumer<ListVoiceProfileDomainsRequest.Builder> listVoiceProfileDomainsRequest) This is a variant oflistVoiceProfileDomains(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsRequest)
operation.default ListVoiceProfileDomainsPublisher
listVoiceProfileDomainsPaginator
(ListVoiceProfileDomainsRequest listVoiceProfileDomainsRequest) This is a variant oflistVoiceProfileDomains(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsRequest)
operation.listVoiceProfiles
(Consumer<ListVoiceProfilesRequest.Builder> listVoiceProfilesRequest) Lists the voice profiles in a voice profile domain.listVoiceProfiles
(ListVoiceProfilesRequest listVoiceProfilesRequest) Lists the voice profiles in a voice profile domain.default ListVoiceProfilesPublisher
listVoiceProfilesPaginator
(Consumer<ListVoiceProfilesRequest.Builder> listVoiceProfilesRequest) This is a variant oflistVoiceProfiles(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesRequest)
operation.default ListVoiceProfilesPublisher
listVoiceProfilesPaginator
(ListVoiceProfilesRequest listVoiceProfilesRequest) This is a variant oflistVoiceProfiles(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesRequest)
operation.putSipMediaApplicationAlexaSkillConfiguration
(Consumer<PutSipMediaApplicationAlexaSkillConfigurationRequest.Builder> putSipMediaApplicationAlexaSkillConfigurationRequest) Deprecated.Due to changes made by the Amazon Alexa service, this API is no longer available for use.putSipMediaApplicationAlexaSkillConfiguration
(PutSipMediaApplicationAlexaSkillConfigurationRequest putSipMediaApplicationAlexaSkillConfigurationRequest) Deprecated.Due to changes made by the Amazon Alexa service, this API is no longer available for use.putSipMediaApplicationLoggingConfiguration
(Consumer<PutSipMediaApplicationLoggingConfigurationRequest.Builder> putSipMediaApplicationLoggingConfigurationRequest) Updates the logging configuration for the specified SIP media application.putSipMediaApplicationLoggingConfiguration
(PutSipMediaApplicationLoggingConfigurationRequest putSipMediaApplicationLoggingConfigurationRequest) Updates the logging configuration for the specified SIP media application.putVoiceConnectorEmergencyCallingConfiguration
(Consumer<PutVoiceConnectorEmergencyCallingConfigurationRequest.Builder> putVoiceConnectorEmergencyCallingConfigurationRequest) Updates a Voice Connector's emergency calling configuration.putVoiceConnectorEmergencyCallingConfiguration
(PutVoiceConnectorEmergencyCallingConfigurationRequest putVoiceConnectorEmergencyCallingConfigurationRequest) Updates a Voice Connector's emergency calling configuration.putVoiceConnectorLoggingConfiguration
(Consumer<PutVoiceConnectorLoggingConfigurationRequest.Builder> putVoiceConnectorLoggingConfigurationRequest) Updates a Voice Connector's logging configuration.putVoiceConnectorLoggingConfiguration
(PutVoiceConnectorLoggingConfigurationRequest putVoiceConnectorLoggingConfigurationRequest) Updates a Voice Connector's logging configuration.putVoiceConnectorOrigination
(Consumer<PutVoiceConnectorOriginationRequest.Builder> putVoiceConnectorOriginationRequest) Updates a Voice Connector's origination settings.putVoiceConnectorOrigination
(PutVoiceConnectorOriginationRequest putVoiceConnectorOriginationRequest) Updates a Voice Connector's origination settings.putVoiceConnectorProxy
(Consumer<PutVoiceConnectorProxyRequest.Builder> putVoiceConnectorProxyRequest) Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector.putVoiceConnectorProxy
(PutVoiceConnectorProxyRequest putVoiceConnectorProxyRequest) Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector.putVoiceConnectorStreamingConfiguration
(Consumer<PutVoiceConnectorStreamingConfigurationRequest.Builder> putVoiceConnectorStreamingConfigurationRequest) Updates a Voice Connector's streaming configuration settings.putVoiceConnectorStreamingConfiguration
(PutVoiceConnectorStreamingConfigurationRequest putVoiceConnectorStreamingConfigurationRequest) Updates a Voice Connector's streaming configuration settings.putVoiceConnectorTermination
(Consumer<PutVoiceConnectorTerminationRequest.Builder> putVoiceConnectorTerminationRequest) Updates a Voice Connector's termination settings.putVoiceConnectorTermination
(PutVoiceConnectorTerminationRequest putVoiceConnectorTerminationRequest) Updates a Voice Connector's termination settings.putVoiceConnectorTerminationCredentials
(Consumer<PutVoiceConnectorTerminationCredentialsRequest.Builder> putVoiceConnectorTerminationCredentialsRequest) Updates a Voice Connector's termination credentials.putVoiceConnectorTerminationCredentials
(PutVoiceConnectorTerminationCredentialsRequest putVoiceConnectorTerminationCredentialsRequest) Updates a Voice Connector's termination credentials.restorePhoneNumber
(Consumer<RestorePhoneNumberRequest.Builder> restorePhoneNumberRequest) Restores a deleted phone number.restorePhoneNumber
(RestorePhoneNumberRequest restorePhoneNumberRequest) Restores a deleted phone number.searchAvailablePhoneNumbers
(Consumer<SearchAvailablePhoneNumbersRequest.Builder> searchAvailablePhoneNumbersRequest) Searches the provisioned phone numbers in an organization.searchAvailablePhoneNumbers
(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest) Searches the provisioned phone numbers in an organization.searchAvailablePhoneNumbersPaginator
(Consumer<SearchAvailablePhoneNumbersRequest.Builder> searchAvailablePhoneNumbersRequest) This is a variant ofsearchAvailablePhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.SearchAvailablePhoneNumbersRequest)
operation.searchAvailablePhoneNumbersPaginator
(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest) This is a variant ofsearchAvailablePhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.SearchAvailablePhoneNumbersRequest)
operation.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstartSpeakerSearchTask
(Consumer<StartSpeakerSearchTaskRequest.Builder> startSpeakerSearchTaskRequest) Starts a speaker search task.startSpeakerSearchTask
(StartSpeakerSearchTaskRequest startSpeakerSearchTaskRequest) Starts a speaker search task.startVoiceToneAnalysisTask
(Consumer<StartVoiceToneAnalysisTaskRequest.Builder> startVoiceToneAnalysisTaskRequest) Starts a voice tone analysis task.startVoiceToneAnalysisTask
(StartVoiceToneAnalysisTaskRequest startVoiceToneAnalysisTaskRequest) Starts a voice tone analysis task.stopSpeakerSearchTask
(Consumer<StopSpeakerSearchTaskRequest.Builder> stopSpeakerSearchTaskRequest) Stops a speaker search task.stopSpeakerSearchTask
(StopSpeakerSearchTaskRequest stopSpeakerSearchTaskRequest) Stops a speaker search task.stopVoiceToneAnalysisTask
(Consumer<StopVoiceToneAnalysisTaskRequest.Builder> stopVoiceToneAnalysisTaskRequest) Stops a voice tone analysis task.stopVoiceToneAnalysisTask
(StopVoiceToneAnalysisTaskRequest stopVoiceToneAnalysisTaskRequest) Stops a voice tone analysis task.default CompletableFuture
<TagResourceResponse> tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds a tag to the specified resource.default CompletableFuture
<TagResourceResponse> tagResource
(TagResourceRequest tagResourceRequest) Adds a tag to the specified resource.default CompletableFuture
<UntagResourceResponse> untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes tags from a resource.default CompletableFuture
<UntagResourceResponse> untagResource
(UntagResourceRequest untagResourceRequest) Removes tags from a resource.updateGlobalSettings
(Consumer<UpdateGlobalSettingsRequest.Builder> updateGlobalSettingsRequest) Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account.updateGlobalSettings
(UpdateGlobalSettingsRequest updateGlobalSettingsRequest) Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account.updatePhoneNumber
(Consumer<UpdatePhoneNumberRequest.Builder> updatePhoneNumberRequest) Updates phone number details, such as product type, calling name, or phone number name for the specified phone number ID.updatePhoneNumber
(UpdatePhoneNumberRequest updatePhoneNumberRequest) Updates phone number details, such as product type, calling name, or phone number name for the specified phone number ID.updatePhoneNumberSettings
(Consumer<UpdatePhoneNumberSettingsRequest.Builder> updatePhoneNumberSettingsRequest) Updates the phone number settings for the administrator's AWS account, such as the default outbound calling name.updatePhoneNumberSettings
(UpdatePhoneNumberSettingsRequest updatePhoneNumberSettingsRequest) Updates the phone number settings for the administrator's AWS account, such as the default outbound calling name.updateProxySession
(Consumer<UpdateProxySessionRequest.Builder> updateProxySessionRequest) Updates the specified proxy session details, such as voice or SMS capabilities.updateProxySession
(UpdateProxySessionRequest updateProxySessionRequest) Updates the specified proxy session details, such as voice or SMS capabilities.updateSipMediaApplication
(Consumer<UpdateSipMediaApplicationRequest.Builder> updateSipMediaApplicationRequest) Updates the details of the specified SIP media application.updateSipMediaApplication
(UpdateSipMediaApplicationRequest updateSipMediaApplicationRequest) Updates the details of the specified SIP media application.updateSipMediaApplicationCall
(Consumer<UpdateSipMediaApplicationCallRequest.Builder> updateSipMediaApplicationCallRequest) Invokes the AWS Lambda function associated with the SIP media application and transaction ID in an update request.updateSipMediaApplicationCall
(UpdateSipMediaApplicationCallRequest updateSipMediaApplicationCallRequest) Invokes the AWS Lambda function associated with the SIP media application and transaction ID in an update request.default CompletableFuture
<UpdateSipRuleResponse> updateSipRule
(Consumer<UpdateSipRuleRequest.Builder> updateSipRuleRequest) Updates the details of the specified SIP rule.default CompletableFuture
<UpdateSipRuleResponse> updateSipRule
(UpdateSipRuleRequest updateSipRuleRequest) Updates the details of the specified SIP rule.updateVoiceConnector
(Consumer<UpdateVoiceConnectorRequest.Builder> updateVoiceConnectorRequest) Updates the details for the specified Amazon Chime SDK Voice Connector.updateVoiceConnector
(UpdateVoiceConnectorRequest updateVoiceConnectorRequest) Updates the details for the specified Amazon Chime SDK Voice Connector.updateVoiceConnectorGroup
(Consumer<UpdateVoiceConnectorGroupRequest.Builder> updateVoiceConnectorGroupRequest) Updates the settings for the specified Amazon Chime SDK Voice Connector group.updateVoiceConnectorGroup
(UpdateVoiceConnectorGroupRequest updateVoiceConnectorGroupRequest) Updates the settings for the specified Amazon Chime SDK Voice Connector group.updateVoiceProfile
(Consumer<UpdateVoiceProfileRequest.Builder> updateVoiceProfileRequest) Updates the specified voice profile’s voice print and refreshes its expiration timestamp.updateVoiceProfile
(UpdateVoiceProfileRequest updateVoiceProfileRequest) Updates the specified voice profile’s voice print and refreshes its expiration timestamp.updateVoiceProfileDomain
(Consumer<UpdateVoiceProfileDomainRequest.Builder> updateVoiceProfileDomainRequest) Updates the settings for the specified voice profile domain.updateVoiceProfileDomain
(UpdateVoiceProfileDomainRequest updateVoiceProfileDomainRequest) Updates the settings for the specified voice profile domain.validateE911Address
(Consumer<ValidateE911AddressRequest.Builder> validateE911AddressRequest) Validates an address to be used for 911 calls made with Amazon Chime SDK Voice Connectors.validateE911Address
(ValidateE911AddressRequest validateE911AddressRequest) Validates an address to be used for 911 calls made with Amazon Chime SDK Voice Connectors.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
associatePhoneNumbersWithVoiceConnector
default CompletableFuture<AssociatePhoneNumbersWithVoiceConnectorResponse> associatePhoneNumbersWithVoiceConnector(AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest) Associates phone numbers with the specified Amazon Chime SDK Voice Connector.
- Parameters:
associatePhoneNumbersWithVoiceConnectorRequest
-- Returns:
- A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnector operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- AccessDeniedException You don't have the permissions needed to run this action.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associatePhoneNumbersWithVoiceConnector
default CompletableFuture<AssociatePhoneNumbersWithVoiceConnectorResponse> associatePhoneNumbersWithVoiceConnector(Consumer<AssociatePhoneNumbersWithVoiceConnectorRequest.Builder> associatePhoneNumbersWithVoiceConnectorRequest) Associates phone numbers with the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
AssociatePhoneNumbersWithVoiceConnectorRequest.Builder
avoiding the need to create one manually viaAssociatePhoneNumbersWithVoiceConnectorRequest.builder()
- Parameters:
associatePhoneNumbersWithVoiceConnectorRequest
- AConsumer
that will call methods onAssociatePhoneNumbersWithVoiceConnectorRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnector operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- AccessDeniedException You don't have the permissions needed to run this action.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associatePhoneNumbersWithVoiceConnectorGroup
default CompletableFuture<AssociatePhoneNumbersWithVoiceConnectorGroupResponse> associatePhoneNumbersWithVoiceConnectorGroup(AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest) Associates phone numbers with the specified Amazon Chime SDK Voice Connector group.
- Parameters:
associatePhoneNumbersWithVoiceConnectorGroupRequest
-- Returns:
- A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnectorGroup operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- AccessDeniedException You don't have the permissions needed to run this action.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associatePhoneNumbersWithVoiceConnectorGroup
default CompletableFuture<AssociatePhoneNumbersWithVoiceConnectorGroupResponse> associatePhoneNumbersWithVoiceConnectorGroup(Consumer<AssociatePhoneNumbersWithVoiceConnectorGroupRequest.Builder> associatePhoneNumbersWithVoiceConnectorGroupRequest) Associates phone numbers with the specified Amazon Chime SDK Voice Connector group.
This is a convenience which creates an instance of the
AssociatePhoneNumbersWithVoiceConnectorGroupRequest.Builder
avoiding the need to create one manually viaAssociatePhoneNumbersWithVoiceConnectorGroupRequest.builder()
- Parameters:
associatePhoneNumbersWithVoiceConnectorGroupRequest
- AConsumer
that will call methods onAssociatePhoneNumbersWithVoiceConnectorGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnectorGroup operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- AccessDeniedException You don't have the permissions needed to run this action.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDeletePhoneNumber
default CompletableFuture<BatchDeletePhoneNumberResponse> batchDeletePhoneNumber(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest) Moves phone numbers into the Deletion queue. Phone numbers must be disassociated from any users or Amazon Chime SDK Voice Connectors before they can be deleted.
Phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
- Parameters:
batchDeletePhoneNumberRequest
-- Returns:
- A Java Future containing the result of the BatchDeletePhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchDeletePhoneNumber
default CompletableFuture<BatchDeletePhoneNumberResponse> batchDeletePhoneNumber(Consumer<BatchDeletePhoneNumberRequest.Builder> batchDeletePhoneNumberRequest) Moves phone numbers into the Deletion queue. Phone numbers must be disassociated from any users or Amazon Chime SDK Voice Connectors before they can be deleted.
Phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
This is a convenience which creates an instance of the
BatchDeletePhoneNumberRequest.Builder
avoiding the need to create one manually viaBatchDeletePhoneNumberRequest.builder()
- Parameters:
batchDeletePhoneNumberRequest
- AConsumer
that will call methods onBatchDeletePhoneNumberRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the BatchDeletePhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchUpdatePhoneNumber
default CompletableFuture<BatchUpdatePhoneNumberResponse> batchUpdatePhoneNumber(BatchUpdatePhoneNumberRequest batchUpdatePhoneNumberRequest) Updates phone number product types, calling names, or phone number names. You can update one attribute at a time for each
UpdatePhoneNumberRequestItem
. For example, you can update the product type, the calling name, or phone name.You cannot have a duplicate
phoneNumberId
in a request.- Parameters:
batchUpdatePhoneNumberRequest
-- Returns:
- A Java Future containing the result of the BatchUpdatePhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
batchUpdatePhoneNumber
default CompletableFuture<BatchUpdatePhoneNumberResponse> batchUpdatePhoneNumber(Consumer<BatchUpdatePhoneNumberRequest.Builder> batchUpdatePhoneNumberRequest) Updates phone number product types, calling names, or phone number names. You can update one attribute at a time for each
UpdatePhoneNumberRequestItem
. For example, you can update the product type, the calling name, or phone name.You cannot have a duplicate
phoneNumberId
in a request.
This is a convenience which creates an instance of the
BatchUpdatePhoneNumberRequest.Builder
avoiding the need to create one manually viaBatchUpdatePhoneNumberRequest.builder()
- Parameters:
batchUpdatePhoneNumberRequest
- AConsumer
that will call methods onBatchUpdatePhoneNumberRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the BatchUpdatePhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createPhoneNumberOrder
default CompletableFuture<CreatePhoneNumberOrderResponse> createPhoneNumberOrder(CreatePhoneNumberOrderRequest createPhoneNumberOrderRequest) Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime SDK SIP media application dial-in product type.
- Parameters:
createPhoneNumberOrderRequest
-- Returns:
- A Java Future containing the result of the CreatePhoneNumberOrder operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createPhoneNumberOrder
default CompletableFuture<CreatePhoneNumberOrderResponse> createPhoneNumberOrder(Consumer<CreatePhoneNumberOrderRequest.Builder> createPhoneNumberOrderRequest) Creates an order for phone numbers to be provisioned. For numbers outside the U.S., you must use the Amazon Chime SDK SIP media application dial-in product type.
This is a convenience which creates an instance of the
CreatePhoneNumberOrderRequest.Builder
avoiding the need to create one manually viaCreatePhoneNumberOrderRequest.builder()
- Parameters:
createPhoneNumberOrderRequest
- AConsumer
that will call methods onCreatePhoneNumberOrderRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreatePhoneNumberOrder operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createProxySession
default CompletableFuture<CreateProxySessionResponse> createProxySession(CreateProxySessionRequest createProxySessionRequest) Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the specified participant phone numbers.
- Parameters:
createProxySessionRequest
-- Returns:
- A Java Future containing the result of the CreateProxySession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createProxySession
default CompletableFuture<CreateProxySessionResponse> createProxySession(Consumer<CreateProxySessionRequest.Builder> createProxySessionRequest) Creates a proxy session for the specified Amazon Chime SDK Voice Connector for the specified participant phone numbers.
This is a convenience which creates an instance of the
CreateProxySessionRequest.Builder
avoiding the need to create one manually viaCreateProxySessionRequest.builder()
- Parameters:
createProxySessionRequest
- AConsumer
that will call methods onCreateProxySessionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateProxySession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createSipMediaApplication
default CompletableFuture<CreateSipMediaApplicationResponse> createSipMediaApplication(CreateSipMediaApplicationRequest createSipMediaApplicationRequest) Creates a SIP media application. For more information about SIP media applications, see Managing SIP media applications and rules in the Amazon Chime SDK Administrator Guide.
- Parameters:
createSipMediaApplicationRequest
-- Returns:
- A Java Future containing the result of the CreateSipMediaApplication operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ConflictException Multiple instances of the same request were made simultaneously.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createSipMediaApplication
default CompletableFuture<CreateSipMediaApplicationResponse> createSipMediaApplication(Consumer<CreateSipMediaApplicationRequest.Builder> createSipMediaApplicationRequest) Creates a SIP media application. For more information about SIP media applications, see Managing SIP media applications and rules in the Amazon Chime SDK Administrator Guide.
This is a convenience which creates an instance of the
CreateSipMediaApplicationRequest.Builder
avoiding the need to create one manually viaCreateSipMediaApplicationRequest.builder()
- Parameters:
createSipMediaApplicationRequest
- AConsumer
that will call methods onCreateSipMediaApplicationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateSipMediaApplication operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ConflictException Multiple instances of the same request were made simultaneously.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createSipMediaApplicationCall
default CompletableFuture<CreateSipMediaApplicationCallResponse> createSipMediaApplicationCall(CreateSipMediaApplicationCallRequest createSipMediaApplicationCallRequest) Creates an outbound call to a phone number from the phone number specified in the request, and it invokes the endpoint of the specified
sipMediaApplicationId
.- Parameters:
createSipMediaApplicationCallRequest
-- Returns:
- A Java Future containing the result of the CreateSipMediaApplicationCall operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- ResourceLimitExceededException The request exceeds the resource limit.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- AccessDeniedException You don't have the permissions needed to run this action.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createSipMediaApplicationCall
default CompletableFuture<CreateSipMediaApplicationCallResponse> createSipMediaApplicationCall(Consumer<CreateSipMediaApplicationCallRequest.Builder> createSipMediaApplicationCallRequest) Creates an outbound call to a phone number from the phone number specified in the request, and it invokes the endpoint of the specified
sipMediaApplicationId
.
This is a convenience which creates an instance of the
CreateSipMediaApplicationCallRequest.Builder
avoiding the need to create one manually viaCreateSipMediaApplicationCallRequest.builder()
- Parameters:
createSipMediaApplicationCallRequest
- AConsumer
that will call methods onCreateSipMediaApplicationCallRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateSipMediaApplicationCall operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- ResourceLimitExceededException The request exceeds the resource limit.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- AccessDeniedException You don't have the permissions needed to run this action.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createSipRule
default CompletableFuture<CreateSipRuleResponse> createSipRule(CreateSipRuleRequest createSipRuleRequest) Creates a SIP rule, which can be used to run a SIP media application as a target for a specific trigger type. For more information about SIP rules, see Managing SIP media applications and rules in the Amazon Chime SDK Administrator Guide.
- Parameters:
createSipRuleRequest
-- Returns:
- A Java Future containing the result of the CreateSipRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ConflictException Multiple instances of the same request were made simultaneously.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createSipRule
default CompletableFuture<CreateSipRuleResponse> createSipRule(Consumer<CreateSipRuleRequest.Builder> createSipRuleRequest) Creates a SIP rule, which can be used to run a SIP media application as a target for a specific trigger type. For more information about SIP rules, see Managing SIP media applications and rules in the Amazon Chime SDK Administrator Guide.
This is a convenience which creates an instance of the
CreateSipRuleRequest.Builder
avoiding the need to create one manually viaCreateSipRuleRequest.builder()
- Parameters:
createSipRuleRequest
- AConsumer
that will call methods onCreateSipRuleRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateSipRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ConflictException Multiple instances of the same request were made simultaneously.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createVoiceConnector
default CompletableFuture<CreateVoiceConnectorResponse> createVoiceConnector(CreateVoiceConnectorRequest createVoiceConnectorRequest) Creates an Amazon Chime SDK Voice Connector. For more information about Voice Connectors, see Managing Amazon Chime SDK Voice Connector groups in the Amazon Chime SDK Administrator Guide.
- Parameters:
createVoiceConnectorRequest
-- Returns:
- A Java Future containing the result of the CreateVoiceConnector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createVoiceConnector
default CompletableFuture<CreateVoiceConnectorResponse> createVoiceConnector(Consumer<CreateVoiceConnectorRequest.Builder> createVoiceConnectorRequest) Creates an Amazon Chime SDK Voice Connector. For more information about Voice Connectors, see Managing Amazon Chime SDK Voice Connector groups in the Amazon Chime SDK Administrator Guide.
This is a convenience which creates an instance of the
CreateVoiceConnectorRequest.Builder
avoiding the need to create one manually viaCreateVoiceConnectorRequest.builder()
- Parameters:
createVoiceConnectorRequest
- AConsumer
that will call methods onCreateVoiceConnectorRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateVoiceConnector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createVoiceConnectorGroup
default CompletableFuture<CreateVoiceConnectorGroupResponse> createVoiceConnectorGroup(CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest) Creates an Amazon Chime SDK Voice Connector group under the administrator's AWS account. You can associate Amazon Chime SDK Voice Connectors with the Voice Connector group by including
VoiceConnectorItems
in the request.You can include Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.
- Parameters:
createVoiceConnectorGroupRequest
-- Returns:
- A Java Future containing the result of the CreateVoiceConnectorGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createVoiceConnectorGroup
default CompletableFuture<CreateVoiceConnectorGroupResponse> createVoiceConnectorGroup(Consumer<CreateVoiceConnectorGroupRequest.Builder> createVoiceConnectorGroupRequest) Creates an Amazon Chime SDK Voice Connector group under the administrator's AWS account. You can associate Amazon Chime SDK Voice Connectors with the Voice Connector group by including
VoiceConnectorItems
in the request.You can include Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.
This is a convenience which creates an instance of the
CreateVoiceConnectorGroupRequest.Builder
avoiding the need to create one manually viaCreateVoiceConnectorGroupRequest.builder()
- Parameters:
createVoiceConnectorGroupRequest
- AConsumer
that will call methods onCreateVoiceConnectorGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateVoiceConnectorGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createVoiceProfile
default CompletableFuture<CreateVoiceProfileResponse> createVoiceProfile(CreateVoiceProfileRequest createVoiceProfileRequest) Creates a voice profile, which consists of an enrolled user and their latest voice print.
Before creating any voice profiles, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
For more information about voice profiles and voice analytics, see Using Amazon Chime SDK Voice Analytics in the Amazon Chime SDK Developer Guide.
- Parameters:
createVoiceProfileRequest
-- Returns:
- A Java Future containing the result of the CreateVoiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ResourceLimitExceededException The request exceeds the resource limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createVoiceProfile
default CompletableFuture<CreateVoiceProfileResponse> createVoiceProfile(Consumer<CreateVoiceProfileRequest.Builder> createVoiceProfileRequest) Creates a voice profile, which consists of an enrolled user and their latest voice print.
Before creating any voice profiles, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
For more information about voice profiles and voice analytics, see Using Amazon Chime SDK Voice Analytics in the Amazon Chime SDK Developer Guide.
This is a convenience which creates an instance of the
CreateVoiceProfileRequest.Builder
avoiding the need to create one manually viaCreateVoiceProfileRequest.builder()
- Parameters:
createVoiceProfileRequest
- AConsumer
that will call methods onCreateVoiceProfileRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateVoiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ResourceLimitExceededException The request exceeds the resource limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createVoiceProfileDomain
default CompletableFuture<CreateVoiceProfileDomainResponse> createVoiceProfileDomain(CreateVoiceProfileDomainRequest createVoiceProfileDomainRequest) Creates a voice profile domain, a collection of voice profiles, their voice prints, and encrypted enrollment audio.
Before creating any voice profiles, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
For more information about voice profile domains, see Using Amazon Chime SDK Voice Analytics in the Amazon Chime SDK Developer Guide.
- Parameters:
createVoiceProfileDomainRequest
-- Returns:
- A Java Future containing the result of the CreateVoiceProfileDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- ConflictException Multiple instances of the same request were made simultaneously.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createVoiceProfileDomain
default CompletableFuture<CreateVoiceProfileDomainResponse> createVoiceProfileDomain(Consumer<CreateVoiceProfileDomainRequest.Builder> createVoiceProfileDomainRequest) Creates a voice profile domain, a collection of voice profiles, their voice prints, and encrypted enrollment audio.
Before creating any voice profiles, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
For more information about voice profile domains, see Using Amazon Chime SDK Voice Analytics in the Amazon Chime SDK Developer Guide.
This is a convenience which creates an instance of the
CreateVoiceProfileDomainRequest.Builder
avoiding the need to create one manually viaCreateVoiceProfileDomainRequest.builder()
- Parameters:
createVoiceProfileDomainRequest
- AConsumer
that will call methods onCreateVoiceProfileDomainRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateVoiceProfileDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- ConflictException Multiple instances of the same request were made simultaneously.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deletePhoneNumber
default CompletableFuture<DeletePhoneNumberResponse> deletePhoneNumber(DeletePhoneNumberRequest deletePhoneNumberRequest) Moves the specified phone number into the Deletion queue. A phone number must be disassociated from any users or Amazon Chime SDK Voice Connectors before it can be deleted.
Deleted phone numbers remain in the Deletion queue queue for 7 days before they are deleted permanently.
- Parameters:
deletePhoneNumberRequest
-- Returns:
- A Java Future containing the result of the DeletePhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deletePhoneNumber
default CompletableFuture<DeletePhoneNumberResponse> deletePhoneNumber(Consumer<DeletePhoneNumberRequest.Builder> deletePhoneNumberRequest) Moves the specified phone number into the Deletion queue. A phone number must be disassociated from any users or Amazon Chime SDK Voice Connectors before it can be deleted.
Deleted phone numbers remain in the Deletion queue queue for 7 days before they are deleted permanently.
This is a convenience which creates an instance of the
DeletePhoneNumberRequest.Builder
avoiding the need to create one manually viaDeletePhoneNumberRequest.builder()
- Parameters:
deletePhoneNumberRequest
- AConsumer
that will call methods onDeletePhoneNumberRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeletePhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteProxySession
default CompletableFuture<DeleteProxySessionResponse> deleteProxySession(DeleteProxySessionRequest deleteProxySessionRequest) Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector.
- Parameters:
deleteProxySessionRequest
-- Returns:
- A Java Future containing the result of the DeleteProxySession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteProxySession
default CompletableFuture<DeleteProxySessionResponse> deleteProxySession(Consumer<DeleteProxySessionRequest.Builder> deleteProxySessionRequest) Deletes the specified proxy session from the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
DeleteProxySessionRequest.Builder
avoiding the need to create one manually viaDeleteProxySessionRequest.builder()
- Parameters:
deleteProxySessionRequest
- AConsumer
that will call methods onDeleteProxySessionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteProxySession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteSipMediaApplication
default CompletableFuture<DeleteSipMediaApplicationResponse> deleteSipMediaApplication(DeleteSipMediaApplicationRequest deleteSipMediaApplicationRequest) Deletes a SIP media application.
- Parameters:
deleteSipMediaApplicationRequest
-- Returns:
- A Java Future containing the result of the DeleteSipMediaApplication operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteSipMediaApplication
default CompletableFuture<DeleteSipMediaApplicationResponse> deleteSipMediaApplication(Consumer<DeleteSipMediaApplicationRequest.Builder> deleteSipMediaApplicationRequest) Deletes a SIP media application.
This is a convenience which creates an instance of the
DeleteSipMediaApplicationRequest.Builder
avoiding the need to create one manually viaDeleteSipMediaApplicationRequest.builder()
- Parameters:
deleteSipMediaApplicationRequest
- AConsumer
that will call methods onDeleteSipMediaApplicationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteSipMediaApplication operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteSipRule
default CompletableFuture<DeleteSipRuleResponse> deleteSipRule(DeleteSipRuleRequest deleteSipRuleRequest) Deletes a SIP rule.
- Parameters:
deleteSipRuleRequest
-- Returns:
- A Java Future containing the result of the DeleteSipRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteSipRule
default CompletableFuture<DeleteSipRuleResponse> deleteSipRule(Consumer<DeleteSipRuleRequest.Builder> deleteSipRuleRequest) Deletes a SIP rule.
This is a convenience which creates an instance of the
DeleteSipRuleRequest.Builder
avoiding the need to create one manually viaDeleteSipRuleRequest.builder()
- Parameters:
deleteSipRuleRequest
- AConsumer
that will call methods onDeleteSipRuleRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteSipRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnector
default CompletableFuture<DeleteVoiceConnectorResponse> deleteVoiceConnector(DeleteVoiceConnectorRequest deleteVoiceConnectorRequest) Deletes an Amazon Chime SDK Voice Connector. Any phone numbers associated with the Amazon Chime SDK Voice Connector must be disassociated from it before it can be deleted.
- Parameters:
deleteVoiceConnectorRequest
-- Returns:
- A Java Future containing the result of the DeleteVoiceConnector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnector
default CompletableFuture<DeleteVoiceConnectorResponse> deleteVoiceConnector(Consumer<DeleteVoiceConnectorRequest.Builder> deleteVoiceConnectorRequest) Deletes an Amazon Chime SDK Voice Connector. Any phone numbers associated with the Amazon Chime SDK Voice Connector must be disassociated from it before it can be deleted.
This is a convenience which creates an instance of the
DeleteVoiceConnectorRequest.Builder
avoiding the need to create one manually viaDeleteVoiceConnectorRequest.builder()
- Parameters:
deleteVoiceConnectorRequest
- AConsumer
that will call methods onDeleteVoiceConnectorRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteVoiceConnector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorEmergencyCallingConfiguration
default CompletableFuture<DeleteVoiceConnectorEmergencyCallingConfigurationResponse> deleteVoiceConnectorEmergencyCallingConfiguration(DeleteVoiceConnectorEmergencyCallingConfigurationRequest deleteVoiceConnectorEmergencyCallingConfigurationRequest) Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector.
- Parameters:
deleteVoiceConnectorEmergencyCallingConfigurationRequest
-- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorEmergencyCallingConfiguration operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorEmergencyCallingConfiguration
default CompletableFuture<DeleteVoiceConnectorEmergencyCallingConfigurationResponse> deleteVoiceConnectorEmergencyCallingConfiguration(Consumer<DeleteVoiceConnectorEmergencyCallingConfigurationRequest.Builder> deleteVoiceConnectorEmergencyCallingConfigurationRequest) Deletes the emergency calling details from the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
DeleteVoiceConnectorEmergencyCallingConfigurationRequest.Builder
avoiding the need to create one manually viaDeleteVoiceConnectorEmergencyCallingConfigurationRequest.builder()
- Parameters:
deleteVoiceConnectorEmergencyCallingConfigurationRequest
- AConsumer
that will call methods onDeleteVoiceConnectorEmergencyCallingConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorEmergencyCallingConfiguration operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorGroup
default CompletableFuture<DeleteVoiceConnectorGroupResponse> deleteVoiceConnectorGroup(DeleteVoiceConnectorGroupRequest deleteVoiceConnectorGroupRequest) Deletes an Amazon Chime SDK Voice Connector group. Any
VoiceConnectorItems
and phone numbers associated with the group must be removed before it can be deleted.- Parameters:
deleteVoiceConnectorGroupRequest
-- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorGroup
default CompletableFuture<DeleteVoiceConnectorGroupResponse> deleteVoiceConnectorGroup(Consumer<DeleteVoiceConnectorGroupRequest.Builder> deleteVoiceConnectorGroupRequest) Deletes an Amazon Chime SDK Voice Connector group. Any
VoiceConnectorItems
and phone numbers associated with the group must be removed before it can be deleted.
This is a convenience which creates an instance of the
DeleteVoiceConnectorGroupRequest.Builder
avoiding the need to create one manually viaDeleteVoiceConnectorGroupRequest.builder()
- Parameters:
deleteVoiceConnectorGroupRequest
- AConsumer
that will call methods onDeleteVoiceConnectorGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorOrigination
default CompletableFuture<DeleteVoiceConnectorOriginationResponse> deleteVoiceConnectorOrigination(DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest) Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.
If emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.
- Parameters:
deleteVoiceConnectorOriginationRequest
-- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorOrigination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorOrigination
default CompletableFuture<DeleteVoiceConnectorOriginationResponse> deleteVoiceConnectorOrigination(Consumer<DeleteVoiceConnectorOriginationRequest.Builder> deleteVoiceConnectorOriginationRequest) Deletes the origination settings for the specified Amazon Chime SDK Voice Connector.
If emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the origination settings.
This is a convenience which creates an instance of the
DeleteVoiceConnectorOriginationRequest.Builder
avoiding the need to create one manually viaDeleteVoiceConnectorOriginationRequest.builder()
- Parameters:
deleteVoiceConnectorOriginationRequest
- AConsumer
that will call methods onDeleteVoiceConnectorOriginationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorOrigination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorProxy
default CompletableFuture<DeleteVoiceConnectorProxyResponse> deleteVoiceConnectorProxy(DeleteVoiceConnectorProxyRequest deleteVoiceConnectorProxyRequest) Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector.
- Parameters:
deleteVoiceConnectorProxyRequest
-- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorProxy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorProxy
default CompletableFuture<DeleteVoiceConnectorProxyResponse> deleteVoiceConnectorProxy(Consumer<DeleteVoiceConnectorProxyRequest.Builder> deleteVoiceConnectorProxyRequest) Deletes the proxy configuration from the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
DeleteVoiceConnectorProxyRequest.Builder
avoiding the need to create one manually viaDeleteVoiceConnectorProxyRequest.builder()
- Parameters:
deleteVoiceConnectorProxyRequest
- AConsumer
that will call methods onDeleteVoiceConnectorProxyRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorProxy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorStreamingConfiguration
default CompletableFuture<DeleteVoiceConnectorStreamingConfigurationResponse> deleteVoiceConnectorStreamingConfiguration(DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest) Deletes a Voice Connector's streaming configuration.
- Parameters:
deleteVoiceConnectorStreamingConfigurationRequest
-- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorStreamingConfiguration operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorStreamingConfiguration
default CompletableFuture<DeleteVoiceConnectorStreamingConfigurationResponse> deleteVoiceConnectorStreamingConfiguration(Consumer<DeleteVoiceConnectorStreamingConfigurationRequest.Builder> deleteVoiceConnectorStreamingConfigurationRequest) Deletes a Voice Connector's streaming configuration.
This is a convenience which creates an instance of the
DeleteVoiceConnectorStreamingConfigurationRequest.Builder
avoiding the need to create one manually viaDeleteVoiceConnectorStreamingConfigurationRequest.builder()
- Parameters:
deleteVoiceConnectorStreamingConfigurationRequest
- AConsumer
that will call methods onDeleteVoiceConnectorStreamingConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorStreamingConfiguration operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorTermination
default CompletableFuture<DeleteVoiceConnectorTerminationResponse> deleteVoiceConnectorTermination(DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest) Deletes the termination settings for the specified Amazon Chime SDK Voice Connector.
If emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the termination settings.
- Parameters:
deleteVoiceConnectorTerminationRequest
-- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorTermination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorTermination
default CompletableFuture<DeleteVoiceConnectorTerminationResponse> deleteVoiceConnectorTermination(Consumer<DeleteVoiceConnectorTerminationRequest.Builder> deleteVoiceConnectorTerminationRequest) Deletes the termination settings for the specified Amazon Chime SDK Voice Connector.
If emergency calling is configured for the Voice Connector, it must be deleted prior to deleting the termination settings.
This is a convenience which creates an instance of the
DeleteVoiceConnectorTerminationRequest.Builder
avoiding the need to create one manually viaDeleteVoiceConnectorTerminationRequest.builder()
- Parameters:
deleteVoiceConnectorTerminationRequest
- AConsumer
that will call methods onDeleteVoiceConnectorTerminationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorTermination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorTerminationCredentials
default CompletableFuture<DeleteVoiceConnectorTerminationCredentialsResponse> deleteVoiceConnectorTerminationCredentials(DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest) Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
- Parameters:
deleteVoiceConnectorTerminationCredentialsRequest
-- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorTerminationCredentials operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceConnectorTerminationCredentials
default CompletableFuture<DeleteVoiceConnectorTerminationCredentialsResponse> deleteVoiceConnectorTerminationCredentials(Consumer<DeleteVoiceConnectorTerminationCredentialsRequest.Builder> deleteVoiceConnectorTerminationCredentialsRequest) Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
This is a convenience which creates an instance of the
DeleteVoiceConnectorTerminationCredentialsRequest.Builder
avoiding the need to create one manually viaDeleteVoiceConnectorTerminationCredentialsRequest.builder()
- Parameters:
deleteVoiceConnectorTerminationCredentialsRequest
- AConsumer
that will call methods onDeleteVoiceConnectorTerminationCredentialsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteVoiceConnectorTerminationCredentials operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceProfile
default CompletableFuture<DeleteVoiceProfileResponse> deleteVoiceProfile(DeleteVoiceProfileRequest deleteVoiceProfileRequest) Deletes a voice profile, including its voice print and enrollment data. WARNING: This action is not reversible.
- Parameters:
deleteVoiceProfileRequest
-- Returns:
- A Java Future containing the result of the DeleteVoiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceProfile
default CompletableFuture<DeleteVoiceProfileResponse> deleteVoiceProfile(Consumer<DeleteVoiceProfileRequest.Builder> deleteVoiceProfileRequest) Deletes a voice profile, including its voice print and enrollment data. WARNING: This action is not reversible.
This is a convenience which creates an instance of the
DeleteVoiceProfileRequest.Builder
avoiding the need to create one manually viaDeleteVoiceProfileRequest.builder()
- Parameters:
deleteVoiceProfileRequest
- AConsumer
that will call methods onDeleteVoiceProfileRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteVoiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceProfileDomain
default CompletableFuture<DeleteVoiceProfileDomainResponse> deleteVoiceProfileDomain(DeleteVoiceProfileDomainRequest deleteVoiceProfileDomainRequest) Deletes all voice profiles in the domain. WARNING: This action is not reversible.
- Parameters:
deleteVoiceProfileDomainRequest
-- Returns:
- A Java Future containing the result of the DeleteVoiceProfileDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteVoiceProfileDomain
default CompletableFuture<DeleteVoiceProfileDomainResponse> deleteVoiceProfileDomain(Consumer<DeleteVoiceProfileDomainRequest.Builder> deleteVoiceProfileDomainRequest) Deletes all voice profiles in the domain. WARNING: This action is not reversible.
This is a convenience which creates an instance of the
DeleteVoiceProfileDomainRequest.Builder
avoiding the need to create one manually viaDeleteVoiceProfileDomainRequest.builder()
- Parameters:
deleteVoiceProfileDomainRequest
- AConsumer
that will call methods onDeleteVoiceProfileDomainRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteVoiceProfileDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociatePhoneNumbersFromVoiceConnector
default CompletableFuture<DisassociatePhoneNumbersFromVoiceConnectorResponse> disassociatePhoneNumbersFromVoiceConnector(DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest) Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector.
- Parameters:
disassociatePhoneNumbersFromVoiceConnectorRequest
-- Returns:
- A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnector operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociatePhoneNumbersFromVoiceConnector
default CompletableFuture<DisassociatePhoneNumbersFromVoiceConnectorResponse> disassociatePhoneNumbersFromVoiceConnector(Consumer<DisassociatePhoneNumbersFromVoiceConnectorRequest.Builder> disassociatePhoneNumbersFromVoiceConnectorRequest) Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
DisassociatePhoneNumbersFromVoiceConnectorRequest.Builder
avoiding the need to create one manually viaDisassociatePhoneNumbersFromVoiceConnectorRequest.builder()
- Parameters:
disassociatePhoneNumbersFromVoiceConnectorRequest
- AConsumer
that will call methods onDisassociatePhoneNumbersFromVoiceConnectorRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnector operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociatePhoneNumbersFromVoiceConnectorGroup
default CompletableFuture<DisassociatePhoneNumbersFromVoiceConnectorGroupResponse> disassociatePhoneNumbersFromVoiceConnectorGroup(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest) Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group.
- Parameters:
disassociatePhoneNumbersFromVoiceConnectorGroupRequest
-- Returns:
- A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnectorGroup operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociatePhoneNumbersFromVoiceConnectorGroup
default CompletableFuture<DisassociatePhoneNumbersFromVoiceConnectorGroupResponse> disassociatePhoneNumbersFromVoiceConnectorGroup(Consumer<DisassociatePhoneNumbersFromVoiceConnectorGroupRequest.Builder> disassociatePhoneNumbersFromVoiceConnectorGroupRequest) Disassociates the specified phone numbers from the specified Amazon Chime SDK Voice Connector group.
This is a convenience which creates an instance of the
DisassociatePhoneNumbersFromVoiceConnectorGroupRequest.Builder
avoiding the need to create one manually viaDisassociatePhoneNumbersFromVoiceConnectorGroupRequest.builder()
- Parameters:
disassociatePhoneNumbersFromVoiceConnectorGroupRequest
- AConsumer
that will call methods onDisassociatePhoneNumbersFromVoiceConnectorGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnectorGroup operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getGlobalSettings
default CompletableFuture<GetGlobalSettingsResponse> getGlobalSettings(GetGlobalSettingsRequest getGlobalSettingsRequest) Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
- Parameters:
getGlobalSettingsRequest
-- Returns:
- A Java Future containing the result of the GetGlobalSettings operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getGlobalSettings
default CompletableFuture<GetGlobalSettingsResponse> getGlobalSettings(Consumer<GetGlobalSettingsRequest.Builder> getGlobalSettingsRequest) Retrieves the global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
This is a convenience which creates an instance of the
GetGlobalSettingsRequest.Builder
avoiding the need to create one manually viaGetGlobalSettingsRequest.builder()
- Parameters:
getGlobalSettingsRequest
- AConsumer
that will call methods onGetGlobalSettingsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetGlobalSettings operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPhoneNumber
default CompletableFuture<GetPhoneNumberResponse> getPhoneNumber(GetPhoneNumberRequest getPhoneNumberRequest) Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
- Parameters:
getPhoneNumberRequest
-- Returns:
- A Java Future containing the result of the GetPhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPhoneNumber
default CompletableFuture<GetPhoneNumberResponse> getPhoneNumber(Consumer<GetPhoneNumberRequest.Builder> getPhoneNumberRequest) Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
This is a convenience which creates an instance of the
GetPhoneNumberRequest.Builder
avoiding the need to create one manually viaGetPhoneNumberRequest.builder()
- Parameters:
getPhoneNumberRequest
- AConsumer
that will call methods onGetPhoneNumberRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetPhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPhoneNumberOrder
default CompletableFuture<GetPhoneNumberOrderResponse> getPhoneNumberOrder(GetPhoneNumberOrderRequest getPhoneNumberOrderRequest) Retrieves details for the specified phone number order, such as the order creation timestamp, phone numbers in E.164 format, product type, and order status.
- Parameters:
getPhoneNumberOrderRequest
-- Returns:
- A Java Future containing the result of the GetPhoneNumberOrder operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPhoneNumberOrder
default CompletableFuture<GetPhoneNumberOrderResponse> getPhoneNumberOrder(Consumer<GetPhoneNumberOrderRequest.Builder> getPhoneNumberOrderRequest) Retrieves details for the specified phone number order, such as the order creation timestamp, phone numbers in E.164 format, product type, and order status.
This is a convenience which creates an instance of the
GetPhoneNumberOrderRequest.Builder
avoiding the need to create one manually viaGetPhoneNumberOrderRequest.builder()
- Parameters:
getPhoneNumberOrderRequest
- AConsumer
that will call methods onGetPhoneNumberOrderRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetPhoneNumberOrder operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPhoneNumberSettings
default CompletableFuture<GetPhoneNumberSettingsResponse> getPhoneNumberSettings(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest) Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.
- Parameters:
getPhoneNumberSettingsRequest
-- Returns:
- A Java Future containing the result of the GetPhoneNumberSettings operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPhoneNumberSettings
default CompletableFuture<GetPhoneNumberSettingsResponse> getPhoneNumberSettings(Consumer<GetPhoneNumberSettingsRequest.Builder> getPhoneNumberSettingsRequest) Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.
This is a convenience which creates an instance of the
GetPhoneNumberSettingsRequest.Builder
avoiding the need to create one manually viaGetPhoneNumberSettingsRequest.builder()
- Parameters:
getPhoneNumberSettingsRequest
- AConsumer
that will call methods onGetPhoneNumberSettingsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetPhoneNumberSettings operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getProxySession
default CompletableFuture<GetProxySessionResponse> getProxySession(GetProxySessionRequest getProxySessionRequest) Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice Connector.
- Parameters:
getProxySessionRequest
-- Returns:
- A Java Future containing the result of the GetProxySession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getProxySession
default CompletableFuture<GetProxySessionResponse> getProxySession(Consumer<GetProxySessionRequest.Builder> getProxySessionRequest) Retrieves the specified proxy session details for the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
GetProxySessionRequest.Builder
avoiding the need to create one manually viaGetProxySessionRequest.builder()
- Parameters:
getProxySessionRequest
- AConsumer
that will call methods onGetProxySessionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetProxySession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSipMediaApplication
default CompletableFuture<GetSipMediaApplicationResponse> getSipMediaApplication(GetSipMediaApplicationRequest getSipMediaApplicationRequest) Retrieves the information for a SIP media application, including name, AWS Region, and endpoints.
- Parameters:
getSipMediaApplicationRequest
-- Returns:
- A Java Future containing the result of the GetSipMediaApplication operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSipMediaApplication
default CompletableFuture<GetSipMediaApplicationResponse> getSipMediaApplication(Consumer<GetSipMediaApplicationRequest.Builder> getSipMediaApplicationRequest) Retrieves the information for a SIP media application, including name, AWS Region, and endpoints.
This is a convenience which creates an instance of the
GetSipMediaApplicationRequest.Builder
avoiding the need to create one manually viaGetSipMediaApplicationRequest.builder()
- Parameters:
getSipMediaApplicationRequest
- AConsumer
that will call methods onGetSipMediaApplicationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetSipMediaApplication operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSipMediaApplicationAlexaSkillConfiguration
@Deprecated default CompletableFuture<GetSipMediaApplicationAlexaSkillConfigurationResponse> getSipMediaApplicationAlexaSkillConfiguration(GetSipMediaApplicationAlexaSkillConfigurationRequest getSipMediaApplicationAlexaSkillConfigurationRequest) Deprecated.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(https://developer.amazon.com/en-US/alexa/alexasmartproperties).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.
- Parameters:
getSipMediaApplicationAlexaSkillConfigurationRequest
-- Returns:
- A Java Future containing the result of the GetSipMediaApplicationAlexaSkillConfiguration operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSipMediaApplicationAlexaSkillConfiguration
@Deprecated default CompletableFuture<GetSipMediaApplicationAlexaSkillConfigurationResponse> getSipMediaApplicationAlexaSkillConfiguration(Consumer<GetSipMediaApplicationAlexaSkillConfigurationRequest.Builder> getSipMediaApplicationAlexaSkillConfigurationRequest) Deprecated.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(https://developer.amazon.com/en-US/alexa/alexasmartproperties).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.
This is a convenience which creates an instance of the
GetSipMediaApplicationAlexaSkillConfigurationRequest.Builder
avoiding the need to create one manually viaGetSipMediaApplicationAlexaSkillConfigurationRequest.builder()
- Parameters:
getSipMediaApplicationAlexaSkillConfigurationRequest
- AConsumer
that will call methods onGetSipMediaApplicationAlexaSkillConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetSipMediaApplicationAlexaSkillConfiguration operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSipMediaApplicationLoggingConfiguration
default CompletableFuture<GetSipMediaApplicationLoggingConfigurationResponse> getSipMediaApplicationLoggingConfiguration(GetSipMediaApplicationLoggingConfigurationRequest getSipMediaApplicationLoggingConfigurationRequest) Retrieves the logging configuration for the specified SIP media application.
- Parameters:
getSipMediaApplicationLoggingConfigurationRequest
-- Returns:
- A Java Future containing the result of the GetSipMediaApplicationLoggingConfiguration operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSipMediaApplicationLoggingConfiguration
default CompletableFuture<GetSipMediaApplicationLoggingConfigurationResponse> getSipMediaApplicationLoggingConfiguration(Consumer<GetSipMediaApplicationLoggingConfigurationRequest.Builder> getSipMediaApplicationLoggingConfigurationRequest) Retrieves the logging configuration for the specified SIP media application.
This is a convenience which creates an instance of the
GetSipMediaApplicationLoggingConfigurationRequest.Builder
avoiding the need to create one manually viaGetSipMediaApplicationLoggingConfigurationRequest.builder()
- Parameters:
getSipMediaApplicationLoggingConfigurationRequest
- AConsumer
that will call methods onGetSipMediaApplicationLoggingConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetSipMediaApplicationLoggingConfiguration operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSipRule
Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target endpoints.
- Parameters:
getSipRuleRequest
-- Returns:
- A Java Future containing the result of the GetSipRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSipRule
default CompletableFuture<GetSipRuleResponse> getSipRule(Consumer<GetSipRuleRequest.Builder> getSipRuleRequest) Retrieves the details of a SIP rule, such as the rule ID, name, triggers, and target endpoints.
This is a convenience which creates an instance of the
GetSipRuleRequest.Builder
avoiding the need to create one manually viaGetSipRuleRequest.builder()
- Parameters:
getSipRuleRequest
- AConsumer
that will call methods onGetSipRuleRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetSipRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSpeakerSearchTask
default CompletableFuture<GetSpeakerSearchTaskResponse> getSpeakerSearchTask(GetSpeakerSearchTaskRequest getSpeakerSearchTaskRequest) Retrieves the details of the specified speaker search task.
- Parameters:
getSpeakerSearchTaskRequest
-- Returns:
- A Java Future containing the result of the GetSpeakerSearchTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceFailureException The service encountered an unexpected error.
- ServiceUnavailableException The service is currently unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getSpeakerSearchTask
default CompletableFuture<GetSpeakerSearchTaskResponse> getSpeakerSearchTask(Consumer<GetSpeakerSearchTaskRequest.Builder> getSpeakerSearchTaskRequest) Retrieves the details of the specified speaker search task.
This is a convenience which creates an instance of the
GetSpeakerSearchTaskRequest.Builder
avoiding the need to create one manually viaGetSpeakerSearchTaskRequest.builder()
- Parameters:
getSpeakerSearchTaskRequest
- AConsumer
that will call methods onGetSpeakerSearchTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetSpeakerSearchTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceFailureException The service encountered an unexpected error.
- ServiceUnavailableException The service is currently unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnector
default CompletableFuture<GetVoiceConnectorResponse> getVoiceConnector(GetVoiceConnectorRequest getVoiceConnectorRequest) Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.
- Parameters:
getVoiceConnectorRequest
-- Returns:
- A Java Future containing the result of the GetVoiceConnector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnector
default CompletableFuture<GetVoiceConnectorResponse> getVoiceConnector(Consumer<GetVoiceConnectorRequest.Builder> getVoiceConnectorRequest) Retrieves details for the specified Amazon Chime SDK Voice Connector, such as timestamps,name, outbound host, and encryption requirements.
This is a convenience which creates an instance of the
GetVoiceConnectorRequest.Builder
avoiding the need to create one manually viaGetVoiceConnectorRequest.builder()
- Parameters:
getVoiceConnectorRequest
- AConsumer
that will call methods onGetVoiceConnectorRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceConnector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorEmergencyCallingConfiguration
default CompletableFuture<GetVoiceConnectorEmergencyCallingConfigurationResponse> getVoiceConnectorEmergencyCallingConfiguration(GetVoiceConnectorEmergencyCallingConfigurationRequest getVoiceConnectorEmergencyCallingConfigurationRequest) Retrieves the emergency calling configuration details for the specified Voice Connector.
- Parameters:
getVoiceConnectorEmergencyCallingConfigurationRequest
-- Returns:
- A Java Future containing the result of the GetVoiceConnectorEmergencyCallingConfiguration operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorEmergencyCallingConfiguration
default CompletableFuture<GetVoiceConnectorEmergencyCallingConfigurationResponse> getVoiceConnectorEmergencyCallingConfiguration(Consumer<GetVoiceConnectorEmergencyCallingConfigurationRequest.Builder> getVoiceConnectorEmergencyCallingConfigurationRequest) Retrieves the emergency calling configuration details for the specified Voice Connector.
This is a convenience which creates an instance of the
GetVoiceConnectorEmergencyCallingConfigurationRequest.Builder
avoiding the need to create one manually viaGetVoiceConnectorEmergencyCallingConfigurationRequest.builder()
- Parameters:
getVoiceConnectorEmergencyCallingConfigurationRequest
- AConsumer
that will call methods onGetVoiceConnectorEmergencyCallingConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceConnectorEmergencyCallingConfiguration operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorGroup
default CompletableFuture<GetVoiceConnectorGroupResponse> getVoiceConnectorGroup(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest) Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as timestamps,name, and associated
VoiceConnectorItems
.- Parameters:
getVoiceConnectorGroupRequest
-- Returns:
- A Java Future containing the result of the GetVoiceConnectorGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorGroup
default CompletableFuture<GetVoiceConnectorGroupResponse> getVoiceConnectorGroup(Consumer<GetVoiceConnectorGroupRequest.Builder> getVoiceConnectorGroupRequest) Retrieves details for the specified Amazon Chime SDK Voice Connector group, such as timestamps,name, and associated
VoiceConnectorItems
.
This is a convenience which creates an instance of the
GetVoiceConnectorGroupRequest.Builder
avoiding the need to create one manually viaGetVoiceConnectorGroupRequest.builder()
- Parameters:
getVoiceConnectorGroupRequest
- AConsumer
that will call methods onGetVoiceConnectorGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceConnectorGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorLoggingConfiguration
default CompletableFuture<GetVoiceConnectorLoggingConfigurationResponse> getVoiceConnectorLoggingConfiguration(GetVoiceConnectorLoggingConfigurationRequest getVoiceConnectorLoggingConfigurationRequest) Retrieves the logging configuration settings for the specified Voice Connector. Shows whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
- Parameters:
getVoiceConnectorLoggingConfigurationRequest
-- Returns:
- A Java Future containing the result of the GetVoiceConnectorLoggingConfiguration operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorLoggingConfiguration
default CompletableFuture<GetVoiceConnectorLoggingConfigurationResponse> getVoiceConnectorLoggingConfiguration(Consumer<GetVoiceConnectorLoggingConfigurationRequest.Builder> getVoiceConnectorLoggingConfigurationRequest) Retrieves the logging configuration settings for the specified Voice Connector. Shows whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
This is a convenience which creates an instance of the
GetVoiceConnectorLoggingConfigurationRequest.Builder
avoiding the need to create one manually viaGetVoiceConnectorLoggingConfigurationRequest.builder()
- Parameters:
getVoiceConnectorLoggingConfigurationRequest
- AConsumer
that will call methods onGetVoiceConnectorLoggingConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceConnectorLoggingConfiguration operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorOrigination
default CompletableFuture<GetVoiceConnectorOriginationResponse> getVoiceConnectorOrigination(GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest) Retrieves the origination settings for the specified Voice Connector.
- Parameters:
getVoiceConnectorOriginationRequest
-- Returns:
- A Java Future containing the result of the GetVoiceConnectorOrigination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorOrigination
default CompletableFuture<GetVoiceConnectorOriginationResponse> getVoiceConnectorOrigination(Consumer<GetVoiceConnectorOriginationRequest.Builder> getVoiceConnectorOriginationRequest) Retrieves the origination settings for the specified Voice Connector.
This is a convenience which creates an instance of the
GetVoiceConnectorOriginationRequest.Builder
avoiding the need to create one manually viaGetVoiceConnectorOriginationRequest.builder()
- Parameters:
getVoiceConnectorOriginationRequest
- AConsumer
that will call methods onGetVoiceConnectorOriginationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceConnectorOrigination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorProxy
default CompletableFuture<GetVoiceConnectorProxyResponse> getVoiceConnectorProxy(GetVoiceConnectorProxyRequest getVoiceConnectorProxyRequest) Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice Connector.
- Parameters:
getVoiceConnectorProxyRequest
-- Returns:
- A Java Future containing the result of the GetVoiceConnectorProxy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorProxy
default CompletableFuture<GetVoiceConnectorProxyResponse> getVoiceConnectorProxy(Consumer<GetVoiceConnectorProxyRequest.Builder> getVoiceConnectorProxyRequest) Retrieves the proxy configuration details for the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
GetVoiceConnectorProxyRequest.Builder
avoiding the need to create one manually viaGetVoiceConnectorProxyRequest.builder()
- Parameters:
getVoiceConnectorProxyRequest
- AConsumer
that will call methods onGetVoiceConnectorProxyRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceConnectorProxy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorStreamingConfiguration
default CompletableFuture<GetVoiceConnectorStreamingConfigurationResponse> getVoiceConnectorStreamingConfiguration(GetVoiceConnectorStreamingConfigurationRequest getVoiceConnectorStreamingConfigurationRequest) Retrieves the streaming configuration details for the specified Amazon Chime SDK Voice Connector. Shows whether media streaming is enabled for sending to Amazon Kinesis. It also shows the retention period, in hours, for the Amazon Kinesis data.
- Parameters:
getVoiceConnectorStreamingConfigurationRequest
-- Returns:
- A Java Future containing the result of the GetVoiceConnectorStreamingConfiguration operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorStreamingConfiguration
default CompletableFuture<GetVoiceConnectorStreamingConfigurationResponse> getVoiceConnectorStreamingConfiguration(Consumer<GetVoiceConnectorStreamingConfigurationRequest.Builder> getVoiceConnectorStreamingConfigurationRequest) Retrieves the streaming configuration details for the specified Amazon Chime SDK Voice Connector. Shows whether media streaming is enabled for sending to Amazon Kinesis. It also shows the retention period, in hours, for the Amazon Kinesis data.
This is a convenience which creates an instance of the
GetVoiceConnectorStreamingConfigurationRequest.Builder
avoiding the need to create one manually viaGetVoiceConnectorStreamingConfigurationRequest.builder()
- Parameters:
getVoiceConnectorStreamingConfigurationRequest
- AConsumer
that will call methods onGetVoiceConnectorStreamingConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceConnectorStreamingConfiguration operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorTermination
default CompletableFuture<GetVoiceConnectorTerminationResponse> getVoiceConnectorTermination(GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest) Retrieves the termination setting details for the specified Voice Connector.
- Parameters:
getVoiceConnectorTerminationRequest
-- Returns:
- A Java Future containing the result of the GetVoiceConnectorTermination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorTermination
default CompletableFuture<GetVoiceConnectorTerminationResponse> getVoiceConnectorTermination(Consumer<GetVoiceConnectorTerminationRequest.Builder> getVoiceConnectorTerminationRequest) Retrieves the termination setting details for the specified Voice Connector.
This is a convenience which creates an instance of the
GetVoiceConnectorTerminationRequest.Builder
avoiding the need to create one manually viaGetVoiceConnectorTerminationRequest.builder()
- Parameters:
getVoiceConnectorTerminationRequest
- AConsumer
that will call methods onGetVoiceConnectorTerminationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceConnectorTermination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorTerminationHealth
default CompletableFuture<GetVoiceConnectorTerminationHealthResponse> getVoiceConnectorTerminationHealth(GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest) Retrieves information about the last time a
SIP OPTIONS
ping was received from your SIP infrastructure for the specified Amazon Chime SDK Voice Connector.- Parameters:
getVoiceConnectorTerminationHealthRequest
-- Returns:
- A Java Future containing the result of the GetVoiceConnectorTerminationHealth operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceConnectorTerminationHealth
default CompletableFuture<GetVoiceConnectorTerminationHealthResponse> getVoiceConnectorTerminationHealth(Consumer<GetVoiceConnectorTerminationHealthRequest.Builder> getVoiceConnectorTerminationHealthRequest) Retrieves information about the last time a
SIP OPTIONS
ping was received from your SIP infrastructure for the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
GetVoiceConnectorTerminationHealthRequest.Builder
avoiding the need to create one manually viaGetVoiceConnectorTerminationHealthRequest.builder()
- Parameters:
getVoiceConnectorTerminationHealthRequest
- AConsumer
that will call methods onGetVoiceConnectorTerminationHealthRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceConnectorTerminationHealth operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceProfile
default CompletableFuture<GetVoiceProfileResponse> getVoiceProfile(GetVoiceProfileRequest getVoiceProfileRequest) Retrieves the details of the specified voice profile.
- Parameters:
getVoiceProfileRequest
-- Returns:
- A Java Future containing the result of the GetVoiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceProfile
default CompletableFuture<GetVoiceProfileResponse> getVoiceProfile(Consumer<GetVoiceProfileRequest.Builder> getVoiceProfileRequest) Retrieves the details of the specified voice profile.
This is a convenience which creates an instance of the
GetVoiceProfileRequest.Builder
avoiding the need to create one manually viaGetVoiceProfileRequest.builder()
- Parameters:
getVoiceProfileRequest
- AConsumer
that will call methods onGetVoiceProfileRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceProfileDomain
default CompletableFuture<GetVoiceProfileDomainResponse> getVoiceProfileDomain(GetVoiceProfileDomainRequest getVoiceProfileDomainRequest) Retrieves the details of the specified voice profile domain.
- Parameters:
getVoiceProfileDomainRequest
-- Returns:
- A Java Future containing the result of the GetVoiceProfileDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceProfileDomain
default CompletableFuture<GetVoiceProfileDomainResponse> getVoiceProfileDomain(Consumer<GetVoiceProfileDomainRequest.Builder> getVoiceProfileDomainRequest) Retrieves the details of the specified voice profile domain.
This is a convenience which creates an instance of the
GetVoiceProfileDomainRequest.Builder
avoiding the need to create one manually viaGetVoiceProfileDomainRequest.builder()
- Parameters:
getVoiceProfileDomainRequest
- AConsumer
that will call methods onGetVoiceProfileDomainRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceProfileDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceToneAnalysisTask
default CompletableFuture<GetVoiceToneAnalysisTaskResponse> getVoiceToneAnalysisTask(GetVoiceToneAnalysisTaskRequest getVoiceToneAnalysisTaskRequest) Retrieves the details of a voice tone analysis task.
- Parameters:
getVoiceToneAnalysisTaskRequest
-- Returns:
- A Java Future containing the result of the GetVoiceToneAnalysisTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceFailureException The service encountered an unexpected error.
- ServiceUnavailableException The service is currently unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getVoiceToneAnalysisTask
default CompletableFuture<GetVoiceToneAnalysisTaskResponse> getVoiceToneAnalysisTask(Consumer<GetVoiceToneAnalysisTaskRequest.Builder> getVoiceToneAnalysisTaskRequest) Retrieves the details of a voice tone analysis task.
This is a convenience which creates an instance of the
GetVoiceToneAnalysisTaskRequest.Builder
avoiding the need to create one manually viaGetVoiceToneAnalysisTaskRequest.builder()
- Parameters:
getVoiceToneAnalysisTaskRequest
- AConsumer
that will call methods onGetVoiceToneAnalysisTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetVoiceToneAnalysisTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceFailureException The service encountered an unexpected error.
- ServiceUnavailableException The service is currently unavailable.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listAvailableVoiceConnectorRegions
default CompletableFuture<ListAvailableVoiceConnectorRegionsResponse> listAvailableVoiceConnectorRegions(ListAvailableVoiceConnectorRegionsRequest listAvailableVoiceConnectorRegionsRequest) Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector.
- Parameters:
listAvailableVoiceConnectorRegionsRequest
-- Returns:
- A Java Future containing the result of the ListAvailableVoiceConnectorRegions operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listAvailableVoiceConnectorRegions
default CompletableFuture<ListAvailableVoiceConnectorRegionsResponse> listAvailableVoiceConnectorRegions(Consumer<ListAvailableVoiceConnectorRegionsRequest.Builder> listAvailableVoiceConnectorRegionsRequest) Lists the available AWS Regions in which you can create an Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
ListAvailableVoiceConnectorRegionsRequest.Builder
avoiding the need to create one manually viaListAvailableVoiceConnectorRegionsRequest.builder()
- Parameters:
listAvailableVoiceConnectorRegionsRequest
- AConsumer
that will call methods onListAvailableVoiceConnectorRegionsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListAvailableVoiceConnectorRegions operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPhoneNumberOrders
default CompletableFuture<ListPhoneNumberOrdersResponse> listPhoneNumberOrders(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest) Lists the phone numbers for an administrator's Amazon Chime SDK account.
- Parameters:
listPhoneNumberOrdersRequest
-- Returns:
- A Java Future containing the result of the ListPhoneNumberOrders operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPhoneNumberOrders
default CompletableFuture<ListPhoneNumberOrdersResponse> listPhoneNumberOrders(Consumer<ListPhoneNumberOrdersRequest.Builder> listPhoneNumberOrdersRequest) Lists the phone numbers for an administrator's Amazon Chime SDK account.
This is a convenience which creates an instance of the
ListPhoneNumberOrdersRequest.Builder
avoiding the need to create one manually viaListPhoneNumberOrdersRequest.builder()
- Parameters:
listPhoneNumberOrdersRequest
- AConsumer
that will call methods onListPhoneNumberOrdersRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListPhoneNumberOrders operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPhoneNumberOrdersPaginator
default ListPhoneNumberOrdersPublisher listPhoneNumberOrdersPaginator(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest) This is a variant of
listPhoneNumberOrders(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumberOrdersPublisher publisher = client.listPhoneNumberOrdersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumberOrdersPublisher publisher = client.listPhoneNumberOrdersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPhoneNumberOrders(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersRequest)
operation.- Parameters:
listPhoneNumberOrdersRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPhoneNumberOrdersPaginator
default ListPhoneNumberOrdersPublisher listPhoneNumberOrdersPaginator(Consumer<ListPhoneNumberOrdersRequest.Builder> listPhoneNumberOrdersRequest) This is a variant of
listPhoneNumberOrders(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumberOrdersPublisher publisher = client.listPhoneNumberOrdersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumberOrdersPublisher publisher = client.listPhoneNumberOrdersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPhoneNumberOrders(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersRequest)
operation.
This is a convenience which creates an instance of the
ListPhoneNumberOrdersRequest.Builder
avoiding the need to create one manually viaListPhoneNumberOrdersRequest.builder()
- Parameters:
listPhoneNumberOrdersRequest
- AConsumer
that will call methods onListPhoneNumberOrdersRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPhoneNumbers
default CompletableFuture<ListPhoneNumbersResponse> listPhoneNumbers(ListPhoneNumbersRequest listPhoneNumbersRequest) Lists the phone numbers for the specified Amazon Chime SDK account, Amazon Chime SDK user, Amazon Chime SDK Voice Connector, or Amazon Chime SDK Voice Connector group.
- Parameters:
listPhoneNumbersRequest
-- Returns:
- A Java Future containing the result of the ListPhoneNumbers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- NotFoundException The requested resource couldn't be found.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPhoneNumbers
default CompletableFuture<ListPhoneNumbersResponse> listPhoneNumbers(Consumer<ListPhoneNumbersRequest.Builder> listPhoneNumbersRequest) Lists the phone numbers for the specified Amazon Chime SDK account, Amazon Chime SDK user, Amazon Chime SDK Voice Connector, or Amazon Chime SDK Voice Connector group.
This is a convenience which creates an instance of the
ListPhoneNumbersRequest.Builder
avoiding the need to create one manually viaListPhoneNumbersRequest.builder()
- Parameters:
listPhoneNumbersRequest
- AConsumer
that will call methods onListPhoneNumbersRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListPhoneNumbers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- NotFoundException The requested resource couldn't be found.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPhoneNumbersPaginator
default ListPhoneNumbersPublisher listPhoneNumbersPaginator(ListPhoneNumbersRequest listPhoneNumbersRequest) This is a variant of
listPhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumbersPublisher publisher = client.listPhoneNumbersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumbersPublisher publisher = client.listPhoneNumbersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersRequest)
operation.- Parameters:
listPhoneNumbersRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- NotFoundException The requested resource couldn't be found.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPhoneNumbersPaginator
default ListPhoneNumbersPublisher listPhoneNumbersPaginator(Consumer<ListPhoneNumbersRequest.Builder> listPhoneNumbersRequest) This is a variant of
listPhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumbersPublisher publisher = client.listPhoneNumbersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumbersPublisher publisher = client.listPhoneNumbersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersRequest)
operation.
This is a convenience which creates an instance of the
ListPhoneNumbersRequest.Builder
avoiding the need to create one manually viaListPhoneNumbersRequest.builder()
- Parameters:
listPhoneNumbersRequest
- AConsumer
that will call methods onListPhoneNumbersRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- NotFoundException The requested resource couldn't be found.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listProxySessions
default CompletableFuture<ListProxySessionsResponse> listProxySessions(ListProxySessionsRequest listProxySessionsRequest) Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector.
- Parameters:
listProxySessionsRequest
-- Returns:
- A Java Future containing the result of the ListProxySessions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listProxySessions
default CompletableFuture<ListProxySessionsResponse> listProxySessions(Consumer<ListProxySessionsRequest.Builder> listProxySessionsRequest) Lists the proxy sessions for the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
ListProxySessionsRequest.Builder
avoiding the need to create one manually viaListProxySessionsRequest.builder()
- Parameters:
listProxySessionsRequest
- AConsumer
that will call methods onListProxySessionsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListProxySessions operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listProxySessionsPaginator
default ListProxySessionsPublisher listProxySessionsPaginator(ListProxySessionsRequest listProxySessionsRequest) This is a variant of
listProxySessions(software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListProxySessionsPublisher publisher = client.listProxySessionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListProxySessionsPublisher publisher = client.listProxySessionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listProxySessions(software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsRequest)
operation.- Parameters:
listProxySessionsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listProxySessionsPaginator
default ListProxySessionsPublisher listProxySessionsPaginator(Consumer<ListProxySessionsRequest.Builder> listProxySessionsRequest) This is a variant of
listProxySessions(software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListProxySessionsPublisher publisher = client.listProxySessionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListProxySessionsPublisher publisher = client.listProxySessionsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listProxySessions(software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsRequest)
operation.
This is a convenience which creates an instance of the
ListProxySessionsRequest.Builder
avoiding the need to create one manually viaListProxySessionsRequest.builder()
- Parameters:
listProxySessionsRequest
- AConsumer
that will call methods onListProxySessionsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSipMediaApplications
default CompletableFuture<ListSipMediaApplicationsResponse> listSipMediaApplications(ListSipMediaApplicationsRequest listSipMediaApplicationsRequest) Lists the SIP media applications under the administrator's AWS account.
- Parameters:
listSipMediaApplicationsRequest
-- Returns:
- A Java Future containing the result of the ListSipMediaApplications operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSipMediaApplications
default CompletableFuture<ListSipMediaApplicationsResponse> listSipMediaApplications(Consumer<ListSipMediaApplicationsRequest.Builder> listSipMediaApplicationsRequest) Lists the SIP media applications under the administrator's AWS account.
This is a convenience which creates an instance of the
ListSipMediaApplicationsRequest.Builder
avoiding the need to create one manually viaListSipMediaApplicationsRequest.builder()
- Parameters:
listSipMediaApplicationsRequest
- AConsumer
that will call methods onListSipMediaApplicationsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListSipMediaApplications operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSipMediaApplicationsPaginator
default ListSipMediaApplicationsPublisher listSipMediaApplicationsPaginator(ListSipMediaApplicationsRequest listSipMediaApplicationsRequest) This is a variant of
listSipMediaApplications(software.amazon.awssdk.services.chimesdkvoice.model.ListSipMediaApplicationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListSipMediaApplicationsPublisher publisher = client.listSipMediaApplicationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListSipMediaApplicationsPublisher publisher = client.listSipMediaApplicationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListSipMediaApplicationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListSipMediaApplicationsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSipMediaApplications(software.amazon.awssdk.services.chimesdkvoice.model.ListSipMediaApplicationsRequest)
operation.- Parameters:
listSipMediaApplicationsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSipMediaApplicationsPaginator
default ListSipMediaApplicationsPublisher listSipMediaApplicationsPaginator(Consumer<ListSipMediaApplicationsRequest.Builder> listSipMediaApplicationsRequest) This is a variant of
listSipMediaApplications(software.amazon.awssdk.services.chimesdkvoice.model.ListSipMediaApplicationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListSipMediaApplicationsPublisher publisher = client.listSipMediaApplicationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListSipMediaApplicationsPublisher publisher = client.listSipMediaApplicationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListSipMediaApplicationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListSipMediaApplicationsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSipMediaApplications(software.amazon.awssdk.services.chimesdkvoice.model.ListSipMediaApplicationsRequest)
operation.
This is a convenience which creates an instance of the
ListSipMediaApplicationsRequest.Builder
avoiding the need to create one manually viaListSipMediaApplicationsRequest.builder()
- Parameters:
listSipMediaApplicationsRequest
- AConsumer
that will call methods onListSipMediaApplicationsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSipRules
default CompletableFuture<ListSipRulesResponse> listSipRules(ListSipRulesRequest listSipRulesRequest) Lists the SIP rules under the administrator's AWS account.
- Parameters:
listSipRulesRequest
-- Returns:
- A Java Future containing the result of the ListSipRules operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSipRules
default CompletableFuture<ListSipRulesResponse> listSipRules(Consumer<ListSipRulesRequest.Builder> listSipRulesRequest) Lists the SIP rules under the administrator's AWS account.
This is a convenience which creates an instance of the
ListSipRulesRequest.Builder
avoiding the need to create one manually viaListSipRulesRequest.builder()
- Parameters:
listSipRulesRequest
- AConsumer
that will call methods onListSipRulesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListSipRules operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSipRulesPaginator
This is a variant of
listSipRules(software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListSipRulesPublisher publisher = client.listSipRulesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListSipRulesPublisher publisher = client.listSipRulesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSipRules(software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesRequest)
operation.- Parameters:
listSipRulesRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSipRulesPaginator
default ListSipRulesPublisher listSipRulesPaginator(Consumer<ListSipRulesRequest.Builder> listSipRulesRequest) This is a variant of
listSipRules(software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListSipRulesPublisher publisher = client.listSipRulesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListSipRulesPublisher publisher = client.listSipRulesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listSipRules(software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesRequest)
operation.
This is a convenience which creates an instance of the
ListSipRulesRequest.Builder
avoiding the need to create one manually viaListSipRulesRequest.builder()
- Parameters:
listSipRulesRequest
- AConsumer
that will call methods onListSipRulesRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSupportedPhoneNumberCountries
default CompletableFuture<ListSupportedPhoneNumberCountriesResponse> listSupportedPhoneNumberCountries(ListSupportedPhoneNumberCountriesRequest listSupportedPhoneNumberCountriesRequest) Lists the countries that you can order phone numbers from.
- Parameters:
listSupportedPhoneNumberCountriesRequest
-- Returns:
- A Java Future containing the result of the ListSupportedPhoneNumberCountries operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listSupportedPhoneNumberCountries
default CompletableFuture<ListSupportedPhoneNumberCountriesResponse> listSupportedPhoneNumberCountries(Consumer<ListSupportedPhoneNumberCountriesRequest.Builder> listSupportedPhoneNumberCountriesRequest) Lists the countries that you can order phone numbers from.
This is a convenience which creates an instance of the
ListSupportedPhoneNumberCountriesRequest.Builder
avoiding the need to create one manually viaListSupportedPhoneNumberCountriesRequest.builder()
- Parameters:
listSupportedPhoneNumberCountriesRequest
- AConsumer
that will call methods onListSupportedPhoneNumberCountriesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListSupportedPhoneNumberCountries operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Returns a list of the tags in a given resource.
- Parameters:
listTagsForResourceRequest
-- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Returns a list of the tags in a given resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builder
avoiding the need to create one manually viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceConnectorGroups
default CompletableFuture<ListVoiceConnectorGroupsResponse> listVoiceConnectorGroups(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest) Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account.
- Parameters:
listVoiceConnectorGroupsRequest
-- Returns:
- A Java Future containing the result of the ListVoiceConnectorGroups operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceConnectorGroups
default CompletableFuture<ListVoiceConnectorGroupsResponse> listVoiceConnectorGroups(Consumer<ListVoiceConnectorGroupsRequest.Builder> listVoiceConnectorGroupsRequest) Lists the Amazon Chime SDK Voice Connector groups in the administrator's AWS account.
This is a convenience which creates an instance of the
ListVoiceConnectorGroupsRequest.Builder
avoiding the need to create one manually viaListVoiceConnectorGroupsRequest.builder()
- Parameters:
listVoiceConnectorGroupsRequest
- AConsumer
that will call methods onListVoiceConnectorGroupsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListVoiceConnectorGroups operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceConnectorGroupsPaginator
default ListVoiceConnectorGroupsPublisher listVoiceConnectorGroupsPaginator(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest) This is a variant of
listVoiceConnectorGroups(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorGroupsPublisher publisher = client.listVoiceConnectorGroupsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorGroupsPublisher publisher = client.listVoiceConnectorGroupsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorGroupsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorGroupsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listVoiceConnectorGroups(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorGroupsRequest)
operation.- Parameters:
listVoiceConnectorGroupsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceConnectorGroupsPaginator
default ListVoiceConnectorGroupsPublisher listVoiceConnectorGroupsPaginator(Consumer<ListVoiceConnectorGroupsRequest.Builder> listVoiceConnectorGroupsRequest) This is a variant of
listVoiceConnectorGroups(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorGroupsPublisher publisher = client.listVoiceConnectorGroupsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorGroupsPublisher publisher = client.listVoiceConnectorGroupsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorGroupsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorGroupsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listVoiceConnectorGroups(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorGroupsRequest)
operation.
This is a convenience which creates an instance of the
ListVoiceConnectorGroupsRequest.Builder
avoiding the need to create one manually viaListVoiceConnectorGroupsRequest.builder()
- Parameters:
listVoiceConnectorGroupsRequest
- AConsumer
that will call methods onListVoiceConnectorGroupsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceConnectorTerminationCredentials
default CompletableFuture<ListVoiceConnectorTerminationCredentialsResponse> listVoiceConnectorTerminationCredentials(ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest) Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector.
- Parameters:
listVoiceConnectorTerminationCredentialsRequest
-- Returns:
- A Java Future containing the result of the ListVoiceConnectorTerminationCredentials operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceConnectorTerminationCredentials
default CompletableFuture<ListVoiceConnectorTerminationCredentialsResponse> listVoiceConnectorTerminationCredentials(Consumer<ListVoiceConnectorTerminationCredentialsRequest.Builder> listVoiceConnectorTerminationCredentialsRequest) Lists the SIP credentials for the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
ListVoiceConnectorTerminationCredentialsRequest.Builder
avoiding the need to create one manually viaListVoiceConnectorTerminationCredentialsRequest.builder()
- Parameters:
listVoiceConnectorTerminationCredentialsRequest
- AConsumer
that will call methods onListVoiceConnectorTerminationCredentialsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListVoiceConnectorTerminationCredentials operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceConnectors
default CompletableFuture<ListVoiceConnectorsResponse> listVoiceConnectors(ListVoiceConnectorsRequest listVoiceConnectorsRequest) Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account.
- Parameters:
listVoiceConnectorsRequest
-- Returns:
- A Java Future containing the result of the ListVoiceConnectors operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceConnectors
default CompletableFuture<ListVoiceConnectorsResponse> listVoiceConnectors(Consumer<ListVoiceConnectorsRequest.Builder> listVoiceConnectorsRequest) Lists the Amazon Chime SDK Voice Connectors in the administrators AWS account.
This is a convenience which creates an instance of the
ListVoiceConnectorsRequest.Builder
avoiding the need to create one manually viaListVoiceConnectorsRequest.builder()
- Parameters:
listVoiceConnectorsRequest
- AConsumer
that will call methods onListVoiceConnectorsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListVoiceConnectors operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceConnectorsPaginator
default ListVoiceConnectorsPublisher listVoiceConnectorsPaginator(ListVoiceConnectorsRequest listVoiceConnectorsRequest) This is a variant of
listVoiceConnectors(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorsPublisher publisher = client.listVoiceConnectorsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorsPublisher publisher = client.listVoiceConnectorsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listVoiceConnectors(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsRequest)
operation.- Parameters:
listVoiceConnectorsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceConnectorsPaginator
default ListVoiceConnectorsPublisher listVoiceConnectorsPaginator(Consumer<ListVoiceConnectorsRequest.Builder> listVoiceConnectorsRequest) This is a variant of
listVoiceConnectors(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorsPublisher publisher = client.listVoiceConnectorsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorsPublisher publisher = client.listVoiceConnectorsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listVoiceConnectors(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsRequest)
operation.
This is a convenience which creates an instance of the
ListVoiceConnectorsRequest.Builder
avoiding the need to create one manually viaListVoiceConnectorsRequest.builder()
- Parameters:
listVoiceConnectorsRequest
- AConsumer
that will call methods onListVoiceConnectorsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceProfileDomains
default CompletableFuture<ListVoiceProfileDomainsResponse> listVoiceProfileDomains(ListVoiceProfileDomainsRequest listVoiceProfileDomainsRequest) Lists the specified voice profile domains in the administrator's AWS account.
- Parameters:
listVoiceProfileDomainsRequest
-- Returns:
- A Java Future containing the result of the ListVoiceProfileDomains operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceProfileDomains
default CompletableFuture<ListVoiceProfileDomainsResponse> listVoiceProfileDomains(Consumer<ListVoiceProfileDomainsRequest.Builder> listVoiceProfileDomainsRequest) Lists the specified voice profile domains in the administrator's AWS account.
This is a convenience which creates an instance of the
ListVoiceProfileDomainsRequest.Builder
avoiding the need to create one manually viaListVoiceProfileDomainsRequest.builder()
- Parameters:
listVoiceProfileDomainsRequest
- AConsumer
that will call methods onListVoiceProfileDomainsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListVoiceProfileDomains operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceProfileDomainsPaginator
default ListVoiceProfileDomainsPublisher listVoiceProfileDomainsPaginator(ListVoiceProfileDomainsRequest listVoiceProfileDomainsRequest) This is a variant of
listVoiceProfileDomains(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfileDomainsPublisher publisher = client.listVoiceProfileDomainsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfileDomainsPublisher publisher = client.listVoiceProfileDomainsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listVoiceProfileDomains(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsRequest)
operation.- Parameters:
listVoiceProfileDomainsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceProfileDomainsPaginator
default ListVoiceProfileDomainsPublisher listVoiceProfileDomainsPaginator(Consumer<ListVoiceProfileDomainsRequest.Builder> listVoiceProfileDomainsRequest) This is a variant of
listVoiceProfileDomains(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfileDomainsPublisher publisher = client.listVoiceProfileDomainsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfileDomainsPublisher publisher = client.listVoiceProfileDomainsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listVoiceProfileDomains(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsRequest)
operation.
This is a convenience which creates an instance of the
ListVoiceProfileDomainsRequest.Builder
avoiding the need to create one manually viaListVoiceProfileDomainsRequest.builder()
- Parameters:
listVoiceProfileDomainsRequest
- AConsumer
that will call methods onListVoiceProfileDomainsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceProfiles
default CompletableFuture<ListVoiceProfilesResponse> listVoiceProfiles(ListVoiceProfilesRequest listVoiceProfilesRequest) Lists the voice profiles in a voice profile domain.
- Parameters:
listVoiceProfilesRequest
-- Returns:
- A Java Future containing the result of the ListVoiceProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceProfiles
default CompletableFuture<ListVoiceProfilesResponse> listVoiceProfiles(Consumer<ListVoiceProfilesRequest.Builder> listVoiceProfilesRequest) Lists the voice profiles in a voice profile domain.
This is a convenience which creates an instance of the
ListVoiceProfilesRequest.Builder
avoiding the need to create one manually viaListVoiceProfilesRequest.builder()
- Parameters:
listVoiceProfilesRequest
- AConsumer
that will call methods onListVoiceProfilesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListVoiceProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceProfilesPaginator
default ListVoiceProfilesPublisher listVoiceProfilesPaginator(ListVoiceProfilesRequest listVoiceProfilesRequest) This is a variant of
listVoiceProfiles(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfilesPublisher publisher = client.listVoiceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfilesPublisher publisher = client.listVoiceProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listVoiceProfiles(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesRequest)
operation.- Parameters:
listVoiceProfilesRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listVoiceProfilesPaginator
default ListVoiceProfilesPublisher listVoiceProfilesPaginator(Consumer<ListVoiceProfilesRequest.Builder> listVoiceProfilesRequest) This is a variant of
listVoiceProfiles(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfilesPublisher publisher = client.listVoiceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfilesPublisher publisher = client.listVoiceProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listVoiceProfiles(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesRequest)
operation.
This is a convenience which creates an instance of the
ListVoiceProfilesRequest.Builder
avoiding the need to create one manually viaListVoiceProfilesRequest.builder()
- Parameters:
listVoiceProfilesRequest
- AConsumer
that will call methods onListVoiceProfilesRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putSipMediaApplicationAlexaSkillConfiguration
@Deprecated default CompletableFuture<PutSipMediaApplicationAlexaSkillConfigurationResponse> putSipMediaApplicationAlexaSkillConfiguration(PutSipMediaApplicationAlexaSkillConfigurationRequest putSipMediaApplicationAlexaSkillConfigurationRequest) Deprecated.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(https://developer.amazon.com/en-US/alexa/alexasmartproperties).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.
- Parameters:
putSipMediaApplicationAlexaSkillConfigurationRequest
-- Returns:
- A Java Future containing the result of the PutSipMediaApplicationAlexaSkillConfiguration operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putSipMediaApplicationAlexaSkillConfiguration
@Deprecated default CompletableFuture<PutSipMediaApplicationAlexaSkillConfigurationResponse> putSipMediaApplicationAlexaSkillConfiguration(Consumer<PutSipMediaApplicationAlexaSkillConfigurationRequest.Builder> putSipMediaApplicationAlexaSkillConfigurationRequest) Deprecated.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(https://developer.amazon.com/en-US/alexa/alexasmartproperties).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.
This is a convenience which creates an instance of the
PutSipMediaApplicationAlexaSkillConfigurationRequest.Builder
avoiding the need to create one manually viaPutSipMediaApplicationAlexaSkillConfigurationRequest.builder()
- Parameters:
putSipMediaApplicationAlexaSkillConfigurationRequest
- AConsumer
that will call methods onPutSipMediaApplicationAlexaSkillConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutSipMediaApplicationAlexaSkillConfiguration operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putSipMediaApplicationLoggingConfiguration
default CompletableFuture<PutSipMediaApplicationLoggingConfigurationResponse> putSipMediaApplicationLoggingConfiguration(PutSipMediaApplicationLoggingConfigurationRequest putSipMediaApplicationLoggingConfigurationRequest) Updates the logging configuration for the specified SIP media application.
- Parameters:
putSipMediaApplicationLoggingConfigurationRequest
-- Returns:
- A Java Future containing the result of the PutSipMediaApplicationLoggingConfiguration operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putSipMediaApplicationLoggingConfiguration
default CompletableFuture<PutSipMediaApplicationLoggingConfigurationResponse> putSipMediaApplicationLoggingConfiguration(Consumer<PutSipMediaApplicationLoggingConfigurationRequest.Builder> putSipMediaApplicationLoggingConfigurationRequest) Updates the logging configuration for the specified SIP media application.
This is a convenience which creates an instance of the
PutSipMediaApplicationLoggingConfigurationRequest.Builder
avoiding the need to create one manually viaPutSipMediaApplicationLoggingConfigurationRequest.builder()
- Parameters:
putSipMediaApplicationLoggingConfigurationRequest
- AConsumer
that will call methods onPutSipMediaApplicationLoggingConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutSipMediaApplicationLoggingConfiguration operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorEmergencyCallingConfiguration
default CompletableFuture<PutVoiceConnectorEmergencyCallingConfigurationResponse> putVoiceConnectorEmergencyCallingConfiguration(PutVoiceConnectorEmergencyCallingConfigurationRequest putVoiceConnectorEmergencyCallingConfigurationRequest) Updates a Voice Connector's emergency calling configuration.
- Parameters:
putVoiceConnectorEmergencyCallingConfigurationRequest
-- Returns:
- A Java Future containing the result of the PutVoiceConnectorEmergencyCallingConfiguration operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorEmergencyCallingConfiguration
default CompletableFuture<PutVoiceConnectorEmergencyCallingConfigurationResponse> putVoiceConnectorEmergencyCallingConfiguration(Consumer<PutVoiceConnectorEmergencyCallingConfigurationRequest.Builder> putVoiceConnectorEmergencyCallingConfigurationRequest) Updates a Voice Connector's emergency calling configuration.
This is a convenience which creates an instance of the
PutVoiceConnectorEmergencyCallingConfigurationRequest.Builder
avoiding the need to create one manually viaPutVoiceConnectorEmergencyCallingConfigurationRequest.builder()
- Parameters:
putVoiceConnectorEmergencyCallingConfigurationRequest
- AConsumer
that will call methods onPutVoiceConnectorEmergencyCallingConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutVoiceConnectorEmergencyCallingConfiguration operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorLoggingConfiguration
default CompletableFuture<PutVoiceConnectorLoggingConfigurationResponse> putVoiceConnectorLoggingConfiguration(PutVoiceConnectorLoggingConfigurationRequest putVoiceConnectorLoggingConfigurationRequest) Updates a Voice Connector's logging configuration.
- Parameters:
putVoiceConnectorLoggingConfigurationRequest
-- Returns:
- A Java Future containing the result of the PutVoiceConnectorLoggingConfiguration operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorLoggingConfiguration
default CompletableFuture<PutVoiceConnectorLoggingConfigurationResponse> putVoiceConnectorLoggingConfiguration(Consumer<PutVoiceConnectorLoggingConfigurationRequest.Builder> putVoiceConnectorLoggingConfigurationRequest) Updates a Voice Connector's logging configuration.
This is a convenience which creates an instance of the
PutVoiceConnectorLoggingConfigurationRequest.Builder
avoiding the need to create one manually viaPutVoiceConnectorLoggingConfigurationRequest.builder()
- Parameters:
putVoiceConnectorLoggingConfigurationRequest
- AConsumer
that will call methods onPutVoiceConnectorLoggingConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutVoiceConnectorLoggingConfiguration operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorOrigination
default CompletableFuture<PutVoiceConnectorOriginationResponse> putVoiceConnectorOrigination(PutVoiceConnectorOriginationRequest putVoiceConnectorOriginationRequest) Updates a Voice Connector's origination settings.
- Parameters:
putVoiceConnectorOriginationRequest
-- Returns:
- A Java Future containing the result of the PutVoiceConnectorOrigination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorOrigination
default CompletableFuture<PutVoiceConnectorOriginationResponse> putVoiceConnectorOrigination(Consumer<PutVoiceConnectorOriginationRequest.Builder> putVoiceConnectorOriginationRequest) Updates a Voice Connector's origination settings.
This is a convenience which creates an instance of the
PutVoiceConnectorOriginationRequest.Builder
avoiding the need to create one manually viaPutVoiceConnectorOriginationRequest.builder()
- Parameters:
putVoiceConnectorOriginationRequest
- AConsumer
that will call methods onPutVoiceConnectorOriginationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutVoiceConnectorOrigination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorProxy
default CompletableFuture<PutVoiceConnectorProxyResponse> putVoiceConnectorProxy(PutVoiceConnectorProxyRequest putVoiceConnectorProxyRequest) Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector.
- Parameters:
putVoiceConnectorProxyRequest
-- Returns:
- A Java Future containing the result of the PutVoiceConnectorProxy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorProxy
default CompletableFuture<PutVoiceConnectorProxyResponse> putVoiceConnectorProxy(Consumer<PutVoiceConnectorProxyRequest.Builder> putVoiceConnectorProxyRequest) Puts the specified proxy configuration to the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
PutVoiceConnectorProxyRequest.Builder
avoiding the need to create one manually viaPutVoiceConnectorProxyRequest.builder()
- Parameters:
putVoiceConnectorProxyRequest
- AConsumer
that will call methods onPutVoiceConnectorProxyRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutVoiceConnectorProxy operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorStreamingConfiguration
default CompletableFuture<PutVoiceConnectorStreamingConfigurationResponse> putVoiceConnectorStreamingConfiguration(PutVoiceConnectorStreamingConfigurationRequest putVoiceConnectorStreamingConfigurationRequest) Updates a Voice Connector's streaming configuration settings.
- Parameters:
putVoiceConnectorStreamingConfigurationRequest
-- Returns:
- A Java Future containing the result of the PutVoiceConnectorStreamingConfiguration operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorStreamingConfiguration
default CompletableFuture<PutVoiceConnectorStreamingConfigurationResponse> putVoiceConnectorStreamingConfiguration(Consumer<PutVoiceConnectorStreamingConfigurationRequest.Builder> putVoiceConnectorStreamingConfigurationRequest) Updates a Voice Connector's streaming configuration settings.
This is a convenience which creates an instance of the
PutVoiceConnectorStreamingConfigurationRequest.Builder
avoiding the need to create one manually viaPutVoiceConnectorStreamingConfigurationRequest.builder()
- Parameters:
putVoiceConnectorStreamingConfigurationRequest
- AConsumer
that will call methods onPutVoiceConnectorStreamingConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutVoiceConnectorStreamingConfiguration operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorTermination
default CompletableFuture<PutVoiceConnectorTerminationResponse> putVoiceConnectorTermination(PutVoiceConnectorTerminationRequest putVoiceConnectorTerminationRequest) Updates a Voice Connector's termination settings.
- Parameters:
putVoiceConnectorTerminationRequest
-- Returns:
- A Java Future containing the result of the PutVoiceConnectorTermination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- AccessDeniedException You don't have the permissions needed to run this action.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorTermination
default CompletableFuture<PutVoiceConnectorTerminationResponse> putVoiceConnectorTermination(Consumer<PutVoiceConnectorTerminationRequest.Builder> putVoiceConnectorTerminationRequest) Updates a Voice Connector's termination settings.
This is a convenience which creates an instance of the
PutVoiceConnectorTerminationRequest.Builder
avoiding the need to create one manually viaPutVoiceConnectorTerminationRequest.builder()
- Parameters:
putVoiceConnectorTerminationRequest
- AConsumer
that will call methods onPutVoiceConnectorTerminationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutVoiceConnectorTermination operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- AccessDeniedException You don't have the permissions needed to run this action.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorTerminationCredentials
default CompletableFuture<PutVoiceConnectorTerminationCredentialsResponse> putVoiceConnectorTerminationCredentials(PutVoiceConnectorTerminationCredentialsRequest putVoiceConnectorTerminationCredentialsRequest) Updates a Voice Connector's termination credentials.
- Parameters:
putVoiceConnectorTerminationCredentialsRequest
-- Returns:
- A Java Future containing the result of the PutVoiceConnectorTerminationCredentials operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putVoiceConnectorTerminationCredentials
default CompletableFuture<PutVoiceConnectorTerminationCredentialsResponse> putVoiceConnectorTerminationCredentials(Consumer<PutVoiceConnectorTerminationCredentialsRequest.Builder> putVoiceConnectorTerminationCredentialsRequest) Updates a Voice Connector's termination credentials.
This is a convenience which creates an instance of the
PutVoiceConnectorTerminationCredentialsRequest.Builder
avoiding the need to create one manually viaPutVoiceConnectorTerminationCredentialsRequest.builder()
- Parameters:
putVoiceConnectorTerminationCredentialsRequest
- AConsumer
that will call methods onPutVoiceConnectorTerminationCredentialsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutVoiceConnectorTerminationCredentials operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
restorePhoneNumber
default CompletableFuture<RestorePhoneNumberResponse> restorePhoneNumber(RestorePhoneNumberRequest restorePhoneNumberRequest) Restores a deleted phone number.
- Parameters:
restorePhoneNumberRequest
-- Returns:
- A Java Future containing the result of the RestorePhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
restorePhoneNumber
default CompletableFuture<RestorePhoneNumberResponse> restorePhoneNumber(Consumer<RestorePhoneNumberRequest.Builder> restorePhoneNumberRequest) Restores a deleted phone number.
This is a convenience which creates an instance of the
RestorePhoneNumberRequest.Builder
avoiding the need to create one manually viaRestorePhoneNumberRequest.builder()
- Parameters:
restorePhoneNumberRequest
- AConsumer
that will call methods onRestorePhoneNumberRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the RestorePhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
searchAvailablePhoneNumbers
default CompletableFuture<SearchAvailablePhoneNumbersResponse> searchAvailablePhoneNumbers(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest) Searches the provisioned phone numbers in an organization.
- Parameters:
searchAvailablePhoneNumbersRequest
-- Returns:
- A Java Future containing the result of the SearchAvailablePhoneNumbers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
searchAvailablePhoneNumbers
default CompletableFuture<SearchAvailablePhoneNumbersResponse> searchAvailablePhoneNumbers(Consumer<SearchAvailablePhoneNumbersRequest.Builder> searchAvailablePhoneNumbersRequest) Searches the provisioned phone numbers in an organization.
This is a convenience which creates an instance of the
SearchAvailablePhoneNumbersRequest.Builder
avoiding the need to create one manually viaSearchAvailablePhoneNumbersRequest.builder()
- Parameters:
searchAvailablePhoneNumbersRequest
- AConsumer
that will call methods onSearchAvailablePhoneNumbersRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the SearchAvailablePhoneNumbers operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
searchAvailablePhoneNumbersPaginator
default SearchAvailablePhoneNumbersPublisher searchAvailablePhoneNumbersPaginator(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest) This is a variant of
searchAvailablePhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.SearchAvailablePhoneNumbersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.SearchAvailablePhoneNumbersPublisher publisher = client.searchAvailablePhoneNumbersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.SearchAvailablePhoneNumbersPublisher publisher = client.searchAvailablePhoneNumbersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.SearchAvailablePhoneNumbersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.SearchAvailablePhoneNumbersResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchAvailablePhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.SearchAvailablePhoneNumbersRequest)
operation.- Parameters:
searchAvailablePhoneNumbersRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
searchAvailablePhoneNumbersPaginator
default SearchAvailablePhoneNumbersPublisher searchAvailablePhoneNumbersPaginator(Consumer<SearchAvailablePhoneNumbersRequest.Builder> searchAvailablePhoneNumbersRequest) This is a variant of
searchAvailablePhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.SearchAvailablePhoneNumbersRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.chimesdkvoice.paginators.SearchAvailablePhoneNumbersPublisher publisher = client.searchAvailablePhoneNumbersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.chimesdkvoice.paginators.SearchAvailablePhoneNumbersPublisher publisher = client.searchAvailablePhoneNumbersPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.chimesdkvoice.model.SearchAvailablePhoneNumbersResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.chimesdkvoice.model.SearchAvailablePhoneNumbersResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
searchAvailablePhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.SearchAvailablePhoneNumbersRequest)
operation.
This is a convenience which creates an instance of the
SearchAvailablePhoneNumbersRequest.Builder
avoiding the need to create one manually viaSearchAvailablePhoneNumbersRequest.builder()
- Parameters:
searchAvailablePhoneNumbersRequest
- AConsumer
that will call methods onSearchAvailablePhoneNumbersRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startSpeakerSearchTask
default CompletableFuture<StartSpeakerSearchTaskResponse> startSpeakerSearchTask(StartSpeakerSearchTaskRequest startSpeakerSearchTaskRequest) Starts a speaker search task.
Before starting any speaker search tasks, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
- Parameters:
startSpeakerSearchTaskRequest
-- Returns:
- A Java Future containing the result of the StartSpeakerSearchTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ResourceLimitExceededException The request exceeds the resource limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
- UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startSpeakerSearchTask
default CompletableFuture<StartSpeakerSearchTaskResponse> startSpeakerSearchTask(Consumer<StartSpeakerSearchTaskRequest.Builder> startSpeakerSearchTaskRequest) Starts a speaker search task.
Before starting any speaker search tasks, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
This is a convenience which creates an instance of the
StartSpeakerSearchTaskRequest.Builder
avoiding the need to create one manually viaStartSpeakerSearchTaskRequest.builder()
- Parameters:
startSpeakerSearchTaskRequest
- AConsumer
that will call methods onStartSpeakerSearchTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartSpeakerSearchTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ResourceLimitExceededException The request exceeds the resource limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
- UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startVoiceToneAnalysisTask
default CompletableFuture<StartVoiceToneAnalysisTaskResponse> startVoiceToneAnalysisTask(StartVoiceToneAnalysisTaskRequest startVoiceToneAnalysisTaskRequest) Starts a voice tone analysis task. For more information about voice tone analysis, see Using Amazon Chime SDK voice analytics in the Amazon Chime SDK Developer Guide.
Before starting any voice tone analysis tasks, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
- Parameters:
startVoiceToneAnalysisTaskRequest
-- Returns:
- A Java Future containing the result of the StartVoiceToneAnalysisTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ResourceLimitExceededException The request exceeds the resource limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
- UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startVoiceToneAnalysisTask
default CompletableFuture<StartVoiceToneAnalysisTaskResponse> startVoiceToneAnalysisTask(Consumer<StartVoiceToneAnalysisTaskRequest.Builder> startVoiceToneAnalysisTaskRequest) Starts a voice tone analysis task. For more information about voice tone analysis, see Using Amazon Chime SDK voice analytics in the Amazon Chime SDK Developer Guide.
Before starting any voice tone analysis tasks, you must provide all notices and obtain all consents from the speaker as required under applicable privacy and biometrics laws, and as required under the AWS service terms for the Amazon Chime SDK.
This is a convenience which creates an instance of the
StartVoiceToneAnalysisTaskRequest.Builder
avoiding the need to create one manually viaStartVoiceToneAnalysisTaskRequest.builder()
- Parameters:
startVoiceToneAnalysisTaskRequest
- AConsumer
that will call methods onStartVoiceToneAnalysisTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartVoiceToneAnalysisTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ResourceLimitExceededException The request exceeds the resource limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
- UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopSpeakerSearchTask
default CompletableFuture<StopSpeakerSearchTaskResponse> stopSpeakerSearchTask(StopSpeakerSearchTaskRequest stopSpeakerSearchTaskRequest) Stops a speaker search task.
- Parameters:
stopSpeakerSearchTaskRequest
-- Returns:
- A Java Future containing the result of the StopSpeakerSearchTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopSpeakerSearchTask
default CompletableFuture<StopSpeakerSearchTaskResponse> stopSpeakerSearchTask(Consumer<StopSpeakerSearchTaskRequest.Builder> stopSpeakerSearchTaskRequest) Stops a speaker search task.
This is a convenience which creates an instance of the
StopSpeakerSearchTaskRequest.Builder
avoiding the need to create one manually viaStopSpeakerSearchTaskRequest.builder()
- Parameters:
stopSpeakerSearchTaskRequest
- AConsumer
that will call methods onStopSpeakerSearchTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StopSpeakerSearchTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopVoiceToneAnalysisTask
default CompletableFuture<StopVoiceToneAnalysisTaskResponse> stopVoiceToneAnalysisTask(StopVoiceToneAnalysisTaskRequest stopVoiceToneAnalysisTaskRequest) Stops a voice tone analysis task.
- Parameters:
stopVoiceToneAnalysisTaskRequest
-- Returns:
- A Java Future containing the result of the StopVoiceToneAnalysisTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
stopVoiceToneAnalysisTask
default CompletableFuture<StopVoiceToneAnalysisTaskResponse> stopVoiceToneAnalysisTask(Consumer<StopVoiceToneAnalysisTaskRequest.Builder> stopVoiceToneAnalysisTaskRequest) Stops a voice tone analysis task.
This is a convenience which creates an instance of the
StopVoiceToneAnalysisTaskRequest.Builder
avoiding the need to create one manually viaStopVoiceToneAnalysisTaskRequest.builder()
- Parameters:
stopVoiceToneAnalysisTaskRequest
- AConsumer
that will call methods onStopVoiceToneAnalysisTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StopVoiceToneAnalysisTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- UnprocessableEntityException A well-formed request couldn't be followed due to semantic errors.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
Adds a tag to the specified resource.
- Parameters:
tagResourceRequest
-- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- NotFoundException The requested resource couldn't be found.
- ResourceLimitExceededException The request exceeds the resource limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds a tag to the specified resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- NotFoundException The requested resource couldn't be found.
- ResourceLimitExceededException The request exceeds the resource limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Removes tags from a resource.
- Parameters:
untagResourceRequest
-- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes tags from a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- ForbiddenException The client is permanently forbidden from making the request.
- NotFoundException The requested resource couldn't be found.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateGlobalSettings
default CompletableFuture<UpdateGlobalSettingsResponse> updateGlobalSettings(UpdateGlobalSettingsRequest updateGlobalSettingsRequest) Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
- Parameters:
updateGlobalSettingsRequest
-- Returns:
- A Java Future containing the result of the UpdateGlobalSettings operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateGlobalSettings
default CompletableFuture<UpdateGlobalSettingsResponse> updateGlobalSettings(Consumer<UpdateGlobalSettingsRequest.Builder> updateGlobalSettingsRequest) Updates global settings for the Amazon Chime SDK Voice Connectors in an AWS account.
This is a convenience which creates an instance of the
UpdateGlobalSettingsRequest.Builder
avoiding the need to create one manually viaUpdateGlobalSettingsRequest.builder()
- Parameters:
updateGlobalSettingsRequest
- AConsumer
that will call methods onUpdateGlobalSettingsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateGlobalSettings operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updatePhoneNumber
default CompletableFuture<UpdatePhoneNumberResponse> updatePhoneNumber(UpdatePhoneNumberRequest updatePhoneNumberRequest) Updates phone number details, such as product type, calling name, or phone number name for the specified phone number ID. You can update one phone number detail at a time. For example, you can update either the product type, calling name, or phone number name in one action.
For numbers outside the U.S., you must use the Amazon Chime SDK SIP Media Application Dial-In product type.
Updates to outbound calling names can take 72 hours to complete. Pending updates to outbound calling names must be complete before you can request another update.
- Parameters:
updatePhoneNumberRequest
-- Returns:
- A Java Future containing the result of the UpdatePhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ConflictException Multiple instances of the same request were made simultaneously.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updatePhoneNumber
default CompletableFuture<UpdatePhoneNumberResponse> updatePhoneNumber(Consumer<UpdatePhoneNumberRequest.Builder> updatePhoneNumberRequest) Updates phone number details, such as product type, calling name, or phone number name for the specified phone number ID. You can update one phone number detail at a time. For example, you can update either the product type, calling name, or phone number name in one action.
For numbers outside the U.S., you must use the Amazon Chime SDK SIP Media Application Dial-In product type.
Updates to outbound calling names can take 72 hours to complete. Pending updates to outbound calling names must be complete before you can request another update.
This is a convenience which creates an instance of the
UpdatePhoneNumberRequest.Builder
avoiding the need to create one manually viaUpdatePhoneNumberRequest.builder()
- Parameters:
updatePhoneNumberRequest
- AConsumer
that will call methods onUpdatePhoneNumberRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdatePhoneNumber operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ConflictException Multiple instances of the same request were made simultaneously.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updatePhoneNumberSettings
default CompletableFuture<UpdatePhoneNumberSettingsResponse> updatePhoneNumberSettings(UpdatePhoneNumberSettingsRequest updatePhoneNumberSettingsRequest) Updates the phone number settings for the administrator's AWS account, such as the default outbound calling name. You can update the default outbound calling name once every seven days. Outbound calling names can take up to 72 hours to update.
- Parameters:
updatePhoneNumberSettingsRequest
-- Returns:
- A Java Future containing the result of the UpdatePhoneNumberSettings operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updatePhoneNumberSettings
default CompletableFuture<UpdatePhoneNumberSettingsResponse> updatePhoneNumberSettings(Consumer<UpdatePhoneNumberSettingsRequest.Builder> updatePhoneNumberSettingsRequest) Updates the phone number settings for the administrator's AWS account, such as the default outbound calling name. You can update the default outbound calling name once every seven days. Outbound calling names can take up to 72 hours to update.
This is a convenience which creates an instance of the
UpdatePhoneNumberSettingsRequest.Builder
avoiding the need to create one manually viaUpdatePhoneNumberSettingsRequest.builder()
- Parameters:
updatePhoneNumberSettingsRequest
- AConsumer
that will call methods onUpdatePhoneNumberSettingsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdatePhoneNumberSettings operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateProxySession
default CompletableFuture<UpdateProxySessionResponse> updateProxySession(UpdateProxySessionRequest updateProxySessionRequest) Updates the specified proxy session details, such as voice or SMS capabilities.
- Parameters:
updateProxySessionRequest
-- Returns:
- A Java Future containing the result of the UpdateProxySession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateProxySession
default CompletableFuture<UpdateProxySessionResponse> updateProxySession(Consumer<UpdateProxySessionRequest.Builder> updateProxySessionRequest) Updates the specified proxy session details, such as voice or SMS capabilities.
This is a convenience which creates an instance of the
UpdateProxySessionRequest.Builder
avoiding the need to create one manually viaUpdateProxySessionRequest.builder()
- Parameters:
updateProxySessionRequest
- AConsumer
that will call methods onUpdateProxySessionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateProxySession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateSipMediaApplication
default CompletableFuture<UpdateSipMediaApplicationResponse> updateSipMediaApplication(UpdateSipMediaApplicationRequest updateSipMediaApplicationRequest) Updates the details of the specified SIP media application.
- Parameters:
updateSipMediaApplicationRequest
-- Returns:
- A Java Future containing the result of the UpdateSipMediaApplication operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateSipMediaApplication
default CompletableFuture<UpdateSipMediaApplicationResponse> updateSipMediaApplication(Consumer<UpdateSipMediaApplicationRequest.Builder> updateSipMediaApplicationRequest) Updates the details of the specified SIP media application.
This is a convenience which creates an instance of the
UpdateSipMediaApplicationRequest.Builder
avoiding the need to create one manually viaUpdateSipMediaApplicationRequest.builder()
- Parameters:
updateSipMediaApplicationRequest
- AConsumer
that will call methods onUpdateSipMediaApplicationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateSipMediaApplication operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateSipMediaApplicationCall
default CompletableFuture<UpdateSipMediaApplicationCallResponse> updateSipMediaApplicationCall(UpdateSipMediaApplicationCallRequest updateSipMediaApplicationCallRequest) Invokes the AWS Lambda function associated with the SIP media application and transaction ID in an update request. The Lambda function can then return a new set of actions.
- Parameters:
updateSipMediaApplicationCallRequest
-- Returns:
- A Java Future containing the result of the UpdateSipMediaApplicationCall operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- ResourceLimitExceededException The request exceeds the resource limit.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateSipMediaApplicationCall
default CompletableFuture<UpdateSipMediaApplicationCallResponse> updateSipMediaApplicationCall(Consumer<UpdateSipMediaApplicationCallRequest.Builder> updateSipMediaApplicationCallRequest) Invokes the AWS Lambda function associated with the SIP media application and transaction ID in an update request. The Lambda function can then return a new set of actions.
This is a convenience which creates an instance of the
UpdateSipMediaApplicationCallRequest.Builder
avoiding the need to create one manually viaUpdateSipMediaApplicationCallRequest.builder()
- Parameters:
updateSipMediaApplicationCallRequest
- AConsumer
that will call methods onUpdateSipMediaApplicationCallRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateSipMediaApplicationCall operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- ResourceLimitExceededException The request exceeds the resource limit.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateSipRule
default CompletableFuture<UpdateSipRuleResponse> updateSipRule(UpdateSipRuleRequest updateSipRuleRequest) Updates the details of the specified SIP rule.
- Parameters:
updateSipRuleRequest
-- Returns:
- A Java Future containing the result of the UpdateSipRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateSipRule
default CompletableFuture<UpdateSipRuleResponse> updateSipRule(Consumer<UpdateSipRuleRequest.Builder> updateSipRuleRequest) Updates the details of the specified SIP rule.
This is a convenience which creates an instance of the
UpdateSipRuleRequest.Builder
avoiding the need to create one manually viaUpdateSipRuleRequest.builder()
- Parameters:
updateSipRuleRequest
- AConsumer
that will call methods onUpdateSipRuleRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateSipRule operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ResourceLimitExceededException The request exceeds the resource limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateVoiceConnector
default CompletableFuture<UpdateVoiceConnectorResponse> updateVoiceConnector(UpdateVoiceConnectorRequest updateVoiceConnectorRequest) Updates the details for the specified Amazon Chime SDK Voice Connector.
- Parameters:
updateVoiceConnectorRequest
-- Returns:
- A Java Future containing the result of the UpdateVoiceConnector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateVoiceConnector
default CompletableFuture<UpdateVoiceConnectorResponse> updateVoiceConnector(Consumer<UpdateVoiceConnectorRequest.Builder> updateVoiceConnectorRequest) Updates the details for the specified Amazon Chime SDK Voice Connector.
This is a convenience which creates an instance of the
UpdateVoiceConnectorRequest.Builder
avoiding the need to create one manually viaUpdateVoiceConnectorRequest.builder()
- Parameters:
updateVoiceConnectorRequest
- AConsumer
that will call methods onUpdateVoiceConnectorRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateVoiceConnector operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateVoiceConnectorGroup
default CompletableFuture<UpdateVoiceConnectorGroupResponse> updateVoiceConnectorGroup(UpdateVoiceConnectorGroupRequest updateVoiceConnectorGroupRequest) Updates the settings for the specified Amazon Chime SDK Voice Connector group.
- Parameters:
updateVoiceConnectorGroupRequest
-- Returns:
- A Java Future containing the result of the UpdateVoiceConnectorGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateVoiceConnectorGroup
default CompletableFuture<UpdateVoiceConnectorGroupResponse> updateVoiceConnectorGroup(Consumer<UpdateVoiceConnectorGroupRequest.Builder> updateVoiceConnectorGroupRequest) Updates the settings for the specified Amazon Chime SDK Voice Connector group.
This is a convenience which creates an instance of the
UpdateVoiceConnectorGroupRequest.Builder
avoiding the need to create one manually viaUpdateVoiceConnectorGroupRequest.builder()
- Parameters:
updateVoiceConnectorGroupRequest
- AConsumer
that will call methods onUpdateVoiceConnectorGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateVoiceConnectorGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ConflictException Multiple instances of the same request were made simultaneously.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateVoiceProfile
default CompletableFuture<UpdateVoiceProfileResponse> updateVoiceProfile(UpdateVoiceProfileRequest updateVoiceProfileRequest) Updates the specified voice profile’s voice print and refreshes its expiration timestamp.
As a condition of using this feature, you acknowledge that the collection, use, storage, and retention of your caller’s biometric identifiers and biometric information (“biometric data”) in the form of a digital voiceprint requires the caller’s informed consent via a written release. Such consent is required under various state laws, including biometrics laws in Illinois, Texas, Washington and other state privacy laws.
You must provide a written release to each caller through a process that clearly reflects each caller’s informed consent before using Amazon Chime SDK Voice Insights service, as required under the terms of your agreement with AWS governing your use of the service.
- Parameters:
updateVoiceProfileRequest
-- Returns:
- A Java Future containing the result of the UpdateVoiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateVoiceProfile
default CompletableFuture<UpdateVoiceProfileResponse> updateVoiceProfile(Consumer<UpdateVoiceProfileRequest.Builder> updateVoiceProfileRequest) Updates the specified voice profile’s voice print and refreshes its expiration timestamp.
As a condition of using this feature, you acknowledge that the collection, use, storage, and retention of your caller’s biometric identifiers and biometric information (“biometric data”) in the form of a digital voiceprint requires the caller’s informed consent via a written release. Such consent is required under various state laws, including biometrics laws in Illinois, Texas, Washington and other state privacy laws.
You must provide a written release to each caller through a process that clearly reflects each caller’s informed consent before using Amazon Chime SDK Voice Insights service, as required under the terms of your agreement with AWS governing your use of the service.
This is a convenience which creates an instance of the
UpdateVoiceProfileRequest.Builder
avoiding the need to create one manually viaUpdateVoiceProfileRequest.builder()
- Parameters:
updateVoiceProfileRequest
- AConsumer
that will call methods onUpdateVoiceProfileRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateVoiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- BadRequestException The input parameters don't match the service's restrictions.
- UnauthorizedClientException The client isn't authorized to request a resource.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- NotFoundException The requested resource couldn't be found.
- ConflictException Multiple instances of the same request were made simultaneously.
- GoneException Access to the target resource is no longer available at the origin server. This condition is likely to be permanent.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateVoiceProfileDomain
default CompletableFuture<UpdateVoiceProfileDomainResponse> updateVoiceProfileDomain(UpdateVoiceProfileDomainRequest updateVoiceProfileDomainRequest) Updates the settings for the specified voice profile domain.
- Parameters:
updateVoiceProfileDomainRequest
-- Returns:
- A Java Future containing the result of the UpdateVoiceProfileDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateVoiceProfileDomain
default CompletableFuture<UpdateVoiceProfileDomainResponse> updateVoiceProfileDomain(Consumer<UpdateVoiceProfileDomainRequest.Builder> updateVoiceProfileDomainRequest) Updates the settings for the specified voice profile domain.
This is a convenience which creates an instance of the
UpdateVoiceProfileDomainRequest.Builder
avoiding the need to create one manually viaUpdateVoiceProfileDomainRequest.builder()
- Parameters:
updateVoiceProfileDomainRequest
- AConsumer
that will call methods onUpdateVoiceProfileDomainRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateVoiceProfileDomain operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- AccessDeniedException You don't have the permissions needed to run this action.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
validateE911Address
default CompletableFuture<ValidateE911AddressResponse> validateE911Address(ValidateE911AddressRequest validateE911AddressRequest) Validates an address to be used for 911 calls made with Amazon Chime SDK Voice Connectors. You can use validated addresses in a Presence Information Data Format Location Object file that you include in SIP requests. That helps ensure that addresses are routed to the appropriate Public Safety Answering Point.
- Parameters:
validateE911AddressRequest
-- Returns:
- A Java Future containing the result of the ValidateE911Address operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
validateE911Address
default CompletableFuture<ValidateE911AddressResponse> validateE911Address(Consumer<ValidateE911AddressRequest.Builder> validateE911AddressRequest) Validates an address to be used for 911 calls made with Amazon Chime SDK Voice Connectors. You can use validated addresses in a Presence Information Data Format Location Object file that you include in SIP requests. That helps ensure that addresses are routed to the appropriate Public Safety Answering Point.
This is a convenience which creates an instance of the
ValidateE911AddressRequest.Builder
avoiding the need to create one manually viaValidateE911AddressRequest.builder()
- Parameters:
validateE911AddressRequest
- AConsumer
that will call methods onValidateE911AddressRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ValidateE911Address operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions. The exception returned is wrapped with CompletionException, so you need to invokeThrowable.getCause()
to retrieve the underlying exception.- UnauthorizedClientException The client isn't authorized to request a resource.
- NotFoundException The requested resource couldn't be found.
- ForbiddenException The client is permanently forbidden from making the request.
- BadRequestException The input parameters don't match the service's restrictions.
- ThrottledClientException The number of customer requests exceeds the request rate limit.
- ServiceUnavailableException The service is currently unavailable.
- ServiceFailureException The service encountered an unexpected error.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- ChimeSdkVoiceException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-
create
Create aChimeSdkVoiceAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aChimeSdkVoiceAsyncClient
.
-