com.amazonaws.services.chime.AmazonChimeAsync Maven / Gradle / Ivy
Show all versions of aws-java-sdk-chime Show documentation
/*
* Copyright 2015-2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with
* the License. A copy of the License is located at
*
* http://aws.amazon.com/apache2.0
*
* or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
* CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions
* and limitations under the License.
*/
package com.amazonaws.services.chime;
import javax.annotation.Generated;
import com.amazonaws.services.chime.model.*;
/**
* Interface for accessing Amazon Chime asynchronously. Each asynchronous method will return a Java Future object
* representing the asynchronous operation; overloads which accept an {@code 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
* {@link com.amazonaws.services.chime.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.
*
*
* - Using an AWS SDK
* -
*
* 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.
*
*
* - Using the AWS CLI
* -
*
* 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.
*
*
* - Using REST API
* -
*
* 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.
*
*/
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public interface AmazonChimeAsync extends AmazonChime {
/**
*
* Associates a phone number with the specified Amazon Chime user.
*
*
* @param associatePhoneNumberWithUserRequest
* @return A Java Future containing the result of the AssociatePhoneNumberWithUser operation returned by the
* service.
* @sample AmazonChimeAsync.AssociatePhoneNumberWithUser
* @see AWS API Documentation
*/
java.util.concurrent.Future associatePhoneNumberWithUserAsync(
AssociatePhoneNumberWithUserRequest associatePhoneNumberWithUserRequest);
/**
*
* Associates a phone number with the specified Amazon Chime user.
*
*
* @param associatePhoneNumberWithUserRequest
* @param 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.
* @return A Java Future containing the result of the AssociatePhoneNumberWithUser operation returned by the
* service.
* @sample AmazonChimeAsyncHandler.AssociatePhoneNumberWithUser
* @see AWS API Documentation
*/
java.util.concurrent.Future associatePhoneNumberWithUserAsync(
AssociatePhoneNumberWithUserRequest associatePhoneNumberWithUserRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Associates phone numbers with the specified Amazon Chime Voice Connector.
*
*
* @param associatePhoneNumbersWithVoiceConnectorRequest
* @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnector operation returned by
* the service.
* @sample AmazonChimeAsync.AssociatePhoneNumbersWithVoiceConnector
* @see AWS API Documentation
*/
java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorAsync(
AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest);
/**
*
* Associates phone numbers with the specified Amazon Chime Voice Connector.
*
*
* @param associatePhoneNumbersWithVoiceConnectorRequest
* @param 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.
* @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnector operation returned by
* the service.
* @sample AmazonChimeAsyncHandler.AssociatePhoneNumbersWithVoiceConnector
* @see AWS API Documentation
*/
java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorAsync(
AssociatePhoneNumbersWithVoiceConnectorRequest associatePhoneNumbersWithVoiceConnectorRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Associates phone numbers with the specified Amazon Chime Voice Connector group.
*
*
* @param associatePhoneNumbersWithVoiceConnectorGroupRequest
* @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnectorGroup operation
* returned by the service.
* @sample AmazonChimeAsync.AssociatePhoneNumbersWithVoiceConnectorGroup
* @see AWS API Documentation
*/
java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorGroupAsync(
AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest);
/**
*
* Associates phone numbers with the specified Amazon Chime Voice Connector group.
*
*
* @param associatePhoneNumbersWithVoiceConnectorGroupRequest
* @param 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.
* @return A Java Future containing the result of the AssociatePhoneNumbersWithVoiceConnectorGroup operation
* returned by the service.
* @sample AmazonChimeAsyncHandler.AssociatePhoneNumbersWithVoiceConnectorGroup
* @see AWS API Documentation
*/
java.util.concurrent.Future associatePhoneNumbersWithVoiceConnectorGroupAsync(
AssociatePhoneNumbersWithVoiceConnectorGroupRequest associatePhoneNumbersWithVoiceConnectorGroupRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Associates the specified sign-in delegate groups with the specified Amazon Chime account.
*
*
* @param associateSigninDelegateGroupsWithAccountRequest
* @return A Java Future containing the result of the AssociateSigninDelegateGroupsWithAccount operation returned by
* the service.
* @sample AmazonChimeAsync.AssociateSigninDelegateGroupsWithAccount
* @see AWS API Documentation
*/
java.util.concurrent.Future associateSigninDelegateGroupsWithAccountAsync(
AssociateSigninDelegateGroupsWithAccountRequest associateSigninDelegateGroupsWithAccountRequest);
/**
*
* Associates the specified sign-in delegate groups with the specified Amazon Chime account.
*
*
* @param associateSigninDelegateGroupsWithAccountRequest
* @param 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.
* @return A Java Future containing the result of the AssociateSigninDelegateGroupsWithAccount operation returned by
* the service.
* @sample AmazonChimeAsyncHandler.AssociateSigninDelegateGroupsWithAccount
* @see AWS API Documentation
*/
java.util.concurrent.Future associateSigninDelegateGroupsWithAccountAsync(
AssociateSigninDelegateGroupsWithAccountRequest associateSigninDelegateGroupsWithAccountRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param batchCreateAttendeeRequest
* @return A Java Future containing the result of the BatchCreateAttendee operation returned by the service.
* @sample AmazonChimeAsync.BatchCreateAttendee
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param batchCreateAttendeeRequest
* @param 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.
* @return A Java Future containing the result of the BatchCreateAttendee operation returned by the service.
* @sample AmazonChimeAsyncHandler.BatchCreateAttendee
* @see AWS API
* Documentation
*/
java.util.concurrent.Future batchCreateAttendeeAsync(BatchCreateAttendeeRequest batchCreateAttendeeRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Adds up to 50 members to a chat room in an Amazon Chime Enterprise account. 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.
*
*
* @param batchCreateRoomMembershipRequest
* @return A Java Future containing the result of the BatchCreateRoomMembership operation returned by the service.
* @sample AmazonChimeAsync.BatchCreateRoomMembership
* @see AWS API Documentation
*/
java.util.concurrent.Future batchCreateRoomMembershipAsync(
BatchCreateRoomMembershipRequest batchCreateRoomMembershipRequest);
/**
*
* Adds up to 50 members to a chat room in an Amazon Chime Enterprise account. 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.
*
*
* @param batchCreateRoomMembershipRequest
* @param 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.
* @return A Java Future containing the result of the BatchCreateRoomMembership operation returned by the service.
* @sample AmazonChimeAsyncHandler.BatchCreateRoomMembership
* @see AWS API Documentation
*/
java.util.concurrent.Future batchCreateRoomMembershipAsync(
BatchCreateRoomMembershipRequest batchCreateRoomMembershipRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param batchDeletePhoneNumberRequest
* @return A Java Future containing the result of the BatchDeletePhoneNumber operation returned by the service.
* @sample AmazonChimeAsync.BatchDeletePhoneNumber
* @see AWS
* API Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param batchDeletePhoneNumberRequest
* @param 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.
* @return A Java Future containing the result of the BatchDeletePhoneNumber operation returned by the service.
* @sample AmazonChimeAsyncHandler.BatchDeletePhoneNumber
* @see AWS
* API Documentation
*/
java.util.concurrent.Future batchDeletePhoneNumberAsync(BatchDeletePhoneNumberRequest batchDeletePhoneNumberRequest,
com.amazonaws.handlers.AsyncHandler 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 disassociated 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.
*
*
* @param batchSuspendUserRequest
* @return A Java Future containing the result of the BatchSuspendUser operation returned by the service.
* @sample AmazonChimeAsync.BatchSuspendUser
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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 disassociated 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.
*
*
* @param batchSuspendUserRequest
* @param 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.
* @return A Java Future containing the result of the BatchSuspendUser operation returned by the service.
* @sample AmazonChimeAsyncHandler.BatchSuspendUser
* @see AWS API
* Documentation
*/
java.util.concurrent.Future batchSuspendUserAsync(BatchSuspendUserRequest batchSuspendUserRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param batchUnsuspendUserRequest
* @return A Java Future containing the result of the BatchUnsuspendUser operation returned by the service.
* @sample AmazonChimeAsync.BatchUnsuspendUser
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param batchUnsuspendUserRequest
* @param 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.
* @return A Java Future containing the result of the BatchUnsuspendUser operation returned by the service.
* @sample AmazonChimeAsyncHandler.BatchUnsuspendUser
* @see AWS API
* Documentation
*/
java.util.concurrent.Future batchUnsuspendUserAsync(BatchUnsuspendUserRequest batchUnsuspendUserRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param batchUpdatePhoneNumberRequest
* @return A Java Future containing the result of the BatchUpdatePhoneNumber operation returned by the service.
* @sample AmazonChimeAsync.BatchUpdatePhoneNumber
* @see AWS
* API Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param batchUpdatePhoneNumberRequest
* @param 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.
* @return A Java Future containing the result of the BatchUpdatePhoneNumber operation returned by the service.
* @sample AmazonChimeAsyncHandler.BatchUpdatePhoneNumber
* @see AWS
* API Documentation
*/
java.util.concurrent.Future batchUpdatePhoneNumberAsync(BatchUpdatePhoneNumberRequest batchUpdatePhoneNumberRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param batchUpdateUserRequest
* @return A Java Future containing the result of the BatchUpdateUser operation returned by the service.
* @sample AmazonChimeAsync.BatchUpdateUser
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param batchUpdateUserRequest
* @param 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.
* @return A Java Future containing the result of the BatchUpdateUser operation returned by the service.
* @sample AmazonChimeAsyncHandler.BatchUpdateUser
* @see AWS API
* Documentation
*/
java.util.concurrent.Future batchUpdateUserAsync(BatchUpdateUserRequest batchUpdateUserRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param createAccountRequest
* @return A Java Future containing the result of the CreateAccount operation returned by the service.
* @sample AmazonChimeAsync.CreateAccount
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param createAccountRequest
* @param 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.
* @return A Java Future containing the result of the CreateAccount operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateAccount
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createAccountAsync(CreateAccountRequest createAccountRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param createAttendeeRequest
* @return A Java Future containing the result of the CreateAttendee operation returned by the service.
* @sample AmazonChimeAsync.CreateAttendee
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param createAttendeeRequest
* @param 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.
* @return A Java Future containing the result of the CreateAttendee operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateAttendee
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createAttendeeAsync(CreateAttendeeRequest createAttendeeRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Creates a bot for an Amazon Chime Enterprise account.
*
*
* @param createBotRequest
* @return A Java Future containing the result of the CreateBot operation returned by the service.
* @sample AmazonChimeAsync.CreateBot
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createBotAsync(CreateBotRequest createBotRequest);
/**
*
* Creates a bot for an Amazon Chime Enterprise account.
*
*
* @param createBotRequest
* @param 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.
* @return A Java Future containing the result of the CreateBot operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateBot
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createBotAsync(CreateBotRequest createBotRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees. For more
* information about specifying media Regions, see Amazon Chime SDK Media
* Regions in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the
* Amazon Chime Developer Guide.
*
*
* @param createMeetingRequest
* @return A Java Future containing the result of the CreateMeeting operation returned by the service.
* @sample AmazonChimeAsync.CreateMeeting
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createMeetingAsync(CreateMeetingRequest createMeetingRequest);
/**
*
* Creates a new Amazon Chime SDK meeting in the specified media Region with no initial attendees. For more
* information about specifying media Regions, see Amazon Chime SDK Media
* Regions in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the
* Amazon Chime Developer Guide.
*
*
* @param createMeetingRequest
* @param 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.
* @return A Java Future containing the result of the CreateMeeting operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateMeeting
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createMeetingAsync(CreateMeetingRequest createMeetingRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees. For more information about
* specifying media Regions, see Amazon Chime SDK Media
* Regions in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the
* Amazon Chime Developer Guide.
*
*
* @param createMeetingWithAttendeesRequest
* @return A Java Future containing the result of the CreateMeetingWithAttendees operation returned by the service.
* @sample AmazonChimeAsync.CreateMeetingWithAttendees
* @see AWS API Documentation
*/
java.util.concurrent.Future createMeetingWithAttendeesAsync(
CreateMeetingWithAttendeesRequest createMeetingWithAttendeesRequest);
/**
*
* Creates a new Amazon Chime SDK meeting in the specified media Region, with attendees. For more information about
* specifying media Regions, see Amazon Chime SDK Media
* Regions in the Amazon Chime Developer Guide. For more information about the Amazon Chime SDK, see Using the Amazon Chime SDK in the
* Amazon Chime Developer Guide.
*
*
* @param createMeetingWithAttendeesRequest
* @param 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.
* @return A Java Future containing the result of the CreateMeetingWithAttendees operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateMeetingWithAttendees
* @see AWS API Documentation
*/
java.util.concurrent.Future createMeetingWithAttendeesAsync(
CreateMeetingWithAttendeesRequest createMeetingWithAttendeesRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param createPhoneNumberOrderRequest
* @return A Java Future containing the result of the CreatePhoneNumberOrder operation returned by the service.
* @sample AmazonChimeAsync.CreatePhoneNumberOrder
* @see AWS
* API Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param createPhoneNumberOrderRequest
* @param 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.
* @return A Java Future containing the result of the CreatePhoneNumberOrder operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreatePhoneNumberOrder
* @see AWS
* API Documentation
*/
java.util.concurrent.Future createPhoneNumberOrderAsync(CreatePhoneNumberOrderRequest createPhoneNumberOrderRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Creates a proxy session on the specified Amazon Chime Voice Connector for the specified participant phone
* numbers.
*
*
* @param createProxySessionRequest
* @return A Java Future containing the result of the CreateProxySession operation returned by the service.
* @sample AmazonChimeAsync.CreateProxySession
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createProxySessionAsync(CreateProxySessionRequest createProxySessionRequest);
/**
*
* Creates a proxy session on the specified Amazon Chime Voice Connector for the specified participant phone
* numbers.
*
*
* @param createProxySessionRequest
* @param 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.
* @return A Java Future containing the result of the CreateProxySession operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateProxySession
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createProxySessionAsync(CreateProxySessionRequest createProxySessionRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Creates a chat room for the specified Amazon Chime Enterprise account.
*
*
* @param createRoomRequest
* @return A Java Future containing the result of the CreateRoom operation returned by the service.
* @sample AmazonChimeAsync.CreateRoom
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createRoomAsync(CreateRoomRequest createRoomRequest);
/**
*
* Creates a chat room for the specified Amazon Chime Enterprise account.
*
*
* @param createRoomRequest
* @param 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.
* @return A Java Future containing the result of the CreateRoom operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateRoom
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createRoomAsync(CreateRoomRequest createRoomRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Adds a member to a chat room in an Amazon Chime Enterprise account. 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.
*
*
* @param createRoomMembershipRequest
* @return A Java Future containing the result of the CreateRoomMembership operation returned by the service.
* @sample AmazonChimeAsync.CreateRoomMembership
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createRoomMembershipAsync(CreateRoomMembershipRequest createRoomMembershipRequest);
/**
*
* Adds a member to a chat room in an Amazon Chime Enterprise account. 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.
*
*
* @param createRoomMembershipRequest
* @param 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.
* @return A Java Future containing the result of the CreateRoomMembership operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateRoomMembership
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createRoomMembershipAsync(CreateRoomMembershipRequest createRoomMembershipRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Creates a user under the specified Amazon Chime account.
*
*
* @param createUserRequest
* @return A Java Future containing the result of the CreateUser operation returned by the service.
* @sample AmazonChimeAsync.CreateUser
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createUserAsync(CreateUserRequest createUserRequest);
/**
*
* Creates a user under the specified Amazon Chime account.
*
*
* @param createUserRequest
* @param 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.
* @return A Java Future containing the result of the CreateUser operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateUser
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createUserAsync(CreateUserRequest createUserRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param createVoiceConnectorRequest
* @return A Java Future containing the result of the CreateVoiceConnector operation returned by the service.
* @sample AmazonChimeAsync.CreateVoiceConnector
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param createVoiceConnectorRequest
* @param 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.
* @return A Java Future containing the result of the CreateVoiceConnector operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateVoiceConnector
* @see AWS API
* Documentation
*/
java.util.concurrent.Future createVoiceConnectorAsync(CreateVoiceConnectorRequest createVoiceConnectorRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Creates an Amazon Chime Voice Connector group under the administrator's AWS account. You can associate 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.
*
*
* @param createVoiceConnectorGroupRequest
* @return A Java Future containing the result of the CreateVoiceConnectorGroup operation returned by the service.
* @sample AmazonChimeAsync.CreateVoiceConnectorGroup
* @see AWS API Documentation
*/
java.util.concurrent.Future createVoiceConnectorGroupAsync(
CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest);
/**
*
* Creates an Amazon Chime Voice Connector group under the administrator's AWS account. You can associate 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.
*
*
* @param createVoiceConnectorGroupRequest
* @param 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.
* @return A Java Future containing the result of the CreateVoiceConnectorGroup operation returned by the service.
* @sample AmazonChimeAsyncHandler.CreateVoiceConnectorGroup
* @see AWS API Documentation
*/
java.util.concurrent.Future createVoiceConnectorGroupAsync(
CreateVoiceConnectorGroupRequest createVoiceConnectorGroupRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param deleteAccountRequest
* @return A Java Future containing the result of the DeleteAccount operation returned by the service.
* @sample AmazonChimeAsync.DeleteAccount
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param deleteAccountRequest
* @param 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.
* @return A Java Future containing the result of the DeleteAccount operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteAccount
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deleteAccountAsync(DeleteAccountRequest deleteAccountRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param deleteAttendeeRequest
* @return A Java Future containing the result of the DeleteAttendee operation returned by the service.
* @sample AmazonChimeAsync.DeleteAttendee
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param deleteAttendeeRequest
* @param 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.
* @return A Java Future containing the result of the DeleteAttendee operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteAttendee
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deleteAttendeeAsync(DeleteAttendeeRequest deleteAttendeeRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Deletes the events configuration that allows a bot to receive outgoing events.
*
*
* @param deleteEventsConfigurationRequest
* @return A Java Future containing the result of the DeleteEventsConfiguration operation returned by the service.
* @sample AmazonChimeAsync.DeleteEventsConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteEventsConfigurationAsync(
DeleteEventsConfigurationRequest deleteEventsConfigurationRequest);
/**
*
* Deletes the events configuration that allows a bot to receive outgoing events.
*
*
* @param deleteEventsConfigurationRequest
* @param 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.
* @return A Java Future containing the result of the DeleteEventsConfiguration operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteEventsConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteEventsConfigurationAsync(
DeleteEventsConfigurationRequest deleteEventsConfigurationRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param deleteMeetingRequest
* @return A Java Future containing the result of the DeleteMeeting operation returned by the service.
* @sample AmazonChimeAsync.DeleteMeeting
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param deleteMeetingRequest
* @param 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.
* @return A Java Future containing the result of the DeleteMeeting operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteMeeting
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deleteMeetingAsync(DeleteMeetingRequest deleteMeetingRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param deletePhoneNumberRequest
* @return A Java Future containing the result of the DeletePhoneNumber operation returned by the service.
* @sample AmazonChimeAsync.DeletePhoneNumber
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param deletePhoneNumberRequest
* @param 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.
* @return A Java Future containing the result of the DeletePhoneNumber operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeletePhoneNumber
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deletePhoneNumberAsync(DeletePhoneNumberRequest deletePhoneNumberRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Deletes the specified proxy session from the specified Amazon Chime Voice Connector.
*
*
* @param deleteProxySessionRequest
* @return A Java Future containing the result of the DeleteProxySession operation returned by the service.
* @sample AmazonChimeAsync.DeleteProxySession
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deleteProxySessionAsync(DeleteProxySessionRequest deleteProxySessionRequest);
/**
*
* Deletes the specified proxy session from the specified Amazon Chime Voice Connector.
*
*
* @param deleteProxySessionRequest
* @param 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.
* @return A Java Future containing the result of the DeleteProxySession operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteProxySession
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deleteProxySessionAsync(DeleteProxySessionRequest deleteProxySessionRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Deletes a chat room in an Amazon Chime Enterprise account.
*
*
* @param deleteRoomRequest
* @return A Java Future containing the result of the DeleteRoom operation returned by the service.
* @sample AmazonChimeAsync.DeleteRoom
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deleteRoomAsync(DeleteRoomRequest deleteRoomRequest);
/**
*
* Deletes a chat room in an Amazon Chime Enterprise account.
*
*
* @param deleteRoomRequest
* @param 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.
* @return A Java Future containing the result of the DeleteRoom operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteRoom
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deleteRoomAsync(DeleteRoomRequest deleteRoomRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Removes a member from a chat room in an Amazon Chime Enterprise account.
*
*
* @param deleteRoomMembershipRequest
* @return A Java Future containing the result of the DeleteRoomMembership operation returned by the service.
* @sample AmazonChimeAsync.DeleteRoomMembership
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deleteRoomMembershipAsync(DeleteRoomMembershipRequest deleteRoomMembershipRequest);
/**
*
* Removes a member from a chat room in an Amazon Chime Enterprise account.
*
*
* @param deleteRoomMembershipRequest
* @param 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.
* @return A Java Future containing the result of the DeleteRoomMembership operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteRoomMembership
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deleteRoomMembershipAsync(DeleteRoomMembershipRequest deleteRoomMembershipRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param deleteVoiceConnectorRequest
* @return A Java Future containing the result of the DeleteVoiceConnector operation returned by the service.
* @sample AmazonChimeAsync.DeleteVoiceConnector
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param deleteVoiceConnectorRequest
* @param 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.
* @return A Java Future containing the result of the DeleteVoiceConnector operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteVoiceConnector
* @see AWS API
* Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorAsync(DeleteVoiceConnectorRequest deleteVoiceConnectorRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Deletes the emergency calling configuration details from the specified Amazon Chime Voice Connector.
*
*
* @param deleteVoiceConnectorEmergencyCallingConfigurationRequest
* @return A Java Future containing the result of the DeleteVoiceConnectorEmergencyCallingConfiguration operation
* returned by the service.
* @sample AmazonChimeAsync.DeleteVoiceConnectorEmergencyCallingConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorEmergencyCallingConfigurationAsync(
DeleteVoiceConnectorEmergencyCallingConfigurationRequest deleteVoiceConnectorEmergencyCallingConfigurationRequest);
/**
*
* Deletes the emergency calling configuration details from the specified Amazon Chime Voice Connector.
*
*
* @param deleteVoiceConnectorEmergencyCallingConfigurationRequest
* @param 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.
* @return A Java Future containing the result of the DeleteVoiceConnectorEmergencyCallingConfiguration operation
* returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteVoiceConnectorEmergencyCallingConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorEmergencyCallingConfigurationAsync(
DeleteVoiceConnectorEmergencyCallingConfigurationRequest deleteVoiceConnectorEmergencyCallingConfigurationRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param deleteVoiceConnectorGroupRequest
* @return A Java Future containing the result of the DeleteVoiceConnectorGroup operation returned by the service.
* @sample AmazonChimeAsync.DeleteVoiceConnectorGroup
* @see AWS API Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param deleteVoiceConnectorGroupRequest
* @param 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.
* @return A Java Future containing the result of the DeleteVoiceConnectorGroup operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteVoiceConnectorGroup
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorGroupAsync(
DeleteVoiceConnectorGroupRequest deleteVoiceConnectorGroupRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Deletes the origination settings for the specified Amazon Chime Voice Connector.
*
*
*
* If emergency calling is configured for the Amazon Chime Voice Connector, it must be deleted prior to deleting the
* origination settings.
*
*
*
* @param deleteVoiceConnectorOriginationRequest
* @return A Java Future containing the result of the DeleteVoiceConnectorOrigination operation returned by the
* service.
* @sample AmazonChimeAsync.DeleteVoiceConnectorOrigination
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorOriginationAsync(
DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest);
/**
*
* Deletes the origination settings for the specified Amazon Chime Voice Connector.
*
*
*
* If emergency calling is configured for the Amazon Chime Voice Connector, it must be deleted prior to deleting the
* origination settings.
*
*
*
* @param deleteVoiceConnectorOriginationRequest
* @param 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.
* @return A Java Future containing the result of the DeleteVoiceConnectorOrigination operation returned by the
* service.
* @sample AmazonChimeAsyncHandler.DeleteVoiceConnectorOrigination
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorOriginationAsync(
DeleteVoiceConnectorOriginationRequest deleteVoiceConnectorOriginationRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Deletes the proxy configuration from the specified Amazon Chime Voice Connector.
*
*
* @param deleteVoiceConnectorProxyRequest
* @return A Java Future containing the result of the DeleteVoiceConnectorProxy operation returned by the service.
* @sample AmazonChimeAsync.DeleteVoiceConnectorProxy
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorProxyAsync(
DeleteVoiceConnectorProxyRequest deleteVoiceConnectorProxyRequest);
/**
*
* Deletes the proxy configuration from the specified Amazon Chime Voice Connector.
*
*
* @param deleteVoiceConnectorProxyRequest
* @param 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.
* @return A Java Future containing the result of the DeleteVoiceConnectorProxy operation returned by the service.
* @sample AmazonChimeAsyncHandler.DeleteVoiceConnectorProxy
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorProxyAsync(
DeleteVoiceConnectorProxyRequest deleteVoiceConnectorProxyRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Deletes the streaming configuration for the specified Amazon Chime Voice Connector.
*
*
* @param deleteVoiceConnectorStreamingConfigurationRequest
* @return A Java Future containing the result of the DeleteVoiceConnectorStreamingConfiguration operation returned
* by the service.
* @sample AmazonChimeAsync.DeleteVoiceConnectorStreamingConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorStreamingConfigurationAsync(
DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest);
/**
*
* Deletes the streaming configuration for the specified Amazon Chime Voice Connector.
*
*
* @param deleteVoiceConnectorStreamingConfigurationRequest
* @param 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.
* @return A Java Future containing the result of the DeleteVoiceConnectorStreamingConfiguration operation returned
* by the service.
* @sample AmazonChimeAsyncHandler.DeleteVoiceConnectorStreamingConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorStreamingConfigurationAsync(
DeleteVoiceConnectorStreamingConfigurationRequest deleteVoiceConnectorStreamingConfigurationRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Deletes the termination settings for the specified Amazon Chime Voice Connector.
*
*
*
* If emergency calling is configured for the Amazon Chime Voice Connector, it must be deleted prior to deleting the
* termination settings.
*
*
*
* @param deleteVoiceConnectorTerminationRequest
* @return A Java Future containing the result of the DeleteVoiceConnectorTermination operation returned by the
* service.
* @sample AmazonChimeAsync.DeleteVoiceConnectorTermination
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorTerminationAsync(
DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest);
/**
*
* Deletes the termination settings for the specified Amazon Chime Voice Connector.
*
*
*
* If emergency calling is configured for the Amazon Chime Voice Connector, it must be deleted prior to deleting the
* termination settings.
*
*
*
* @param deleteVoiceConnectorTerminationRequest
* @param 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.
* @return A Java Future containing the result of the DeleteVoiceConnectorTermination operation returned by the
* service.
* @sample AmazonChimeAsyncHandler.DeleteVoiceConnectorTermination
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorTerminationAsync(
DeleteVoiceConnectorTerminationRequest deleteVoiceConnectorTerminationRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
*
*
* @param deleteVoiceConnectorTerminationCredentialsRequest
* @return A Java Future containing the result of the DeleteVoiceConnectorTerminationCredentials operation returned
* by the service.
* @sample AmazonChimeAsync.DeleteVoiceConnectorTerminationCredentials
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorTerminationCredentialsAsync(
DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest);
/**
*
* Deletes the specified SIP credentials used by your equipment to authenticate during call termination.
*
*
* @param deleteVoiceConnectorTerminationCredentialsRequest
* @param 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.
* @return A Java Future containing the result of the DeleteVoiceConnectorTerminationCredentials operation returned
* by the service.
* @sample AmazonChimeAsyncHandler.DeleteVoiceConnectorTerminationCredentials
* @see AWS API Documentation
*/
java.util.concurrent.Future deleteVoiceConnectorTerminationCredentialsAsync(
DeleteVoiceConnectorTerminationCredentialsRequest deleteVoiceConnectorTerminationCredentialsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Disassociates the primary provisioned phone number from the specified Amazon Chime user.
*
*
* @param disassociatePhoneNumberFromUserRequest
* @return A Java Future containing the result of the DisassociatePhoneNumberFromUser operation returned by the
* service.
* @sample AmazonChimeAsync.DisassociatePhoneNumberFromUser
* @see AWS API Documentation
*/
java.util.concurrent.Future disassociatePhoneNumberFromUserAsync(
DisassociatePhoneNumberFromUserRequest disassociatePhoneNumberFromUserRequest);
/**
*
* Disassociates the primary provisioned phone number from the specified Amazon Chime user.
*
*
* @param disassociatePhoneNumberFromUserRequest
* @param 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.
* @return A Java Future containing the result of the DisassociatePhoneNumberFromUser operation returned by the
* service.
* @sample AmazonChimeAsyncHandler.DisassociatePhoneNumberFromUser
* @see AWS API Documentation
*/
java.util.concurrent.Future disassociatePhoneNumberFromUserAsync(
DisassociatePhoneNumberFromUserRequest disassociatePhoneNumberFromUserRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector.
*
*
* @param disassociatePhoneNumbersFromVoiceConnectorRequest
* @return A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnector operation returned
* by the service.
* @sample AmazonChimeAsync.DisassociatePhoneNumbersFromVoiceConnector
* @see AWS API Documentation
*/
java.util.concurrent.Future disassociatePhoneNumbersFromVoiceConnectorAsync(
DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest);
/**
*
* Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector.
*
*
* @param disassociatePhoneNumbersFromVoiceConnectorRequest
* @param 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.
* @return A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnector operation returned
* by the service.
* @sample AmazonChimeAsyncHandler.DisassociatePhoneNumbersFromVoiceConnector
* @see AWS API Documentation
*/
java.util.concurrent.Future disassociatePhoneNumbersFromVoiceConnectorAsync(
DisassociatePhoneNumbersFromVoiceConnectorRequest disassociatePhoneNumbersFromVoiceConnectorRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector group.
*
*
* @param disassociatePhoneNumbersFromVoiceConnectorGroupRequest
* @return A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnectorGroup operation
* returned by the service.
* @sample AmazonChimeAsync.DisassociatePhoneNumbersFromVoiceConnectorGroup
* @see AWS API Documentation
*/
java.util.concurrent.Future disassociatePhoneNumbersFromVoiceConnectorGroupAsync(
DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest);
/**
*
* Disassociates the specified phone numbers from the specified Amazon Chime Voice Connector group.
*
*
* @param disassociatePhoneNumbersFromVoiceConnectorGroupRequest
* @param 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.
* @return A Java Future containing the result of the DisassociatePhoneNumbersFromVoiceConnectorGroup operation
* returned by the service.
* @sample AmazonChimeAsyncHandler.DisassociatePhoneNumbersFromVoiceConnectorGroup
* @see AWS API Documentation
*/
java.util.concurrent.Future disassociatePhoneNumbersFromVoiceConnectorGroupAsync(
DisassociatePhoneNumbersFromVoiceConnectorGroupRequest disassociatePhoneNumbersFromVoiceConnectorGroupRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Disassociates the specified sign-in delegate groups from the specified Amazon Chime account.
*
*
* @param disassociateSigninDelegateGroupsFromAccountRequest
* @return A Java Future containing the result of the DisassociateSigninDelegateGroupsFromAccount operation returned
* by the service.
* @sample AmazonChimeAsync.DisassociateSigninDelegateGroupsFromAccount
* @see AWS API Documentation
*/
java.util.concurrent.Future disassociateSigninDelegateGroupsFromAccountAsync(
DisassociateSigninDelegateGroupsFromAccountRequest disassociateSigninDelegateGroupsFromAccountRequest);
/**
*
* Disassociates the specified sign-in delegate groups from the specified Amazon Chime account.
*
*
* @param disassociateSigninDelegateGroupsFromAccountRequest
* @param 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.
* @return A Java Future containing the result of the DisassociateSigninDelegateGroupsFromAccount operation returned
* by the service.
* @sample AmazonChimeAsyncHandler.DisassociateSigninDelegateGroupsFromAccount
* @see AWS API Documentation
*/
java.util.concurrent.Future disassociateSigninDelegateGroupsFromAccountAsync(
DisassociateSigninDelegateGroupsFromAccountRequest disassociateSigninDelegateGroupsFromAccountRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves details for the specified Amazon Chime account, such as account type and supported licenses.
*
*
* @param getAccountRequest
* @return A Java Future containing the result of the GetAccount operation returned by the service.
* @sample AmazonChimeAsync.GetAccount
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getAccountAsync(GetAccountRequest getAccountRequest);
/**
*
* Retrieves details for the specified Amazon Chime account, such as account type and supported licenses.
*
*
* @param getAccountRequest
* @param 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.
* @return A Java Future containing the result of the GetAccount operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetAccount
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getAccountAsync(GetAccountRequest getAccountRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param getAccountSettingsRequest
* @return A Java Future containing the result of the GetAccountSettings operation returned by the service.
* @sample AmazonChimeAsync.GetAccountSettings
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param getAccountSettingsRequest
* @param 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.
* @return A Java Future containing the result of the GetAccountSettings operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetAccountSettings
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getAccountSettingsAsync(GetAccountSettingsRequest getAccountSettingsRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param getAttendeeRequest
* @return A Java Future containing the result of the GetAttendee operation returned by the service.
* @sample AmazonChimeAsync.GetAttendee
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param getAttendeeRequest
* @param 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.
* @return A Java Future containing the result of the GetAttendee operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetAttendee
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getAttendeeAsync(GetAttendeeRequest getAttendeeRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves details for the specified bot, such as bot email address, bot type, status, and display name.
*
*
* @param getBotRequest
* @return A Java Future containing the result of the GetBot operation returned by the service.
* @sample AmazonChimeAsync.GetBot
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getBotAsync(GetBotRequest getBotRequest);
/**
*
* Retrieves details for the specified bot, such as bot email address, bot type, status, and display name.
*
*
* @param getBotRequest
* @param 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.
* @return A Java Future containing the result of the GetBot operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetBot
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getBotAsync(GetBotRequest getBotRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Gets details for an events configuration that allows a bot to receive outgoing events, such as an HTTPS endpoint
* or Lambda function ARN.
*
*
* @param getEventsConfigurationRequest
* @return A Java Future containing the result of the GetEventsConfiguration operation returned by the service.
* @sample AmazonChimeAsync.GetEventsConfiguration
* @see AWS
* API Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param getEventsConfigurationRequest
* @param 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.
* @return A Java Future containing the result of the GetEventsConfiguration operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetEventsConfiguration
* @see AWS
* API Documentation
*/
java.util.concurrent.Future getEventsConfigurationAsync(GetEventsConfigurationRequest getEventsConfigurationRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon
* Chime Voice Connector settings.
*
*
* @param getGlobalSettingsRequest
* @return A Java Future containing the result of the GetGlobalSettings operation returned by the service.
* @sample AmazonChimeAsync.GetGlobalSettings
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getGlobalSettingsAsync(GetGlobalSettingsRequest getGlobalSettingsRequest);
/**
*
* Retrieves global settings for the administrator's AWS account, such as Amazon Chime Business Calling and Amazon
* Chime Voice Connector settings.
*
*
* @param getGlobalSettingsRequest
* @param 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.
* @return A Java Future containing the result of the GetGlobalSettings operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetGlobalSettings
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getGlobalSettingsAsync(GetGlobalSettingsRequest getGlobalSettingsRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param getMeetingRequest
* @return A Java Future containing the result of the GetMeeting operation returned by the service.
* @sample AmazonChimeAsync.GetMeeting
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param getMeetingRequest
* @param 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.
* @return A Java Future containing the result of the GetMeeting operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetMeeting
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getMeetingAsync(GetMeetingRequest getMeetingRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
*
*
* @param getPhoneNumberRequest
* @return A Java Future containing the result of the GetPhoneNumber operation returned by the service.
* @sample AmazonChimeAsync.GetPhoneNumber
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getPhoneNumberAsync(GetPhoneNumberRequest getPhoneNumberRequest);
/**
*
* Retrieves details for the specified phone number ID, such as associations, capabilities, and product type.
*
*
* @param getPhoneNumberRequest
* @param 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.
* @return A Java Future containing the result of the GetPhoneNumber operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetPhoneNumber
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getPhoneNumberAsync(GetPhoneNumberRequest getPhoneNumberRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param getPhoneNumberOrderRequest
* @return A Java Future containing the result of the GetPhoneNumberOrder operation returned by the service.
* @sample AmazonChimeAsync.GetPhoneNumberOrder
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param getPhoneNumberOrderRequest
* @param 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.
* @return A Java Future containing the result of the GetPhoneNumberOrder operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetPhoneNumberOrder
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getPhoneNumberOrderAsync(GetPhoneNumberOrderRequest getPhoneNumberOrderRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling
* name.
*
*
* @param getPhoneNumberSettingsRequest
* @return A Java Future containing the result of the GetPhoneNumberSettings operation returned by the service.
* @sample AmazonChimeAsync.GetPhoneNumberSettings
* @see AWS
* API Documentation
*/
java.util.concurrent.Future getPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest);
/**
*
* Retrieves the phone number settings for the administrator's AWS account, such as the default outbound calling
* name.
*
*
* @param getPhoneNumberSettingsRequest
* @param 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.
* @return A Java Future containing the result of the GetPhoneNumberSettings operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetPhoneNumberSettings
* @see AWS
* API Documentation
*/
java.util.concurrent.Future getPhoneNumberSettingsAsync(GetPhoneNumberSettingsRequest getPhoneNumberSettingsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Gets the specified proxy session details for the specified Amazon Chime Voice Connector.
*
*
* @param getProxySessionRequest
* @return A Java Future containing the result of the GetProxySession operation returned by the service.
* @sample AmazonChimeAsync.GetProxySession
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getProxySessionAsync(GetProxySessionRequest getProxySessionRequest);
/**
*
* Gets the specified proxy session details for the specified Amazon Chime Voice Connector.
*
*
* @param getProxySessionRequest
* @param 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.
* @return A Java Future containing the result of the GetProxySession operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetProxySession
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getProxySessionAsync(GetProxySessionRequest getProxySessionRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Gets the retention settings for the specified Amazon Chime Enterprise account. For more information about
* retention settings, see Managing Chat
* Retention Policies in the Amazon Chime Administration Guide.
*
*
* @param getRetentionSettingsRequest
* @return A Java Future containing the result of the GetRetentionSettings operation returned by the service.
* @sample AmazonChimeAsync.GetRetentionSettings
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getRetentionSettingsAsync(GetRetentionSettingsRequest getRetentionSettingsRequest);
/**
*
* Gets the retention settings for the specified Amazon Chime Enterprise account. For more information about
* retention settings, see Managing Chat
* Retention Policies in the Amazon Chime Administration Guide.
*
*
* @param getRetentionSettingsRequest
* @param 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.
* @return A Java Future containing the result of the GetRetentionSettings operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetRetentionSettings
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getRetentionSettingsAsync(GetRetentionSettingsRequest getRetentionSettingsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves room details, such as the room name, for a room in an Amazon Chime Enterprise account.
*
*
* @param getRoomRequest
* @return A Java Future containing the result of the GetRoom operation returned by the service.
* @sample AmazonChimeAsync.GetRoom
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getRoomAsync(GetRoomRequest getRoomRequest);
/**
*
* Retrieves room details, such as the room name, for a room in an Amazon Chime Enterprise account.
*
*
* @param getRoomRequest
* @param 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.
* @return A Java Future containing the result of the GetRoom operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetRoom
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getRoomAsync(GetRoomRequest getRoomRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param getUserRequest
* @return A Java Future containing the result of the GetUser operation returned by the service.
* @sample AmazonChimeAsync.GetUser
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param getUserRequest
* @param 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.
* @return A Java Future containing the result of the GetUser operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetUser
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getUserAsync(GetUserRequest getUserRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves settings for the specified user ID, such as any associated phone number settings.
*
*
* @param getUserSettingsRequest
* @return A Java Future containing the result of the GetUserSettings operation returned by the service.
* @sample AmazonChimeAsync.GetUserSettings
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getUserSettingsAsync(GetUserSettingsRequest getUserSettingsRequest);
/**
*
* Retrieves settings for the specified user ID, such as any associated phone number settings.
*
*
* @param getUserSettingsRequest
* @param 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.
* @return A Java Future containing the result of the GetUserSettings operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetUserSettings
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getUserSettingsAsync(GetUserSettingsRequest getUserSettingsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves details for the specified Amazon Chime Voice Connector, such as timestamps, name, outbound host, and
* encryption requirements.
*
*
* @param getVoiceConnectorRequest
* @return A Java Future containing the result of the GetVoiceConnector operation returned by the service.
* @sample AmazonChimeAsync.GetVoiceConnector
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getVoiceConnectorAsync(GetVoiceConnectorRequest getVoiceConnectorRequest);
/**
*
* Retrieves details for the specified Amazon Chime Voice Connector, such as timestamps, name, outbound host, and
* encryption requirements.
*
*
* @param getVoiceConnectorRequest
* @param 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.
* @return A Java Future containing the result of the GetVoiceConnector operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetVoiceConnector
* @see AWS API
* Documentation
*/
java.util.concurrent.Future getVoiceConnectorAsync(GetVoiceConnectorRequest getVoiceConnectorRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Gets the emergency calling configuration details for the specified Amazon Chime Voice Connector.
*
*
* @param getVoiceConnectorEmergencyCallingConfigurationRequest
* @return A Java Future containing the result of the GetVoiceConnectorEmergencyCallingConfiguration operation
* returned by the service.
* @sample AmazonChimeAsync.GetVoiceConnectorEmergencyCallingConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future getVoiceConnectorEmergencyCallingConfigurationAsync(
GetVoiceConnectorEmergencyCallingConfigurationRequest getVoiceConnectorEmergencyCallingConfigurationRequest);
/**
*
* Gets the emergency calling configuration details for the specified Amazon Chime Voice Connector.
*
*
* @param getVoiceConnectorEmergencyCallingConfigurationRequest
* @param 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.
* @return A Java Future containing the result of the GetVoiceConnectorEmergencyCallingConfiguration operation
* returned by the service.
* @sample AmazonChimeAsyncHandler.GetVoiceConnectorEmergencyCallingConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future getVoiceConnectorEmergencyCallingConfigurationAsync(
GetVoiceConnectorEmergencyCallingConfigurationRequest getVoiceConnectorEmergencyCallingConfigurationRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves details for the specified Amazon Chime Voice Connector group, such as timestamps, name, and associated
* VoiceConnectorItems
.
*
*
* @param getVoiceConnectorGroupRequest
* @return A Java Future containing the result of the GetVoiceConnectorGroup operation returned by the service.
* @sample AmazonChimeAsync.GetVoiceConnectorGroup
* @see AWS
* API Documentation
*/
java.util.concurrent.Future getVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest);
/**
*
* Retrieves details for the specified Amazon Chime Voice Connector group, such as timestamps, name, and associated
* VoiceConnectorItems
.
*
*
* @param getVoiceConnectorGroupRequest
* @param 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.
* @return A Java Future containing the result of the GetVoiceConnectorGroup operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetVoiceConnectorGroup
* @see AWS
* API Documentation
*/
java.util.concurrent.Future getVoiceConnectorGroupAsync(GetVoiceConnectorGroupRequest getVoiceConnectorGroupRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param getVoiceConnectorLoggingConfigurationRequest
* @return A Java Future containing the result of the GetVoiceConnectorLoggingConfiguration operation returned by
* the service.
* @sample AmazonChimeAsync.GetVoiceConnectorLoggingConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param getVoiceConnectorLoggingConfigurationRequest
* @param 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.
* @return A Java Future containing the result of the GetVoiceConnectorLoggingConfiguration operation returned by
* the service.
* @sample AmazonChimeAsyncHandler.GetVoiceConnectorLoggingConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future getVoiceConnectorLoggingConfigurationAsync(
GetVoiceConnectorLoggingConfigurationRequest getVoiceConnectorLoggingConfigurationRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves origination setting details for the specified Amazon Chime Voice Connector.
*
*
* @param getVoiceConnectorOriginationRequest
* @return A Java Future containing the result of the GetVoiceConnectorOrigination operation returned by the
* service.
* @sample AmazonChimeAsync.GetVoiceConnectorOrigination
* @see AWS API Documentation
*/
java.util.concurrent.Future getVoiceConnectorOriginationAsync(
GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest);
/**
*
* Retrieves origination setting details for the specified Amazon Chime Voice Connector.
*
*
* @param getVoiceConnectorOriginationRequest
* @param 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.
* @return A Java Future containing the result of the GetVoiceConnectorOrigination operation returned by the
* service.
* @sample AmazonChimeAsyncHandler.GetVoiceConnectorOrigination
* @see AWS API Documentation
*/
java.util.concurrent.Future getVoiceConnectorOriginationAsync(
GetVoiceConnectorOriginationRequest getVoiceConnectorOriginationRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Gets the proxy configuration details for the specified Amazon Chime Voice Connector.
*
*
* @param getVoiceConnectorProxyRequest
* @return A Java Future containing the result of the GetVoiceConnectorProxy operation returned by the service.
* @sample AmazonChimeAsync.GetVoiceConnectorProxy
* @see AWS
* API Documentation
*/
java.util.concurrent.Future getVoiceConnectorProxyAsync(GetVoiceConnectorProxyRequest getVoiceConnectorProxyRequest);
/**
*
* Gets the proxy configuration details for the specified Amazon Chime Voice Connector.
*
*
* @param getVoiceConnectorProxyRequest
* @param 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.
* @return A Java Future containing the result of the GetVoiceConnectorProxy operation returned by the service.
* @sample AmazonChimeAsyncHandler.GetVoiceConnectorProxy
* @see AWS
* API Documentation
*/
java.util.concurrent.Future getVoiceConnectorProxyAsync(GetVoiceConnectorProxyRequest getVoiceConnectorProxyRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param getVoiceConnectorStreamingConfigurationRequest
* @return A Java Future containing the result of the GetVoiceConnectorStreamingConfiguration operation returned by
* the service.
* @sample AmazonChimeAsync.GetVoiceConnectorStreamingConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param getVoiceConnectorStreamingConfigurationRequest
* @param 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.
* @return A Java Future containing the result of the GetVoiceConnectorStreamingConfiguration operation returned by
* the service.
* @sample AmazonChimeAsyncHandler.GetVoiceConnectorStreamingConfiguration
* @see AWS API Documentation
*/
java.util.concurrent.Future getVoiceConnectorStreamingConfigurationAsync(
GetVoiceConnectorStreamingConfigurationRequest getVoiceConnectorStreamingConfigurationRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves termination setting details for the specified Amazon Chime Voice Connector.
*
*
* @param getVoiceConnectorTerminationRequest
* @return A Java Future containing the result of the GetVoiceConnectorTermination operation returned by the
* service.
* @sample AmazonChimeAsync.GetVoiceConnectorTermination
* @see AWS API Documentation
*/
java.util.concurrent.Future getVoiceConnectorTerminationAsync(
GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest);
/**
*
* Retrieves termination setting details for the specified Amazon Chime Voice Connector.
*
*
* @param getVoiceConnectorTerminationRequest
* @param 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.
* @return A Java Future containing the result of the GetVoiceConnectorTermination operation returned by the
* service.
* @sample AmazonChimeAsyncHandler.GetVoiceConnectorTermination
* @see AWS API Documentation
*/
java.util.concurrent.Future getVoiceConnectorTerminationAsync(
GetVoiceConnectorTerminationRequest getVoiceConnectorTerminationRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Retrieves information about the last time a SIP OPTIONS
ping was received from your SIP
* infrastructure for the specified Amazon Chime Voice Connector.
*
*
* @param getVoiceConnectorTerminationHealthRequest
* @return A Java Future containing the result of the GetVoiceConnectorTerminationHealth operation returned by the
* service.
* @sample AmazonChimeAsync.GetVoiceConnectorTerminationHealth
* @see AWS API Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param getVoiceConnectorTerminationHealthRequest
* @param 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.
* @return A Java Future containing the result of the GetVoiceConnectorTerminationHealth operation returned by the
* service.
* @sample AmazonChimeAsyncHandler.GetVoiceConnectorTerminationHealth
* @see AWS API Documentation
*/
java.util.concurrent.Future getVoiceConnectorTerminationHealthAsync(
GetVoiceConnectorTerminationHealthRequest getVoiceConnectorTerminationHealthRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param inviteUsersRequest
* @return A Java Future containing the result of the InviteUsers operation returned by the service.
* @sample AmazonChimeAsync.InviteUsers
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param inviteUsersRequest
* @param 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.
* @return A Java Future containing the result of the InviteUsers operation returned by the service.
* @sample AmazonChimeAsyncHandler.InviteUsers
* @see AWS API
* Documentation
*/
java.util.concurrent.Future inviteUsersAsync(InviteUsersRequest inviteUsersRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param listAccountsRequest
* @return A Java Future containing the result of the ListAccounts operation returned by the service.
* @sample AmazonChimeAsync.ListAccounts
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param listAccountsRequest
* @param 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.
* @return A Java Future containing the result of the ListAccounts operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListAccounts
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listAccountsAsync(ListAccountsRequest listAccountsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the tags applied to an Amazon Chime SDK attendee resource.
*
*
* @param listAttendeeTagsRequest
* @return A Java Future containing the result of the ListAttendeeTags operation returned by the service.
* @sample AmazonChimeAsync.ListAttendeeTags
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listAttendeeTagsAsync(ListAttendeeTagsRequest listAttendeeTagsRequest);
/**
*
* Lists the tags applied to an Amazon Chime SDK attendee resource.
*
*
* @param listAttendeeTagsRequest
* @param 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.
* @return A Java Future containing the result of the ListAttendeeTags operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListAttendeeTags
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listAttendeeTagsAsync(ListAttendeeTagsRequest listAttendeeTagsRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param listAttendeesRequest
* @return A Java Future containing the result of the ListAttendees operation returned by the service.
* @sample AmazonChimeAsync.ListAttendees
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param listAttendeesRequest
* @param 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.
* @return A Java Future containing the result of the ListAttendees operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListAttendees
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listAttendeesAsync(ListAttendeesRequest listAttendeesRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the bots associated with the administrator's Amazon Chime Enterprise account ID.
*
*
* @param listBotsRequest
* @return A Java Future containing the result of the ListBots operation returned by the service.
* @sample AmazonChimeAsync.ListBots
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listBotsAsync(ListBotsRequest listBotsRequest);
/**
*
* Lists the bots associated with the administrator's Amazon Chime Enterprise account ID.
*
*
* @param listBotsRequest
* @param 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.
* @return A Java Future containing the result of the ListBots operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListBots
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listBotsAsync(ListBotsRequest listBotsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the tags applied to an Amazon Chime SDK meeting resource.
*
*
* @param listMeetingTagsRequest
* @return A Java Future containing the result of the ListMeetingTags operation returned by the service.
* @sample AmazonChimeAsync.ListMeetingTags
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listMeetingTagsAsync(ListMeetingTagsRequest listMeetingTagsRequest);
/**
*
* Lists the tags applied to an Amazon Chime SDK meeting resource.
*
*
* @param listMeetingTagsRequest
* @param 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.
* @return A Java Future containing the result of the ListMeetingTags operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListMeetingTags
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listMeetingTagsAsync(ListMeetingTagsRequest listMeetingTagsRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param listMeetingsRequest
* @return A Java Future containing the result of the ListMeetings operation returned by the service.
* @sample AmazonChimeAsync.ListMeetings
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param listMeetingsRequest
* @param 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.
* @return A Java Future containing the result of the ListMeetings operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListMeetings
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listMeetingsAsync(ListMeetingsRequest listMeetingsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the phone number orders for the administrator's Amazon Chime account.
*
*
* @param listPhoneNumberOrdersRequest
* @return A Java Future containing the result of the ListPhoneNumberOrders operation returned by the service.
* @sample AmazonChimeAsync.ListPhoneNumberOrders
* @see AWS
* API Documentation
*/
java.util.concurrent.Future listPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest);
/**
*
* Lists the phone number orders for the administrator's Amazon Chime account.
*
*
* @param listPhoneNumberOrdersRequest
* @param 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.
* @return A Java Future containing the result of the ListPhoneNumberOrders operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListPhoneNumberOrders
* @see AWS
* API Documentation
*/
java.util.concurrent.Future listPhoneNumberOrdersAsync(ListPhoneNumberOrdersRequest listPhoneNumberOrdersRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the phone numbers for the specified Amazon Chime account, Amazon Chime user, Amazon Chime Voice Connector,
* or Amazon Chime Voice Connector group.
*
*
* @param listPhoneNumbersRequest
* @return A Java Future containing the result of the ListPhoneNumbers operation returned by the service.
* @sample AmazonChimeAsync.ListPhoneNumbers
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param listPhoneNumbersRequest
* @param 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.
* @return A Java Future containing the result of the ListPhoneNumbers operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListPhoneNumbers
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listPhoneNumbersAsync(ListPhoneNumbersRequest listPhoneNumbersRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the proxy sessions for the specified Amazon Chime Voice Connector.
*
*
* @param listProxySessionsRequest
* @return A Java Future containing the result of the ListProxySessions operation returned by the service.
* @sample AmazonChimeAsync.ListProxySessions
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listProxySessionsAsync(ListProxySessionsRequest listProxySessionsRequest);
/**
*
* Lists the proxy sessions for the specified Amazon Chime Voice Connector.
*
*
* @param listProxySessionsRequest
* @param 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.
* @return A Java Future containing the result of the ListProxySessions operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListProxySessions
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listProxySessionsAsync(ListProxySessionsRequest listProxySessionsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the membership details for the specified room in an Amazon Chime Enterprise account, such as the members'
* IDs, email addresses, and names.
*
*
* @param listRoomMembershipsRequest
* @return A Java Future containing the result of the ListRoomMemberships operation returned by the service.
* @sample AmazonChimeAsync.ListRoomMemberships
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listRoomMembershipsAsync(ListRoomMembershipsRequest listRoomMembershipsRequest);
/**
*
* Lists the membership details for the specified room in an Amazon Chime Enterprise account, such as the members'
* IDs, email addresses, and names.
*
*
* @param listRoomMembershipsRequest
* @param 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.
* @return A Java Future containing the result of the ListRoomMemberships operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListRoomMemberships
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listRoomMembershipsAsync(ListRoomMembershipsRequest listRoomMembershipsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the room details for the specified Amazon Chime Enterprise 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.
*
*
* @param listRoomsRequest
* @return A Java Future containing the result of the ListRooms operation returned by the service.
* @sample AmazonChimeAsync.ListRooms
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listRoomsAsync(ListRoomsRequest listRoomsRequest);
/**
*
* Lists the room details for the specified Amazon Chime Enterprise 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.
*
*
* @param listRoomsRequest
* @param 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.
* @return A Java Future containing the result of the ListRooms operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListRooms
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listRoomsAsync(ListRoomsRequest listRoomsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the tags applied to an Amazon Chime SDK meeting resource.
*
*
* @param listTagsForResourceRequest
* @return A Java Future containing the result of the ListTagsForResource operation returned by the service.
* @sample AmazonChimeAsync.ListTagsForResource
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest);
/**
*
* Lists the tags applied to an Amazon Chime SDK meeting resource.
*
*
* @param listTagsForResourceRequest
* @param 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.
* @return A Java Future containing the result of the ListTagsForResource operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListTagsForResource
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest,
com.amazonaws.handlers.AsyncHandler 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.
*
*
* @param listUsersRequest
* @return A Java Future containing the result of the ListUsers operation returned by the service.
* @sample AmazonChimeAsync.ListUsers
* @see AWS API
* Documentation
*/
java.util.concurrent.Future 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.
*
*
* @param listUsersRequest
* @param 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.
* @return A Java Future containing the result of the ListUsers operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListUsers
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listUsersAsync(ListUsersRequest listUsersRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the Amazon Chime Voice Connector groups for the administrator's AWS account.
*
*
* @param listVoiceConnectorGroupsRequest
* @return A Java Future containing the result of the ListVoiceConnectorGroups operation returned by the service.
* @sample AmazonChimeAsync.ListVoiceConnectorGroups
* @see AWS
* API Documentation
*/
java.util.concurrent.Future listVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest);
/**
*
* Lists the Amazon Chime Voice Connector groups for the administrator's AWS account.
*
*
* @param listVoiceConnectorGroupsRequest
* @param 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.
* @return A Java Future containing the result of the ListVoiceConnectorGroups operation returned by the service.
* @sample AmazonChimeAsyncHandler.ListVoiceConnectorGroups
* @see AWS
* API Documentation
*/
java.util.concurrent.Future listVoiceConnectorGroupsAsync(ListVoiceConnectorGroupsRequest listVoiceConnectorGroupsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the SIP credentials for the specified Amazon Chime Voice Connector.
*
*
* @param listVoiceConnectorTerminationCredentialsRequest
* @return A Java Future containing the result of the ListVoiceConnectorTerminationCredentials operation returned by
* the service.
* @sample AmazonChimeAsync.ListVoiceConnectorTerminationCredentials
* @see AWS API Documentation
*/
java.util.concurrent.Future listVoiceConnectorTerminationCredentialsAsync(
ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest);
/**
*
* Lists the SIP credentials for the specified Amazon Chime Voice Connector.
*
*
* @param listVoiceConnectorTerminationCredentialsRequest
* @param 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.
* @return A Java Future containing the result of the ListVoiceConnectorTerminationCredentials operation returned by
* the service.
* @sample AmazonChimeAsyncHandler.ListVoiceConnectorTerminationCredentials
* @see AWS API Documentation
*/
java.util.concurrent.Future listVoiceConnectorTerminationCredentialsAsync(
ListVoiceConnectorTerminationCredentialsRequest listVoiceConnectorTerminationCredentialsRequest,
com.amazonaws.handlers.AsyncHandler asyncHandler);
/**
*
* Lists the Amazon Chime Voice Connectors for the administrator's AWS account.
*
*
* @param listVoiceConnectorsRequest
* @return A Java Future containing the result of the ListVoiceConnectors operation returned by the service.
* @sample AmazonChimeAsync.ListVoiceConnectors
* @see AWS API
* Documentation
*/
java.util.concurrent.Future listVoiceConnectorsAsync(ListVoiceConnectorsRequest listVoiceConnectorsRequest);
/**
*