@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AmazonChimeAsync extends AmazonChime
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
Note: Do not directly implement this interface, new methods are added to it regularly. Extend from
AbstractAmazonChimeAsync
instead.
The Amazon Chime API (application programming interface) is designed for developers to perform key tasks, such as creating and managing Amazon Chime accounts, users, and Voice Connectors. This guide provides detailed information about the Amazon Chime API, including operations, types, inputs and outputs, and error codes. It also includes some server-side API actions to use with the Amazon Chime SDK. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
You can use an AWS SDK, the AWS Command Line Interface (AWS CLI), or the REST API to make API calls. We recommend using an AWS SDK or the AWS CLI. Each API operation includes links to information about using it with a language-specific AWS SDK or the AWS CLI.
You don't need to write code to calculate a signature for request authentication. The SDK clients authenticate your requests by using access keys that you provide. For more information about AWS SDKs, see the AWS Developer Center.
Use your access keys with the AWS CLI to make API calls. For information about setting up the AWS CLI, see Installing the AWS Command Line Interface in the AWS Command Line Interface User Guide. For a list of available Amazon Chime commands, see the Amazon Chime commands in the AWS CLI Command Reference.
If you use REST to make API calls, you must authenticate your request by providing a signature. Amazon Chime supports signature version 4. For more information, see Signature Version 4 Signing Process in the Amazon Web Services General Reference.
When making REST API calls, use the service name chime
and REST endpoint
https://service.chime.aws.amazon.com
.
Administrative permissions are controlled using AWS Identity and Access Management (IAM). For more information, see Identity and Access Management for Amazon Chime in the Amazon Chime Administration Guide.
ENDPOINT_PREFIX
Modifier and Type | Method and Description |
---|---|
Future<AssociatePhoneNumbersWithVoiceConnectorResult> |
associatePhoneNumbersWithVoiceConnectorAsync(AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest)
Associates phone numbers with the specified Amazon Chime Voice Connector.
|
Future<AssociatePhoneNumbersWithVoiceConnectorResult> |
associatePhoneNumbersWithVoiceConnectorAsync(AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest,
AsyncHandler<AssociatePhoneNumbersWithVoiceConnectorRequest,AssociatePhoneNumbersWithVoiceConnectorResult> asyncHandler)
Associates phone numbers with the specified Amazon Chime Voice Connector.
|
Future<AssociatePhoneNumbersWithVoiceConnectorGroupResult> |
associatePhoneNumbersWithVoiceConnectorGroupAsync(AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest)
Associates phone numbers with the specified Amazon Chime Voice Connector group.
|
Future<AssociatePhoneNumbersWithVoiceConnectorGroupResult> |
associatePhoneNumbersWithVoiceConnectorGroupAsync(AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest,
AsyncHandler<AssociatePhoneNumbersWithVoiceConnectorGroupRequest,AssociatePhoneNumbersWithVoiceConnectorGroupResult> asyncHandler)
Associates phone numbers with the specified Amazon Chime Voice Connector group.
|
Future<AssociatePhoneNumberWithUserResult> |
associatePhoneNumberWithUserAsync(AssociatePhoneNumberWithUserRequest associatePhoneNumberWithUserRequest)
Associates a phone number with the specified Amazon Chime user.
|
Future<AssociatePhoneNumberWithUserResult> |
associatePhoneNumberWithUserAsync(AssociatePhoneNumberWithUserRequest associatePhoneNumberWithUserRequest,
AsyncHandler<AssociatePhoneNumberWithUserRequest,AssociatePhoneNumberWithUserResult> asyncHandler)
Associates a phone number with the specified Amazon Chime user.
|
Future<BatchCreateAttendeeResult> |
batchCreateAttendeeAsync(BatchCreateAttendeeRequest batchCreateAttendeeRequest)
Creates up to 100 new attendees for an active Amazon Chime SDK meeting.
|
Future<BatchCreateAttendeeResult> |
batchCreateAttendeeAsync(BatchCreateAttendeeRequest batchCreateAttendeeRequest,
AsyncHandler<BatchCreateAttendeeRequest,BatchCreateAttendeeResult> asyncHandler)
Creates up to 100 new attendees for an active Amazon Chime SDK meeting.
|
Future<BatchCreateRoomMembershipResult> |
batchCreateRoomMembershipAsync(BatchCreateRoomMembershipRequest batchCreateRoomMembershipRequest)
Adds up to 50 members to a chat room.
|
Future<BatchCreateRoomMembershipResult> |
batchCreateRoomMembershipAsync(BatchCreateRoomMembershipRequest batchCreateRoomMembershipRequest,
AsyncHandler<BatchCreateRoomMembershipRequest,BatchCreateRoomMembershipResult> asyncHandler)
Adds up to 50 members to a chat room.
|
Future<BatchDeletePhoneNumberResult> |
batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest)
Moves phone numbers into the Deletion queue.
|
Future<BatchDeletePhoneNumberResult> |
batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest,
AsyncHandler<BatchDeletePhoneNumberRequest,BatchDeletePhoneNumberResult> asyncHandler)
Moves phone numbers into the Deletion queue.
|
Future<BatchSuspendUserResult> |
batchSuspendUserAsync(BatchSuspendUserRequest batchSuspendUserRequest)
Suspends up to 50 users from a
Team or EnterpriseLWA Amazon Chime account. |
Future<BatchSuspendUserResult> |
batchSuspendUserAsync(BatchSuspendUserRequest batchSuspendUserRequest,
AsyncHandler<BatchSuspendUserRequest,BatchSuspendUserResult> asyncHandler)
Suspends up to 50 users from a
Team or EnterpriseLWA Amazon Chime account. |
Future<BatchUnsuspendUserResult> |
batchUnsuspendUserAsync(BatchUnsuspendUserRequest batchUnsuspendUserRequest)
Removes the suspension from up to 50 previously suspended users for the specified Amazon Chime
EnterpriseLWA account. |
Future<BatchUnsuspendUserResult> |
batchUnsuspendUserAsync(BatchUnsuspendUserRequest batchUnsuspendUserRequest,
AsyncHandler<BatchUnsuspendUserRequest,BatchUnsuspendUserResult> asyncHandler)
Removes the suspension from up to 50 previously suspended users for the specified Amazon Chime
EnterpriseLWA account. |
Future<BatchUpdatePhoneNumberResult> |
batchUpdatePhoneNumberAsync(BatchUpdatePhoneNumberRequest batchUpdatePhoneNumberRequest)
Updates phone number product types or calling names.
|
Future<BatchUpdatePhoneNumberResult> |
batchUpdatePhoneNumberAsync(BatchUpdatePhoneNumberRequest batchUpdatePhoneNumberRequest,
AsyncHandler<BatchUpdatePhoneNumberRequest,BatchUpdatePhoneNumberResult> asyncHandler)
Updates phone number product types or calling names.
|
Future<BatchUpdateUserResult> |
batchUpdateUserAsync(BatchUpdateUserRequest batchUpdateUserRequest)
Updates user details within the UpdateUserRequestItem object for up to 20 users for the specified Amazon
Chime account.
|
Future<BatchUpdateUserResult> |
batchUpdateUserAsync(BatchUpdateUserRequest batchUpdateUserRequest,
AsyncHandler<BatchUpdateUserRequest,BatchUpdateUserResult> asyncHandler)
Updates user details within the UpdateUserRequestItem object for up to 20 users for the specified Amazon
Chime account.
|
Future<CreateAccountResult> |
createAccountAsync(CreateAccountRequest createAccountRequest)
Creates an Amazon Chime account under the administrator's AWS account.
|
Future<CreateAccountResult> |
createAccountAsync(CreateAccountRequest createAccountRequest,
AsyncHandler<CreateAccountRequest,CreateAccountResult> asyncHandler)
Creates an Amazon Chime account under the administrator's AWS account.
|
Future<CreateAttendeeResult> |
createAttendeeAsync(CreateAttendeeRequest createAttendeeRequest)
Creates a new attendee for an active Amazon Chime SDK meeting.
|
Future<CreateAttendeeResult> |
createAttendeeAsync(CreateAttendeeRequest createAttendeeRequest,
AsyncHandler<CreateAttendeeRequest,CreateAttendeeResult> asyncHandler)
Creates a new attendee for an active Amazon Chime SDK meeting.
|
Future<CreateBotResult> |
createBotAsync(CreateBotRequest createBotRequest)
Creates a bot for an Amazon Chime Enterprise account.
|
Future<CreateBotResult> |
createBotAsync(CreateBotRequest createBotRequest,
AsyncHandler<CreateBotRequest,CreateBotResult> asyncHandler)
Creates a bot for an Amazon Chime Enterprise account.
|
Future<CreateMeetingResult> |
createMeetingAsync(CreateMeetingRequest createMeetingRequest)
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees.
|
Future<CreateMeetingResult> |
createMeetingAsync(CreateMeetingRequest createMeetingRequest,
AsyncHandler<CreateMeetingRequest,CreateMeetingResult> asyncHandler)
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees.
|
Future<CreatePhoneNumberOrderResult> |
createPhoneNumberOrderAsync(CreatePhoneNumberOrderRequest createPhoneNumberOrderRequest)
Creates an order for phone numbers to be provisioned.
|
Future<CreatePhoneNumberOrderResult> |
createPhoneNumberOrderAsync(CreatePhoneNumberOrderRequest createPhoneNumberOrderRequest,
AsyncHandler<CreatePhoneNumberOrderRequest,CreatePhoneNumberOrderResult> asyncHandler)
Creates an order for phone numbers to be provisioned.
|
Future<CreateRoomResult> |
createRoomAsync(CreateRoomRequest createRoomRequest)
Creates a chat room for the specified Amazon Chime account.
|
Future<CreateRoomResult> |
createRoomAsync(CreateRoomRequest createRoomRequest,
AsyncHandler<CreateRoomRequest,CreateRoomResult> asyncHandler)
Creates a chat room for the specified Amazon Chime account.
|
Future<CreateRoomMembershipResult> |
createRoomMembershipAsync(CreateRoomMembershipRequest createRoomMembershipRequest)
Adds a member to a chat room.
|
Future<CreateRoomMembershipResult> |
createRoomMembershipAsync(CreateRoomMembershipRequest createRoomMembershipRequest,
AsyncHandler<CreateRoomMembershipRequest,CreateRoomMembershipResult> asyncHandler)
Adds a member to a chat room.
|
Future<CreateVoiceConnectorResult> |
createVoiceConnectorAsync(CreateVoiceConnectorRequest createVoiceConnectorRequest)
Creates an Amazon Chime Voice Connector under the administrator's AWS account.
|
Future<CreateVoiceConnectorResult> |
createVoiceConnectorAsync(CreateVoiceConnectorRequest createVoiceConnectorRequest,
AsyncHandler<CreateVoiceConnectorRequest,CreateVoiceConnectorResult> asyncHandler)
Creates an Amazon Chime Voice Connector under the administrator's AWS account.
|
Future<CreateVoiceConnectorGroupResult> |
createVoiceConnectorGroupAsync(CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest)
Creates an Amazon Chime Voice Connector group under the administrator's AWS account.
|
Future<CreateVoiceConnectorGroupResult> |
createVoiceConnectorGroupAsync(CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest,
AsyncHandler<CreateVoiceConnectorGroupRequest,CreateVoiceConnectorGroupResult> asyncHandler)
Creates an Amazon Chime Voice Connector group under the administrator's AWS account.
|
Future<DeleteAccountResult> |
deleteAccountAsync(DeleteAccountRequest deleteAccountRequest)
Deletes the specified Amazon Chime account.
|
Future<DeleteAccountResult> |
deleteAccountAsync(DeleteAccountRequest deleteAccountRequest,
AsyncHandler<DeleteAccountRequest,DeleteAccountResult> asyncHandler)
Deletes the specified Amazon Chime account.
|
Future<DeleteAttendeeResult> |
deleteAttendeeAsync(DeleteAttendeeRequest deleteAttendeeRequest)
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their
JoinToken . |
Future<DeleteAttendeeResult> |
deleteAttendeeAsync(DeleteAttendeeRequest deleteAttendeeRequest,
AsyncHandler<DeleteAttendeeRequest,DeleteAttendeeResult> asyncHandler)
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their
JoinToken . |
Future<DeleteEventsConfigurationResult> |
deleteEventsConfigurationAsync(DeleteEventsConfigurationRequest deleteEventsConfigurationRequest)
Deletes the events configuration that allows a bot to receive outgoing events.
|
Future<DeleteEventsConfigurationResult> |
deleteEventsConfigurationAsync(DeleteEventsConfigurationRequest deleteEventsConfigurationRequest,
AsyncHandler<DeleteEventsConfigurationRequest,DeleteEventsConfigurationResult> asyncHandler)
Deletes the events configuration that allows a bot to receive outgoing events.
|
Future<DeleteMeetingResult> |
deleteMeetingAsync(DeleteMeetingRequest deleteMeetingRequest)
Deletes the specified Amazon Chime SDK meeting.
|
Future<DeleteMeetingResult> |
deleteMeetingAsync(DeleteMeetingRequest deleteMeetingRequest,
AsyncHandler<DeleteMeetingRequest,DeleteMeetingResult> asyncHandler)
Deletes the specified Amazon Chime SDK meeting.
|
Future<DeletePhoneNumberResult> |
deletePhoneNumberAsync(DeletePhoneNumberRequest deletePhoneNumberRequest)
Moves the specified phone number into the Deletion queue.
|
Future<DeletePhoneNumberResult> |
deletePhoneNumberAsync(DeletePhoneNumberRequest deletePhoneNumberRequest,
AsyncHandler<DeletePhoneNumberRequest,DeletePhoneNumberResult> asyncHandler)
Moves the specified phone number into the Deletion queue.
|
Future<DeleteRoomResult> |
deleteRoomAsync(DeleteRoomRequest deleteRoomRequest)
Deletes a chat room.
|
Future<DeleteRoomResult> |
deleteRoomAsync(DeleteRoomRequest deleteRoomRequest,
AsyncHandler<DeleteRoomRequest,DeleteRoomResult> asyncHandler)
Deletes a chat room.
|
Future<DeleteRoomMembershipResult> |
deleteRoomMembershipAsync(DeleteRoomMembershipRequest deleteRoomMembershipRequest)
Removes a member from a chat room.
|
Future<DeleteRoomMembershipResult> |
deleteRoomMembershipAsync(DeleteRoomMembershipRequest deleteRoomMembershipRequest,
AsyncHandler<DeleteRoomMembershipRequest,DeleteRoomMembershipResult> asyncHandler)
Removes a member from a chat room.
|
Future<DeleteVoiceConnectorResult> |
deleteVoiceConnectorAsync(DeleteVoiceConnectorRequest deleteVoiceConnectorRequest)
Deletes the specified Amazon Chime Voice Connector.
|
Future<DeleteVoiceConnectorResult> |
deleteVoiceConnectorAsync(DeleteVoiceConnectorRequest deleteVoiceConnectorRequest,
AsyncHandler<DeleteVoiceConnectorRequest,DeleteVoiceConnectorResult> asyncHandler)
Deletes the specified Amazon Chime Voice Connector.
|
Future<DeleteVoiceConnectorGroupResult> |
deleteVoiceConnectorGroupAsync(DeleteVoiceConnectorGroupRequest deleteVoiceConnectorGroupRequest)
Deletes the specified Amazon Chime Voice Connector group.
|
Future<DeleteVoiceConnectorGroupResult> |
deleteVoiceConnectorGroupAsync(DeleteVoiceConnectorGroupRequest deleteVoiceConnectorGroupRequest,
AsyncHandler<DeleteVoiceConnectorGroupRequest,DeleteVoiceConnectorGroupResult> asyncHandler)
Deletes the specified Amazon Chime Voice Connector group.
|
Future<DeleteVoiceConnectorOriginationResult> |
deleteVoiceConnectorOriginationAsync(DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest)
Deletes the origination settings for the specified Amazon Chime Voice Connector.
|
Future<DeleteVoiceConnectorOriginationResult> |
deleteVoiceConnectorOriginationAsync(DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest,
AsyncHandler<DeleteVoiceConnectorOriginationRequest,DeleteVoiceConnectorOriginationResult> asyncHandler)
Deletes the origination settings for the specified Amazon Chime Voice Connector.
|
Future<DeleteVoiceConnectorStreamingConfigurationResult> |
deleteVoiceConnectorStreamingConfigurationAsync(DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest)
Deletes the streaming configuration for the specified Amazon Chime Voice Connector.
|
Future<DeleteVoiceConnectorStreamingConfigurationResult> |
deleteVoiceConnectorStreamingConfigurationAsync(DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest,
AsyncHandler<DeleteVoiceConnectorStreamingConfigurationRequest,DeleteVoiceConnectorStreamingConfigurationResult> asyncHandler)
Deletes the streaming configuration for the specified Amazon Chime Voice Connector.
|
Future<DeleteVoiceConnectorTerminationResult> |
deleteVoiceConnectorTerminationAsync(DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest)
Deletes the termination settings for the specified Amazon Chime Voice Connector.
|
Future<DeleteVoiceConnectorTerminationResult> |
deleteVoiceConnectorTerminationAsync(DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest,
AsyncHandler<DeleteVoiceConnectorTerminationRequest,DeleteVoiceConnectorTerminationResult> asyncHandler)
Deletes the termination settings for the specified Amazon Chime Voice Connector.
|
Future<DeleteVoiceConnectorTerminationCredentialsResult> |
deleteVoiceConnectorTerminationCredentialsAsync(DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest)
Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
|
Future<DeleteVoiceConnectorTerminationCredentialsResult> |
deleteVoiceConnectorTerminationCredentialsAsync(DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest,
AsyncHandler<DeleteVoiceConnectorTerminationCredentialsRequest,DeleteVoiceConnectorTerminationCredentialsResult> asyncHandler)
Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
|
Future<DisassociatePhoneNumberFromUserResult> |
disassociatePhoneNumberFromUserAsync(DisassociatePhoneNumberFromUserRequest disassociatePhoneNumberFromUserRequest)
Disassociates the primary provisioned phone number from the specified Amazon Chime user.
|
Future<DisassociatePhoneNumberFromUserResult> |
disassociatePhoneNumberFromUserAsync(DisassociatePhoneNumberFromUserRequest disassociatePhoneNumberFromUserRequest,
AsyncHandler<DisassociatePhoneNumberFromUserRequest,DisassociatePhoneNumberFromUserResult> asyncHandler)
Disassociates the primary provisioned phone number from the specified Amazon Chime user.
|
Future<DisassociatePhoneNumbersFromVoiceConnectorResult> |
disassociatePhoneNumbersFromVoiceConnectorAsync(DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest)
Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector.
|
Future<DisassociatePhoneNumbersFromVoiceConnectorResult> |
disassociatePhoneNumbersFromVoiceConnectorAsync(DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest,
AsyncHandler<DisassociatePhoneNumbersFromVoiceConnectorRequest,DisassociatePhoneNumbersFromVoiceConnectorResult> asyncHandler)
Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector.
|
Future<DisassociatePhoneNumbersFromVoiceConnectorGroupResult> |
disassociatePhoneNumbersFromVoiceConnectorGroupAsync(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest)
Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector group.
|
Future<DisassociatePhoneNumbersFromVoiceConnectorGroupResult> |
disassociatePhoneNumbersFromVoiceConnectorGroupAsync(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest,
AsyncHandler<DisassociatePhoneNumbersFromVoiceConnectorGroupRequest,DisassociatePhoneNumbersFromVoiceConnectorGroupResult> asyncHandler)
Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector group.
|
Future<GetAccountResult> |
getAccountAsync(GetAccountRequest getAccountRequest)
Retrieves details for the specified Amazon Chime account, such as account type and supported licenses.
|
Future<GetAccountResult> |
getAccountAsync(GetAccountRequest getAccountRequest,
AsyncHandler<GetAccountRequest,GetAccountResult> asyncHandler)
Retrieves details for the specified Amazon Chime account, such as account type and supported licenses.
|
Future<GetAccountSettingsResult> |
getAccountSettingsAsync(GetAccountSettingsRequest getAccountSettingsRequest)
Retrieves account settings for the specified Amazon Chime account ID, such as remote control and dial out
settings.
|
Future<GetAccountSettingsResult> |
getAccountSettingsAsync(GetAccountSettingsRequest getAccountSettingsRequest,
AsyncHandler<GetAccountSettingsRequest,GetAccountSettingsResult> asyncHandler)
Retrieves account settings for the specified Amazon Chime account ID, such as remote control and dial out
settings.
|
Future<GetAttendeeResult> |
getAttendeeAsync(GetAttendeeRequest getAttendeeRequest)
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID.
|
Future<GetAttendeeResult> |
getAttendeeAsync(GetAttendeeRequest getAttendeeRequest,
AsyncHandler<GetAttendeeRequest,GetAttendeeResult> asyncHandler)
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID.
|
Future<GetBotResult> |
getBotAsync(GetBotRequest getBotRequest)
Retrieves details for the specified bot, such as bot email address, bot type, status, and display name.
|
Future<GetBotResult> |
getBotAsync(GetBotRequest getBotRequest,
AsyncHandler<GetBotRequest,GetBotResult> asyncHandler)
Retrieves details for the specified bot, such as bot email address, bot type, status, and display name.
|
Future<GetEventsConfigurationResult> |
getEventsConfigurationAsync(GetEventsConfigurationRequest getEventsConfigurationRequest)
Gets details for an events configuration that allows a bot to receive outgoing events, such as an HTTPS endpoint
or Lambda function ARN.
|
Future<GetEventsConfigurationResult> |
getEventsConfigurationAsync(GetEventsConfigurationRequest getEventsConfigurationRequest,
AsyncHandler<GetEventsConfigurationRequest,GetEventsConfigurationResult> asyncHandler)
Gets details for an events configuration that allows a bot to receive outgoing events, such as an HTTPS endpoint
or Lambda function ARN.
|
Future<GetGlobalSettingsResult> |
getGlobalSettingsAsync(GetGlobalSettingsRequest getGlobalSettingsRequest)
Retrieves global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon
Chime Voice Connector settings.
|
Future<GetGlobalSettingsResult> |
getGlobalSettingsAsync(GetGlobalSettingsRequest getGlobalSettingsRequest,
AsyncHandler<GetGlobalSettingsRequest,GetGlobalSettingsResult> asyncHandler)
Retrieves global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon
Chime Voice Connector settings.
|
Future<GetMeetingResult> |
getMeetingAsync(GetMeetingRequest getMeetingRequest)
Gets the Amazon Chime SDK meeting details for the specified meeting ID.
|
Future<GetMeetingResult> |
getMeetingAsync(GetMeetingRequest getMeetingRequest,
AsyncHandler<GetMeetingRequest,GetMeetingResult> asyncHandler)
Gets the Amazon Chime SDK meeting details for the specified meeting ID.
|
Future<GetPhoneNumberResult> |
getPhoneNumberAsync(GetPhoneNumberRequest getPhoneNumberRequest)
Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
|
Future<GetPhoneNumberResult> |
getPhoneNumberAsync(GetPhoneNumberRequest getPhoneNumberRequest,
AsyncHandler<GetPhoneNumberRequest,GetPhoneNumberResult> asyncHandler)
Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
|
Future<GetPhoneNumberOrderResult> |
getPhoneNumberOrderAsync(GetPhoneNumberOrderRequest getPhoneNumberOrderRequest)
Retrieves details for the specified phone number order, such as order creation timestamp, phone numbers in E.164
format, product type, and order status.
|
Future<GetPhoneNumberOrderResult> |
getPhoneNumberOrderAsync(GetPhoneNumberOrderRequest getPhoneNumberOrderRequest,
AsyncHandler<GetPhoneNumberOrderRequest,GetPhoneNumberOrderResult> asyncHandler)
Retrieves details for the specified phone number order, such as order creation timestamp, phone numbers in E.164
format, product type, and order status.
|
Future<GetPhoneNumberSettingsResult> |
getPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest)
Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling
name.
|
Future<GetPhoneNumberSettingsResult> |
getPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest,
AsyncHandler<GetPhoneNumberSettingsRequest,GetPhoneNumberSettingsResult> asyncHandler)
Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling
name.
|
Future<GetRoomResult> |
getRoomAsync(GetRoomRequest getRoomRequest)
Retrieves room details, such as name.
|
Future<GetRoomResult> |
getRoomAsync(GetRoomRequest getRoomRequest,
AsyncHandler<GetRoomRequest,GetRoomResult> asyncHandler)
Retrieves room details, such as name.
|
Future<GetUserResult> |
getUserAsync(GetUserRequest getUserRequest)
Retrieves details for the specified user ID, such as primary email address, license type, and personal meeting
PIN.
|
Future<GetUserResult> |
getUserAsync(GetUserRequest getUserRequest,
AsyncHandler<GetUserRequest,GetUserResult> asyncHandler)
Retrieves details for the specified user ID, such as primary email address, license type, and personal meeting
PIN.
|
Future<GetUserSettingsResult> |
getUserSettingsAsync(GetUserSettingsRequest getUserSettingsRequest)
Retrieves settings for the specified user ID, such as any associated phone number settings.
|
Future<GetUserSettingsResult> |
getUserSettingsAsync(GetUserSettingsRequest getUserSettingsRequest,
AsyncHandler<GetUserSettingsRequest,GetUserSettingsResult> asyncHandler)
Retrieves settings for the specified user ID, such as any associated phone number settings.
|
Future<GetVoiceConnectorResult> |
getVoiceConnectorAsync(GetVoiceConnectorRequest getVoiceConnectorRequest)
Retrieves details for the specified Amazon Chime Voice Connector, such as timestamps, name, outbound host, and
encryption requirements.
|
Future<GetVoiceConnectorResult> |
getVoiceConnectorAsync(GetVoiceConnectorRequest getVoiceConnectorRequest,
AsyncHandler<GetVoiceConnectorRequest,GetVoiceConnectorResult> asyncHandler)
Retrieves details for the specified Amazon Chime Voice Connector, such as timestamps, name, outbound host, and
encryption requirements.
|
Future<GetVoiceConnectorGroupResult> |
getVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest)
Retrieves details for the specified Amazon Chime Voice Connector group, such as timestamps, name, and associated
VoiceConnectorItems . |
Future<GetVoiceConnectorGroupResult> |
getVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest,
AsyncHandler<GetVoiceConnectorGroupRequest,GetVoiceConnectorGroupResult> asyncHandler)
Retrieves details for the specified Amazon Chime Voice Connector group, such as timestamps, name, and associated
VoiceConnectorItems . |
Future<GetVoiceConnectorLoggingConfigurationResult> |
getVoiceConnectorLoggingConfigurationAsync(GetVoiceConnectorLoggingConfigurationRequest getVoiceConnectorLoggingConfigurationRequest)
Retrieves the logging configuration details for the specified Amazon Chime Voice Connector.
|
Future<GetVoiceConnectorLoggingConfigurationResult> |
getVoiceConnectorLoggingConfigurationAsync(GetVoiceConnectorLoggingConfigurationRequest getVoiceConnectorLoggingConfigurationRequest,
AsyncHandler<GetVoiceConnectorLoggingConfigurationRequest,GetVoiceConnectorLoggingConfigurationResult> asyncHandler)
Retrieves the logging configuration details for the specified Amazon Chime Voice Connector.
|
Future<GetVoiceConnectorOriginationResult> |
getVoiceConnectorOriginationAsync(GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest)
Retrieves origination setting details for the specified Amazon Chime Voice Connector.
|
Future<GetVoiceConnectorOriginationResult> |
getVoiceConnectorOriginationAsync(GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest,
AsyncHandler<GetVoiceConnectorOriginationRequest,GetVoiceConnectorOriginationResult> asyncHandler)
Retrieves origination setting details for the specified Amazon Chime Voice Connector.
|
Future<GetVoiceConnectorStreamingConfigurationResult> |
getVoiceConnectorStreamingConfigurationAsync(GetVoiceConnectorStreamingConfigurationRequest getVoiceConnectorStreamingConfigurationRequest)
Retrieves the streaming configuration details for the specified Amazon Chime Voice Connector.
|
Future<GetVoiceConnectorStreamingConfigurationResult> |
getVoiceConnectorStreamingConfigurationAsync(GetVoiceConnectorStreamingConfigurationRequest getVoiceConnectorStreamingConfigurationRequest,
AsyncHandler<GetVoiceConnectorStreamingConfigurationRequest,GetVoiceConnectorStreamingConfigurationResult> asyncHandler)
Retrieves the streaming configuration details for the specified Amazon Chime Voice Connector.
|
Future<GetVoiceConnectorTerminationResult> |
getVoiceConnectorTerminationAsync(GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest)
Retrieves termination setting details for the specified Amazon Chime Voice Connector.
|
Future<GetVoiceConnectorTerminationResult> |
getVoiceConnectorTerminationAsync(GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest,
AsyncHandler<GetVoiceConnectorTerminationRequest,GetVoiceConnectorTerminationResult> asyncHandler)
Retrieves termination setting details for the specified Amazon Chime Voice Connector.
|
Future<GetVoiceConnectorTerminationHealthResult> |
getVoiceConnectorTerminationHealthAsync(GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest)
Retrieves information about the last time a SIP
OPTIONS ping was received from your SIP
infrastructure for the specified Amazon Chime Voice Connector. |
Future<GetVoiceConnectorTerminationHealthResult> |
getVoiceConnectorTerminationHealthAsync(GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest,
AsyncHandler<GetVoiceConnectorTerminationHealthRequest,GetVoiceConnectorTerminationHealthResult> asyncHandler)
Retrieves information about the last time a SIP
OPTIONS ping was received from your SIP
infrastructure for the specified Amazon Chime Voice Connector. |
Future<InviteUsersResult> |
inviteUsersAsync(InviteUsersRequest inviteUsersRequest)
Sends email to a maximum of 50 users, inviting them to the specified Amazon Chime
Team account. |
Future<InviteUsersResult> |
inviteUsersAsync(InviteUsersRequest inviteUsersRequest,
AsyncHandler<InviteUsersRequest,InviteUsersResult> asyncHandler)
Sends email to a maximum of 50 users, inviting them to the specified Amazon Chime
Team account. |
Future<ListAccountsResult> |
listAccountsAsync(ListAccountsRequest listAccountsRequest)
Lists the Amazon Chime accounts under the administrator's AWS account.
|
Future<ListAccountsResult> |
listAccountsAsync(ListAccountsRequest listAccountsRequest,
AsyncHandler<ListAccountsRequest,ListAccountsResult> asyncHandler)
Lists the Amazon Chime accounts under the administrator's AWS account.
|
Future<ListAttendeesResult> |
listAttendeesAsync(ListAttendeesRequest listAttendeesRequest)
Lists the attendees for the specified Amazon Chime SDK meeting.
|
Future<ListAttendeesResult> |
listAttendeesAsync(ListAttendeesRequest listAttendeesRequest,
AsyncHandler<ListAttendeesRequest,ListAttendeesResult> asyncHandler)
Lists the attendees for the specified Amazon Chime SDK meeting.
|
Future<ListBotsResult> |
listBotsAsync(ListBotsRequest listBotsRequest)
Lists the bots associated with the administrator's Amazon Chime Enterprise account ID.
|
Future<ListBotsResult> |
listBotsAsync(ListBotsRequest listBotsRequest,
AsyncHandler<ListBotsRequest,ListBotsResult> asyncHandler)
Lists the bots associated with the administrator's Amazon Chime Enterprise account ID.
|
Future<ListMeetingsResult> |
listMeetingsAsync(ListMeetingsRequest listMeetingsRequest)
Lists up to 100 active Amazon Chime SDK meetings.
|
Future<ListMeetingsResult> |
listMeetingsAsync(ListMeetingsRequest listMeetingsRequest,
AsyncHandler<ListMeetingsRequest,ListMeetingsResult> asyncHandler)
Lists up to 100 active Amazon Chime SDK meetings.
|
Future<ListPhoneNumberOrdersResult> |
listPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest)
Lists the phone number orders for the administrator's Amazon Chime account.
|
Future<ListPhoneNumberOrdersResult> |
listPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest,
AsyncHandler<ListPhoneNumberOrdersRequest,ListPhoneNumberOrdersResult> asyncHandler)
Lists the phone number orders for the administrator's Amazon Chime account.
|
Future<ListPhoneNumbersResult> |
listPhoneNumbersAsync(ListPhoneNumbersRequest listPhoneNumbersRequest)
Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user, Amazon Chime Voice Connector,
or Amazon Chime Voice Connector group.
|
Future<ListPhoneNumbersResult> |
listPhoneNumbersAsync(ListPhoneNumbersRequest listPhoneNumbersRequest,
AsyncHandler<ListPhoneNumbersRequest,ListPhoneNumbersResult> asyncHandler)
Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user, Amazon Chime Voice Connector,
or Amazon Chime Voice Connector group.
|
Future<ListRoomMembershipsResult> |
listRoomMembershipsAsync(ListRoomMembershipsRequest listRoomMembershipsRequest)
Lists the membership details for the specified room, such as member IDs, member email addresses, and member
names.
|
Future<ListRoomMembershipsResult> |
listRoomMembershipsAsync(ListRoomMembershipsRequest listRoomMembershipsRequest,
AsyncHandler<ListRoomMembershipsRequest,ListRoomMembershipsResult> asyncHandler)
Lists the membership details for the specified room, such as member IDs, member email addresses, and member
names.
|
Future<ListRoomsResult> |
listRoomsAsync(ListRoomsRequest listRoomsRequest)
Lists the room details for the specified Amazon Chime account.
|
Future<ListRoomsResult> |
listRoomsAsync(ListRoomsRequest listRoomsRequest,
AsyncHandler<ListRoomsRequest,ListRoomsResult> asyncHandler)
Lists the room details for the specified Amazon Chime account.
|
Future<ListUsersResult> |
listUsersAsync(ListUsersRequest listUsersRequest)
Lists the users that belong to the specified Amazon Chime account.
|
Future<ListUsersResult> |
listUsersAsync(ListUsersRequest listUsersRequest,
AsyncHandler<ListUsersRequest,ListUsersResult> asyncHandler)
Lists the users that belong to the specified Amazon Chime account.
|
Future<ListVoiceConnectorGroupsResult> |
listVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest)
Lists the Amazon Chime Voice Connector groups for the administrator's AWS account.
|
Future<ListVoiceConnectorGroupsResult> |
listVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest,
AsyncHandler<ListVoiceConnectorGroupsRequest,ListVoiceConnectorGroupsResult> asyncHandler)
Lists the Amazon Chime Voice Connector groups for the administrator's AWS account.
|
Future<ListVoiceConnectorsResult> |
listVoiceConnectorsAsync(ListVoiceConnectorsRequest listVoiceConnectorsRequest)
Lists the Amazon Chime Voice Connectors for the administrator's AWS account.
|
Future<ListVoiceConnectorsResult> |
listVoiceConnectorsAsync(ListVoiceConnectorsRequest listVoiceConnectorsRequest,
AsyncHandler<ListVoiceConnectorsRequest,ListVoiceConnectorsResult> asyncHandler)
Lists the Amazon Chime Voice Connectors for the administrator's AWS account.
|
Future<ListVoiceConnectorTerminationCredentialsResult> |
listVoiceConnectorTerminationCredentialsAsync(ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest)
Lists the SIP credentials for the specified Amazon Chime Voice Connector.
|
Future<ListVoiceConnectorTerminationCredentialsResult> |
listVoiceConnectorTerminationCredentialsAsync(ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest,
AsyncHandler<ListVoiceConnectorTerminationCredentialsRequest,ListVoiceConnectorTerminationCredentialsResult> asyncHandler)
Lists the SIP credentials for the specified Amazon Chime Voice Connector.
|
Future<LogoutUserResult> |
logoutUserAsync(LogoutUserRequest logoutUserRequest)
Logs out the specified user from all of the devices they are currently logged into.
|
Future<LogoutUserResult> |
logoutUserAsync(LogoutUserRequest logoutUserRequest,
AsyncHandler<LogoutUserRequest,LogoutUserResult> asyncHandler)
Logs out the specified user from all of the devices they are currently logged into.
|
Future<PutEventsConfigurationResult> |
putEventsConfigurationAsync(PutEventsConfigurationRequest putEventsConfigurationRequest)
Creates an events configuration that allows a bot to receive outgoing events sent by Amazon Chime.
|
Future<PutEventsConfigurationResult> |
putEventsConfigurationAsync(PutEventsConfigurationRequest putEventsConfigurationRequest,
AsyncHandler<PutEventsConfigurationRequest,PutEventsConfigurationResult> asyncHandler)
Creates an events configuration that allows a bot to receive outgoing events sent by Amazon Chime.
|
Future<PutVoiceConnectorLoggingConfigurationResult> |
putVoiceConnectorLoggingConfigurationAsync(PutVoiceConnectorLoggingConfigurationRequest putVoiceConnectorLoggingConfigurationRequest)
Adds a logging configuration for the specified Amazon Chime Voice Connector.
|
Future<PutVoiceConnectorLoggingConfigurationResult> |
putVoiceConnectorLoggingConfigurationAsync(PutVoiceConnectorLoggingConfigurationRequest putVoiceConnectorLoggingConfigurationRequest,
AsyncHandler<PutVoiceConnectorLoggingConfigurationRequest,PutVoiceConnectorLoggingConfigurationResult> asyncHandler)
Adds a logging configuration for the specified Amazon Chime Voice Connector.
|
Future<PutVoiceConnectorOriginationResult> |
putVoiceConnectorOriginationAsync(PutVoiceConnectorOriginationRequest putVoiceConnectorOriginationRequest)
Adds origination settings for the specified Amazon Chime Voice Connector.
|
Future<PutVoiceConnectorOriginationResult> |
putVoiceConnectorOriginationAsync(PutVoiceConnectorOriginationRequest putVoiceConnectorOriginationRequest,
AsyncHandler<PutVoiceConnectorOriginationRequest,PutVoiceConnectorOriginationResult> asyncHandler)
Adds origination settings for the specified Amazon Chime Voice Connector.
|
Future<PutVoiceConnectorStreamingConfigurationResult> |
putVoiceConnectorStreamingConfigurationAsync(PutVoiceConnectorStreamingConfigurationRequest putVoiceConnectorStreamingConfigurationRequest)
Adds a streaming configuration for the specified Amazon Chime Voice Connector.
|
Future<PutVoiceConnectorStreamingConfigurationResult> |
putVoiceConnectorStreamingConfigurationAsync(PutVoiceConnectorStreamingConfigurationRequest putVoiceConnectorStreamingConfigurationRequest,
AsyncHandler<PutVoiceConnectorStreamingConfigurationRequest,PutVoiceConnectorStreamingConfigurationResult> asyncHandler)
Adds a streaming configuration for the specified Amazon Chime Voice Connector.
|
Future<PutVoiceConnectorTerminationResult> |
putVoiceConnectorTerminationAsync(PutVoiceConnectorTerminationRequest putVoiceConnectorTerminationRequest)
Adds termination settings for the specified Amazon Chime Voice Connector.
|
Future<PutVoiceConnectorTerminationResult> |
putVoiceConnectorTerminationAsync(PutVoiceConnectorTerminationRequest putVoiceConnectorTerminationRequest,
AsyncHandler<PutVoiceConnectorTerminationRequest,PutVoiceConnectorTerminationResult> asyncHandler)
Adds termination settings for the specified Amazon Chime Voice Connector.
|
Future<PutVoiceConnectorTerminationCredentialsResult> |
putVoiceConnectorTerminationCredentialsAsync(PutVoiceConnectorTerminationCredentialsRequest putVoiceConnectorTerminationCredentialsRequest)
Adds termination SIP credentials for the specified Amazon Chime Voice Connector.
|
Future<PutVoiceConnectorTerminationCredentialsResult> |
putVoiceConnectorTerminationCredentialsAsync(PutVoiceConnectorTerminationCredentialsRequest putVoiceConnectorTerminationCredentialsRequest,
AsyncHandler<PutVoiceConnectorTerminationCredentialsRequest,PutVoiceConnectorTerminationCredentialsResult> asyncHandler)
Adds termination SIP credentials for the specified Amazon Chime Voice Connector.
|
Future<RegenerateSecurityTokenResult> |
regenerateSecurityTokenAsync(RegenerateSecurityTokenRequest regenerateSecurityTokenRequest)
Regenerates the security token for a bot.
|
Future<RegenerateSecurityTokenResult> |
regenerateSecurityTokenAsync(RegenerateSecurityTokenRequest regenerateSecurityTokenRequest,
AsyncHandler<RegenerateSecurityTokenRequest,RegenerateSecurityTokenResult> asyncHandler)
Regenerates the security token for a bot.
|
Future<ResetPersonalPINResult> |
resetPersonalPINAsync(ResetPersonalPINRequest resetPersonalPINRequest)
Resets the personal meeting PIN for the specified user on an Amazon Chime account.
|
Future<ResetPersonalPINResult> |
resetPersonalPINAsync(ResetPersonalPINRequest resetPersonalPINRequest,
AsyncHandler<ResetPersonalPINRequest,ResetPersonalPINResult> asyncHandler)
Resets the personal meeting PIN for the specified user on an Amazon Chime account.
|
Future<RestorePhoneNumberResult> |
restorePhoneNumberAsync(RestorePhoneNumberRequest restorePhoneNumberRequest)
Moves a phone number from the Deletion queue back into the phone number Inventory.
|
Future<RestorePhoneNumberResult> |
restorePhoneNumberAsync(RestorePhoneNumberRequest restorePhoneNumberRequest,
AsyncHandler<RestorePhoneNumberRequest,RestorePhoneNumberResult> asyncHandler)
Moves a phone number from the Deletion queue back into the phone number Inventory.
|
Future<SearchAvailablePhoneNumbersResult> |
searchAvailablePhoneNumbersAsync(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest)
Searches phone numbers that can be ordered.
|
Future<SearchAvailablePhoneNumbersResult> |
searchAvailablePhoneNumbersAsync(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest,
AsyncHandler<SearchAvailablePhoneNumbersRequest,SearchAvailablePhoneNumbersResult> asyncHandler)
Searches phone numbers that can be ordered.
|
Future<UpdateAccountResult> |
updateAccountAsync(UpdateAccountRequest updateAccountRequest)
Updates account details for the specified Amazon Chime account.
|
Future<UpdateAccountResult> |
updateAccountAsync(UpdateAccountRequest updateAccountRequest,
AsyncHandler<UpdateAccountRequest,UpdateAccountResult> asyncHandler)
Updates account details for the specified Amazon Chime account.
|
Future<UpdateAccountSettingsResult> |
updateAccountSettingsAsync(UpdateAccountSettingsRequest updateAccountSettingsRequest)
Updates the settings for the specified Amazon Chime account.
|
Future<UpdateAccountSettingsResult> |
updateAccountSettingsAsync(UpdateAccountSettingsRequest updateAccountSettingsRequest,
AsyncHandler<UpdateAccountSettingsRequest,UpdateAccountSettingsResult> asyncHandler)
Updates the settings for the specified Amazon Chime account.
|
Future<UpdateBotResult> |
updateBotAsync(UpdateBotRequest updateBotRequest)
Updates the status of the specified bot, such as starting or stopping the bot from running in your Amazon Chime
Enterprise account.
|
Future<UpdateBotResult> |
updateBotAsync(UpdateBotRequest updateBotRequest,
AsyncHandler<UpdateBotRequest,UpdateBotResult> asyncHandler)
Updates the status of the specified bot, such as starting or stopping the bot from running in your Amazon Chime
Enterprise account.
|
Future<UpdateGlobalSettingsResult> |
updateGlobalSettingsAsync(UpdateGlobalSettingsRequest updateGlobalSettingsRequest)
Updates global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon
Chime Voice Connector settings.
|
Future<UpdateGlobalSettingsResult> |
updateGlobalSettingsAsync(UpdateGlobalSettingsRequest updateGlobalSettingsRequest,
AsyncHandler<UpdateGlobalSettingsRequest,UpdateGlobalSettingsResult> asyncHandler)
Updates global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon
Chime Voice Connector settings.
|
Future<UpdatePhoneNumberResult> |
updatePhoneNumberAsync(UpdatePhoneNumberRequest updatePhoneNumberRequest)
Updates phone number details, such as product type or calling name, for the specified phone number ID.
|
Future<UpdatePhoneNumberResult> |
updatePhoneNumberAsync(UpdatePhoneNumberRequest updatePhoneNumberRequest,
AsyncHandler<UpdatePhoneNumberRequest,UpdatePhoneNumberResult> asyncHandler)
Updates phone number details, such as product type or calling name, for the specified phone number ID.
|
Future<UpdatePhoneNumberSettingsResult> |
updatePhoneNumberSettingsAsync(UpdatePhoneNumberSettingsRequest updatePhoneNumberSettingsRequest)
Updates the phone number settings for the administrator's AWS account, such as the default outbound calling name.
|
Future<UpdatePhoneNumberSettingsResult> |
updatePhoneNumberSettingsAsync(UpdatePhoneNumberSettingsRequest updatePhoneNumberSettingsRequest,
AsyncHandler<UpdatePhoneNumberSettingsRequest,UpdatePhoneNumberSettingsResult> asyncHandler)
Updates the phone number settings for the administrator's AWS account, such as the default outbound calling name.
|
Future<UpdateRoomResult> |
updateRoomAsync(UpdateRoomRequest updateRoomRequest)
Updates room details, such as the room name.
|
Future<UpdateRoomResult> |
updateRoomAsync(UpdateRoomRequest updateRoomRequest,
AsyncHandler<UpdateRoomRequest,UpdateRoomResult> asyncHandler)
Updates room details, such as the room name.
|
Future<UpdateRoomMembershipResult> |
updateRoomMembershipAsync(UpdateRoomMembershipRequest updateRoomMembershipRequest)
Updates room membership details, such as member role.
|
Future<UpdateRoomMembershipResult> |
updateRoomMembershipAsync(UpdateRoomMembershipRequest updateRoomMembershipRequest,
AsyncHandler<UpdateRoomMembershipRequest,UpdateRoomMembershipResult> asyncHandler)
Updates room membership details, such as member role.
|
Future<UpdateUserResult> |
updateUserAsync(UpdateUserRequest updateUserRequest)
Updates user details for a specified user ID.
|
Future<UpdateUserResult> |
updateUserAsync(UpdateUserRequest updateUserRequest,
AsyncHandler<UpdateUserRequest,UpdateUserResult> asyncHandler)
Updates user details for a specified user ID.
|
Future<UpdateUserSettingsResult> |
updateUserSettingsAsync(UpdateUserSettingsRequest updateUserSettingsRequest)
Updates the settings for the specified user, such as phone number settings.
|
Future<UpdateUserSettingsResult> |
updateUserSettingsAsync(UpdateUserSettingsRequest updateUserSettingsRequest,
AsyncHandler<UpdateUserSettingsRequest,UpdateUserSettingsResult> asyncHandler)
Updates the settings for the specified user, such as phone number settings.
|
Future<UpdateVoiceConnectorResult> |
updateVoiceConnectorAsync(UpdateVoiceConnectorRequest updateVoiceConnectorRequest)
Updates details for the specified Amazon Chime Voice Connector.
|
Future<UpdateVoiceConnectorResult> |
updateVoiceConnectorAsync(UpdateVoiceConnectorRequest updateVoiceConnectorRequest,
AsyncHandler<UpdateVoiceConnectorRequest,UpdateVoiceConnectorResult> asyncHandler)
Updates details for the specified Amazon Chime Voice Connector.
|
Future<UpdateVoiceConnectorGroupResult> |
updateVoiceConnectorGroupAsync(UpdateVoiceConnectorGroupRequest updateVoiceConnectorGroupRequest)
Updates details for the specified Amazon Chime Voice Connector group, such as the name and Amazon Chime Voice
Connector priority ranking.
|
Future<UpdateVoiceConnectorGroupResult> |
updateVoiceConnectorGroupAsync(UpdateVoiceConnectorGroupRequest updateVoiceConnectorGroupRequest,
AsyncHandler<UpdateVoiceConnectorGroupRequest,UpdateVoiceConnectorGroupResult> asyncHandler)
Updates details for the specified Amazon Chime Voice Connector group, such as the name and Amazon Chime Voice
Connector priority ranking.
|
associatePhoneNumbersWithVoiceConnector, associatePhoneNumbersWithVoiceConnectorGroup, associatePhoneNumberWithUser, batchCreateAttendee, batchCreateRoomMembership, batchDeletePhoneNumber, batchSuspendUser, batchUnsuspendUser, batchUpdatePhoneNumber, batchUpdateUser, createAccount, createAttendee, createBot, createMeeting, createPhoneNumberOrder, createRoom, createRoomMembership, createVoiceConnector, createVoiceConnectorGroup, deleteAccount, deleteAttendee, deleteEventsConfiguration, deleteMeeting, deletePhoneNumber, deleteRoom, deleteRoomMembership, deleteVoiceConnector, deleteVoiceConnectorGroup, deleteVoiceConnectorOrigination, deleteVoiceConnectorStreamingConfiguration, deleteVoiceConnectorTermination, deleteVoiceConnectorTerminationCredentials, disassociatePhoneNumberFromUser, disassociatePhoneNumbersFromVoiceConnector, disassociatePhoneNumbersFromVoiceConnectorGroup, getAccount, getAccountSettings, getAttendee, getBot, getCachedResponseMetadata, getEventsConfiguration, getGlobalSettings, getMeeting, getPhoneNumber, getPhoneNumberOrder, getPhoneNumberSettings, getRoom, getUser, getUserSettings, getVoiceConnector, getVoiceConnectorGroup, getVoiceConnectorLoggingConfiguration, getVoiceConnectorOrigination, getVoiceConnectorStreamingConfiguration, getVoiceConnectorTermination, getVoiceConnectorTerminationHealth, inviteUsers, listAccounts, listAttendees, listBots, listMeetings, listPhoneNumberOrders, listPhoneNumbers, listRoomMemberships, listRooms, listUsers, listVoiceConnectorGroups, listVoiceConnectors, listVoiceConnectorTerminationCredentials, logoutUser, putEventsConfiguration, putVoiceConnectorLoggingConfiguration, putVoiceConnectorOrigination, putVoiceConnectorStreamingConfiguration, putVoiceConnectorTermination, putVoiceConnectorTerminationCredentials, regenerateSecurityToken, resetPersonalPIN, restorePhoneNumber, searchAvailablePhoneNumbers, shutdown, updateAccount, updateAccountSettings, updateBot, updateGlobalSettings, updatePhoneNumber, updatePhoneNumberSettings, updateRoom, updateRoomMembership, updateUser, updateUserSettings, updateVoiceConnector, updateVoiceConnectorGroup
Future<AssociatePhoneNumberWithUserResult> associatePhoneNumberWithUserAsync(AssociatePhoneNumberWithUserRequest associatePhoneNumberWithUserRequest)
Associates a phone number with the specified Amazon Chime user.
associatePhoneNumberWithUserRequest
- Future<AssociatePhoneNumberWithUserResult> associatePhoneNumberWithUserAsync(AssociatePhoneNumberWithUserRequest associatePhoneNumberWithUserRequest, AsyncHandler<AssociatePhoneNumberWithUserRequest,AssociatePhoneNumberWithUserResult> asyncHandler)
Associates a phone number with the specified Amazon Chime user.
associatePhoneNumberWithUserRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociatePhoneNumbersWithVoiceConnectorResult> associatePhoneNumbersWithVoiceConnectorAsync(AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest)
Associates phone numbers with the specified Amazon Chime Voice Connector.
associatePhoneNumbersWithVoiceConnectorRequest
- Future<AssociatePhoneNumbersWithVoiceConnectorResult> associatePhoneNumbersWithVoiceConnectorAsync(AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest, AsyncHandler<AssociatePhoneNumbersWithVoiceConnectorRequest,AssociatePhoneNumbersWithVoiceConnectorResult> asyncHandler)
Associates phone numbers with the specified Amazon Chime Voice Connector.
associatePhoneNumbersWithVoiceConnectorRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociatePhoneNumbersWithVoiceConnectorGroupResult> associatePhoneNumbersWithVoiceConnectorGroupAsync(AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest)
Associates phone numbers with the specified Amazon Chime Voice Connector group.
associatePhoneNumbersWithVoiceConnectorGroupRequest
- Future<AssociatePhoneNumbersWithVoiceConnectorGroupResult> associatePhoneNumbersWithVoiceConnectorGroupAsync(AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest, AsyncHandler<AssociatePhoneNumbersWithVoiceConnectorGroupRequest,AssociatePhoneNumbersWithVoiceConnectorGroupResult> asyncHandler)
Associates phone numbers with the specified Amazon Chime Voice Connector group.
associatePhoneNumbersWithVoiceConnectorGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<BatchCreateAttendeeResult> batchCreateAttendeeAsync(BatchCreateAttendeeRequest batchCreateAttendeeRequest)
Creates up to 100 new attendees for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
batchCreateAttendeeRequest
- Future<BatchCreateAttendeeResult> batchCreateAttendeeAsync(BatchCreateAttendeeRequest batchCreateAttendeeRequest, AsyncHandler<BatchCreateAttendeeRequest,BatchCreateAttendeeResult> asyncHandler)
Creates up to 100 new attendees for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
batchCreateAttendeeRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<BatchCreateRoomMembershipResult> batchCreateRoomMembershipAsync(BatchCreateRoomMembershipRequest batchCreateRoomMembershipRequest)
Adds up to 50 members to a chat room. Members can be either users or bots. The member role designates whether the member is a chat room administrator or a general chat room member.
batchCreateRoomMembershipRequest
- Future<BatchCreateRoomMembershipResult> batchCreateRoomMembershipAsync(BatchCreateRoomMembershipRequest batchCreateRoomMembershipRequest, AsyncHandler<BatchCreateRoomMembershipRequest,BatchCreateRoomMembershipResult> asyncHandler)
Adds up to 50 members to a chat room. Members can be either users or bots. The member role designates whether the member is a chat room administrator or a general chat room member.
batchCreateRoomMembershipRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<BatchDeletePhoneNumberResult> batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest)
Moves phone numbers into the Deletion queue. Phone numbers must be disassociated from any users or Amazon Chime Voice Connectors before they can be deleted.
Phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
batchDeletePhoneNumberRequest
- Future<BatchDeletePhoneNumberResult> batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest, AsyncHandler<BatchDeletePhoneNumberRequest,BatchDeletePhoneNumberResult> asyncHandler)
Moves phone numbers into the Deletion queue. Phone numbers must be disassociated from any users or Amazon Chime Voice Connectors before they can be deleted.
Phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
batchDeletePhoneNumberRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<BatchSuspendUserResult> batchSuspendUserAsync(BatchSuspendUserRequest batchSuspendUserRequest)
Suspends up to 50 users from a Team
or EnterpriseLWA
Amazon Chime account. For more
information about different account types, see Managing Your Amazon Chime
Accounts in the Amazon Chime Administration Guide.
Users suspended from a Team
account are dissasociated from the account, but they can continue to use
Amazon Chime as free users. To remove the suspension from suspended Team
account users, invite them
to the Team
account again. You can use the InviteUsers action to do so.
Users suspended from an EnterpriseLWA
account are immediately signed out of Amazon Chime and can no
longer sign in. To remove the suspension from suspended EnterpriseLWA
account users, use the
BatchUnsuspendUser action.
To sign out users without suspending them, use the LogoutUser action.
batchSuspendUserRequest
- Future<BatchSuspendUserResult> batchSuspendUserAsync(BatchSuspendUserRequest batchSuspendUserRequest, AsyncHandler<BatchSuspendUserRequest,BatchSuspendUserResult> asyncHandler)
Suspends up to 50 users from a Team
or EnterpriseLWA
Amazon Chime account. For more
information about different account types, see Managing Your Amazon Chime
Accounts in the Amazon Chime Administration Guide.
Users suspended from a Team
account are dissasociated from the account, but they can continue to use
Amazon Chime as free users. To remove the suspension from suspended Team
account users, invite them
to the Team
account again. You can use the InviteUsers action to do so.
Users suspended from an EnterpriseLWA
account are immediately signed out of Amazon Chime and can no
longer sign in. To remove the suspension from suspended EnterpriseLWA
account users, use the
BatchUnsuspendUser action.
To sign out users without suspending them, use the LogoutUser action.
batchSuspendUserRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<BatchUnsuspendUserResult> batchUnsuspendUserAsync(BatchUnsuspendUserRequest batchUnsuspendUserRequest)
Removes the suspension from up to 50 previously suspended users for the specified Amazon Chime
EnterpriseLWA
account. Only users on EnterpriseLWA
accounts can be unsuspended using
this action. For more information about different account types, see Managing Your Amazon Chime
Accounts in the Amazon Chime Administration Guide.
Previously suspended users who are unsuspended using this action are returned to Registered
status.
Users who are not previously suspended are ignored.
batchUnsuspendUserRequest
- Future<BatchUnsuspendUserResult> batchUnsuspendUserAsync(BatchUnsuspendUserRequest batchUnsuspendUserRequest, AsyncHandler<BatchUnsuspendUserRequest,BatchUnsuspendUserResult> asyncHandler)
Removes the suspension from up to 50 previously suspended users for the specified Amazon Chime
EnterpriseLWA
account. Only users on EnterpriseLWA
accounts can be unsuspended using
this action. For more information about different account types, see Managing Your Amazon Chime
Accounts in the Amazon Chime Administration Guide.
Previously suspended users who are unsuspended using this action are returned to Registered
status.
Users who are not previously suspended are ignored.
batchUnsuspendUserRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<BatchUpdatePhoneNumberResult> batchUpdatePhoneNumberAsync(BatchUpdatePhoneNumberRequest batchUpdatePhoneNumberRequest)
Updates phone number product types or calling names. You can update one attribute at a time for each
UpdatePhoneNumberRequestItem
. For example, you can update either the product type or the calling
name.
For product types, choose from Amazon Chime Business Calling and Amazon Chime Voice Connector. For toll-free numbers, you must use the Amazon Chime Voice Connector product type.
Updates to outbound calling names can take up to 72 hours to complete. Pending updates to outbound calling names must be complete before you can request another update.
batchUpdatePhoneNumberRequest
- Future<BatchUpdatePhoneNumberResult> batchUpdatePhoneNumberAsync(BatchUpdatePhoneNumberRequest batchUpdatePhoneNumberRequest, AsyncHandler<BatchUpdatePhoneNumberRequest,BatchUpdatePhoneNumberResult> asyncHandler)
Updates phone number product types or calling names. You can update one attribute at a time for each
UpdatePhoneNumberRequestItem
. For example, you can update either the product type or the calling
name.
For product types, choose from Amazon Chime Business Calling and Amazon Chime Voice Connector. For toll-free numbers, you must use the Amazon Chime Voice Connector product type.
Updates to outbound calling names can take up to 72 hours to complete. Pending updates to outbound calling names must be complete before you can request another update.
batchUpdatePhoneNumberRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<BatchUpdateUserResult> batchUpdateUserAsync(BatchUpdateUserRequest batchUpdateUserRequest)
Updates user details within the UpdateUserRequestItem object for up to 20 users for the specified Amazon
Chime account. Currently, only LicenseType
updates are supported for this action.
batchUpdateUserRequest
- Future<BatchUpdateUserResult> batchUpdateUserAsync(BatchUpdateUserRequest batchUpdateUserRequest, AsyncHandler<BatchUpdateUserRequest,BatchUpdateUserResult> asyncHandler)
Updates user details within the UpdateUserRequestItem object for up to 20 users for the specified Amazon
Chime account. Currently, only LicenseType
updates are supported for this action.
batchUpdateUserRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateAccountResult> createAccountAsync(CreateAccountRequest createAccountRequest)
Creates an Amazon Chime account under the administrator's AWS account. Only Team
account types are
currently supported for this action. For more information about different account types, see Managing Your Amazon Chime
Accounts in the Amazon Chime Administration Guide.
createAccountRequest
- Future<CreateAccountResult> createAccountAsync(CreateAccountRequest createAccountRequest, AsyncHandler<CreateAccountRequest,CreateAccountResult> asyncHandler)
Creates an Amazon Chime account under the administrator's AWS account. Only Team
account types are
currently supported for this action. For more information about different account types, see Managing Your Amazon Chime
Accounts in the Amazon Chime Administration Guide.
createAccountRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateAttendeeResult> createAttendeeAsync(CreateAttendeeRequest createAttendeeRequest)
Creates a new attendee for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
createAttendeeRequest
- Future<CreateAttendeeResult> createAttendeeAsync(CreateAttendeeRequest createAttendeeRequest, AsyncHandler<CreateAttendeeRequest,CreateAttendeeResult> asyncHandler)
Creates a new attendee for an active Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
createAttendeeRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateBotResult> createBotAsync(CreateBotRequest createBotRequest)
Creates a bot for an Amazon Chime Enterprise account.
createBotRequest
- Future<CreateBotResult> createBotAsync(CreateBotRequest createBotRequest, AsyncHandler<CreateBotRequest,CreateBotResult> asyncHandler)
Creates a bot for an Amazon Chime Enterprise account.
createBotRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateMeetingResult> createMeetingAsync(CreateMeetingRequest createMeetingRequest)
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
createMeetingRequest
- Future<CreateMeetingResult> createMeetingAsync(CreateMeetingRequest createMeetingRequest, AsyncHandler<CreateMeetingRequest,CreateMeetingResult> asyncHandler)
Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
createMeetingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreatePhoneNumberOrderResult> createPhoneNumberOrderAsync(CreatePhoneNumberOrderRequest createPhoneNumberOrderRequest)
Creates an order for phone numbers to be provisioned. Choose from Amazon Chime Business Calling and Amazon Chime Voice Connector product types. For toll-free numbers, you must use the Amazon Chime Voice Connector product type.
createPhoneNumberOrderRequest
- Future<CreatePhoneNumberOrderResult> createPhoneNumberOrderAsync(CreatePhoneNumberOrderRequest createPhoneNumberOrderRequest, AsyncHandler<CreatePhoneNumberOrderRequest,CreatePhoneNumberOrderResult> asyncHandler)
Creates an order for phone numbers to be provisioned. Choose from Amazon Chime Business Calling and Amazon Chime Voice Connector product types. For toll-free numbers, you must use the Amazon Chime Voice Connector product type.
createPhoneNumberOrderRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateRoomResult> createRoomAsync(CreateRoomRequest createRoomRequest)
Creates a chat room for the specified Amazon Chime account.
createRoomRequest
- Future<CreateRoomResult> createRoomAsync(CreateRoomRequest createRoomRequest, AsyncHandler<CreateRoomRequest,CreateRoomResult> asyncHandler)
Creates a chat room for the specified Amazon Chime account.
createRoomRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateRoomMembershipResult> createRoomMembershipAsync(CreateRoomMembershipRequest createRoomMembershipRequest)
Adds a member to a chat room. A member can be either a user or a bot. The member role designates whether the member is a chat room administrator or a general chat room member.
createRoomMembershipRequest
- Future<CreateRoomMembershipResult> createRoomMembershipAsync(CreateRoomMembershipRequest createRoomMembershipRequest, AsyncHandler<CreateRoomMembershipRequest,CreateRoomMembershipResult> asyncHandler)
Adds a member to a chat room. A member can be either a user or a bot. The member role designates whether the member is a chat room administrator or a general chat room member.
createRoomMembershipRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateVoiceConnectorResult> createVoiceConnectorAsync(CreateVoiceConnectorRequest createVoiceConnectorRequest)
Creates an Amazon Chime Voice Connector under the administrator's AWS account. You can choose to create an Amazon Chime Voice Connector in a specific AWS Region.
Enabling CreateVoiceConnectorRequest$RequireEncryption configures your Amazon Chime Voice Connector to use TLS transport for SIP signaling and Secure RTP (SRTP) for media. Inbound calls use TLS transport, and unencrypted outbound calls are blocked.
createVoiceConnectorRequest
- Future<CreateVoiceConnectorResult> createVoiceConnectorAsync(CreateVoiceConnectorRequest createVoiceConnectorRequest, AsyncHandler<CreateVoiceConnectorRequest,CreateVoiceConnectorResult> asyncHandler)
Creates an Amazon Chime Voice Connector under the administrator's AWS account. You can choose to create an Amazon Chime Voice Connector in a specific AWS Region.
Enabling CreateVoiceConnectorRequest$RequireEncryption configures your Amazon Chime Voice Connector to use TLS transport for SIP signaling and Secure RTP (SRTP) for media. Inbound calls use TLS transport, and unencrypted outbound calls are blocked.
createVoiceConnectorRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateVoiceConnectorGroupResult> createVoiceConnectorGroupAsync(CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest)
Creates an Amazon Chime Voice Connector group under the administrator's AWS account. You can associate up to
three existing Amazon Chime Voice Connectors with the Amazon Chime Voice Connector group by including
VoiceConnectorItems
in the request.
You can include Amazon Chime Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.
createVoiceConnectorGroupRequest
- Future<CreateVoiceConnectorGroupResult> createVoiceConnectorGroupAsync(CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest, AsyncHandler<CreateVoiceConnectorGroupRequest,CreateVoiceConnectorGroupResult> asyncHandler)
Creates an Amazon Chime Voice Connector group under the administrator's AWS account. You can associate up to
three existing Amazon Chime Voice Connectors with the Amazon Chime Voice Connector group by including
VoiceConnectorItems
in the request.
You can include Amazon Chime Voice Connectors from different AWS Regions in your group. This creates a fault tolerant mechanism for fallback in case of availability events.
createVoiceConnectorGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteAccountResult> deleteAccountAsync(DeleteAccountRequest deleteAccountRequest)
Deletes the specified Amazon Chime account. You must suspend all users before deleting a Team
account. You can use the BatchSuspendUser action to do so.
For EnterpriseLWA
and EnterpriseAD
accounts, you must release the claimed domains for
your Amazon Chime account before deletion. As soon as you release the domain, all users under that account are
suspended.
Deleted accounts appear in your Disabled
accounts list for 90 days. To restore a deleted account
from your Disabled
accounts list, you must contact AWS Support.
After 90 days, deleted accounts are permanently removed from your Disabled
accounts list.
deleteAccountRequest
- Future<DeleteAccountResult> deleteAccountAsync(DeleteAccountRequest deleteAccountRequest, AsyncHandler<DeleteAccountRequest,DeleteAccountResult> asyncHandler)
Deletes the specified Amazon Chime account. You must suspend all users before deleting a Team
account. You can use the BatchSuspendUser action to do so.
For EnterpriseLWA
and EnterpriseAD
accounts, you must release the claimed domains for
your Amazon Chime account before deletion. As soon as you release the domain, all users under that account are
suspended.
Deleted accounts appear in your Disabled
accounts list for 90 days. To restore a deleted account
from your Disabled
accounts list, you must contact AWS Support.
After 90 days, deleted accounts are permanently removed from your Disabled
accounts list.
deleteAccountRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteAttendeeResult> deleteAttendeeAsync(DeleteAttendeeRequest deleteAttendeeRequest)
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their JoinToken
.
Attendees are automatically deleted when a Amazon Chime SDK meeting is deleted. For more information about the
Amazon Chime SDK, see Using the Amazon
Chime SDK in the Amazon Chime Developer Guide.
deleteAttendeeRequest
- Future<DeleteAttendeeResult> deleteAttendeeAsync(DeleteAttendeeRequest deleteAttendeeRequest, AsyncHandler<DeleteAttendeeRequest,DeleteAttendeeResult> asyncHandler)
Deletes an attendee from the specified Amazon Chime SDK meeting and deletes their JoinToken
.
Attendees are automatically deleted when a Amazon Chime SDK meeting is deleted. For more information about the
Amazon Chime SDK, see Using the Amazon
Chime SDK in the Amazon Chime Developer Guide.
deleteAttendeeRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteEventsConfigurationResult> deleteEventsConfigurationAsync(DeleteEventsConfigurationRequest deleteEventsConfigurationRequest)
Deletes the events configuration that allows a bot to receive outgoing events.
deleteEventsConfigurationRequest
- Future<DeleteEventsConfigurationResult> deleteEventsConfigurationAsync(DeleteEventsConfigurationRequest deleteEventsConfigurationRequest, AsyncHandler<DeleteEventsConfigurationRequest,DeleteEventsConfigurationResult> asyncHandler)
Deletes the events configuration that allows a bot to receive outgoing events.
deleteEventsConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteMeetingResult> deleteMeetingAsync(DeleteMeetingRequest deleteMeetingRequest)
Deletes the specified Amazon Chime SDK meeting. When a meeting is deleted, its attendees are also deleted and clients can no longer join it. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
deleteMeetingRequest
- Future<DeleteMeetingResult> deleteMeetingAsync(DeleteMeetingRequest deleteMeetingRequest, AsyncHandler<DeleteMeetingRequest,DeleteMeetingResult> asyncHandler)
Deletes the specified Amazon Chime SDK meeting. When a meeting is deleted, its attendees are also deleted and clients can no longer join it. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
deleteMeetingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeletePhoneNumberResult> deletePhoneNumberAsync(DeletePhoneNumberRequest deletePhoneNumberRequest)
Moves the specified phone number into the Deletion queue. A phone number must be disassociated from any users or Amazon Chime Voice Connectors before it can be deleted.
Deleted phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
deletePhoneNumberRequest
- Future<DeletePhoneNumberResult> deletePhoneNumberAsync(DeletePhoneNumberRequest deletePhoneNumberRequest, AsyncHandler<DeletePhoneNumberRequest,DeletePhoneNumberResult> asyncHandler)
Moves the specified phone number into the Deletion queue. A phone number must be disassociated from any users or Amazon Chime Voice Connectors before it can be deleted.
Deleted phone numbers remain in the Deletion queue for 7 days before they are deleted permanently.
deletePhoneNumberRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteRoomResult> deleteRoomAsync(DeleteRoomRequest deleteRoomRequest)
Deletes a chat room.
deleteRoomRequest
- Future<DeleteRoomResult> deleteRoomAsync(DeleteRoomRequest deleteRoomRequest, AsyncHandler<DeleteRoomRequest,DeleteRoomResult> asyncHandler)
Deletes a chat room.
deleteRoomRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteRoomMembershipResult> deleteRoomMembershipAsync(DeleteRoomMembershipRequest deleteRoomMembershipRequest)
Removes a member from a chat room.
deleteRoomMembershipRequest
- Future<DeleteRoomMembershipResult> deleteRoomMembershipAsync(DeleteRoomMembershipRequest deleteRoomMembershipRequest, AsyncHandler<DeleteRoomMembershipRequest,DeleteRoomMembershipResult> asyncHandler)
Removes a member from a chat room.
deleteRoomMembershipRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteVoiceConnectorResult> deleteVoiceConnectorAsync(DeleteVoiceConnectorRequest deleteVoiceConnectorRequest)
Deletes the specified Amazon Chime Voice Connector. Any phone numbers associated with the Amazon Chime Voice Connector must be disassociated from it before it can be deleted.
deleteVoiceConnectorRequest
- Future<DeleteVoiceConnectorResult> deleteVoiceConnectorAsync(DeleteVoiceConnectorRequest deleteVoiceConnectorRequest, AsyncHandler<DeleteVoiceConnectorRequest,DeleteVoiceConnectorResult> asyncHandler)
Deletes the specified Amazon Chime Voice Connector. Any phone numbers associated with the Amazon Chime Voice Connector must be disassociated from it before it can be deleted.
deleteVoiceConnectorRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteVoiceConnectorGroupResult> deleteVoiceConnectorGroupAsync(DeleteVoiceConnectorGroupRequest deleteVoiceConnectorGroupRequest)
Deletes the specified Amazon Chime Voice Connector group. Any VoiceConnectorItems
and phone numbers
associated with the group must be removed before it can be deleted.
deleteVoiceConnectorGroupRequest
- Future<DeleteVoiceConnectorGroupResult> deleteVoiceConnectorGroupAsync(DeleteVoiceConnectorGroupRequest deleteVoiceConnectorGroupRequest, AsyncHandler<DeleteVoiceConnectorGroupRequest,DeleteVoiceConnectorGroupResult> asyncHandler)
Deletes the specified Amazon Chime Voice Connector group. Any VoiceConnectorItems
and phone numbers
associated with the group must be removed before it can be deleted.
deleteVoiceConnectorGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteVoiceConnectorOriginationResult> deleteVoiceConnectorOriginationAsync(DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest)
Deletes the origination settings for the specified Amazon Chime Voice Connector.
deleteVoiceConnectorOriginationRequest
- Future<DeleteVoiceConnectorOriginationResult> deleteVoiceConnectorOriginationAsync(DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest, AsyncHandler<DeleteVoiceConnectorOriginationRequest,DeleteVoiceConnectorOriginationResult> asyncHandler)
Deletes the origination settings for the specified Amazon Chime Voice Connector.
deleteVoiceConnectorOriginationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteVoiceConnectorStreamingConfigurationResult> deleteVoiceConnectorStreamingConfigurationAsync(DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest)
Deletes the streaming configuration for the specified Amazon Chime Voice Connector.
deleteVoiceConnectorStreamingConfigurationRequest
- Future<DeleteVoiceConnectorStreamingConfigurationResult> deleteVoiceConnectorStreamingConfigurationAsync(DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest, AsyncHandler<DeleteVoiceConnectorStreamingConfigurationRequest,DeleteVoiceConnectorStreamingConfigurationResult> asyncHandler)
Deletes the streaming configuration for the specified Amazon Chime Voice Connector.
deleteVoiceConnectorStreamingConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteVoiceConnectorTerminationResult> deleteVoiceConnectorTerminationAsync(DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest)
Deletes the termination settings for the specified Amazon Chime Voice Connector.
deleteVoiceConnectorTerminationRequest
- Future<DeleteVoiceConnectorTerminationResult> deleteVoiceConnectorTerminationAsync(DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest, AsyncHandler<DeleteVoiceConnectorTerminationRequest,DeleteVoiceConnectorTerminationResult> asyncHandler)
Deletes the termination settings for the specified Amazon Chime Voice Connector.
deleteVoiceConnectorTerminationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteVoiceConnectorTerminationCredentialsResult> deleteVoiceConnectorTerminationCredentialsAsync(DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest)
Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
deleteVoiceConnectorTerminationCredentialsRequest
- Future<DeleteVoiceConnectorTerminationCredentialsResult> deleteVoiceConnectorTerminationCredentialsAsync(DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest, AsyncHandler<DeleteVoiceConnectorTerminationCredentialsRequest,DeleteVoiceConnectorTerminationCredentialsResult> asyncHandler)
Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
deleteVoiceConnectorTerminationCredentialsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociatePhoneNumberFromUserResult> disassociatePhoneNumberFromUserAsync(DisassociatePhoneNumberFromUserRequest disassociatePhoneNumberFromUserRequest)
Disassociates the primary provisioned phone number from the specified Amazon Chime user.
disassociatePhoneNumberFromUserRequest
- Future<DisassociatePhoneNumberFromUserResult> disassociatePhoneNumberFromUserAsync(DisassociatePhoneNumberFromUserRequest disassociatePhoneNumberFromUserRequest, AsyncHandler<DisassociatePhoneNumberFromUserRequest,DisassociatePhoneNumberFromUserResult> asyncHandler)
Disassociates the primary provisioned phone number from the specified Amazon Chime user.
disassociatePhoneNumberFromUserRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociatePhoneNumbersFromVoiceConnectorResult> disassociatePhoneNumbersFromVoiceConnectorAsync(DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest)
Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector.
disassociatePhoneNumbersFromVoiceConnectorRequest
- Future<DisassociatePhoneNumbersFromVoiceConnectorResult> disassociatePhoneNumbersFromVoiceConnectorAsync(DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest, AsyncHandler<DisassociatePhoneNumbersFromVoiceConnectorRequest,DisassociatePhoneNumbersFromVoiceConnectorResult> asyncHandler)
Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector.
disassociatePhoneNumbersFromVoiceConnectorRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociatePhoneNumbersFromVoiceConnectorGroupResult> disassociatePhoneNumbersFromVoiceConnectorGroupAsync(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest)
Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector group.
disassociatePhoneNumbersFromVoiceConnectorGroupRequest
- Future<DisassociatePhoneNumbersFromVoiceConnectorGroupResult> disassociatePhoneNumbersFromVoiceConnectorGroupAsync(DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest, AsyncHandler<DisassociatePhoneNumbersFromVoiceConnectorGroupRequest,DisassociatePhoneNumbersFromVoiceConnectorGroupResult> asyncHandler)
Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector group.
disassociatePhoneNumbersFromVoiceConnectorGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetAccountResult> getAccountAsync(GetAccountRequest getAccountRequest)
Retrieves details for the specified Amazon Chime account, such as account type and supported licenses.
getAccountRequest
- Future<GetAccountResult> getAccountAsync(GetAccountRequest getAccountRequest, AsyncHandler<GetAccountRequest,GetAccountResult> asyncHandler)
Retrieves details for the specified Amazon Chime account, such as account type and supported licenses.
getAccountRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetAccountSettingsResult> getAccountSettingsAsync(GetAccountSettingsRequest getAccountSettingsRequest)
Retrieves account settings for the specified Amazon Chime account ID, such as remote control and dial out settings. For more information about these settings, see Use the Policies Page in the Amazon Chime Administration Guide.
getAccountSettingsRequest
- Future<GetAccountSettingsResult> getAccountSettingsAsync(GetAccountSettingsRequest getAccountSettingsRequest, AsyncHandler<GetAccountSettingsRequest,GetAccountSettingsResult> asyncHandler)
Retrieves account settings for the specified Amazon Chime account ID, such as remote control and dial out settings. For more information about these settings, see Use the Policies Page in the Amazon Chime Administration Guide.
getAccountSettingsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetAttendeeResult> getAttendeeAsync(GetAttendeeRequest getAttendeeRequest)
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
getAttendeeRequest
- Future<GetAttendeeResult> getAttendeeAsync(GetAttendeeRequest getAttendeeRequest, AsyncHandler<GetAttendeeRequest,GetAttendeeResult> asyncHandler)
Gets the Amazon Chime SDK attendee details for a specified meeting ID and attendee ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
getAttendeeRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetBotResult> getBotAsync(GetBotRequest getBotRequest)
Retrieves details for the specified bot, such as bot email address, bot type, status, and display name.
getBotRequest
- Future<GetBotResult> getBotAsync(GetBotRequest getBotRequest, AsyncHandler<GetBotRequest,GetBotResult> asyncHandler)
Retrieves details for the specified bot, such as bot email address, bot type, status, and display name.
getBotRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetEventsConfigurationResult> getEventsConfigurationAsync(GetEventsConfigurationRequest getEventsConfigurationRequest)
Gets details for an events configuration that allows a bot to receive outgoing events, such as an HTTPS endpoint or Lambda function ARN.
getEventsConfigurationRequest
- Future<GetEventsConfigurationResult> getEventsConfigurationAsync(GetEventsConfigurationRequest getEventsConfigurationRequest, AsyncHandler<GetEventsConfigurationRequest,GetEventsConfigurationResult> asyncHandler)
Gets details for an events configuration that allows a bot to receive outgoing events, such as an HTTPS endpoint or Lambda function ARN.
getEventsConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetGlobalSettingsResult> getGlobalSettingsAsync(GetGlobalSettingsRequest getGlobalSettingsRequest)
Retrieves global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.
getGlobalSettingsRequest
- Future<GetGlobalSettingsResult> getGlobalSettingsAsync(GetGlobalSettingsRequest getGlobalSettingsRequest, AsyncHandler<GetGlobalSettingsRequest,GetGlobalSettingsResult> asyncHandler)
Retrieves global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.
getGlobalSettingsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetMeetingResult> getMeetingAsync(GetMeetingRequest getMeetingRequest)
Gets the Amazon Chime SDK meeting details for the specified meeting ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
getMeetingRequest
- Future<GetMeetingResult> getMeetingAsync(GetMeetingRequest getMeetingRequest, AsyncHandler<GetMeetingRequest,GetMeetingResult> asyncHandler)
Gets the Amazon Chime SDK meeting details for the specified meeting ID. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
getMeetingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetPhoneNumberResult> getPhoneNumberAsync(GetPhoneNumberRequest getPhoneNumberRequest)
Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
getPhoneNumberRequest
- Future<GetPhoneNumberResult> getPhoneNumberAsync(GetPhoneNumberRequest getPhoneNumberRequest, AsyncHandler<GetPhoneNumberRequest,GetPhoneNumberResult> asyncHandler)
Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
getPhoneNumberRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetPhoneNumberOrderResult> getPhoneNumberOrderAsync(GetPhoneNumberOrderRequest getPhoneNumberOrderRequest)
Retrieves details for the specified phone number order, such as order creation timestamp, phone numbers in E.164 format, product type, and order status.
getPhoneNumberOrderRequest
- Future<GetPhoneNumberOrderResult> getPhoneNumberOrderAsync(GetPhoneNumberOrderRequest getPhoneNumberOrderRequest, AsyncHandler<GetPhoneNumberOrderRequest,GetPhoneNumberOrderResult> asyncHandler)
Retrieves details for the specified phone number order, such as order creation timestamp, phone numbers in E.164 format, product type, and order status.
getPhoneNumberOrderRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetPhoneNumberSettingsResult> getPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest)
Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.
getPhoneNumberSettingsRequest
- Future<GetPhoneNumberSettingsResult> getPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest, AsyncHandler<GetPhoneNumberSettingsRequest,GetPhoneNumberSettingsResult> asyncHandler)
Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling name.
getPhoneNumberSettingsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetRoomResult> getRoomAsync(GetRoomRequest getRoomRequest)
Retrieves room details, such as name.
getRoomRequest
- Future<GetRoomResult> getRoomAsync(GetRoomRequest getRoomRequest, AsyncHandler<GetRoomRequest,GetRoomResult> asyncHandler)
Retrieves room details, such as name.
getRoomRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetUserResult> getUserAsync(GetUserRequest getUserRequest)
Retrieves details for the specified user ID, such as primary email address, license type, and personal meeting PIN.
To retrieve user details with an email address instead of a user ID, use the ListUsers action, and then filter by email address.
getUserRequest
- Future<GetUserResult> getUserAsync(GetUserRequest getUserRequest, AsyncHandler<GetUserRequest,GetUserResult> asyncHandler)
Retrieves details for the specified user ID, such as primary email address, license type, and personal meeting PIN.
To retrieve user details with an email address instead of a user ID, use the ListUsers action, and then filter by email address.
getUserRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetUserSettingsResult> getUserSettingsAsync(GetUserSettingsRequest getUserSettingsRequest)
Retrieves settings for the specified user ID, such as any associated phone number settings.
getUserSettingsRequest
- Future<GetUserSettingsResult> getUserSettingsAsync(GetUserSettingsRequest getUserSettingsRequest, AsyncHandler<GetUserSettingsRequest,GetUserSettingsResult> asyncHandler)
Retrieves settings for the specified user ID, such as any associated phone number settings.
getUserSettingsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetVoiceConnectorResult> getVoiceConnectorAsync(GetVoiceConnectorRequest getVoiceConnectorRequest)
Retrieves details for the specified Amazon Chime Voice Connector, such as timestamps, name, outbound host, and encryption requirements.
getVoiceConnectorRequest
- Future<GetVoiceConnectorResult> getVoiceConnectorAsync(GetVoiceConnectorRequest getVoiceConnectorRequest, AsyncHandler<GetVoiceConnectorRequest,GetVoiceConnectorResult> asyncHandler)
Retrieves details for the specified Amazon Chime Voice Connector, such as timestamps, name, outbound host, and encryption requirements.
getVoiceConnectorRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetVoiceConnectorGroupResult> getVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest)
Retrieves details for the specified Amazon Chime Voice Connector group, such as timestamps, name, and associated
VoiceConnectorItems
.
getVoiceConnectorGroupRequest
- Future<GetVoiceConnectorGroupResult> getVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest, AsyncHandler<GetVoiceConnectorGroupRequest,GetVoiceConnectorGroupResult> asyncHandler)
Retrieves details for the specified Amazon Chime Voice Connector group, such as timestamps, name, and associated
VoiceConnectorItems
.
getVoiceConnectorGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetVoiceConnectorLoggingConfigurationResult> getVoiceConnectorLoggingConfigurationAsync(GetVoiceConnectorLoggingConfigurationRequest getVoiceConnectorLoggingConfigurationRequest)
Retrieves the logging configuration details for the specified Amazon Chime Voice Connector. Shows whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
getVoiceConnectorLoggingConfigurationRequest
- Future<GetVoiceConnectorLoggingConfigurationResult> getVoiceConnectorLoggingConfigurationAsync(GetVoiceConnectorLoggingConfigurationRequest getVoiceConnectorLoggingConfigurationRequest, AsyncHandler<GetVoiceConnectorLoggingConfigurationRequest,GetVoiceConnectorLoggingConfigurationResult> asyncHandler)
Retrieves the logging configuration details for the specified Amazon Chime Voice Connector. Shows whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
getVoiceConnectorLoggingConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetVoiceConnectorOriginationResult> getVoiceConnectorOriginationAsync(GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest)
Retrieves origination setting details for the specified Amazon Chime Voice Connector.
getVoiceConnectorOriginationRequest
- Future<GetVoiceConnectorOriginationResult> getVoiceConnectorOriginationAsync(GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest, AsyncHandler<GetVoiceConnectorOriginationRequest,GetVoiceConnectorOriginationResult> asyncHandler)
Retrieves origination setting details for the specified Amazon Chime Voice Connector.
getVoiceConnectorOriginationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetVoiceConnectorStreamingConfigurationResult> getVoiceConnectorStreamingConfigurationAsync(GetVoiceConnectorStreamingConfigurationRequest getVoiceConnectorStreamingConfigurationRequest)
Retrieves the streaming configuration details for the specified Amazon Chime 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.
getVoiceConnectorStreamingConfigurationRequest
- Future<GetVoiceConnectorStreamingConfigurationResult> getVoiceConnectorStreamingConfigurationAsync(GetVoiceConnectorStreamingConfigurationRequest getVoiceConnectorStreamingConfigurationRequest, AsyncHandler<GetVoiceConnectorStreamingConfigurationRequest,GetVoiceConnectorStreamingConfigurationResult> asyncHandler)
Retrieves the streaming configuration details for the specified Amazon Chime 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.
getVoiceConnectorStreamingConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetVoiceConnectorTerminationResult> getVoiceConnectorTerminationAsync(GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest)
Retrieves termination setting details for the specified Amazon Chime Voice Connector.
getVoiceConnectorTerminationRequest
- Future<GetVoiceConnectorTerminationResult> getVoiceConnectorTerminationAsync(GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest, AsyncHandler<GetVoiceConnectorTerminationRequest,GetVoiceConnectorTerminationResult> asyncHandler)
Retrieves termination setting details for the specified Amazon Chime Voice Connector.
getVoiceConnectorTerminationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetVoiceConnectorTerminationHealthResult> getVoiceConnectorTerminationHealthAsync(GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest)
Retrieves information about the last time a SIP OPTIONS
ping was received from your SIP
infrastructure for the specified Amazon Chime Voice Connector.
getVoiceConnectorTerminationHealthRequest
- Future<GetVoiceConnectorTerminationHealthResult> getVoiceConnectorTerminationHealthAsync(GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest, AsyncHandler<GetVoiceConnectorTerminationHealthRequest,GetVoiceConnectorTerminationHealthResult> asyncHandler)
Retrieves information about the last time a SIP OPTIONS
ping was received from your SIP
infrastructure for the specified Amazon Chime Voice Connector.
getVoiceConnectorTerminationHealthRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<InviteUsersResult> inviteUsersAsync(InviteUsersRequest inviteUsersRequest)
Sends email to a maximum of 50 users, inviting them to the specified Amazon Chime Team
account. Only
Team
account types are currently supported for this action.
inviteUsersRequest
- Future<InviteUsersResult> inviteUsersAsync(InviteUsersRequest inviteUsersRequest, AsyncHandler<InviteUsersRequest,InviteUsersResult> asyncHandler)
Sends email to a maximum of 50 users, inviting them to the specified Amazon Chime Team
account. Only
Team
account types are currently supported for this action.
inviteUsersRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListAccountsResult> listAccountsAsync(ListAccountsRequest listAccountsRequest)
Lists the Amazon Chime accounts under the administrator's AWS account. You can filter accounts by account name prefix. To find out which Amazon Chime account a user belongs to, you can filter by the user's email address, which returns one account result.
listAccountsRequest
- Future<ListAccountsResult> listAccountsAsync(ListAccountsRequest listAccountsRequest, AsyncHandler<ListAccountsRequest,ListAccountsResult> asyncHandler)
Lists the Amazon Chime accounts under the administrator's AWS account. You can filter accounts by account name prefix. To find out which Amazon Chime account a user belongs to, you can filter by the user's email address, which returns one account result.
listAccountsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListAttendeesResult> listAttendeesAsync(ListAttendeesRequest listAttendeesRequest)
Lists the attendees for the specified Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
listAttendeesRequest
- Future<ListAttendeesResult> listAttendeesAsync(ListAttendeesRequest listAttendeesRequest, AsyncHandler<ListAttendeesRequest,ListAttendeesResult> asyncHandler)
Lists the attendees for the specified Amazon Chime SDK meeting. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
listAttendeesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListBotsResult> listBotsAsync(ListBotsRequest listBotsRequest)
Lists the bots associated with the administrator's Amazon Chime Enterprise account ID.
listBotsRequest
- Future<ListBotsResult> listBotsAsync(ListBotsRequest listBotsRequest, AsyncHandler<ListBotsRequest,ListBotsResult> asyncHandler)
Lists the bots associated with the administrator's Amazon Chime Enterprise account ID.
listBotsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListMeetingsResult> listMeetingsAsync(ListMeetingsRequest listMeetingsRequest)
Lists up to 100 active Amazon Chime SDK meetings. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
listMeetingsRequest
- Future<ListMeetingsResult> listMeetingsAsync(ListMeetingsRequest listMeetingsRequest, AsyncHandler<ListMeetingsRequest,ListMeetingsResult> asyncHandler)
Lists up to 100 active Amazon Chime SDK meetings. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the Amazon Chime Developer Guide.
listMeetingsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListPhoneNumberOrdersResult> listPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest)
Lists the phone number orders for the administrator's Amazon Chime account.
listPhoneNumberOrdersRequest
- Future<ListPhoneNumberOrdersResult> listPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest, AsyncHandler<ListPhoneNumberOrdersRequest,ListPhoneNumberOrdersResult> asyncHandler)
Lists the phone number orders for the administrator's Amazon Chime account.
listPhoneNumberOrdersRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListPhoneNumbersResult> listPhoneNumbersAsync(ListPhoneNumbersRequest listPhoneNumbersRequest)
Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user, Amazon Chime Voice Connector, or Amazon Chime Voice Connector group.
listPhoneNumbersRequest
- Future<ListPhoneNumbersResult> listPhoneNumbersAsync(ListPhoneNumbersRequest listPhoneNumbersRequest, AsyncHandler<ListPhoneNumbersRequest,ListPhoneNumbersResult> asyncHandler)
Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user, Amazon Chime Voice Connector, or Amazon Chime Voice Connector group.
listPhoneNumbersRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListRoomMembershipsResult> listRoomMembershipsAsync(ListRoomMembershipsRequest listRoomMembershipsRequest)
Lists the membership details for the specified room, such as member IDs, member email addresses, and member names.
listRoomMembershipsRequest
- Future<ListRoomMembershipsResult> listRoomMembershipsAsync(ListRoomMembershipsRequest listRoomMembershipsRequest, AsyncHandler<ListRoomMembershipsRequest,ListRoomMembershipsResult> asyncHandler)
Lists the membership details for the specified room, such as member IDs, member email addresses, and member names.
listRoomMembershipsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListRoomsResult> listRoomsAsync(ListRoomsRequest listRoomsRequest)
Lists the room details for the specified Amazon Chime account. Optionally, filter the results by a member ID (user ID or bot ID) to see a list of rooms that the member belongs to.
listRoomsRequest
- Future<ListRoomsResult> listRoomsAsync(ListRoomsRequest listRoomsRequest, AsyncHandler<ListRoomsRequest,ListRoomsResult> asyncHandler)
Lists the room details for the specified Amazon Chime account. Optionally, filter the results by a member ID (user ID or bot ID) to see a list of rooms that the member belongs to.
listRoomsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListUsersResult> listUsersAsync(ListUsersRequest listUsersRequest)
Lists the users that belong to the specified Amazon Chime account. You can specify an email address to list only the user that the email address belongs to.
listUsersRequest
- Future<ListUsersResult> listUsersAsync(ListUsersRequest listUsersRequest, AsyncHandler<ListUsersRequest,ListUsersResult> asyncHandler)
Lists the users that belong to the specified Amazon Chime account. You can specify an email address to list only the user that the email address belongs to.
listUsersRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListVoiceConnectorGroupsResult> listVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest)
Lists the Amazon Chime Voice Connector groups for the administrator's AWS account.
listVoiceConnectorGroupsRequest
- Future<ListVoiceConnectorGroupsResult> listVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest, AsyncHandler<ListVoiceConnectorGroupsRequest,ListVoiceConnectorGroupsResult> asyncHandler)
Lists the Amazon Chime Voice Connector groups for the administrator's AWS account.
listVoiceConnectorGroupsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListVoiceConnectorTerminationCredentialsResult> listVoiceConnectorTerminationCredentialsAsync(ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest)
Lists the SIP credentials for the specified Amazon Chime Voice Connector.
listVoiceConnectorTerminationCredentialsRequest
- Future<ListVoiceConnectorTerminationCredentialsResult> listVoiceConnectorTerminationCredentialsAsync(ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest, AsyncHandler<ListVoiceConnectorTerminationCredentialsRequest,ListVoiceConnectorTerminationCredentialsResult> asyncHandler)
Lists the SIP credentials for the specified Amazon Chime Voice Connector.
listVoiceConnectorTerminationCredentialsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListVoiceConnectorsResult> listVoiceConnectorsAsync(ListVoiceConnectorsRequest listVoiceConnectorsRequest)
Lists the Amazon Chime Voice Connectors for the administrator's AWS account.
listVoiceConnectorsRequest
- Future<ListVoiceConnectorsResult> listVoiceConnectorsAsync(ListVoiceConnectorsRequest listVoiceConnectorsRequest, AsyncHandler<ListVoiceConnectorsRequest,ListVoiceConnectorsResult> asyncHandler)
Lists the Amazon Chime Voice Connectors for the administrator's AWS account.
listVoiceConnectorsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<LogoutUserResult> logoutUserAsync(LogoutUserRequest logoutUserRequest)
Logs out the specified user from all of the devices they are currently logged into.
logoutUserRequest
- Future<LogoutUserResult> logoutUserAsync(LogoutUserRequest logoutUserRequest, AsyncHandler<LogoutUserRequest,LogoutUserResult> asyncHandler)
Logs out the specified user from all of the devices they are currently logged into.
logoutUserRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PutEventsConfigurationResult> putEventsConfigurationAsync(PutEventsConfigurationRequest putEventsConfigurationRequest)
Creates an events configuration that allows a bot to receive outgoing events sent by Amazon Chime. Choose either an HTTPS endpoint or a Lambda function ARN. For more information, see Bot.
putEventsConfigurationRequest
- Future<PutEventsConfigurationResult> putEventsConfigurationAsync(PutEventsConfigurationRequest putEventsConfigurationRequest, AsyncHandler<PutEventsConfigurationRequest,PutEventsConfigurationResult> asyncHandler)
Creates an events configuration that allows a bot to receive outgoing events sent by Amazon Chime. Choose either an HTTPS endpoint or a Lambda function ARN. For more information, see Bot.
putEventsConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PutVoiceConnectorLoggingConfigurationResult> putVoiceConnectorLoggingConfigurationAsync(PutVoiceConnectorLoggingConfigurationRequest putVoiceConnectorLoggingConfigurationRequest)
Adds a logging configuration for the specified Amazon Chime Voice Connector. The logging configuration specifies whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
putVoiceConnectorLoggingConfigurationRequest
- Future<PutVoiceConnectorLoggingConfigurationResult> putVoiceConnectorLoggingConfigurationAsync(PutVoiceConnectorLoggingConfigurationRequest putVoiceConnectorLoggingConfigurationRequest, AsyncHandler<PutVoiceConnectorLoggingConfigurationRequest,PutVoiceConnectorLoggingConfigurationResult> asyncHandler)
Adds a logging configuration for the specified Amazon Chime Voice Connector. The logging configuration specifies whether SIP message logs are enabled for sending to Amazon CloudWatch Logs.
putVoiceConnectorLoggingConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PutVoiceConnectorOriginationResult> putVoiceConnectorOriginationAsync(PutVoiceConnectorOriginationRequest putVoiceConnectorOriginationRequest)
Adds origination settings for the specified Amazon Chime Voice Connector.
putVoiceConnectorOriginationRequest
- Future<PutVoiceConnectorOriginationResult> putVoiceConnectorOriginationAsync(PutVoiceConnectorOriginationRequest putVoiceConnectorOriginationRequest, AsyncHandler<PutVoiceConnectorOriginationRequest,PutVoiceConnectorOriginationResult> asyncHandler)
Adds origination settings for the specified Amazon Chime Voice Connector.
putVoiceConnectorOriginationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PutVoiceConnectorStreamingConfigurationResult> putVoiceConnectorStreamingConfigurationAsync(PutVoiceConnectorStreamingConfigurationRequest putVoiceConnectorStreamingConfigurationRequest)
Adds a streaming configuration for the specified Amazon Chime Voice Connector. The streaming configuration specifies whether media streaming is enabled for sending to Amazon Kinesis. It also sets the retention period, in hours, for the Amazon Kinesis data.
putVoiceConnectorStreamingConfigurationRequest
- Future<PutVoiceConnectorStreamingConfigurationResult> putVoiceConnectorStreamingConfigurationAsync(PutVoiceConnectorStreamingConfigurationRequest putVoiceConnectorStreamingConfigurationRequest, AsyncHandler<PutVoiceConnectorStreamingConfigurationRequest,PutVoiceConnectorStreamingConfigurationResult> asyncHandler)
Adds a streaming configuration for the specified Amazon Chime Voice Connector. The streaming configuration specifies whether media streaming is enabled for sending to Amazon Kinesis. It also sets the retention period, in hours, for the Amazon Kinesis data.
putVoiceConnectorStreamingConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PutVoiceConnectorTerminationResult> putVoiceConnectorTerminationAsync(PutVoiceConnectorTerminationRequest putVoiceConnectorTerminationRequest)
Adds termination settings for the specified Amazon Chime Voice Connector.
putVoiceConnectorTerminationRequest
- Future<PutVoiceConnectorTerminationResult> putVoiceConnectorTerminationAsync(PutVoiceConnectorTerminationRequest putVoiceConnectorTerminationRequest, AsyncHandler<PutVoiceConnectorTerminationRequest,PutVoiceConnectorTerminationResult> asyncHandler)
Adds termination settings for the specified Amazon Chime Voice Connector.
putVoiceConnectorTerminationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PutVoiceConnectorTerminationCredentialsResult> putVoiceConnectorTerminationCredentialsAsync(PutVoiceConnectorTerminationCredentialsRequest putVoiceConnectorTerminationCredentialsRequest)
Adds termination SIP credentials for the specified Amazon Chime Voice Connector.
putVoiceConnectorTerminationCredentialsRequest
- Future<PutVoiceConnectorTerminationCredentialsResult> putVoiceConnectorTerminationCredentialsAsync(PutVoiceConnectorTerminationCredentialsRequest putVoiceConnectorTerminationCredentialsRequest, AsyncHandler<PutVoiceConnectorTerminationCredentialsRequest,PutVoiceConnectorTerminationCredentialsResult> asyncHandler)
Adds termination SIP credentials for the specified Amazon Chime Voice Connector.
putVoiceConnectorTerminationCredentialsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<RegenerateSecurityTokenResult> regenerateSecurityTokenAsync(RegenerateSecurityTokenRequest regenerateSecurityTokenRequest)
Regenerates the security token for a bot.
regenerateSecurityTokenRequest
- Future<RegenerateSecurityTokenResult> regenerateSecurityTokenAsync(RegenerateSecurityTokenRequest regenerateSecurityTokenRequest, AsyncHandler<RegenerateSecurityTokenRequest,RegenerateSecurityTokenResult> asyncHandler)
Regenerates the security token for a bot.
regenerateSecurityTokenRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ResetPersonalPINResult> resetPersonalPINAsync(ResetPersonalPINRequest resetPersonalPINRequest)
Resets the personal meeting PIN for the specified user on an Amazon Chime account. Returns the User object with the updated personal meeting PIN.
resetPersonalPINRequest
- Future<ResetPersonalPINResult> resetPersonalPINAsync(ResetPersonalPINRequest resetPersonalPINRequest, AsyncHandler<ResetPersonalPINRequest,ResetPersonalPINResult> asyncHandler)
Resets the personal meeting PIN for the specified user on an Amazon Chime account. Returns the User object with the updated personal meeting PIN.
resetPersonalPINRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<RestorePhoneNumberResult> restorePhoneNumberAsync(RestorePhoneNumberRequest restorePhoneNumberRequest)
Moves a phone number from the Deletion queue back into the phone number Inventory.
restorePhoneNumberRequest
- Future<RestorePhoneNumberResult> restorePhoneNumberAsync(RestorePhoneNumberRequest restorePhoneNumberRequest, AsyncHandler<RestorePhoneNumberRequest,RestorePhoneNumberResult> asyncHandler)
Moves a phone number from the Deletion queue back into the phone number Inventory.
restorePhoneNumberRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<SearchAvailablePhoneNumbersResult> searchAvailablePhoneNumbersAsync(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest)
Searches phone numbers that can be ordered.
searchAvailablePhoneNumbersRequest
- Future<SearchAvailablePhoneNumbersResult> searchAvailablePhoneNumbersAsync(SearchAvailablePhoneNumbersRequest searchAvailablePhoneNumbersRequest, AsyncHandler<SearchAvailablePhoneNumbersRequest,SearchAvailablePhoneNumbersResult> asyncHandler)
Searches phone numbers that can be ordered.
searchAvailablePhoneNumbersRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateAccountResult> updateAccountAsync(UpdateAccountRequest updateAccountRequest)
Updates account details for the specified Amazon Chime account. Currently, only account name updates are supported for this action.
updateAccountRequest
- Future<UpdateAccountResult> updateAccountAsync(UpdateAccountRequest updateAccountRequest, AsyncHandler<UpdateAccountRequest,UpdateAccountResult> asyncHandler)
Updates account details for the specified Amazon Chime account. Currently, only account name updates are supported for this action.
updateAccountRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateAccountSettingsResult> updateAccountSettingsAsync(UpdateAccountSettingsRequest updateAccountSettingsRequest)
Updates the settings for the specified Amazon Chime account. You can update settings for remote control of shared screens, or for the dial-out option. For more information about these settings, see Use the Policies Page in the Amazon Chime Administration Guide.
updateAccountSettingsRequest
- Future<UpdateAccountSettingsResult> updateAccountSettingsAsync(UpdateAccountSettingsRequest updateAccountSettingsRequest, AsyncHandler<UpdateAccountSettingsRequest,UpdateAccountSettingsResult> asyncHandler)
Updates the settings for the specified Amazon Chime account. You can update settings for remote control of shared screens, or for the dial-out option. For more information about these settings, see Use the Policies Page in the Amazon Chime Administration Guide.
updateAccountSettingsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateBotResult> updateBotAsync(UpdateBotRequest updateBotRequest)
Updates the status of the specified bot, such as starting or stopping the bot from running in your Amazon Chime Enterprise account.
updateBotRequest
- Future<UpdateBotResult> updateBotAsync(UpdateBotRequest updateBotRequest, AsyncHandler<UpdateBotRequest,UpdateBotResult> asyncHandler)
Updates the status of the specified bot, such as starting or stopping the bot from running in your Amazon Chime Enterprise account.
updateBotRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateGlobalSettingsResult> updateGlobalSettingsAsync(UpdateGlobalSettingsRequest updateGlobalSettingsRequest)
Updates global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.
updateGlobalSettingsRequest
- Future<UpdateGlobalSettingsResult> updateGlobalSettingsAsync(UpdateGlobalSettingsRequest updateGlobalSettingsRequest, AsyncHandler<UpdateGlobalSettingsRequest,UpdateGlobalSettingsResult> asyncHandler)
Updates global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon Chime Voice Connector settings.
updateGlobalSettingsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdatePhoneNumberResult> updatePhoneNumberAsync(UpdatePhoneNumberRequest updatePhoneNumberRequest)
Updates phone number details, such as product type or calling 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 or the calling name in one action.
For toll-free numbers, you must use the Amazon Chime Voice Connector product type.
Updates to outbound calling names can take up to 72 hours to complete. Pending updates to outbound calling names must be complete before you can request another update.
updatePhoneNumberRequest
- Future<UpdatePhoneNumberResult> updatePhoneNumberAsync(UpdatePhoneNumberRequest updatePhoneNumberRequest, AsyncHandler<UpdatePhoneNumberRequest,UpdatePhoneNumberResult> asyncHandler)
Updates phone number details, such as product type or calling 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 or the calling name in one action.
For toll-free numbers, you must use the Amazon Chime Voice Connector product type.
Updates to outbound calling names can take up to 72 hours to complete. Pending updates to outbound calling names must be complete before you can request another update.
updatePhoneNumberRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdatePhoneNumberSettingsResult> updatePhoneNumberSettingsAsync(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.
updatePhoneNumberSettingsRequest
- Future<UpdatePhoneNumberSettingsResult> updatePhoneNumberSettingsAsync(UpdatePhoneNumberSettingsRequest updatePhoneNumberSettingsRequest, AsyncHandler<UpdatePhoneNumberSettingsRequest,UpdatePhoneNumberSettingsResult> asyncHandler)
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.
updatePhoneNumberSettingsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateRoomResult> updateRoomAsync(UpdateRoomRequest updateRoomRequest)
Updates room details, such as the room name.
updateRoomRequest
- Future<UpdateRoomResult> updateRoomAsync(UpdateRoomRequest updateRoomRequest, AsyncHandler<UpdateRoomRequest,UpdateRoomResult> asyncHandler)
Updates room details, such as the room name.
updateRoomRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateRoomMembershipResult> updateRoomMembershipAsync(UpdateRoomMembershipRequest updateRoomMembershipRequest)
Updates room membership details, such as member role. The member role designates whether the member is a chat room administrator or a general chat room member. Member role can only be updated for user IDs.
updateRoomMembershipRequest
- Future<UpdateRoomMembershipResult> updateRoomMembershipAsync(UpdateRoomMembershipRequest updateRoomMembershipRequest, AsyncHandler<UpdateRoomMembershipRequest,UpdateRoomMembershipResult> asyncHandler)
Updates room membership details, such as member role. The member role designates whether the member is a chat room administrator or a general chat room member. Member role can only be updated for user IDs.
updateRoomMembershipRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateUserResult> updateUserAsync(UpdateUserRequest updateUserRequest)
Updates user details for a specified user ID. Currently, only LicenseType
updates are supported for
this action.
updateUserRequest
- Future<UpdateUserResult> updateUserAsync(UpdateUserRequest updateUserRequest, AsyncHandler<UpdateUserRequest,UpdateUserResult> asyncHandler)
Updates user details for a specified user ID. Currently, only LicenseType
updates are supported for
this action.
updateUserRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateUserSettingsResult> updateUserSettingsAsync(UpdateUserSettingsRequest updateUserSettingsRequest)
Updates the settings for the specified user, such as phone number settings.
updateUserSettingsRequest
- Future<UpdateUserSettingsResult> updateUserSettingsAsync(UpdateUserSettingsRequest updateUserSettingsRequest, AsyncHandler<UpdateUserSettingsRequest,UpdateUserSettingsResult> asyncHandler)
Updates the settings for the specified user, such as phone number settings.
updateUserSettingsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateVoiceConnectorResult> updateVoiceConnectorAsync(UpdateVoiceConnectorRequest updateVoiceConnectorRequest)
Updates details for the specified Amazon Chime Voice Connector.
updateVoiceConnectorRequest
- Future<UpdateVoiceConnectorResult> updateVoiceConnectorAsync(UpdateVoiceConnectorRequest updateVoiceConnectorRequest, AsyncHandler<UpdateVoiceConnectorRequest,UpdateVoiceConnectorResult> asyncHandler)
Updates details for the specified Amazon Chime Voice Connector.
updateVoiceConnectorRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateVoiceConnectorGroupResult> updateVoiceConnectorGroupAsync(UpdateVoiceConnectorGroupRequest updateVoiceConnectorGroupRequest)
Updates details for the specified Amazon Chime Voice Connector group, such as the name and Amazon Chime Voice Connector priority ranking.
updateVoiceConnectorGroupRequest
- Future<UpdateVoiceConnectorGroupResult> updateVoiceConnectorGroupAsync(UpdateVoiceConnectorGroupRequest updateVoiceConnectorGroupRequest, AsyncHandler<UpdateVoiceConnectorGroupRequest,UpdateVoiceConnectorGroupResult> asyncHandler)
Updates details for the specified Amazon Chime Voice Connector group, such as the name and Amazon Chime Voice Connector priority ranking.
updateVoiceConnectorGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.