@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonAlexaForBusinessAsyncClient extends AmazonAlexaForBusinessClient implements AmazonAlexaForBusinessAsync
AsyncHandler can be used to receive
notification when an asynchronous operation completes.
Alexa for Business has been retired and is no longer supported.
configFactoryclient, clientConfiguration, endpoint, isEndpointOverridden, LOGGING_AWS_REQUEST_METRIC, requestHandler2s, timeOffsetENDPOINT_PREFIXapproveSkill, associateContactWithAddressBook, associateDeviceWithNetworkProfile, associateDeviceWithRoom, associateSkillGroupWithRoom, associateSkillWithSkillGroup, associateSkillWithUsers, builder, createAddressBook, createBusinessReportSchedule, createConferenceProvider, createContact, createGatewayGroup, createNetworkProfile, createProfile, createRoom, createSkillGroup, createUser, deleteAddressBook, deleteBusinessReportSchedule, deleteConferenceProvider, deleteContact, deleteDevice, deleteDeviceUsageData, deleteGatewayGroup, deleteNetworkProfile, deleteProfile, deleteRoom, deleteRoomSkillParameter, deleteSkillAuthorization, deleteSkillGroup, deleteUser, disassociateContactFromAddressBook, disassociateDeviceFromRoom, disassociateSkillFromSkillGroup, disassociateSkillFromUsers, disassociateSkillGroupFromRoom, forgetSmartHomeAppliances, getAddressBook, getCachedResponseMetadata, getConferencePreference, getConferenceProvider, getContact, getDevice, getGateway, getGatewayGroup, getInvitationConfiguration, getNetworkProfile, getProfile, getRoom, getRoomSkillParameter, getSkillGroup, listBusinessReportSchedules, listConferenceProviders, listDeviceEvents, listGatewayGroups, listGateways, listSkills, listSkillsStoreCategories, listSkillsStoreSkillsByCategory, listSmartHomeAppliances, listTags, putConferencePreference, putInvitationConfiguration, putRoomSkillParameter, putSkillAuthorization, registerAVSDevice, rejectSkill, resolveRoom, revokeInvitation, searchAddressBooks, searchContacts, searchDevices, searchNetworkProfiles, searchProfiles, searchRooms, searchSkillGroups, searchUsers, sendAnnouncement, sendInvitation, startDeviceSync, startSmartHomeApplianceDiscovery, tagResource, untagResource, updateAddressBook, updateBusinessReportSchedule, updateConferenceProvider, updateContact, updateDevice, updateGateway, updateGatewayGroup, updateNetworkProfile, updateProfile, updateRoom, updateSkillGroupaddRequestHandler, addRequestHandler, beforeClientExecution, beforeMarshalling, calculateCRC32FromCompressedData, checkMutability, configureRegion, createExecutionContext, createExecutionContext, createExecutionContext, createSignerProvider, endClientExecution, endClientExecution, getClientConfiguration, getClientId, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceAbbreviation, getServiceName, getServiceNameIntern, getSigner, getSignerByURI, getSignerOverride, getSignerProvider, getSignerRegionOverride, getSigningRegion, getTimeOffset, isCsmEnabled, isEndpointOverridden, isProfilingEnabled, isRequestMetricsEnabled, makeImmutable, removeRequestHandler, removeRequestHandler, requestMetricCollector, setEndpoint, setEndpoint, setEndpointPrefix, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, shouldGenerateClientSideMonitoringEvents, useStrictHostNameVerification, withEndpoint, withRegion, withRegion, withTimeOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitapproveSkill, associateContactWithAddressBook, associateDeviceWithNetworkProfile, associateDeviceWithRoom, associateSkillGroupWithRoom, associateSkillWithSkillGroup, associateSkillWithUsers, createAddressBook, createBusinessReportSchedule, createConferenceProvider, createContact, createGatewayGroup, createNetworkProfile, createProfile, createRoom, createSkillGroup, createUser, deleteAddressBook, deleteBusinessReportSchedule, deleteConferenceProvider, deleteContact, deleteDevice, deleteDeviceUsageData, deleteGatewayGroup, deleteNetworkProfile, deleteProfile, deleteRoom, deleteRoomSkillParameter, deleteSkillAuthorization, deleteSkillGroup, deleteUser, disassociateContactFromAddressBook, disassociateDeviceFromRoom, disassociateSkillFromSkillGroup, disassociateSkillFromUsers, disassociateSkillGroupFromRoom, forgetSmartHomeAppliances, getAddressBook, getCachedResponseMetadata, getConferencePreference, getConferenceProvider, getContact, getDevice, getGateway, getGatewayGroup, getInvitationConfiguration, getNetworkProfile, getProfile, getRoom, getRoomSkillParameter, getSkillGroup, listBusinessReportSchedules, listConferenceProviders, listDeviceEvents, listGatewayGroups, listGateways, listSkills, listSkillsStoreCategories, listSkillsStoreSkillsByCategory, listSmartHomeAppliances, listTags, putConferencePreference, putInvitationConfiguration, putRoomSkillParameter, putSkillAuthorization, registerAVSDevice, rejectSkill, resolveRoom, revokeInvitation, searchAddressBooks, searchContacts, searchDevices, searchNetworkProfiles, searchProfiles, searchRooms, searchSkillGroups, searchUsers, sendAnnouncement, sendInvitation, startDeviceSync, startSmartHomeApplianceDiscovery, tagResource, untagResource, updateAddressBook, updateBusinessReportSchedule, updateConferenceProvider, updateContact, updateDevice, updateGateway, updateGatewayGroup, updateNetworkProfile, updateProfile, updateRoom, updateSkillGrouppublic static AmazonAlexaForBusinessAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
@Deprecated public Future<ApproveSkillResult> approveSkillAsync(ApproveSkillRequest request)
AmazonAlexaForBusinessAsyncAssociates a skill with the organization under the customer's AWS account. If a skill is private, the user implicitly accepts access to this skill during enablement.
approveSkillAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ApproveSkillResult> approveSkillAsync(ApproveSkillRequest request, AsyncHandler<ApproveSkillRequest,ApproveSkillResult> asyncHandler)
AmazonAlexaForBusinessAsyncAssociates a skill with the organization under the customer's AWS account. If a skill is private, the user implicitly accepts access to this skill during enablement.
approveSkillAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<AssociateContactWithAddressBookResult> associateContactWithAddressBookAsync(AssociateContactWithAddressBookRequest request)
AmazonAlexaForBusinessAsyncAssociates a contact with a given address book.
associateContactWithAddressBookAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<AssociateContactWithAddressBookResult> associateContactWithAddressBookAsync(AssociateContactWithAddressBookRequest request, AsyncHandler<AssociateContactWithAddressBookRequest,AssociateContactWithAddressBookResult> asyncHandler)
AmazonAlexaForBusinessAsyncAssociates a contact with a given address book.
associateContactWithAddressBookAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<AssociateDeviceWithNetworkProfileResult> associateDeviceWithNetworkProfileAsync(AssociateDeviceWithNetworkProfileRequest request)
AmazonAlexaForBusinessAsyncAssociates a device with the specified network profile.
associateDeviceWithNetworkProfileAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<AssociateDeviceWithNetworkProfileResult> associateDeviceWithNetworkProfileAsync(AssociateDeviceWithNetworkProfileRequest request, AsyncHandler<AssociateDeviceWithNetworkProfileRequest,AssociateDeviceWithNetworkProfileResult> asyncHandler)
AmazonAlexaForBusinessAsyncAssociates a device with the specified network profile.
associateDeviceWithNetworkProfileAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<AssociateDeviceWithRoomResult> associateDeviceWithRoomAsync(AssociateDeviceWithRoomRequest request)
AmazonAlexaForBusinessAsyncAssociates a device with a given room. This applies all the settings from the room profile to the device, and all the skills in any skill groups added to that room. This operation requires the device to be online, or else a manual sync is required.
associateDeviceWithRoomAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<AssociateDeviceWithRoomResult> associateDeviceWithRoomAsync(AssociateDeviceWithRoomRequest request, AsyncHandler<AssociateDeviceWithRoomRequest,AssociateDeviceWithRoomResult> asyncHandler)
AmazonAlexaForBusinessAsyncAssociates a device with a given room. This applies all the settings from the room profile to the device, and all the skills in any skill groups added to that room. This operation requires the device to be online, or else a manual sync is required.
associateDeviceWithRoomAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<AssociateSkillGroupWithRoomResult> associateSkillGroupWithRoomAsync(AssociateSkillGroupWithRoomRequest request)
AmazonAlexaForBusinessAsyncAssociates a skill group with a given room. This enables all skills in the associated skill group on all devices in the room.
associateSkillGroupWithRoomAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<AssociateSkillGroupWithRoomResult> associateSkillGroupWithRoomAsync(AssociateSkillGroupWithRoomRequest request, AsyncHandler<AssociateSkillGroupWithRoomRequest,AssociateSkillGroupWithRoomResult> asyncHandler)
AmazonAlexaForBusinessAsyncAssociates a skill group with a given room. This enables all skills in the associated skill group on all devices in the room.
associateSkillGroupWithRoomAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<AssociateSkillWithSkillGroupResult> associateSkillWithSkillGroupAsync(AssociateSkillWithSkillGroupRequest request)
AmazonAlexaForBusinessAsyncAssociates a skill with a skill group.
associateSkillWithSkillGroupAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<AssociateSkillWithSkillGroupResult> associateSkillWithSkillGroupAsync(AssociateSkillWithSkillGroupRequest request, AsyncHandler<AssociateSkillWithSkillGroupRequest,AssociateSkillWithSkillGroupResult> asyncHandler)
AmazonAlexaForBusinessAsyncAssociates a skill with a skill group.
associateSkillWithSkillGroupAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<AssociateSkillWithUsersResult> associateSkillWithUsersAsync(AssociateSkillWithUsersRequest request)
AmazonAlexaForBusinessAsyncMakes a private skill available for enrolled users to enable on their devices.
associateSkillWithUsersAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<AssociateSkillWithUsersResult> associateSkillWithUsersAsync(AssociateSkillWithUsersRequest request, AsyncHandler<AssociateSkillWithUsersRequest,AssociateSkillWithUsersResult> asyncHandler)
AmazonAlexaForBusinessAsyncMakes a private skill available for enrolled users to enable on their devices.
associateSkillWithUsersAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<CreateAddressBookResult> createAddressBookAsync(CreateAddressBookRequest request)
AmazonAlexaForBusinessAsyncCreates an address book with the specified details.
createAddressBookAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<CreateAddressBookResult> createAddressBookAsync(CreateAddressBookRequest request, AsyncHandler<CreateAddressBookRequest,CreateAddressBookResult> asyncHandler)
AmazonAlexaForBusinessAsyncCreates an address book with the specified details.
createAddressBookAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<CreateBusinessReportScheduleResult> createBusinessReportScheduleAsync(CreateBusinessReportScheduleRequest request)
AmazonAlexaForBusinessAsyncCreates a recurring schedule for usage reports to deliver to the specified S3 location with a specified daily or weekly interval.
createBusinessReportScheduleAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<CreateBusinessReportScheduleResult> createBusinessReportScheduleAsync(CreateBusinessReportScheduleRequest request, AsyncHandler<CreateBusinessReportScheduleRequest,CreateBusinessReportScheduleResult> asyncHandler)
AmazonAlexaForBusinessAsyncCreates a recurring schedule for usage reports to deliver to the specified S3 location with a specified daily or weekly interval.
createBusinessReportScheduleAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<CreateConferenceProviderResult> createConferenceProviderAsync(CreateConferenceProviderRequest request)
AmazonAlexaForBusinessAsyncAdds a new conference provider under the user's AWS account.
createConferenceProviderAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<CreateConferenceProviderResult> createConferenceProviderAsync(CreateConferenceProviderRequest request, AsyncHandler<CreateConferenceProviderRequest,CreateConferenceProviderResult> asyncHandler)
AmazonAlexaForBusinessAsyncAdds a new conference provider under the user's AWS account.
createConferenceProviderAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<CreateContactResult> createContactAsync(CreateContactRequest request)
AmazonAlexaForBusinessAsyncCreates a contact with the specified details.
createContactAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<CreateContactResult> createContactAsync(CreateContactRequest request, AsyncHandler<CreateContactRequest,CreateContactResult> asyncHandler)
AmazonAlexaForBusinessAsyncCreates a contact with the specified details.
createContactAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<CreateGatewayGroupResult> createGatewayGroupAsync(CreateGatewayGroupRequest request)
AmazonAlexaForBusinessAsyncCreates a gateway group with the specified details.
createGatewayGroupAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<CreateGatewayGroupResult> createGatewayGroupAsync(CreateGatewayGroupRequest request, AsyncHandler<CreateGatewayGroupRequest,CreateGatewayGroupResult> asyncHandler)
AmazonAlexaForBusinessAsyncCreates a gateway group with the specified details.
createGatewayGroupAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<CreateNetworkProfileResult> createNetworkProfileAsync(CreateNetworkProfileRequest request)
AmazonAlexaForBusinessAsyncCreates a network profile with the specified details.
createNetworkProfileAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<CreateNetworkProfileResult> createNetworkProfileAsync(CreateNetworkProfileRequest request, AsyncHandler<CreateNetworkProfileRequest,CreateNetworkProfileResult> asyncHandler)
AmazonAlexaForBusinessAsyncCreates a network profile with the specified details.
createNetworkProfileAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<CreateProfileResult> createProfileAsync(CreateProfileRequest request)
AmazonAlexaForBusinessAsyncCreates a new room profile with the specified details.
createProfileAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<CreateProfileResult> createProfileAsync(CreateProfileRequest request, AsyncHandler<CreateProfileRequest,CreateProfileResult> asyncHandler)
AmazonAlexaForBusinessAsyncCreates a new room profile with the specified details.
createProfileAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<CreateRoomResult> createRoomAsync(CreateRoomRequest request)
AmazonAlexaForBusinessAsyncCreates a room with the specified details.
createRoomAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<CreateRoomResult> createRoomAsync(CreateRoomRequest request, AsyncHandler<CreateRoomRequest,CreateRoomResult> asyncHandler)
AmazonAlexaForBusinessAsyncCreates a room with the specified details.
createRoomAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<CreateSkillGroupResult> createSkillGroupAsync(CreateSkillGroupRequest request)
AmazonAlexaForBusinessAsyncCreates a skill group with a specified name and description.
createSkillGroupAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<CreateSkillGroupResult> createSkillGroupAsync(CreateSkillGroupRequest request, AsyncHandler<CreateSkillGroupRequest,CreateSkillGroupResult> asyncHandler)
AmazonAlexaForBusinessAsyncCreates a skill group with a specified name and description.
createSkillGroupAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<CreateUserResult> createUserAsync(CreateUserRequest request)
AmazonAlexaForBusinessAsyncCreates a user.
createUserAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<CreateUserResult> createUserAsync(CreateUserRequest request, AsyncHandler<CreateUserRequest,CreateUserResult> asyncHandler)
AmazonAlexaForBusinessAsyncCreates a user.
createUserAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteAddressBookResult> deleteAddressBookAsync(DeleteAddressBookRequest request)
AmazonAlexaForBusinessAsyncDeletes an address book by the address book ARN.
deleteAddressBookAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteAddressBookResult> deleteAddressBookAsync(DeleteAddressBookRequest request, AsyncHandler<DeleteAddressBookRequest,DeleteAddressBookResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes an address book by the address book ARN.
deleteAddressBookAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteBusinessReportScheduleResult> deleteBusinessReportScheduleAsync(DeleteBusinessReportScheduleRequest request)
AmazonAlexaForBusinessAsyncDeletes the recurring report delivery schedule with the specified schedule ARN.
deleteBusinessReportScheduleAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteBusinessReportScheduleResult> deleteBusinessReportScheduleAsync(DeleteBusinessReportScheduleRequest request, AsyncHandler<DeleteBusinessReportScheduleRequest,DeleteBusinessReportScheduleResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes the recurring report delivery schedule with the specified schedule ARN.
deleteBusinessReportScheduleAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteConferenceProviderResult> deleteConferenceProviderAsync(DeleteConferenceProviderRequest request)
AmazonAlexaForBusinessAsyncDeletes a conference provider.
deleteConferenceProviderAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteConferenceProviderResult> deleteConferenceProviderAsync(DeleteConferenceProviderRequest request, AsyncHandler<DeleteConferenceProviderRequest,DeleteConferenceProviderResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes a conference provider.
deleteConferenceProviderAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteContactResult> deleteContactAsync(DeleteContactRequest request)
AmazonAlexaForBusinessAsyncDeletes a contact by the contact ARN.
deleteContactAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteContactResult> deleteContactAsync(DeleteContactRequest request, AsyncHandler<DeleteContactRequest,DeleteContactResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes a contact by the contact ARN.
deleteContactAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteDeviceResult> deleteDeviceAsync(DeleteDeviceRequest request)
AmazonAlexaForBusinessAsyncRemoves a device from Alexa For Business.
deleteDeviceAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteDeviceResult> deleteDeviceAsync(DeleteDeviceRequest request, AsyncHandler<DeleteDeviceRequest,DeleteDeviceResult> asyncHandler)
AmazonAlexaForBusinessAsyncRemoves a device from Alexa For Business.
deleteDeviceAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteDeviceUsageDataResult> deleteDeviceUsageDataAsync(DeleteDeviceUsageDataRequest request)
AmazonAlexaForBusinessAsyncWhen this action is called for a specified shared device, it allows authorized users to delete the device's entire previous history of voice input data and associated response data. This action can be called once every 24 hours for a specific shared device.
deleteDeviceUsageDataAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteDeviceUsageDataResult> deleteDeviceUsageDataAsync(DeleteDeviceUsageDataRequest request, AsyncHandler<DeleteDeviceUsageDataRequest,DeleteDeviceUsageDataResult> asyncHandler)
AmazonAlexaForBusinessAsyncWhen this action is called for a specified shared device, it allows authorized users to delete the device's entire previous history of voice input data and associated response data. This action can be called once every 24 hours for a specific shared device.
deleteDeviceUsageDataAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteGatewayGroupResult> deleteGatewayGroupAsync(DeleteGatewayGroupRequest request)
AmazonAlexaForBusinessAsyncDeletes a gateway group.
deleteGatewayGroupAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteGatewayGroupResult> deleteGatewayGroupAsync(DeleteGatewayGroupRequest request, AsyncHandler<DeleteGatewayGroupRequest,DeleteGatewayGroupResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes a gateway group.
deleteGatewayGroupAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteNetworkProfileResult> deleteNetworkProfileAsync(DeleteNetworkProfileRequest request)
AmazonAlexaForBusinessAsyncDeletes a network profile by the network profile ARN.
deleteNetworkProfileAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteNetworkProfileResult> deleteNetworkProfileAsync(DeleteNetworkProfileRequest request, AsyncHandler<DeleteNetworkProfileRequest,DeleteNetworkProfileResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes a network profile by the network profile ARN.
deleteNetworkProfileAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteProfileResult> deleteProfileAsync(DeleteProfileRequest request)
AmazonAlexaForBusinessAsyncDeletes a room profile by the profile ARN.
deleteProfileAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteProfileResult> deleteProfileAsync(DeleteProfileRequest request, AsyncHandler<DeleteProfileRequest,DeleteProfileResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes a room profile by the profile ARN.
deleteProfileAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteRoomResult> deleteRoomAsync(DeleteRoomRequest request)
AmazonAlexaForBusinessAsyncDeletes a room by the room ARN.
deleteRoomAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteRoomResult> deleteRoomAsync(DeleteRoomRequest request, AsyncHandler<DeleteRoomRequest,DeleteRoomResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes a room by the room ARN.
deleteRoomAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteRoomSkillParameterResult> deleteRoomSkillParameterAsync(DeleteRoomSkillParameterRequest request)
AmazonAlexaForBusinessAsyncDeletes room skill parameter details by room, skill, and parameter key ID.
deleteRoomSkillParameterAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteRoomSkillParameterResult> deleteRoomSkillParameterAsync(DeleteRoomSkillParameterRequest request, AsyncHandler<DeleteRoomSkillParameterRequest,DeleteRoomSkillParameterResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes room skill parameter details by room, skill, and parameter key ID.
deleteRoomSkillParameterAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteSkillAuthorizationResult> deleteSkillAuthorizationAsync(DeleteSkillAuthorizationRequest request)
AmazonAlexaForBusinessAsyncUnlinks a third-party account from a skill.
deleteSkillAuthorizationAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteSkillAuthorizationResult> deleteSkillAuthorizationAsync(DeleteSkillAuthorizationRequest request, AsyncHandler<DeleteSkillAuthorizationRequest,DeleteSkillAuthorizationResult> asyncHandler)
AmazonAlexaForBusinessAsyncUnlinks a third-party account from a skill.
deleteSkillAuthorizationAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteSkillGroupResult> deleteSkillGroupAsync(DeleteSkillGroupRequest request)
AmazonAlexaForBusinessAsyncDeletes a skill group by skill group ARN.
deleteSkillGroupAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteSkillGroupResult> deleteSkillGroupAsync(DeleteSkillGroupRequest request, AsyncHandler<DeleteSkillGroupRequest,DeleteSkillGroupResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes a skill group by skill group ARN.
deleteSkillGroupAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DeleteUserResult> deleteUserAsync(DeleteUserRequest request)
AmazonAlexaForBusinessAsyncDeletes a specified user by user ARN and enrollment ARN.
deleteUserAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DeleteUserResult> deleteUserAsync(DeleteUserRequest request, AsyncHandler<DeleteUserRequest,DeleteUserResult> asyncHandler)
AmazonAlexaForBusinessAsyncDeletes a specified user by user ARN and enrollment ARN.
deleteUserAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DisassociateContactFromAddressBookResult> disassociateContactFromAddressBookAsync(DisassociateContactFromAddressBookRequest request)
AmazonAlexaForBusinessAsyncDisassociates a contact from a given address book.
disassociateContactFromAddressBookAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DisassociateContactFromAddressBookResult> disassociateContactFromAddressBookAsync(DisassociateContactFromAddressBookRequest request, AsyncHandler<DisassociateContactFromAddressBookRequest,DisassociateContactFromAddressBookResult> asyncHandler)
AmazonAlexaForBusinessAsyncDisassociates a contact from a given address book.
disassociateContactFromAddressBookAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DisassociateDeviceFromRoomResult> disassociateDeviceFromRoomAsync(DisassociateDeviceFromRoomRequest request)
AmazonAlexaForBusinessAsyncDisassociates a device from its current room. The device continues to be connected to the Wi-Fi network and is still registered to the account. The device settings and skills are removed from the room.
disassociateDeviceFromRoomAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DisassociateDeviceFromRoomResult> disassociateDeviceFromRoomAsync(DisassociateDeviceFromRoomRequest request, AsyncHandler<DisassociateDeviceFromRoomRequest,DisassociateDeviceFromRoomResult> asyncHandler)
AmazonAlexaForBusinessAsyncDisassociates a device from its current room. The device continues to be connected to the Wi-Fi network and is still registered to the account. The device settings and skills are removed from the room.
disassociateDeviceFromRoomAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DisassociateSkillFromSkillGroupResult> disassociateSkillFromSkillGroupAsync(DisassociateSkillFromSkillGroupRequest request)
AmazonAlexaForBusinessAsyncDisassociates a skill from a skill group.
disassociateSkillFromSkillGroupAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DisassociateSkillFromSkillGroupResult> disassociateSkillFromSkillGroupAsync(DisassociateSkillFromSkillGroupRequest request, AsyncHandler<DisassociateSkillFromSkillGroupRequest,DisassociateSkillFromSkillGroupResult> asyncHandler)
AmazonAlexaForBusinessAsyncDisassociates a skill from a skill group.
disassociateSkillFromSkillGroupAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DisassociateSkillFromUsersResult> disassociateSkillFromUsersAsync(DisassociateSkillFromUsersRequest request)
AmazonAlexaForBusinessAsyncMakes a private skill unavailable for enrolled users and prevents them from enabling it on their devices.
disassociateSkillFromUsersAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DisassociateSkillFromUsersResult> disassociateSkillFromUsersAsync(DisassociateSkillFromUsersRequest request, AsyncHandler<DisassociateSkillFromUsersRequest,DisassociateSkillFromUsersResult> asyncHandler)
AmazonAlexaForBusinessAsyncMakes a private skill unavailable for enrolled users and prevents them from enabling it on their devices.
disassociateSkillFromUsersAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<DisassociateSkillGroupFromRoomResult> disassociateSkillGroupFromRoomAsync(DisassociateSkillGroupFromRoomRequest request)
AmazonAlexaForBusinessAsyncDisassociates a skill group from a specified room. This disables all skills in the skill group on all devices in the room.
disassociateSkillGroupFromRoomAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<DisassociateSkillGroupFromRoomResult> disassociateSkillGroupFromRoomAsync(DisassociateSkillGroupFromRoomRequest request, AsyncHandler<DisassociateSkillGroupFromRoomRequest,DisassociateSkillGroupFromRoomResult> asyncHandler)
AmazonAlexaForBusinessAsyncDisassociates a skill group from a specified room. This disables all skills in the skill group on all devices in the room.
disassociateSkillGroupFromRoomAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ForgetSmartHomeAppliancesResult> forgetSmartHomeAppliancesAsync(ForgetSmartHomeAppliancesRequest request)
AmazonAlexaForBusinessAsyncForgets smart home appliances associated to a room.
forgetSmartHomeAppliancesAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ForgetSmartHomeAppliancesResult> forgetSmartHomeAppliancesAsync(ForgetSmartHomeAppliancesRequest request, AsyncHandler<ForgetSmartHomeAppliancesRequest,ForgetSmartHomeAppliancesResult> asyncHandler)
AmazonAlexaForBusinessAsyncForgets smart home appliances associated to a room.
forgetSmartHomeAppliancesAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetAddressBookResult> getAddressBookAsync(GetAddressBookRequest request)
AmazonAlexaForBusinessAsyncGets address the book details by the address book ARN.
getAddressBookAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetAddressBookResult> getAddressBookAsync(GetAddressBookRequest request, AsyncHandler<GetAddressBookRequest,GetAddressBookResult> asyncHandler)
AmazonAlexaForBusinessAsyncGets address the book details by the address book ARN.
getAddressBookAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetConferencePreferenceResult> getConferencePreferenceAsync(GetConferencePreferenceRequest request)
AmazonAlexaForBusinessAsyncRetrieves the existing conference preferences.
getConferencePreferenceAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetConferencePreferenceResult> getConferencePreferenceAsync(GetConferencePreferenceRequest request, AsyncHandler<GetConferencePreferenceRequest,GetConferencePreferenceResult> asyncHandler)
AmazonAlexaForBusinessAsyncRetrieves the existing conference preferences.
getConferencePreferenceAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetConferenceProviderResult> getConferenceProviderAsync(GetConferenceProviderRequest request)
AmazonAlexaForBusinessAsyncGets details about a specific conference provider.
getConferenceProviderAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetConferenceProviderResult> getConferenceProviderAsync(GetConferenceProviderRequest request, AsyncHandler<GetConferenceProviderRequest,GetConferenceProviderResult> asyncHandler)
AmazonAlexaForBusinessAsyncGets details about a specific conference provider.
getConferenceProviderAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetContactResult> getContactAsync(GetContactRequest request)
AmazonAlexaForBusinessAsyncGets the contact details by the contact ARN.
getContactAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetContactResult> getContactAsync(GetContactRequest request, AsyncHandler<GetContactRequest,GetContactResult> asyncHandler)
AmazonAlexaForBusinessAsyncGets the contact details by the contact ARN.
getContactAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetDeviceResult> getDeviceAsync(GetDeviceRequest request)
AmazonAlexaForBusinessAsyncGets the details of a device by device ARN.
getDeviceAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetDeviceResult> getDeviceAsync(GetDeviceRequest request, AsyncHandler<GetDeviceRequest,GetDeviceResult> asyncHandler)
AmazonAlexaForBusinessAsyncGets the details of a device by device ARN.
getDeviceAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetGatewayResult> getGatewayAsync(GetGatewayRequest request)
AmazonAlexaForBusinessAsyncRetrieves the details of a gateway.
getGatewayAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetGatewayResult> getGatewayAsync(GetGatewayRequest request, AsyncHandler<GetGatewayRequest,GetGatewayResult> asyncHandler)
AmazonAlexaForBusinessAsyncRetrieves the details of a gateway.
getGatewayAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetGatewayGroupResult> getGatewayGroupAsync(GetGatewayGroupRequest request)
AmazonAlexaForBusinessAsyncRetrieves the details of a gateway group.
getGatewayGroupAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetGatewayGroupResult> getGatewayGroupAsync(GetGatewayGroupRequest request, AsyncHandler<GetGatewayGroupRequest,GetGatewayGroupResult> asyncHandler)
AmazonAlexaForBusinessAsyncRetrieves the details of a gateway group.
getGatewayGroupAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetInvitationConfigurationResult> getInvitationConfigurationAsync(GetInvitationConfigurationRequest request)
AmazonAlexaForBusinessAsyncRetrieves the configured values for the user enrollment invitation email template.
getInvitationConfigurationAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetInvitationConfigurationResult> getInvitationConfigurationAsync(GetInvitationConfigurationRequest request, AsyncHandler<GetInvitationConfigurationRequest,GetInvitationConfigurationResult> asyncHandler)
AmazonAlexaForBusinessAsyncRetrieves the configured values for the user enrollment invitation email template.
getInvitationConfigurationAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetNetworkProfileResult> getNetworkProfileAsync(GetNetworkProfileRequest request)
AmazonAlexaForBusinessAsyncGets the network profile details by the network profile ARN.
getNetworkProfileAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetNetworkProfileResult> getNetworkProfileAsync(GetNetworkProfileRequest request, AsyncHandler<GetNetworkProfileRequest,GetNetworkProfileResult> asyncHandler)
AmazonAlexaForBusinessAsyncGets the network profile details by the network profile ARN.
getNetworkProfileAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetProfileResult> getProfileAsync(GetProfileRequest request)
AmazonAlexaForBusinessAsyncGets the details of a room profile by profile ARN.
getProfileAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetProfileResult> getProfileAsync(GetProfileRequest request, AsyncHandler<GetProfileRequest,GetProfileResult> asyncHandler)
AmazonAlexaForBusinessAsyncGets the details of a room profile by profile ARN.
getProfileAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetRoomResult> getRoomAsync(GetRoomRequest request)
AmazonAlexaForBusinessAsyncGets room details by room ARN.
getRoomAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetRoomResult> getRoomAsync(GetRoomRequest request, AsyncHandler<GetRoomRequest,GetRoomResult> asyncHandler)
AmazonAlexaForBusinessAsyncGets room details by room ARN.
getRoomAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetRoomSkillParameterResult> getRoomSkillParameterAsync(GetRoomSkillParameterRequest request)
AmazonAlexaForBusinessAsyncGets room skill parameter details by room, skill, and parameter key ARN.
getRoomSkillParameterAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetRoomSkillParameterResult> getRoomSkillParameterAsync(GetRoomSkillParameterRequest request, AsyncHandler<GetRoomSkillParameterRequest,GetRoomSkillParameterResult> asyncHandler)
AmazonAlexaForBusinessAsyncGets room skill parameter details by room, skill, and parameter key ARN.
getRoomSkillParameterAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<GetSkillGroupResult> getSkillGroupAsync(GetSkillGroupRequest request)
AmazonAlexaForBusinessAsyncGets skill group details by skill group ARN.
getSkillGroupAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<GetSkillGroupResult> getSkillGroupAsync(GetSkillGroupRequest request, AsyncHandler<GetSkillGroupRequest,GetSkillGroupResult> asyncHandler)
AmazonAlexaForBusinessAsyncGets skill group details by skill group ARN.
getSkillGroupAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ListBusinessReportSchedulesResult> listBusinessReportSchedulesAsync(ListBusinessReportSchedulesRequest request)
AmazonAlexaForBusinessAsyncLists the details of the schedules that a user configured. A download URL of the report associated with each schedule is returned every time this action is called. A new download URL is returned each time, and is valid for 24 hours.
listBusinessReportSchedulesAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ListBusinessReportSchedulesResult> listBusinessReportSchedulesAsync(ListBusinessReportSchedulesRequest request, AsyncHandler<ListBusinessReportSchedulesRequest,ListBusinessReportSchedulesResult> asyncHandler)
AmazonAlexaForBusinessAsyncLists the details of the schedules that a user configured. A download URL of the report associated with each schedule is returned every time this action is called. A new download URL is returned each time, and is valid for 24 hours.
listBusinessReportSchedulesAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ListConferenceProvidersResult> listConferenceProvidersAsync(ListConferenceProvidersRequest request)
AmazonAlexaForBusinessAsyncLists conference providers under a specific AWS account.
listConferenceProvidersAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ListConferenceProvidersResult> listConferenceProvidersAsync(ListConferenceProvidersRequest request, AsyncHandler<ListConferenceProvidersRequest,ListConferenceProvidersResult> asyncHandler)
AmazonAlexaForBusinessAsyncLists conference providers under a specific AWS account.
listConferenceProvidersAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ListDeviceEventsResult> listDeviceEventsAsync(ListDeviceEventsRequest request)
AmazonAlexaForBusinessAsyncLists the device event history, including device connection status, for up to 30 days.
listDeviceEventsAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ListDeviceEventsResult> listDeviceEventsAsync(ListDeviceEventsRequest request, AsyncHandler<ListDeviceEventsRequest,ListDeviceEventsResult> asyncHandler)
AmazonAlexaForBusinessAsyncLists the device event history, including device connection status, for up to 30 days.
listDeviceEventsAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ListGatewayGroupsResult> listGatewayGroupsAsync(ListGatewayGroupsRequest request)
AmazonAlexaForBusinessAsyncRetrieves a list of gateway group summaries. Use GetGatewayGroup to retrieve details of a specific gateway group.
listGatewayGroupsAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ListGatewayGroupsResult> listGatewayGroupsAsync(ListGatewayGroupsRequest request, AsyncHandler<ListGatewayGroupsRequest,ListGatewayGroupsResult> asyncHandler)
AmazonAlexaForBusinessAsyncRetrieves a list of gateway group summaries. Use GetGatewayGroup to retrieve details of a specific gateway group.
listGatewayGroupsAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ListGatewaysResult> listGatewaysAsync(ListGatewaysRequest request)
AmazonAlexaForBusinessAsyncRetrieves a list of gateway summaries. Use GetGateway to retrieve details of a specific gateway. An optional gateway group ARN can be provided to only retrieve gateway summaries of gateways that are associated with that gateway group ARN.
listGatewaysAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ListGatewaysResult> listGatewaysAsync(ListGatewaysRequest request, AsyncHandler<ListGatewaysRequest,ListGatewaysResult> asyncHandler)
AmazonAlexaForBusinessAsyncRetrieves a list of gateway summaries. Use GetGateway to retrieve details of a specific gateway. An optional gateway group ARN can be provided to only retrieve gateway summaries of gateways that are associated with that gateway group ARN.
listGatewaysAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ListSkillsResult> listSkillsAsync(ListSkillsRequest request)
AmazonAlexaForBusinessAsyncLists all enabled skills in a specific skill group.
listSkillsAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ListSkillsResult> listSkillsAsync(ListSkillsRequest request, AsyncHandler<ListSkillsRequest,ListSkillsResult> asyncHandler)
AmazonAlexaForBusinessAsyncLists all enabled skills in a specific skill group.
listSkillsAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ListSkillsStoreCategoriesResult> listSkillsStoreCategoriesAsync(ListSkillsStoreCategoriesRequest request)
AmazonAlexaForBusinessAsyncLists all categories in the Alexa skill store.
listSkillsStoreCategoriesAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ListSkillsStoreCategoriesResult> listSkillsStoreCategoriesAsync(ListSkillsStoreCategoriesRequest request, AsyncHandler<ListSkillsStoreCategoriesRequest,ListSkillsStoreCategoriesResult> asyncHandler)
AmazonAlexaForBusinessAsyncLists all categories in the Alexa skill store.
listSkillsStoreCategoriesAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ListSkillsStoreSkillsByCategoryResult> listSkillsStoreSkillsByCategoryAsync(ListSkillsStoreSkillsByCategoryRequest request)
AmazonAlexaForBusinessAsyncLists all skills in the Alexa skill store by category.
listSkillsStoreSkillsByCategoryAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ListSkillsStoreSkillsByCategoryResult> listSkillsStoreSkillsByCategoryAsync(ListSkillsStoreSkillsByCategoryRequest request, AsyncHandler<ListSkillsStoreSkillsByCategoryRequest,ListSkillsStoreSkillsByCategoryResult> asyncHandler)
AmazonAlexaForBusinessAsyncLists all skills in the Alexa skill store by category.
listSkillsStoreSkillsByCategoryAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ListSmartHomeAppliancesResult> listSmartHomeAppliancesAsync(ListSmartHomeAppliancesRequest request)
AmazonAlexaForBusinessAsyncLists all of the smart home appliances associated with a room.
listSmartHomeAppliancesAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ListSmartHomeAppliancesResult> listSmartHomeAppliancesAsync(ListSmartHomeAppliancesRequest request, AsyncHandler<ListSmartHomeAppliancesRequest,ListSmartHomeAppliancesResult> asyncHandler)
AmazonAlexaForBusinessAsyncLists all of the smart home appliances associated with a room.
listSmartHomeAppliancesAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ListTagsResult> listTagsAsync(ListTagsRequest request)
AmazonAlexaForBusinessAsyncLists all tags for the specified resource.
listTagsAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ListTagsResult> listTagsAsync(ListTagsRequest request, AsyncHandler<ListTagsRequest,ListTagsResult> asyncHandler)
AmazonAlexaForBusinessAsyncLists all tags for the specified resource.
listTagsAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<PutConferencePreferenceResult> putConferencePreferenceAsync(PutConferencePreferenceRequest request)
AmazonAlexaForBusinessAsyncSets the conference preferences on a specific conference provider at the account level.
putConferencePreferenceAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<PutConferencePreferenceResult> putConferencePreferenceAsync(PutConferencePreferenceRequest request, AsyncHandler<PutConferencePreferenceRequest,PutConferencePreferenceResult> asyncHandler)
AmazonAlexaForBusinessAsyncSets the conference preferences on a specific conference provider at the account level.
putConferencePreferenceAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<PutInvitationConfigurationResult> putInvitationConfigurationAsync(PutInvitationConfigurationRequest request)
AmazonAlexaForBusinessAsyncConfigures the email template for the user enrollment invitation with the specified attributes.
putInvitationConfigurationAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<PutInvitationConfigurationResult> putInvitationConfigurationAsync(PutInvitationConfigurationRequest request, AsyncHandler<PutInvitationConfigurationRequest,PutInvitationConfigurationResult> asyncHandler)
AmazonAlexaForBusinessAsyncConfigures the email template for the user enrollment invitation with the specified attributes.
putInvitationConfigurationAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<PutRoomSkillParameterResult> putRoomSkillParameterAsync(PutRoomSkillParameterRequest request)
AmazonAlexaForBusinessAsyncUpdates room skill parameter details by room, skill, and parameter key ID. Not all skills have a room skill parameter.
putRoomSkillParameterAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<PutRoomSkillParameterResult> putRoomSkillParameterAsync(PutRoomSkillParameterRequest request, AsyncHandler<PutRoomSkillParameterRequest,PutRoomSkillParameterResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates room skill parameter details by room, skill, and parameter key ID. Not all skills have a room skill parameter.
putRoomSkillParameterAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<PutSkillAuthorizationResult> putSkillAuthorizationAsync(PutSkillAuthorizationRequest request)
AmazonAlexaForBusinessAsyncLinks a user's account to a third-party skill provider. If this API operation is called by an assumed IAM role, the skill being linked must be a private skill. Also, the skill must be owned by the AWS account that assumed the IAM role.
putSkillAuthorizationAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<PutSkillAuthorizationResult> putSkillAuthorizationAsync(PutSkillAuthorizationRequest request, AsyncHandler<PutSkillAuthorizationRequest,PutSkillAuthorizationResult> asyncHandler)
AmazonAlexaForBusinessAsyncLinks a user's account to a third-party skill provider. If this API operation is called by an assumed IAM role, the skill being linked must be a private skill. Also, the skill must be owned by the AWS account that assumed the IAM role.
putSkillAuthorizationAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<RegisterAVSDeviceResult> registerAVSDeviceAsync(RegisterAVSDeviceRequest request)
AmazonAlexaForBusinessAsyncRegisters an Alexa-enabled device built by an Original Equipment Manufacturer (OEM) using Alexa Voice Service (AVS).
registerAVSDeviceAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<RegisterAVSDeviceResult> registerAVSDeviceAsync(RegisterAVSDeviceRequest request, AsyncHandler<RegisterAVSDeviceRequest,RegisterAVSDeviceResult> asyncHandler)
AmazonAlexaForBusinessAsyncRegisters an Alexa-enabled device built by an Original Equipment Manufacturer (OEM) using Alexa Voice Service (AVS).
registerAVSDeviceAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<RejectSkillResult> rejectSkillAsync(RejectSkillRequest request)
AmazonAlexaForBusinessAsyncDisassociates a skill from the organization under a user's AWS account. If the skill is a private skill, it moves to an AcceptStatus of PENDING. Any private or public skill that is rejected can be added later by calling the ApproveSkill API.
rejectSkillAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<RejectSkillResult> rejectSkillAsync(RejectSkillRequest request, AsyncHandler<RejectSkillRequest,RejectSkillResult> asyncHandler)
AmazonAlexaForBusinessAsyncDisassociates a skill from the organization under a user's AWS account. If the skill is a private skill, it moves to an AcceptStatus of PENDING. Any private or public skill that is rejected can be added later by calling the ApproveSkill API.
rejectSkillAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<ResolveRoomResult> resolveRoomAsync(ResolveRoomRequest request)
AmazonAlexaForBusinessAsyncDetermines the details for the room from which a skill request was invoked. This operation is used by skill developers.
To query ResolveRoom from an Alexa skill, the skill ID needs to be authorized. When the skill is using an AWS Lambda function, the skill is automatically authorized when you publish your skill as a private skill to your AWS account. Skills that are hosted using a custom web service must be manually authorized. To get your skill authorized, contact AWS Support with your AWS account ID that queries the ResolveRoom API and skill ID.
resolveRoomAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<ResolveRoomResult> resolveRoomAsync(ResolveRoomRequest request, AsyncHandler<ResolveRoomRequest,ResolveRoomResult> asyncHandler)
AmazonAlexaForBusinessAsyncDetermines the details for the room from which a skill request was invoked. This operation is used by skill developers.
To query ResolveRoom from an Alexa skill, the skill ID needs to be authorized. When the skill is using an AWS Lambda function, the skill is automatically authorized when you publish your skill as a private skill to your AWS account. Skills that are hosted using a custom web service must be manually authorized. To get your skill authorized, contact AWS Support with your AWS account ID that queries the ResolveRoom API and skill ID.
resolveRoomAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<RevokeInvitationResult> revokeInvitationAsync(RevokeInvitationRequest request)
AmazonAlexaForBusinessAsyncRevokes an invitation and invalidates the enrollment URL.
revokeInvitationAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<RevokeInvitationResult> revokeInvitationAsync(RevokeInvitationRequest request, AsyncHandler<RevokeInvitationRequest,RevokeInvitationResult> asyncHandler)
AmazonAlexaForBusinessAsyncRevokes an invitation and invalidates the enrollment URL.
revokeInvitationAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<SearchAddressBooksResult> searchAddressBooksAsync(SearchAddressBooksRequest request)
AmazonAlexaForBusinessAsyncSearches address books and lists the ones that meet a set of filter and sort criteria.
searchAddressBooksAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<SearchAddressBooksResult> searchAddressBooksAsync(SearchAddressBooksRequest request, AsyncHandler<SearchAddressBooksRequest,SearchAddressBooksResult> asyncHandler)
AmazonAlexaForBusinessAsyncSearches address books and lists the ones that meet a set of filter and sort criteria.
searchAddressBooksAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<SearchContactsResult> searchContactsAsync(SearchContactsRequest request)
AmazonAlexaForBusinessAsyncSearches contacts and lists the ones that meet a set of filter and sort criteria.
searchContactsAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<SearchContactsResult> searchContactsAsync(SearchContactsRequest request, AsyncHandler<SearchContactsRequest,SearchContactsResult> asyncHandler)
AmazonAlexaForBusinessAsyncSearches contacts and lists the ones that meet a set of filter and sort criteria.
searchContactsAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<SearchDevicesResult> searchDevicesAsync(SearchDevicesRequest request)
AmazonAlexaForBusinessAsyncSearches devices and lists the ones that meet a set of filter criteria.
searchDevicesAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<SearchDevicesResult> searchDevicesAsync(SearchDevicesRequest request, AsyncHandler<SearchDevicesRequest,SearchDevicesResult> asyncHandler)
AmazonAlexaForBusinessAsyncSearches devices and lists the ones that meet a set of filter criteria.
searchDevicesAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<SearchNetworkProfilesResult> searchNetworkProfilesAsync(SearchNetworkProfilesRequest request)
AmazonAlexaForBusinessAsyncSearches network profiles and lists the ones that meet a set of filter and sort criteria.
searchNetworkProfilesAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<SearchNetworkProfilesResult> searchNetworkProfilesAsync(SearchNetworkProfilesRequest request, AsyncHandler<SearchNetworkProfilesRequest,SearchNetworkProfilesResult> asyncHandler)
AmazonAlexaForBusinessAsyncSearches network profiles and lists the ones that meet a set of filter and sort criteria.
searchNetworkProfilesAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<SearchProfilesResult> searchProfilesAsync(SearchProfilesRequest request)
AmazonAlexaForBusinessAsyncSearches room profiles and lists the ones that meet a set of filter criteria.
searchProfilesAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<SearchProfilesResult> searchProfilesAsync(SearchProfilesRequest request, AsyncHandler<SearchProfilesRequest,SearchProfilesResult> asyncHandler)
AmazonAlexaForBusinessAsyncSearches room profiles and lists the ones that meet a set of filter criteria.
searchProfilesAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<SearchRoomsResult> searchRoomsAsync(SearchRoomsRequest request)
AmazonAlexaForBusinessAsyncSearches rooms and lists the ones that meet a set of filter and sort criteria.
searchRoomsAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<SearchRoomsResult> searchRoomsAsync(SearchRoomsRequest request, AsyncHandler<SearchRoomsRequest,SearchRoomsResult> asyncHandler)
AmazonAlexaForBusinessAsyncSearches rooms and lists the ones that meet a set of filter and sort criteria.
searchRoomsAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<SearchSkillGroupsResult> searchSkillGroupsAsync(SearchSkillGroupsRequest request)
AmazonAlexaForBusinessAsyncSearches skill groups and lists the ones that meet a set of filter and sort criteria.
searchSkillGroupsAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<SearchSkillGroupsResult> searchSkillGroupsAsync(SearchSkillGroupsRequest request, AsyncHandler<SearchSkillGroupsRequest,SearchSkillGroupsResult> asyncHandler)
AmazonAlexaForBusinessAsyncSearches skill groups and lists the ones that meet a set of filter and sort criteria.
searchSkillGroupsAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<SearchUsersResult> searchUsersAsync(SearchUsersRequest request)
AmazonAlexaForBusinessAsyncSearches users and lists the ones that meet a set of filter and sort criteria.
searchUsersAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<SearchUsersResult> searchUsersAsync(SearchUsersRequest request, AsyncHandler<SearchUsersRequest,SearchUsersResult> asyncHandler)
AmazonAlexaForBusinessAsyncSearches users and lists the ones that meet a set of filter and sort criteria.
searchUsersAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.public Future<SendAnnouncementResult> sendAnnouncementAsync(SendAnnouncementRequest request)
AmazonAlexaForBusinessAsyncTriggers an asynchronous flow to send text, SSML, or audio announcements to rooms that are identified by a search or filter.
sendAnnouncementAsync in interface AmazonAlexaForBusinessAsyncpublic Future<SendAnnouncementResult> sendAnnouncementAsync(SendAnnouncementRequest request, AsyncHandler<SendAnnouncementRequest,SendAnnouncementResult> asyncHandler)
AmazonAlexaForBusinessAsyncTriggers an asynchronous flow to send text, SSML, or audio announcements to rooms that are identified by a search or filter.
sendAnnouncementAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<SendInvitationResult> sendInvitationAsync(SendInvitationRequest request)
AmazonAlexaForBusinessAsyncSends an enrollment invitation email with a URL to a user. The URL is valid for 30 days or until you call this operation again, whichever comes first.
sendInvitationAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<SendInvitationResult> sendInvitationAsync(SendInvitationRequest request, AsyncHandler<SendInvitationRequest,SendInvitationResult> asyncHandler)
AmazonAlexaForBusinessAsyncSends an enrollment invitation email with a URL to a user. The URL is valid for 30 days or until you call this operation again, whichever comes first.
sendInvitationAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<StartDeviceSyncResult> startDeviceSyncAsync(StartDeviceSyncRequest request)
AmazonAlexaForBusinessAsyncResets a device and its account to the known default settings. This clears all information and settings set by previous users in the following ways:
Bluetooth - This unpairs all bluetooth devices paired with your echo device.
Volume - This resets the echo device's volume to the default value.
Notifications - This clears all notifications from your echo device.
Lists - This clears all to-do items from your echo device.
Settings - This internally syncs the room's profile (if the device is assigned to a room), contacts, address books, delegation access for account linking, and communications (if enabled on the room profile).
startDeviceSyncAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<StartDeviceSyncResult> startDeviceSyncAsync(StartDeviceSyncRequest request, AsyncHandler<StartDeviceSyncRequest,StartDeviceSyncResult> asyncHandler)
AmazonAlexaForBusinessAsyncResets a device and its account to the known default settings. This clears all information and settings set by previous users in the following ways:
Bluetooth - This unpairs all bluetooth devices paired with your echo device.
Volume - This resets the echo device's volume to the default value.
Notifications - This clears all notifications from your echo device.
Lists - This clears all to-do items from your echo device.
Settings - This internally syncs the room's profile (if the device is assigned to a room), contacts, address books, delegation access for account linking, and communications (if enabled on the room profile).
startDeviceSyncAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<StartSmartHomeApplianceDiscoveryResult> startSmartHomeApplianceDiscoveryAsync(StartSmartHomeApplianceDiscoveryRequest request)
AmazonAlexaForBusinessAsyncInitiates the discovery of any smart home appliances associated with the room.
startSmartHomeApplianceDiscoveryAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<StartSmartHomeApplianceDiscoveryResult> startSmartHomeApplianceDiscoveryAsync(StartSmartHomeApplianceDiscoveryRequest request, AsyncHandler<StartSmartHomeApplianceDiscoveryRequest,StartSmartHomeApplianceDiscoveryResult> asyncHandler)
AmazonAlexaForBusinessAsyncInitiates the discovery of any smart home appliances associated with the room.
startSmartHomeApplianceDiscoveryAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AmazonAlexaForBusinessAsyncAdds metadata tags to a specified resource.
tagResourceAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AmazonAlexaForBusinessAsyncAdds metadata tags to a specified resource.
tagResourceAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AmazonAlexaForBusinessAsyncRemoves metadata tags from a specified resource.
untagResourceAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AmazonAlexaForBusinessAsyncRemoves metadata tags from a specified resource.
untagResourceAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateAddressBookResult> updateAddressBookAsync(UpdateAddressBookRequest request)
AmazonAlexaForBusinessAsyncUpdates address book details by the address book ARN.
updateAddressBookAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateAddressBookResult> updateAddressBookAsync(UpdateAddressBookRequest request, AsyncHandler<UpdateAddressBookRequest,UpdateAddressBookResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates address book details by the address book ARN.
updateAddressBookAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateBusinessReportScheduleResult> updateBusinessReportScheduleAsync(UpdateBusinessReportScheduleRequest request)
AmazonAlexaForBusinessAsyncUpdates the configuration of the report delivery schedule with the specified schedule ARN.
updateBusinessReportScheduleAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateBusinessReportScheduleResult> updateBusinessReportScheduleAsync(UpdateBusinessReportScheduleRequest request, AsyncHandler<UpdateBusinessReportScheduleRequest,UpdateBusinessReportScheduleResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates the configuration of the report delivery schedule with the specified schedule ARN.
updateBusinessReportScheduleAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateConferenceProviderResult> updateConferenceProviderAsync(UpdateConferenceProviderRequest request)
AmazonAlexaForBusinessAsyncUpdates an existing conference provider's settings.
updateConferenceProviderAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateConferenceProviderResult> updateConferenceProviderAsync(UpdateConferenceProviderRequest request, AsyncHandler<UpdateConferenceProviderRequest,UpdateConferenceProviderResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates an existing conference provider's settings.
updateConferenceProviderAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateContactResult> updateContactAsync(UpdateContactRequest request)
AmazonAlexaForBusinessAsyncUpdates the contact details by the contact ARN.
updateContactAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateContactResult> updateContactAsync(UpdateContactRequest request, AsyncHandler<UpdateContactRequest,UpdateContactResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates the contact details by the contact ARN.
updateContactAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateDeviceResult> updateDeviceAsync(UpdateDeviceRequest request)
AmazonAlexaForBusinessAsyncUpdates the device name by device ARN.
updateDeviceAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateDeviceResult> updateDeviceAsync(UpdateDeviceRequest request, AsyncHandler<UpdateDeviceRequest,UpdateDeviceResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates the device name by device ARN.
updateDeviceAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateGatewayResult> updateGatewayAsync(UpdateGatewayRequest request)
AmazonAlexaForBusinessAsyncUpdates the details of a gateway. If any optional field is not provided, the existing corresponding value is left unmodified.
updateGatewayAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateGatewayResult> updateGatewayAsync(UpdateGatewayRequest request, AsyncHandler<UpdateGatewayRequest,UpdateGatewayResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates the details of a gateway. If any optional field is not provided, the existing corresponding value is left unmodified.
updateGatewayAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateGatewayGroupResult> updateGatewayGroupAsync(UpdateGatewayGroupRequest request)
AmazonAlexaForBusinessAsyncUpdates the details of a gateway group. If any optional field is not provided, the existing corresponding value is left unmodified.
updateGatewayGroupAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateGatewayGroupResult> updateGatewayGroupAsync(UpdateGatewayGroupRequest request, AsyncHandler<UpdateGatewayGroupRequest,UpdateGatewayGroupResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates the details of a gateway group. If any optional field is not provided, the existing corresponding value is left unmodified.
updateGatewayGroupAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateNetworkProfileResult> updateNetworkProfileAsync(UpdateNetworkProfileRequest request)
AmazonAlexaForBusinessAsyncUpdates a network profile by the network profile ARN.
updateNetworkProfileAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateNetworkProfileResult> updateNetworkProfileAsync(UpdateNetworkProfileRequest request, AsyncHandler<UpdateNetworkProfileRequest,UpdateNetworkProfileResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates a network profile by the network profile ARN.
updateNetworkProfileAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateProfileResult> updateProfileAsync(UpdateProfileRequest request)
AmazonAlexaForBusinessAsyncUpdates an existing room profile by room profile ARN.
updateProfileAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateProfileResult> updateProfileAsync(UpdateProfileRequest request, AsyncHandler<UpdateProfileRequest,UpdateProfileResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates an existing room profile by room profile ARN.
updateProfileAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateRoomResult> updateRoomAsync(UpdateRoomRequest request)
AmazonAlexaForBusinessAsyncUpdates room details by room ARN.
updateRoomAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateRoomResult> updateRoomAsync(UpdateRoomRequest request, AsyncHandler<UpdateRoomRequest,UpdateRoomResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates room details by room ARN.
updateRoomAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.@Deprecated public Future<UpdateSkillGroupResult> updateSkillGroupAsync(UpdateSkillGroupRequest request)
AmazonAlexaForBusinessAsyncUpdates skill group details by skill group ARN.
updateSkillGroupAsync in interface AmazonAlexaForBusinessAsync@Deprecated public Future<UpdateSkillGroupResult> updateSkillGroupAsync(UpdateSkillGroupRequest request, AsyncHandler<UpdateSkillGroupRequest,UpdateSkillGroupResult> asyncHandler)
AmazonAlexaForBusinessAsyncUpdates skill group details by skill group ARN.
updateSkillGroupAsync in interface AmazonAlexaForBusinessAsyncasyncHandler - 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.public void shutdown()
getExecutorService().shutdown() followed by getExecutorService().awaitTermination() prior to
calling this method.shutdown in interface AmazonAlexaForBusinessshutdown in class AmazonAlexaForBusinessClientCopyright © 2023. All rights reserved.