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
FieldsModifier and TypeFieldDescriptionstatic final StringValue 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 ChimeSdkVoiceAsyncClientcreate()Create aChimeSdkVoiceAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand 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 OPTIONSping was received from your SIP infrastructure for the specified Amazon Chime SDK Voice Connector.getVoiceConnectorTerminationHealth(GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest) Retrieves information about the last time aSIP OPTIONSping 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 ListPhoneNumberOrdersPublisherlistPhoneNumberOrdersPaginator(Consumer<ListPhoneNumberOrdersRequest.Builder> listPhoneNumberOrdersRequest) This is a variant oflistPhoneNumberOrders(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumberOrdersRequest)operation.default ListPhoneNumberOrdersPublisherlistPhoneNumberOrdersPaginator(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 ListPhoneNumbersPublisherlistPhoneNumbersPaginator(Consumer<ListPhoneNumbersRequest.Builder> listPhoneNumbersRequest) This is a variant oflistPhoneNumbers(software.amazon.awssdk.services.chimesdkvoice.model.ListPhoneNumbersRequest)operation.default ListPhoneNumbersPublisherlistPhoneNumbersPaginator(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 ListProxySessionsPublisherlistProxySessionsPaginator(Consumer<ListProxySessionsRequest.Builder> listProxySessionsRequest) This is a variant oflistProxySessions(software.amazon.awssdk.services.chimesdkvoice.model.ListProxySessionsRequest)operation.default ListProxySessionsPublisherlistProxySessionsPaginator(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 ListSipRulesPublisherlistSipRulesPaginator(Consumer<ListSipRulesRequest.Builder> listSipRulesRequest) This is a variant oflistSipRules(software.amazon.awssdk.services.chimesdkvoice.model.ListSipRulesRequest)operation.default ListSipRulesPublisherlistSipRulesPaginator(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 ListVoiceConnectorsPublisherlistVoiceConnectorsPaginator(Consumer<ListVoiceConnectorsRequest.Builder> listVoiceConnectorsRequest) This is a variant oflistVoiceConnectors(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceConnectorsRequest)operation.default ListVoiceConnectorsPublisherlistVoiceConnectorsPaginator(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 ListVoiceProfileDomainsPublisherlistVoiceProfileDomainsPaginator(Consumer<ListVoiceProfileDomainsRequest.Builder> listVoiceProfileDomainsRequest) This is a variant oflistVoiceProfileDomains(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfileDomainsRequest)operation.default ListVoiceProfileDomainsPublisherlistVoiceProfileDomainsPaginator(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 ListVoiceProfilesPublisherlistVoiceProfilesPaginator(Consumer<ListVoiceProfilesRequest.Builder> listVoiceProfilesRequest) This is a variant oflistVoiceProfiles(software.amazon.awssdk.services.chimesdkvoice.model.ListVoiceProfilesRequest)operation.default ListVoiceProfilesPublisherlistVoiceProfilesPaginator(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
closeMethods 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.Builderavoiding the need to create one manually viaAssociatePhoneNumbersWithVoiceConnectorRequest.builder()- Parameters:
associatePhoneNumbersWithVoiceConnectorRequest- AConsumerthat will call methods onAssociatePhoneNumbersWithVoiceConnectorRequest.Builderto 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.Builderavoiding the need to create one manually viaAssociatePhoneNumbersWithVoiceConnectorGroupRequest.builder()- Parameters:
associatePhoneNumbersWithVoiceConnectorGroupRequest- AConsumerthat will call methods onAssociatePhoneNumbersWithVoiceConnectorGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaBatchDeletePhoneNumberRequest.builder()- Parameters:
batchDeletePhoneNumberRequest- AConsumerthat will call methods onBatchDeletePhoneNumberRequest.Builderto 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
phoneNumberIdin 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
phoneNumberIdin a request.
This is a convenience which creates an instance of the
BatchUpdatePhoneNumberRequest.Builderavoiding the need to create one manually viaBatchUpdatePhoneNumberRequest.builder()- Parameters:
batchUpdatePhoneNumberRequest- AConsumerthat will call methods onBatchUpdatePhoneNumberRequest.Builderto 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.Builderavoiding the need to create one manually viaCreatePhoneNumberOrderRequest.builder()- Parameters:
createPhoneNumberOrderRequest- AConsumerthat will call methods onCreatePhoneNumberOrderRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateProxySessionRequest.builder()- Parameters:
createProxySessionRequest- AConsumerthat will call methods onCreateProxySessionRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateSipMediaApplicationRequest.builder()- Parameters:
createSipMediaApplicationRequest- AConsumerthat will call methods onCreateSipMediaApplicationRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateSipMediaApplicationCallRequest.builder()- Parameters:
createSipMediaApplicationCallRequest- AConsumerthat will call methods onCreateSipMediaApplicationCallRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateSipRuleRequest.builder()- Parameters:
createSipRuleRequest- AConsumerthat will call methods onCreateSipRuleRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateVoiceConnectorRequest.builder()- Parameters:
createVoiceConnectorRequest- AConsumerthat will call methods onCreateVoiceConnectorRequest.Builderto 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
VoiceConnectorItemsin 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
VoiceConnectorItemsin 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.Builderavoiding the need to create one manually viaCreateVoiceConnectorGroupRequest.builder()- Parameters:
createVoiceConnectorGroupRequest- AConsumerthat will call methods onCreateVoiceConnectorGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateVoiceProfileRequest.builder()- Parameters:
createVoiceProfileRequest- AConsumerthat will call methods onCreateVoiceProfileRequest.Builderto 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.Builderavoiding the need to create one manually viaCreateVoiceProfileDomainRequest.builder()- Parameters:
createVoiceProfileDomainRequest- AConsumerthat will call methods onCreateVoiceProfileDomainRequest.Builderto 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.Builderavoiding the need to create one manually viaDeletePhoneNumberRequest.builder()- Parameters:
deletePhoneNumberRequest- AConsumerthat will call methods onDeletePhoneNumberRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteProxySessionRequest.builder()- Parameters:
deleteProxySessionRequest- AConsumerthat will call methods onDeleteProxySessionRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteSipMediaApplicationRequest.builder()- Parameters:
deleteSipMediaApplicationRequest- AConsumerthat will call methods onDeleteSipMediaApplicationRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteSipRuleRequest.builder()- Parameters:
deleteSipRuleRequest- AConsumerthat will call methods onDeleteSipRuleRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteVoiceConnectorRequest.builder()- Parameters:
deleteVoiceConnectorRequest- AConsumerthat will call methods onDeleteVoiceConnectorRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteVoiceConnectorEmergencyCallingConfigurationRequest.builder()- Parameters:
deleteVoiceConnectorEmergencyCallingConfigurationRequest- AConsumerthat will call methods onDeleteVoiceConnectorEmergencyCallingConfigurationRequest.Builderto 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
VoiceConnectorItemsand 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
VoiceConnectorItemsand 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.Builderavoiding the need to create one manually viaDeleteVoiceConnectorGroupRequest.builder()- Parameters:
deleteVoiceConnectorGroupRequest- AConsumerthat will call methods onDeleteVoiceConnectorGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteVoiceConnectorOriginationRequest.builder()- Parameters:
deleteVoiceConnectorOriginationRequest- AConsumerthat will call methods onDeleteVoiceConnectorOriginationRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteVoiceConnectorProxyRequest.builder()- Parameters:
deleteVoiceConnectorProxyRequest- AConsumerthat will call methods onDeleteVoiceConnectorProxyRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteVoiceConnectorStreamingConfigurationRequest.builder()- Parameters:
deleteVoiceConnectorStreamingConfigurationRequest- AConsumerthat will call methods onDeleteVoiceConnectorStreamingConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteVoiceConnectorTerminationRequest.builder()- Parameters:
deleteVoiceConnectorTerminationRequest- AConsumerthat will call methods onDeleteVoiceConnectorTerminationRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteVoiceConnectorTerminationCredentialsRequest.builder()- Parameters:
deleteVoiceConnectorTerminationCredentialsRequest- AConsumerthat will call methods onDeleteVoiceConnectorTerminationCredentialsRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteVoiceProfileRequest.builder()- Parameters:
deleteVoiceProfileRequest- AConsumerthat will call methods onDeleteVoiceProfileRequest.Builderto 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.Builderavoiding the need to create one manually viaDeleteVoiceProfileDomainRequest.builder()- Parameters:
deleteVoiceProfileDomainRequest- AConsumerthat will call methods onDeleteVoiceProfileDomainRequest.Builderto 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.Builderavoiding the need to create one manually viaDisassociatePhoneNumbersFromVoiceConnectorRequest.builder()- Parameters:
disassociatePhoneNumbersFromVoiceConnectorRequest- AConsumerthat will call methods onDisassociatePhoneNumbersFromVoiceConnectorRequest.Builderto 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.Builderavoiding the need to create one manually viaDisassociatePhoneNumbersFromVoiceConnectorGroupRequest.builder()- Parameters:
disassociatePhoneNumbersFromVoiceConnectorGroupRequest- AConsumerthat will call methods onDisassociatePhoneNumbersFromVoiceConnectorGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaGetGlobalSettingsRequest.builder()- Parameters:
getGlobalSettingsRequest- AConsumerthat will call methods onGetGlobalSettingsRequest.Builderto 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.Builderavoiding the need to create one manually viaGetPhoneNumberRequest.builder()- Parameters:
getPhoneNumberRequest- AConsumerthat will call methods onGetPhoneNumberRequest.Builderto 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.Builderavoiding the need to create one manually viaGetPhoneNumberOrderRequest.builder()- Parameters:
getPhoneNumberOrderRequest- AConsumerthat will call methods onGetPhoneNumberOrderRequest.Builderto 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.Builderavoiding the need to create one manually viaGetPhoneNumberSettingsRequest.builder()- Parameters:
getPhoneNumberSettingsRequest- AConsumerthat will call methods onGetPhoneNumberSettingsRequest.Builderto 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.Builderavoiding the need to create one manually viaGetProxySessionRequest.builder()- Parameters:
getProxySessionRequest- AConsumerthat will call methods onGetProxySessionRequest.Builderto 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.Builderavoiding the need to create one manually viaGetSipMediaApplicationRequest.builder()- Parameters:
getSipMediaApplicationRequest- AConsumerthat will call methods onGetSipMediaApplicationRequest.Builderto 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.Builderavoiding the need to create one manually viaGetSipMediaApplicationAlexaSkillConfigurationRequest.builder()- Parameters:
getSipMediaApplicationAlexaSkillConfigurationRequest- AConsumerthat will call methods onGetSipMediaApplicationAlexaSkillConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaGetSipMediaApplicationLoggingConfigurationRequest.builder()- Parameters:
getSipMediaApplicationLoggingConfigurationRequest- AConsumerthat will call methods onGetSipMediaApplicationLoggingConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaGetSipRuleRequest.builder()- Parameters:
getSipRuleRequest- AConsumerthat will call methods onGetSipRuleRequest.Builderto 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.Builderavoiding the need to create one manually viaGetSpeakerSearchTaskRequest.builder()- Parameters:
getSpeakerSearchTaskRequest- AConsumerthat will call methods onGetSpeakerSearchTaskRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceConnectorRequest.builder()- Parameters:
getVoiceConnectorRequest- AConsumerthat will call methods onGetVoiceConnectorRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceConnectorEmergencyCallingConfigurationRequest.builder()- Parameters:
getVoiceConnectorEmergencyCallingConfigurationRequest- AConsumerthat will call methods onGetVoiceConnectorEmergencyCallingConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceConnectorGroupRequest.builder()- Parameters:
getVoiceConnectorGroupRequest- AConsumerthat will call methods onGetVoiceConnectorGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceConnectorLoggingConfigurationRequest.builder()- Parameters:
getVoiceConnectorLoggingConfigurationRequest- AConsumerthat will call methods onGetVoiceConnectorLoggingConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceConnectorOriginationRequest.builder()- Parameters:
getVoiceConnectorOriginationRequest- AConsumerthat will call methods onGetVoiceConnectorOriginationRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceConnectorProxyRequest.builder()- Parameters:
getVoiceConnectorProxyRequest- AConsumerthat will call methods onGetVoiceConnectorProxyRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceConnectorStreamingConfigurationRequest.builder()- Parameters:
getVoiceConnectorStreamingConfigurationRequest- AConsumerthat will call methods onGetVoiceConnectorStreamingConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceConnectorTerminationRequest.builder()- Parameters:
getVoiceConnectorTerminationRequest- AConsumerthat will call methods onGetVoiceConnectorTerminationRequest.Builderto 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 OPTIONSping 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 OPTIONSping 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.Builderavoiding the need to create one manually viaGetVoiceConnectorTerminationHealthRequest.builder()- Parameters:
getVoiceConnectorTerminationHealthRequest- AConsumerthat will call methods onGetVoiceConnectorTerminationHealthRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceProfileRequest.builder()- Parameters:
getVoiceProfileRequest- AConsumerthat will call methods onGetVoiceProfileRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceProfileDomainRequest.builder()- Parameters:
getVoiceProfileDomainRequest- AConsumerthat will call methods onGetVoiceProfileDomainRequest.Builderto 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.Builderavoiding the need to create one manually viaGetVoiceToneAnalysisTaskRequest.builder()- Parameters:
getVoiceToneAnalysisTaskRequest- AConsumerthat will call methods onGetVoiceToneAnalysisTaskRequest.Builderto 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.Builderavoiding the need to create one manually viaListAvailableVoiceConnectorRegionsRequest.builder()- Parameters:
listAvailableVoiceConnectorRegionsRequest- AConsumerthat will call methods onListAvailableVoiceConnectorRegionsRequest.Builderto 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.Builderavoiding the need to create one manually viaListPhoneNumberOrdersRequest.builder()- Parameters:
listPhoneNumberOrdersRequest- AConsumerthat will call methods onListPhoneNumberOrdersRequest.Builderto 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumberOrdersPublisher publisher = client.listPhoneNumberOrdersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumberOrdersPublisher publisher = client.listPhoneNumberOrdersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListPhoneNumberOrdersRequest.builder()- Parameters:
listPhoneNumberOrdersRequest- AConsumerthat will call methods onListPhoneNumberOrdersRequest.Builderto 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.Builderavoiding the need to create one manually viaListPhoneNumbersRequest.builder()- Parameters:
listPhoneNumbersRequest- AConsumerthat will call methods onListPhoneNumbersRequest.Builderto 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumbersPublisher publisher = client.listPhoneNumbersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListPhoneNumbersPublisher publisher = client.listPhoneNumbersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListPhoneNumbersRequest.builder()- Parameters:
listPhoneNumbersRequest- AConsumerthat will call methods onListPhoneNumbersRequest.Builderto 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.Builderavoiding the need to create one manually viaListProxySessionsRequest.builder()- Parameters:
listProxySessionsRequest- AConsumerthat will call methods onListProxySessionsRequest.Builderto 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListProxySessionsPublisher publisher = client.listProxySessionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListProxySessionsPublisher publisher = client.listProxySessionsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListProxySessionsRequest.builder()- Parameters:
listProxySessionsRequest- AConsumerthat will call methods onListProxySessionsRequest.Builderto 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.Builderavoiding the need to create one manually viaListSipMediaApplicationsRequest.builder()- Parameters:
listSipMediaApplicationsRequest- AConsumerthat will call methods onListSipMediaApplicationsRequest.Builderto 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListSipMediaApplicationsPublisher publisher = client.listSipMediaApplicationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListSipMediaApplicationsPublisher publisher = client.listSipMediaApplicationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListSipMediaApplicationsRequest.builder()- Parameters:
listSipMediaApplicationsRequest- AConsumerthat will call methods onListSipMediaApplicationsRequest.Builderto 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.Builderavoiding the need to create one manually viaListSipRulesRequest.builder()- Parameters:
listSipRulesRequest- AConsumerthat will call methods onListSipRulesRequest.Builderto 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListSipRulesPublisher publisher = client.listSipRulesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListSipRulesPublisher publisher = client.listSipRulesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListSipRulesRequest.builder()- Parameters:
listSipRulesRequest- AConsumerthat will call methods onListSipRulesRequest.Builderto 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.Builderavoiding the need to create one manually viaListSupportedPhoneNumberCountriesRequest.builder()- Parameters:
listSupportedPhoneNumberCountriesRequest- AConsumerthat will call methods onListSupportedPhoneNumberCountriesRequest.Builderto 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.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto 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.Builderavoiding the need to create one manually viaListVoiceConnectorGroupsRequest.builder()- Parameters:
listVoiceConnectorGroupsRequest- AConsumerthat will call methods onListVoiceConnectorGroupsRequest.Builderto 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorGroupsPublisher publisher = client.listVoiceConnectorGroupsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorGroupsPublisher publisher = client.listVoiceConnectorGroupsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListVoiceConnectorGroupsRequest.builder()- Parameters:
listVoiceConnectorGroupsRequest- AConsumerthat will call methods onListVoiceConnectorGroupsRequest.Builderto 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.Builderavoiding the need to create one manually viaListVoiceConnectorTerminationCredentialsRequest.builder()- Parameters:
listVoiceConnectorTerminationCredentialsRequest- AConsumerthat will call methods onListVoiceConnectorTerminationCredentialsRequest.Builderto 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.Builderavoiding the need to create one manually viaListVoiceConnectorsRequest.builder()- Parameters:
listVoiceConnectorsRequest- AConsumerthat will call methods onListVoiceConnectorsRequest.Builderto 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorsPublisher publisher = client.listVoiceConnectorsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceConnectorsPublisher publisher = client.listVoiceConnectorsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListVoiceConnectorsRequest.builder()- Parameters:
listVoiceConnectorsRequest- AConsumerthat will call methods onListVoiceConnectorsRequest.Builderto 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.Builderavoiding the need to create one manually viaListVoiceProfileDomainsRequest.builder()- Parameters:
listVoiceProfileDomainsRequest- AConsumerthat will call methods onListVoiceProfileDomainsRequest.Builderto 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfileDomainsPublisher publisher = client.listVoiceProfileDomainsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfileDomainsPublisher publisher = client.listVoiceProfileDomainsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListVoiceProfileDomainsRequest.builder()- Parameters:
listVoiceProfileDomainsRequest- AConsumerthat will call methods onListVoiceProfileDomainsRequest.Builderto 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.Builderavoiding the need to create one manually viaListVoiceProfilesRequest.builder()- Parameters:
listVoiceProfilesRequest- AConsumerthat will call methods onListVoiceProfilesRequest.Builderto 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfilesPublisher publisher = client.listVoiceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.ListVoiceProfilesPublisher publisher = client.listVoiceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListVoiceProfilesRequest.builder()- Parameters:
listVoiceProfilesRequest- AConsumerthat will call methods onListVoiceProfilesRequest.Builderto 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.Builderavoiding the need to create one manually viaPutSipMediaApplicationAlexaSkillConfigurationRequest.builder()- Parameters:
putSipMediaApplicationAlexaSkillConfigurationRequest- AConsumerthat will call methods onPutSipMediaApplicationAlexaSkillConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaPutSipMediaApplicationLoggingConfigurationRequest.builder()- Parameters:
putSipMediaApplicationLoggingConfigurationRequest- AConsumerthat will call methods onPutSipMediaApplicationLoggingConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaPutVoiceConnectorEmergencyCallingConfigurationRequest.builder()- Parameters:
putVoiceConnectorEmergencyCallingConfigurationRequest- AConsumerthat will call methods onPutVoiceConnectorEmergencyCallingConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaPutVoiceConnectorLoggingConfigurationRequest.builder()- Parameters:
putVoiceConnectorLoggingConfigurationRequest- AConsumerthat will call methods onPutVoiceConnectorLoggingConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaPutVoiceConnectorOriginationRequest.builder()- Parameters:
putVoiceConnectorOriginationRequest- AConsumerthat will call methods onPutVoiceConnectorOriginationRequest.Builderto 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.Builderavoiding the need to create one manually viaPutVoiceConnectorProxyRequest.builder()- Parameters:
putVoiceConnectorProxyRequest- AConsumerthat will call methods onPutVoiceConnectorProxyRequest.Builderto 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.Builderavoiding the need to create one manually viaPutVoiceConnectorStreamingConfigurationRequest.builder()- Parameters:
putVoiceConnectorStreamingConfigurationRequest- AConsumerthat will call methods onPutVoiceConnectorStreamingConfigurationRequest.Builderto 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.Builderavoiding the need to create one manually viaPutVoiceConnectorTerminationRequest.builder()- Parameters:
putVoiceConnectorTerminationRequest- AConsumerthat will call methods onPutVoiceConnectorTerminationRequest.Builderto 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.Builderavoiding the need to create one manually viaPutVoiceConnectorTerminationCredentialsRequest.builder()- Parameters:
putVoiceConnectorTerminationCredentialsRequest- AConsumerthat will call methods onPutVoiceConnectorTerminationCredentialsRequest.Builderto 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.Builderavoiding the need to create one manually viaRestorePhoneNumberRequest.builder()- Parameters:
restorePhoneNumberRequest- AConsumerthat will call methods onRestorePhoneNumberRequest.Builderto 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.Builderavoiding the need to create one manually viaSearchAvailablePhoneNumbersRequest.builder()- Parameters:
searchAvailablePhoneNumbersRequest- AConsumerthat will call methods onSearchAvailablePhoneNumbersRequest.Builderto 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.SearchAvailablePhoneNumbersPublisher publisher = client.searchAvailablePhoneNumbersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.chimesdkvoice.paginators.SearchAvailablePhoneNumbersPublisher publisher = client.searchAvailablePhoneNumbersPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaSearchAvailablePhoneNumbersRequest.builder()- Parameters:
searchAvailablePhoneNumbersRequest- AConsumerthat will call methods onSearchAvailablePhoneNumbersRequest.Builderto 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.Builderavoiding the need to create one manually viaStartSpeakerSearchTaskRequest.builder()- Parameters:
startSpeakerSearchTaskRequest- AConsumerthat will call methods onStartSpeakerSearchTaskRequest.Builderto 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.Builderavoiding the need to create one manually viaStartVoiceToneAnalysisTaskRequest.builder()- Parameters:
startVoiceToneAnalysisTaskRequest- AConsumerthat will call methods onStartVoiceToneAnalysisTaskRequest.Builderto 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.Builderavoiding the need to create one manually viaStopSpeakerSearchTaskRequest.builder()- Parameters:
stopSpeakerSearchTaskRequest- AConsumerthat will call methods onStopSpeakerSearchTaskRequest.Builderto 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.Builderavoiding the need to create one manually viaStopVoiceToneAnalysisTaskRequest.builder()- Parameters:
stopVoiceToneAnalysisTaskRequest- AConsumerthat will call methods onStopVoiceToneAnalysisTaskRequest.Builderto 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.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto 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.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateGlobalSettingsRequest.builder()- Parameters:
updateGlobalSettingsRequest- AConsumerthat will call methods onUpdateGlobalSettingsRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdatePhoneNumberRequest.builder()- Parameters:
updatePhoneNumberRequest- AConsumerthat will call methods onUpdatePhoneNumberRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdatePhoneNumberSettingsRequest.builder()- Parameters:
updatePhoneNumberSettingsRequest- AConsumerthat will call methods onUpdatePhoneNumberSettingsRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateProxySessionRequest.builder()- Parameters:
updateProxySessionRequest- AConsumerthat will call methods onUpdateProxySessionRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateSipMediaApplicationRequest.builder()- Parameters:
updateSipMediaApplicationRequest- AConsumerthat will call methods onUpdateSipMediaApplicationRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateSipMediaApplicationCallRequest.builder()- Parameters:
updateSipMediaApplicationCallRequest- AConsumerthat will call methods onUpdateSipMediaApplicationCallRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateSipRuleRequest.builder()- Parameters:
updateSipRuleRequest- AConsumerthat will call methods onUpdateSipRuleRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateVoiceConnectorRequest.builder()- Parameters:
updateVoiceConnectorRequest- AConsumerthat will call methods onUpdateVoiceConnectorRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateVoiceConnectorGroupRequest.builder()- Parameters:
updateVoiceConnectorGroupRequest- AConsumerthat will call methods onUpdateVoiceConnectorGroupRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateVoiceProfileRequest.builder()- Parameters:
updateVoiceProfileRequest- AConsumerthat will call methods onUpdateVoiceProfileRequest.Builderto 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.Builderavoiding the need to create one manually viaUpdateVoiceProfileDomainRequest.builder()- Parameters:
updateVoiceProfileDomainRequest- AConsumerthat will call methods onUpdateVoiceProfileDomainRequest.Builderto 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.Builderavoiding the need to create one manually viaValidateE911AddressRequest.builder()- Parameters:
validateE911AddressRequest- AConsumerthat will call methods onValidateE911AddressRequest.Builderto 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:SdkClientThe SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient- Returns:
- SdkServiceClientConfiguration
-
create
Create aChimeSdkVoiceAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider. -
builder
Create a builder that can be used to configure and create aChimeSdkVoiceAsyncClient.
-