All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.chimesdkvoice.AmazonChimeSDKVoice Maven / Gradle / Ivy

Go to download

The AWS Java SDK for Amazon Chime SDK Voice module holds the client classes that are used for communicating with Amazon Chime SDK Voice Service

There is a newer version: 1.12.772
Show newest version
/*
 * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved.
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
 * the License. A copy of the License is located at
 * 
 * http://aws.amazon.com/apache2.0
 * 
 * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
 * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
 * and limitations under the License.
 */
package com.amazonaws.services.chimesdkvoice;

import javax.annotation.Generated;

import com.amazonaws.*;
import com.amazonaws.regions.*;

import com.amazonaws.services.chimesdkvoice.model.*;

/**
 * Interface for accessing Amazon Chime SDK Voice.
 * 

* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.chimesdkvoice.AbstractAmazonChimeSDKVoice} instead. *

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AmazonChimeSDKVoice { /** * The region metadata service name for computing region endpoints. You can use this value to retrieve metadata * (such as supported regions) of the service. * * @see RegionUtils#getRegionsForService(String) */ String ENDPOINT_PREFIX = "voice-chime"; /** * @param associatePhoneNumbersWithVoiceConnectorRequest * @return Result of the AssociatePhoneNumbersWithVoiceConnector operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws AccessDeniedException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.AssociatePhoneNumbersWithVoiceConnector * @see AWS API Documentation */ AssociatePhoneNumbersWithVoiceConnectorResult associatePhoneNumbersWithVoiceConnector( AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest); /** * @param associatePhoneNumbersWithVoiceConnectorGroupRequest * @return Result of the AssociatePhoneNumbersWithVoiceConnectorGroup operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws AccessDeniedException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.AssociatePhoneNumbersWithVoiceConnectorGroup * @see AWS API Documentation */ AssociatePhoneNumbersWithVoiceConnectorGroupResult associatePhoneNumbersWithVoiceConnectorGroup( AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest); /** * @param batchDeletePhoneNumberRequest * @return Result of the BatchDeletePhoneNumber operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.BatchDeletePhoneNumber * @see AWS API Documentation */ BatchDeletePhoneNumberResult batchDeletePhoneNumber(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest); /** * @param batchUpdatePhoneNumberRequest * @return Result of the BatchUpdatePhoneNumber operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.BatchUpdatePhoneNumber * @see AWS API Documentation */ BatchUpdatePhoneNumberResult batchUpdatePhoneNumber(BatchUpdatePhoneNumberRequest batchUpdatePhoneNumberRequest); /** * @param createPhoneNumberOrderRequest * @return Result of the CreatePhoneNumberOrder operation returned by the service. * @throws BadRequestException * @throws ForbiddenException * @throws AccessDeniedException * @throws UnauthorizedClientException * @throws ThrottledClientException * @throws ResourceLimitExceededException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.CreatePhoneNumberOrder * @see AWS API Documentation */ CreatePhoneNumberOrderResult createPhoneNumberOrder(CreatePhoneNumberOrderRequest createPhoneNumberOrderRequest); /** * @param createProxySessionRequest * @return Result of the CreateProxySession operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.CreateProxySession * @see AWS API Documentation */ CreateProxySessionResult createProxySession(CreateProxySessionRequest createProxySessionRequest); /** * @param createSipMediaApplicationRequest * @return Result of the CreateSipMediaApplication operation returned by the service. * @throws BadRequestException * @throws ForbiddenException * @throws AccessDeniedException * @throws UnauthorizedClientException * @throws ThrottledClientException * @throws ResourceLimitExceededException * @throws ConflictException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.CreateSipMediaApplication * @see AWS API Documentation */ CreateSipMediaApplicationResult createSipMediaApplication(CreateSipMediaApplicationRequest createSipMediaApplicationRequest); /** * @param createSipMediaApplicationCallRequest * @return Result of the CreateSipMediaApplicationCall operation returned by the service. * @throws BadRequestException * @throws ForbiddenException * @throws ResourceLimitExceededException * @throws ThrottledClientException * @throws UnauthorizedClientException * @throws AccessDeniedException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.CreateSipMediaApplicationCall * @see AWS API Documentation */ CreateSipMediaApplicationCallResult createSipMediaApplicationCall(CreateSipMediaApplicationCallRequest createSipMediaApplicationCallRequest); /** * @param createSipRuleRequest * @return Result of the CreateSipRule operation returned by the service. * @throws BadRequestException * @throws ForbiddenException * @throws AccessDeniedException * @throws UnauthorizedClientException * @throws ThrottledClientException * @throws ResourceLimitExceededException * @throws ConflictException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.CreateSipRule * @see AWS * API Documentation */ CreateSipRuleResult createSipRule(CreateSipRuleRequest createSipRuleRequest); /** * @param createVoiceConnectorRequest * @return Result of the CreateVoiceConnector operation returned by the service. * @throws BadRequestException * @throws ForbiddenException * @throws AccessDeniedException * @throws UnauthorizedClientException * @throws ThrottledClientException * @throws ResourceLimitExceededException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.CreateVoiceConnector * @see AWS API Documentation */ CreateVoiceConnectorResult createVoiceConnector(CreateVoiceConnectorRequest createVoiceConnectorRequest); /** * @param createVoiceConnectorGroupRequest * @return Result of the CreateVoiceConnectorGroup operation returned by the service. * @throws BadRequestException * @throws ForbiddenException * @throws AccessDeniedException * @throws UnauthorizedClientException * @throws ThrottledClientException * @throws ResourceLimitExceededException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.CreateVoiceConnectorGroup * @see AWS API Documentation */ CreateVoiceConnectorGroupResult createVoiceConnectorGroup(CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest); /** * @param deletePhoneNumberRequest * @return Result of the DeletePhoneNumber operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeletePhoneNumber * @see AWS API Documentation */ DeletePhoneNumberResult deletePhoneNumber(DeletePhoneNumberRequest deletePhoneNumberRequest); /** * @param deleteProxySessionRequest * @return Result of the DeleteProxySession operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteProxySession * @see AWS API Documentation */ DeleteProxySessionResult deleteProxySession(DeleteProxySessionRequest deleteProxySessionRequest); /** * @param deleteSipMediaApplicationRequest * @return Result of the DeleteSipMediaApplication operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ConflictException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteSipMediaApplication * @see AWS API Documentation */ DeleteSipMediaApplicationResult deleteSipMediaApplication(DeleteSipMediaApplicationRequest deleteSipMediaApplicationRequest); /** * @param deleteSipRuleRequest * @return Result of the DeleteSipRule operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ConflictException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteSipRule * @see AWS * API Documentation */ DeleteSipRuleResult deleteSipRule(DeleteSipRuleRequest deleteSipRuleRequest); /** * @param deleteVoiceConnectorRequest * @return Result of the DeleteVoiceConnector operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ConflictException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteVoiceConnector * @see AWS API Documentation */ DeleteVoiceConnectorResult deleteVoiceConnector(DeleteVoiceConnectorRequest deleteVoiceConnectorRequest); /** * @param deleteVoiceConnectorEmergencyCallingConfigurationRequest * @return Result of the DeleteVoiceConnectorEmergencyCallingConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteVoiceConnectorEmergencyCallingConfiguration * @see AWS API Documentation */ DeleteVoiceConnectorEmergencyCallingConfigurationResult deleteVoiceConnectorEmergencyCallingConfiguration( DeleteVoiceConnectorEmergencyCallingConfigurationRequest deleteVoiceConnectorEmergencyCallingConfigurationRequest); /** * @param deleteVoiceConnectorGroupRequest * @return Result of the DeleteVoiceConnectorGroup operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ConflictException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteVoiceConnectorGroup * @see AWS API Documentation */ DeleteVoiceConnectorGroupResult deleteVoiceConnectorGroup(DeleteVoiceConnectorGroupRequest deleteVoiceConnectorGroupRequest); /** * @param deleteVoiceConnectorOriginationRequest * @return Result of the DeleteVoiceConnectorOrigination operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteVoiceConnectorOrigination * @see AWS API Documentation */ DeleteVoiceConnectorOriginationResult deleteVoiceConnectorOrigination(DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest); /** * @param deleteVoiceConnectorProxyRequest * @return Result of the DeleteVoiceConnectorProxy operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteVoiceConnectorProxy * @see AWS API Documentation */ DeleteVoiceConnectorProxyResult deleteVoiceConnectorProxy(DeleteVoiceConnectorProxyRequest deleteVoiceConnectorProxyRequest); /** * @param deleteVoiceConnectorStreamingConfigurationRequest * @return Result of the DeleteVoiceConnectorStreamingConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteVoiceConnectorStreamingConfiguration * @see AWS API Documentation */ DeleteVoiceConnectorStreamingConfigurationResult deleteVoiceConnectorStreamingConfiguration( DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest); /** * @param deleteVoiceConnectorTerminationRequest * @return Result of the DeleteVoiceConnectorTermination operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteVoiceConnectorTermination * @see AWS API Documentation */ DeleteVoiceConnectorTerminationResult deleteVoiceConnectorTermination(DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest); /** * @param deleteVoiceConnectorTerminationCredentialsRequest * @return Result of the DeleteVoiceConnectorTerminationCredentials operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DeleteVoiceConnectorTerminationCredentials * @see AWS API Documentation */ DeleteVoiceConnectorTerminationCredentialsResult deleteVoiceConnectorTerminationCredentials( DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest); /** * @param disassociatePhoneNumbersFromVoiceConnectorRequest * @return Result of the DisassociatePhoneNumbersFromVoiceConnector operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DisassociatePhoneNumbersFromVoiceConnector * @see AWS API Documentation */ DisassociatePhoneNumbersFromVoiceConnectorResult disassociatePhoneNumbersFromVoiceConnector( DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest); /** * @param disassociatePhoneNumbersFromVoiceConnectorGroupRequest * @return Result of the DisassociatePhoneNumbersFromVoiceConnectorGroup operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.DisassociatePhoneNumbersFromVoiceConnectorGroup * @see AWS API Documentation */ DisassociatePhoneNumbersFromVoiceConnectorGroupResult disassociatePhoneNumbersFromVoiceConnectorGroup( DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest); /** * @param getGlobalSettingsRequest * @return Result of the GetGlobalSettings operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetGlobalSettings * @see AWS API Documentation */ GetGlobalSettingsResult getGlobalSettings(GetGlobalSettingsRequest getGlobalSettingsRequest); /** * @param getPhoneNumberRequest * @return Result of the GetPhoneNumber operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetPhoneNumber * @see AWS * API Documentation */ GetPhoneNumberResult getPhoneNumber(GetPhoneNumberRequest getPhoneNumberRequest); /** * @param getPhoneNumberOrderRequest * @return Result of the GetPhoneNumberOrder operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetPhoneNumberOrder * @see AWS API Documentation */ GetPhoneNumberOrderResult getPhoneNumberOrder(GetPhoneNumberOrderRequest getPhoneNumberOrderRequest); /** * @param getPhoneNumberSettingsRequest * @return Result of the GetPhoneNumberSettings operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetPhoneNumberSettings * @see AWS API Documentation */ GetPhoneNumberSettingsResult getPhoneNumberSettings(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest); /** * @param getProxySessionRequest * @return Result of the GetProxySession operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetProxySession * @see AWS API Documentation */ GetProxySessionResult getProxySession(GetProxySessionRequest getProxySessionRequest); /** * @param getSipMediaApplicationRequest * @return Result of the GetSipMediaApplication operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetSipMediaApplication * @see AWS API Documentation */ GetSipMediaApplicationResult getSipMediaApplication(GetSipMediaApplicationRequest getSipMediaApplicationRequest); /** * @param getSipMediaApplicationAlexaSkillConfigurationRequest * @return Result of the GetSipMediaApplicationAlexaSkillConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetSipMediaApplicationAlexaSkillConfiguration * @see AWS API Documentation */ GetSipMediaApplicationAlexaSkillConfigurationResult getSipMediaApplicationAlexaSkillConfiguration( GetSipMediaApplicationAlexaSkillConfigurationRequest getSipMediaApplicationAlexaSkillConfigurationRequest); /** * @param getSipMediaApplicationLoggingConfigurationRequest * @return Result of the GetSipMediaApplicationLoggingConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetSipMediaApplicationLoggingConfiguration * @see AWS API Documentation */ GetSipMediaApplicationLoggingConfigurationResult getSipMediaApplicationLoggingConfiguration( GetSipMediaApplicationLoggingConfigurationRequest getSipMediaApplicationLoggingConfigurationRequest); /** * @param getSipRuleRequest * @return Result of the GetSipRule operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetSipRule * @see AWS API * Documentation */ GetSipRuleResult getSipRule(GetSipRuleRequest getSipRuleRequest); /** * @param getVoiceConnectorRequest * @return Result of the GetVoiceConnector operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetVoiceConnector * @see AWS API Documentation */ GetVoiceConnectorResult getVoiceConnector(GetVoiceConnectorRequest getVoiceConnectorRequest); /** * @param getVoiceConnectorEmergencyCallingConfigurationRequest * @return Result of the GetVoiceConnectorEmergencyCallingConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetVoiceConnectorEmergencyCallingConfiguration * @see AWS API Documentation */ GetVoiceConnectorEmergencyCallingConfigurationResult getVoiceConnectorEmergencyCallingConfiguration( GetVoiceConnectorEmergencyCallingConfigurationRequest getVoiceConnectorEmergencyCallingConfigurationRequest); /** * @param getVoiceConnectorGroupRequest * @return Result of the GetVoiceConnectorGroup operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetVoiceConnectorGroup * @see AWS API Documentation */ GetVoiceConnectorGroupResult getVoiceConnectorGroup(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest); /** * @param getVoiceConnectorLoggingConfigurationRequest * @return Result of the GetVoiceConnectorLoggingConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetVoiceConnectorLoggingConfiguration * @see AWS API Documentation */ GetVoiceConnectorLoggingConfigurationResult getVoiceConnectorLoggingConfiguration( GetVoiceConnectorLoggingConfigurationRequest getVoiceConnectorLoggingConfigurationRequest); /** * @param getVoiceConnectorOriginationRequest * @return Result of the GetVoiceConnectorOrigination operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetVoiceConnectorOrigination * @see AWS API Documentation */ GetVoiceConnectorOriginationResult getVoiceConnectorOrigination(GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest); /** * @param getVoiceConnectorProxyRequest * @return Result of the GetVoiceConnectorProxy operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetVoiceConnectorProxy * @see AWS API Documentation */ GetVoiceConnectorProxyResult getVoiceConnectorProxy(GetVoiceConnectorProxyRequest getVoiceConnectorProxyRequest); /** * @param getVoiceConnectorStreamingConfigurationRequest * @return Result of the GetVoiceConnectorStreamingConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetVoiceConnectorStreamingConfiguration * @see AWS API Documentation */ GetVoiceConnectorStreamingConfigurationResult getVoiceConnectorStreamingConfiguration( GetVoiceConnectorStreamingConfigurationRequest getVoiceConnectorStreamingConfigurationRequest); /** * @param getVoiceConnectorTerminationRequest * @return Result of the GetVoiceConnectorTermination operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetVoiceConnectorTermination * @see AWS API Documentation */ GetVoiceConnectorTerminationResult getVoiceConnectorTermination(GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest); /** * @param getVoiceConnectorTerminationHealthRequest * @return Result of the GetVoiceConnectorTerminationHealth operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.GetVoiceConnectorTerminationHealth * @see AWS API Documentation */ GetVoiceConnectorTerminationHealthResult getVoiceConnectorTerminationHealth( GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest); /** * @param listAvailableVoiceConnectorRegionsRequest * @return Result of the ListAvailableVoiceConnectorRegions operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ListAvailableVoiceConnectorRegions * @see AWS API Documentation */ ListAvailableVoiceConnectorRegionsResult listAvailableVoiceConnectorRegions( ListAvailableVoiceConnectorRegionsRequest listAvailableVoiceConnectorRegionsRequest); /** * @param listPhoneNumberOrdersRequest * @return Result of the ListPhoneNumberOrders operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ListPhoneNumberOrders * @see AWS API Documentation */ ListPhoneNumberOrdersResult listPhoneNumberOrders(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest); /** * @param listPhoneNumbersRequest * @return Result of the ListPhoneNumbers operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws NotFoundException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ListPhoneNumbers * @see AWS API Documentation */ ListPhoneNumbersResult listPhoneNumbers(ListPhoneNumbersRequest listPhoneNumbersRequest); /** * @param listProxySessionsRequest * @return Result of the ListProxySessions operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ListProxySessions * @see AWS API Documentation */ ListProxySessionsResult listProxySessions(ListProxySessionsRequest listProxySessionsRequest); /** * @param listSipMediaApplicationsRequest * @return Result of the ListSipMediaApplications operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ListSipMediaApplications * @see AWS API Documentation */ ListSipMediaApplicationsResult listSipMediaApplications(ListSipMediaApplicationsRequest listSipMediaApplicationsRequest); /** * @param listSipRulesRequest * @return Result of the ListSipRules operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ListSipRules * @see AWS * API Documentation */ ListSipRulesResult listSipRules(ListSipRulesRequest listSipRulesRequest); /** * @param listSupportedPhoneNumberCountriesRequest * @return Result of the ListSupportedPhoneNumberCountries operation returned by the service. * @throws BadRequestException * @throws ForbiddenException * @throws AccessDeniedException * @throws UnauthorizedClientException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ListSupportedPhoneNumberCountries * @see AWS API Documentation */ ListSupportedPhoneNumberCountriesResult listSupportedPhoneNumberCountries(ListSupportedPhoneNumberCountriesRequest listSupportedPhoneNumberCountriesRequest); /** * @param listVoiceConnectorGroupsRequest * @return Result of the ListVoiceConnectorGroups operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ListVoiceConnectorGroups * @see AWS API Documentation */ ListVoiceConnectorGroupsResult listVoiceConnectorGroups(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest); /** * @param listVoiceConnectorTerminationCredentialsRequest * @return Result of the ListVoiceConnectorTerminationCredentials operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ListVoiceConnectorTerminationCredentials * @see AWS API Documentation */ ListVoiceConnectorTerminationCredentialsResult listVoiceConnectorTerminationCredentials( ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest); /** * @param listVoiceConnectorsRequest * @return Result of the ListVoiceConnectors operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ListVoiceConnectors * @see AWS API Documentation */ ListVoiceConnectorsResult listVoiceConnectors(ListVoiceConnectorsRequest listVoiceConnectorsRequest); /** * @param putSipMediaApplicationAlexaSkillConfigurationRequest * @return Result of the PutSipMediaApplicationAlexaSkillConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.PutSipMediaApplicationAlexaSkillConfiguration * @see AWS API Documentation */ PutSipMediaApplicationAlexaSkillConfigurationResult putSipMediaApplicationAlexaSkillConfiguration( PutSipMediaApplicationAlexaSkillConfigurationRequest putSipMediaApplicationAlexaSkillConfigurationRequest); /** * @param putSipMediaApplicationLoggingConfigurationRequest * @return Result of the PutSipMediaApplicationLoggingConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.PutSipMediaApplicationLoggingConfiguration * @see AWS API Documentation */ PutSipMediaApplicationLoggingConfigurationResult putSipMediaApplicationLoggingConfiguration( PutSipMediaApplicationLoggingConfigurationRequest putSipMediaApplicationLoggingConfigurationRequest); /** * @param putVoiceConnectorEmergencyCallingConfigurationRequest * @return Result of the PutVoiceConnectorEmergencyCallingConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.PutVoiceConnectorEmergencyCallingConfiguration * @see AWS API Documentation */ PutVoiceConnectorEmergencyCallingConfigurationResult putVoiceConnectorEmergencyCallingConfiguration( PutVoiceConnectorEmergencyCallingConfigurationRequest putVoiceConnectorEmergencyCallingConfigurationRequest); /** * @param putVoiceConnectorLoggingConfigurationRequest * @return Result of the PutVoiceConnectorLoggingConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.PutVoiceConnectorLoggingConfiguration * @see AWS API Documentation */ PutVoiceConnectorLoggingConfigurationResult putVoiceConnectorLoggingConfiguration( PutVoiceConnectorLoggingConfigurationRequest putVoiceConnectorLoggingConfigurationRequest); /** * @param putVoiceConnectorOriginationRequest * @return Result of the PutVoiceConnectorOrigination operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.PutVoiceConnectorOrigination * @see AWS API Documentation */ PutVoiceConnectorOriginationResult putVoiceConnectorOrigination(PutVoiceConnectorOriginationRequest putVoiceConnectorOriginationRequest); /** * @param putVoiceConnectorProxyRequest * @return Result of the PutVoiceConnectorProxy operation returned by the service. * @throws UnauthorizedClientException * @throws AccessDeniedException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.PutVoiceConnectorProxy * @see AWS API Documentation */ PutVoiceConnectorProxyResult putVoiceConnectorProxy(PutVoiceConnectorProxyRequest putVoiceConnectorProxyRequest); /** * @param putVoiceConnectorStreamingConfigurationRequest * @return Result of the PutVoiceConnectorStreamingConfiguration operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.PutVoiceConnectorStreamingConfiguration * @see AWS API Documentation */ PutVoiceConnectorStreamingConfigurationResult putVoiceConnectorStreamingConfiguration( PutVoiceConnectorStreamingConfigurationRequest putVoiceConnectorStreamingConfigurationRequest); /** * @param putVoiceConnectorTerminationRequest * @return Result of the PutVoiceConnectorTermination operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws AccessDeniedException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.PutVoiceConnectorTermination * @see AWS API Documentation */ PutVoiceConnectorTerminationResult putVoiceConnectorTermination(PutVoiceConnectorTerminationRequest putVoiceConnectorTerminationRequest); /** * @param putVoiceConnectorTerminationCredentialsRequest * @return Result of the PutVoiceConnectorTerminationCredentials operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.PutVoiceConnectorTerminationCredentials * @see AWS API Documentation */ PutVoiceConnectorTerminationCredentialsResult putVoiceConnectorTerminationCredentials( PutVoiceConnectorTerminationCredentialsRequest putVoiceConnectorTerminationCredentialsRequest); /** * @param restorePhoneNumberRequest * @return Result of the RestorePhoneNumber operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ResourceLimitExceededException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.RestorePhoneNumber * @see AWS API Documentation */ RestorePhoneNumberResult restorePhoneNumber(RestorePhoneNumberRequest restorePhoneNumberRequest); /** * @param searchAvailablePhoneNumbersRequest * @return Result of the SearchAvailablePhoneNumbers operation returned by the service. * @throws BadRequestException * @throws ForbiddenException * @throws AccessDeniedException * @throws UnauthorizedClientException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.SearchAvailablePhoneNumbers * @see AWS API Documentation */ SearchAvailablePhoneNumbersResult searchAvailablePhoneNumbers(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest); /** * @param updateGlobalSettingsRequest * @return Result of the UpdateGlobalSettings operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.UpdateGlobalSettings * @see AWS API Documentation */ UpdateGlobalSettingsResult updateGlobalSettings(UpdateGlobalSettingsRequest updateGlobalSettingsRequest); /** * @param updatePhoneNumberRequest * @return Result of the UpdatePhoneNumber operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ConflictException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.UpdatePhoneNumber * @see AWS API Documentation */ UpdatePhoneNumberResult updatePhoneNumber(UpdatePhoneNumberRequest updatePhoneNumberRequest); /** * @param updatePhoneNumberSettingsRequest * @return Result of the UpdatePhoneNumberSettings operation returned by the service. * @throws UnauthorizedClientException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.UpdatePhoneNumberSettings * @see AWS API Documentation */ UpdatePhoneNumberSettingsResult updatePhoneNumberSettings(UpdatePhoneNumberSettingsRequest updatePhoneNumberSettingsRequest); /** * @param updateProxySessionRequest * @return Result of the UpdateProxySession operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.UpdateProxySession * @see AWS API Documentation */ UpdateProxySessionResult updateProxySession(UpdateProxySessionRequest updateProxySessionRequest); /** * @param updateSipMediaApplicationRequest * @return Result of the UpdateSipMediaApplication operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ConflictException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.UpdateSipMediaApplication * @see AWS API Documentation */ UpdateSipMediaApplicationResult updateSipMediaApplication(UpdateSipMediaApplicationRequest updateSipMediaApplicationRequest); /** * @param updateSipMediaApplicationCallRequest * @return Result of the UpdateSipMediaApplicationCall operation returned by the service. * @throws BadRequestException * @throws NotFoundException * @throws ForbiddenException * @throws ResourceLimitExceededException * @throws ThrottledClientException * @throws UnauthorizedClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.UpdateSipMediaApplicationCall * @see AWS API Documentation */ UpdateSipMediaApplicationCallResult updateSipMediaApplicationCall(UpdateSipMediaApplicationCallRequest updateSipMediaApplicationCallRequest); /** * @param updateSipRuleRequest * @return Result of the UpdateSipRule operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ConflictException * @throws ThrottledClientException * @throws ResourceLimitExceededException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.UpdateSipRule * @see AWS * API Documentation */ UpdateSipRuleResult updateSipRule(UpdateSipRuleRequest updateSipRuleRequest); /** * @param updateVoiceConnectorRequest * @return Result of the UpdateVoiceConnector operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.UpdateVoiceConnector * @see AWS API Documentation */ UpdateVoiceConnectorResult updateVoiceConnector(UpdateVoiceConnectorRequest updateVoiceConnectorRequest); /** * @param updateVoiceConnectorGroupRequest * @return Result of the UpdateVoiceConnectorGroup operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ConflictException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.UpdateVoiceConnectorGroup * @see AWS API Documentation */ UpdateVoiceConnectorGroupResult updateVoiceConnectorGroup(UpdateVoiceConnectorGroupRequest updateVoiceConnectorGroupRequest); /** * @param validateE911AddressRequest * @return Result of the ValidateE911Address operation returned by the service. * @throws UnauthorizedClientException * @throws NotFoundException * @throws ForbiddenException * @throws BadRequestException * @throws ThrottledClientException * @throws ServiceUnavailableException * @throws ServiceFailureException * @sample AmazonChimeSDKVoice.ValidateE911Address * @see AWS API Documentation */ ValidateE911AddressResult validateE911Address(ValidateE911AddressRequest validateE911AddressRequest); /** * Shuts down this client object, releasing any resources that might be held open. This is an optional method, and * callers are not expected to call it, but can if they want to explicitly release any open resources. Once a client * has been shutdown, it should not be used to make any more requests. */ void shutdown(); /** * Returns additional metadata for a previously executed successful request, typically used for debugging issues * where a service isn't acting as expected. This data isn't considered part of the result data returned by an * operation, so it's available through this separate, diagnostic interface. *

* Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic * information for an executed request, you should use this method to retrieve it as soon as possible after * executing a request. * * @param request * The originally executed request. * * @return The response metadata for the specified request, or null if none is available. */ ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request); }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy