@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSIoTWirelessAsync extends AWSIoTWireless
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
AbstractAWSIoTWirelessAsync
instead.
AWS IoT Wireless provides bi-directional communication between internet-connected wireless devices and the AWS Cloud. To onboard both LoRaWAN and Sidewalk devices to AWS IoT, use the IoT Wireless API. These wireless devices use the Low Power Wide Area Networking (LPWAN) communication protocol to communicate with AWS IoT.
Using the API, you can perform create, read, update, and delete operations for your wireless devices, gateways, destinations, and profiles. After onboarding your devices, you can use the API operations to set log levels and monitor your devices with CloudWatch.
You can also use the API operations to create multicast groups and schedule a multicast session for sending a downlink message to devices in the group. By using Firmware Updates Over-The-Air (FUOTA) API operations, you can create a FUOTA task and schedule a session to update the firmware of individual devices or an entire group of devices in a multicast group.
To connect to the AWS IoT Wireless Service, use the Service endpoints as described in IoT Wireless Service endpoints in the AWS General Reference.
ENDPOINT_PREFIX
associateAwsAccountWithPartnerAccount, associateMulticastGroupWithFuotaTask, associateWirelessDeviceWithFuotaTask, associateWirelessDeviceWithMulticastGroup, associateWirelessDeviceWithThing, associateWirelessGatewayWithCertificate, associateWirelessGatewayWithThing, cancelMulticastGroupSession, createDestination, createDeviceProfile, createFuotaTask, createMulticastGroup, createNetworkAnalyzerConfiguration, createServiceProfile, createWirelessDevice, createWirelessGateway, createWirelessGatewayTask, createWirelessGatewayTaskDefinition, deleteDestination, deleteDeviceProfile, deleteFuotaTask, deleteMulticastGroup, deleteNetworkAnalyzerConfiguration, deleteQueuedMessages, deleteServiceProfile, deleteWirelessDevice, deleteWirelessDeviceImportTask, deleteWirelessGateway, deleteWirelessGatewayTask, deleteWirelessGatewayTaskDefinition, deregisterWirelessDevice, disassociateAwsAccountFromPartnerAccount, disassociateMulticastGroupFromFuotaTask, disassociateWirelessDeviceFromFuotaTask, disassociateWirelessDeviceFromMulticastGroup, disassociateWirelessDeviceFromThing, disassociateWirelessGatewayFromCertificate, disassociateWirelessGatewayFromThing, getCachedResponseMetadata, getDestination, getDeviceProfile, getEventConfigurationByResourceTypes, getFuotaTask, getLogLevelsByResourceTypes, getMetricConfiguration, getMetrics, getMulticastGroup, getMulticastGroupSession, getNetworkAnalyzerConfiguration, getPartnerAccount, getPosition, getPositionConfiguration, getPositionEstimate, getResourceEventConfiguration, getResourceLogLevel, getResourcePosition, getServiceEndpoint, getServiceProfile, getWirelessDevice, getWirelessDeviceImportTask, getWirelessDeviceStatistics, getWirelessGateway, getWirelessGatewayCertificate, getWirelessGatewayFirmwareInformation, getWirelessGatewayStatistics, getWirelessGatewayTask, getWirelessGatewayTaskDefinition, listDestinations, listDeviceProfiles, listDevicesForWirelessDeviceImportTask, listEventConfigurations, listFuotaTasks, listMulticastGroups, listMulticastGroupsByFuotaTask, listNetworkAnalyzerConfigurations, listPartnerAccounts, listPositionConfigurations, listQueuedMessages, listServiceProfiles, listTagsForResource, listWirelessDeviceImportTasks, listWirelessDevices, listWirelessGateways, listWirelessGatewayTaskDefinitions, putPositionConfiguration, putResourceLogLevel, resetAllResourceLogLevels, resetResourceLogLevel, sendDataToMulticastGroup, sendDataToWirelessDevice, shutdown, startBulkAssociateWirelessDeviceWithMulticastGroup, startBulkDisassociateWirelessDeviceFromMulticastGroup, startFuotaTask, startMulticastGroupSession, startSingleWirelessDeviceImportTask, startWirelessDeviceImportTask, tagResource, testWirelessDevice, untagResource, updateDestination, updateEventConfigurationByResourceTypes, updateFuotaTask, updateLogLevelsByResourceTypes, updateMetricConfiguration, updateMulticastGroup, updateNetworkAnalyzerConfiguration, updatePartnerAccount, updatePosition, updateResourceEventConfiguration, updateResourcePosition, updateWirelessDevice, updateWirelessDeviceImportTask, updateWirelessGateway
Future<AssociateAwsAccountWithPartnerAccountResult> associateAwsAccountWithPartnerAccountAsync(AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest)
Associates a partner account with your AWS account.
associateAwsAccountWithPartnerAccountRequest
- Future<AssociateAwsAccountWithPartnerAccountResult> associateAwsAccountWithPartnerAccountAsync(AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest, AsyncHandler<AssociateAwsAccountWithPartnerAccountRequest,AssociateAwsAccountWithPartnerAccountResult> asyncHandler)
Associates a partner account with your AWS account.
associateAwsAccountWithPartnerAccountRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociateMulticastGroupWithFuotaTaskResult> associateMulticastGroupWithFuotaTaskAsync(AssociateMulticastGroupWithFuotaTaskRequest associateMulticastGroupWithFuotaTaskRequest)
Associate a multicast group with a FUOTA task.
associateMulticastGroupWithFuotaTaskRequest
- Future<AssociateMulticastGroupWithFuotaTaskResult> associateMulticastGroupWithFuotaTaskAsync(AssociateMulticastGroupWithFuotaTaskRequest associateMulticastGroupWithFuotaTaskRequest, AsyncHandler<AssociateMulticastGroupWithFuotaTaskRequest,AssociateMulticastGroupWithFuotaTaskResult> asyncHandler)
Associate a multicast group with a FUOTA task.
associateMulticastGroupWithFuotaTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociateWirelessDeviceWithFuotaTaskResult> associateWirelessDeviceWithFuotaTaskAsync(AssociateWirelessDeviceWithFuotaTaskRequest associateWirelessDeviceWithFuotaTaskRequest)
Associate a wireless device with a FUOTA task.
associateWirelessDeviceWithFuotaTaskRequest
- Future<AssociateWirelessDeviceWithFuotaTaskResult> associateWirelessDeviceWithFuotaTaskAsync(AssociateWirelessDeviceWithFuotaTaskRequest associateWirelessDeviceWithFuotaTaskRequest, AsyncHandler<AssociateWirelessDeviceWithFuotaTaskRequest,AssociateWirelessDeviceWithFuotaTaskResult> asyncHandler)
Associate a wireless device with a FUOTA task.
associateWirelessDeviceWithFuotaTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociateWirelessDeviceWithMulticastGroupResult> associateWirelessDeviceWithMulticastGroupAsync(AssociateWirelessDeviceWithMulticastGroupRequest associateWirelessDeviceWithMulticastGroupRequest)
Associates a wireless device with a multicast group.
associateWirelessDeviceWithMulticastGroupRequest
- Future<AssociateWirelessDeviceWithMulticastGroupResult> associateWirelessDeviceWithMulticastGroupAsync(AssociateWirelessDeviceWithMulticastGroupRequest associateWirelessDeviceWithMulticastGroupRequest, AsyncHandler<AssociateWirelessDeviceWithMulticastGroupRequest,AssociateWirelessDeviceWithMulticastGroupResult> asyncHandler)
Associates a wireless device with a multicast group.
associateWirelessDeviceWithMulticastGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociateWirelessDeviceWithThingResult> associateWirelessDeviceWithThingAsync(AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest)
Associates a wireless device with a thing.
associateWirelessDeviceWithThingRequest
- Future<AssociateWirelessDeviceWithThingResult> associateWirelessDeviceWithThingAsync(AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest, AsyncHandler<AssociateWirelessDeviceWithThingRequest,AssociateWirelessDeviceWithThingResult> asyncHandler)
Associates a wireless device with a thing.
associateWirelessDeviceWithThingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociateWirelessGatewayWithCertificateResult> associateWirelessGatewayWithCertificateAsync(AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest)
Associates a wireless gateway with a certificate.
associateWirelessGatewayWithCertificateRequest
- Future<AssociateWirelessGatewayWithCertificateResult> associateWirelessGatewayWithCertificateAsync(AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest, AsyncHandler<AssociateWirelessGatewayWithCertificateRequest,AssociateWirelessGatewayWithCertificateResult> asyncHandler)
Associates a wireless gateway with a certificate.
associateWirelessGatewayWithCertificateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociateWirelessGatewayWithThingResult> associateWirelessGatewayWithThingAsync(AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest)
Associates a wireless gateway with a thing.
associateWirelessGatewayWithThingRequest
- Future<AssociateWirelessGatewayWithThingResult> associateWirelessGatewayWithThingAsync(AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest, AsyncHandler<AssociateWirelessGatewayWithThingRequest,AssociateWirelessGatewayWithThingResult> asyncHandler)
Associates a wireless gateway with a thing.
associateWirelessGatewayWithThingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CancelMulticastGroupSessionResult> cancelMulticastGroupSessionAsync(CancelMulticastGroupSessionRequest cancelMulticastGroupSessionRequest)
Cancels an existing multicast group session.
cancelMulticastGroupSessionRequest
- Future<CancelMulticastGroupSessionResult> cancelMulticastGroupSessionAsync(CancelMulticastGroupSessionRequest cancelMulticastGroupSessionRequest, AsyncHandler<CancelMulticastGroupSessionRequest,CancelMulticastGroupSessionResult> asyncHandler)
Cancels an existing multicast group session.
cancelMulticastGroupSessionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateDestinationResult> createDestinationAsync(CreateDestinationRequest createDestinationRequest)
Creates a new destination that maps a device message to an AWS IoT rule.
createDestinationRequest
- Future<CreateDestinationResult> createDestinationAsync(CreateDestinationRequest createDestinationRequest, AsyncHandler<CreateDestinationRequest,CreateDestinationResult> asyncHandler)
Creates a new destination that maps a device message to an AWS IoT rule.
createDestinationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateDeviceProfileResult> createDeviceProfileAsync(CreateDeviceProfileRequest createDeviceProfileRequest)
Creates a new device profile.
createDeviceProfileRequest
- Future<CreateDeviceProfileResult> createDeviceProfileAsync(CreateDeviceProfileRequest createDeviceProfileRequest, AsyncHandler<CreateDeviceProfileRequest,CreateDeviceProfileResult> asyncHandler)
Creates a new device profile.
createDeviceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateFuotaTaskResult> createFuotaTaskAsync(CreateFuotaTaskRequest createFuotaTaskRequest)
Creates a FUOTA task.
createFuotaTaskRequest
- Future<CreateFuotaTaskResult> createFuotaTaskAsync(CreateFuotaTaskRequest createFuotaTaskRequest, AsyncHandler<CreateFuotaTaskRequest,CreateFuotaTaskResult> asyncHandler)
Creates a FUOTA task.
createFuotaTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateMulticastGroupResult> createMulticastGroupAsync(CreateMulticastGroupRequest createMulticastGroupRequest)
Creates a multicast group.
createMulticastGroupRequest
- Future<CreateMulticastGroupResult> createMulticastGroupAsync(CreateMulticastGroupRequest createMulticastGroupRequest, AsyncHandler<CreateMulticastGroupRequest,CreateMulticastGroupResult> asyncHandler)
Creates a multicast group.
createMulticastGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateNetworkAnalyzerConfigurationResult> createNetworkAnalyzerConfigurationAsync(CreateNetworkAnalyzerConfigurationRequest createNetworkAnalyzerConfigurationRequest)
Creates a new network analyzer configuration.
createNetworkAnalyzerConfigurationRequest
- Future<CreateNetworkAnalyzerConfigurationResult> createNetworkAnalyzerConfigurationAsync(CreateNetworkAnalyzerConfigurationRequest createNetworkAnalyzerConfigurationRequest, AsyncHandler<CreateNetworkAnalyzerConfigurationRequest,CreateNetworkAnalyzerConfigurationResult> asyncHandler)
Creates a new network analyzer configuration.
createNetworkAnalyzerConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateServiceProfileResult> createServiceProfileAsync(CreateServiceProfileRequest createServiceProfileRequest)
Creates a new service profile.
createServiceProfileRequest
- Future<CreateServiceProfileResult> createServiceProfileAsync(CreateServiceProfileRequest createServiceProfileRequest, AsyncHandler<CreateServiceProfileRequest,CreateServiceProfileResult> asyncHandler)
Creates a new service profile.
createServiceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateWirelessDeviceResult> createWirelessDeviceAsync(CreateWirelessDeviceRequest createWirelessDeviceRequest)
Provisions a wireless device.
createWirelessDeviceRequest
- Future<CreateWirelessDeviceResult> createWirelessDeviceAsync(CreateWirelessDeviceRequest createWirelessDeviceRequest, AsyncHandler<CreateWirelessDeviceRequest,CreateWirelessDeviceResult> asyncHandler)
Provisions a wireless device.
createWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateWirelessGatewayResult> createWirelessGatewayAsync(CreateWirelessGatewayRequest createWirelessGatewayRequest)
Provisions a wireless gateway.
createWirelessGatewayRequest
- Future<CreateWirelessGatewayResult> createWirelessGatewayAsync(CreateWirelessGatewayRequest createWirelessGatewayRequest, AsyncHandler<CreateWirelessGatewayRequest,CreateWirelessGatewayResult> asyncHandler)
Provisions a wireless gateway.
createWirelessGatewayRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateWirelessGatewayTaskResult> createWirelessGatewayTaskAsync(CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest)
Creates a task for a wireless gateway.
createWirelessGatewayTaskRequest
- Future<CreateWirelessGatewayTaskResult> createWirelessGatewayTaskAsync(CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest, AsyncHandler<CreateWirelessGatewayTaskRequest,CreateWirelessGatewayTaskResult> asyncHandler)
Creates a task for a wireless gateway.
createWirelessGatewayTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateWirelessGatewayTaskDefinitionResult> createWirelessGatewayTaskDefinitionAsync(CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest)
Creates a gateway task definition.
createWirelessGatewayTaskDefinitionRequest
- Future<CreateWirelessGatewayTaskDefinitionResult> createWirelessGatewayTaskDefinitionAsync(CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest, AsyncHandler<CreateWirelessGatewayTaskDefinitionRequest,CreateWirelessGatewayTaskDefinitionResult> asyncHandler)
Creates a gateway task definition.
createWirelessGatewayTaskDefinitionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteDestinationResult> deleteDestinationAsync(DeleteDestinationRequest deleteDestinationRequest)
Deletes a destination.
deleteDestinationRequest
- Future<DeleteDestinationResult> deleteDestinationAsync(DeleteDestinationRequest deleteDestinationRequest, AsyncHandler<DeleteDestinationRequest,DeleteDestinationResult> asyncHandler)
Deletes a destination.
deleteDestinationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteDeviceProfileResult> deleteDeviceProfileAsync(DeleteDeviceProfileRequest deleteDeviceProfileRequest)
Deletes a device profile.
deleteDeviceProfileRequest
- Future<DeleteDeviceProfileResult> deleteDeviceProfileAsync(DeleteDeviceProfileRequest deleteDeviceProfileRequest, AsyncHandler<DeleteDeviceProfileRequest,DeleteDeviceProfileResult> asyncHandler)
Deletes a device profile.
deleteDeviceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteFuotaTaskResult> deleteFuotaTaskAsync(DeleteFuotaTaskRequest deleteFuotaTaskRequest)
Deletes a FUOTA task.
deleteFuotaTaskRequest
- Future<DeleteFuotaTaskResult> deleteFuotaTaskAsync(DeleteFuotaTaskRequest deleteFuotaTaskRequest, AsyncHandler<DeleteFuotaTaskRequest,DeleteFuotaTaskResult> asyncHandler)
Deletes a FUOTA task.
deleteFuotaTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteMulticastGroupResult> deleteMulticastGroupAsync(DeleteMulticastGroupRequest deleteMulticastGroupRequest)
Deletes a multicast group if it is not in use by a fuota task.
deleteMulticastGroupRequest
- Future<DeleteMulticastGroupResult> deleteMulticastGroupAsync(DeleteMulticastGroupRequest deleteMulticastGroupRequest, AsyncHandler<DeleteMulticastGroupRequest,DeleteMulticastGroupResult> asyncHandler)
Deletes a multicast group if it is not in use by a fuota task.
deleteMulticastGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteNetworkAnalyzerConfigurationResult> deleteNetworkAnalyzerConfigurationAsync(DeleteNetworkAnalyzerConfigurationRequest deleteNetworkAnalyzerConfigurationRequest)
Deletes a network analyzer configuration.
deleteNetworkAnalyzerConfigurationRequest
- Future<DeleteNetworkAnalyzerConfigurationResult> deleteNetworkAnalyzerConfigurationAsync(DeleteNetworkAnalyzerConfigurationRequest deleteNetworkAnalyzerConfigurationRequest, AsyncHandler<DeleteNetworkAnalyzerConfigurationRequest,DeleteNetworkAnalyzerConfigurationResult> asyncHandler)
Deletes a network analyzer configuration.
deleteNetworkAnalyzerConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteQueuedMessagesResult> deleteQueuedMessagesAsync(DeleteQueuedMessagesRequest deleteQueuedMessagesRequest)
Remove queued messages from the downlink queue.
deleteQueuedMessagesRequest
- Future<DeleteQueuedMessagesResult> deleteQueuedMessagesAsync(DeleteQueuedMessagesRequest deleteQueuedMessagesRequest, AsyncHandler<DeleteQueuedMessagesRequest,DeleteQueuedMessagesResult> asyncHandler)
Remove queued messages from the downlink queue.
deleteQueuedMessagesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteServiceProfileResult> deleteServiceProfileAsync(DeleteServiceProfileRequest deleteServiceProfileRequest)
Deletes a service profile.
deleteServiceProfileRequest
- Future<DeleteServiceProfileResult> deleteServiceProfileAsync(DeleteServiceProfileRequest deleteServiceProfileRequest, AsyncHandler<DeleteServiceProfileRequest,DeleteServiceProfileResult> asyncHandler)
Deletes a service profile.
deleteServiceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteWirelessDeviceResult> deleteWirelessDeviceAsync(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest)
Deletes a wireless device.
deleteWirelessDeviceRequest
- Future<DeleteWirelessDeviceResult> deleteWirelessDeviceAsync(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest, AsyncHandler<DeleteWirelessDeviceRequest,DeleteWirelessDeviceResult> asyncHandler)
Deletes a wireless device.
deleteWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteWirelessDeviceImportTaskResult> deleteWirelessDeviceImportTaskAsync(DeleteWirelessDeviceImportTaskRequest deleteWirelessDeviceImportTaskRequest)
Delete an import task.
deleteWirelessDeviceImportTaskRequest
- Future<DeleteWirelessDeviceImportTaskResult> deleteWirelessDeviceImportTaskAsync(DeleteWirelessDeviceImportTaskRequest deleteWirelessDeviceImportTaskRequest, AsyncHandler<DeleteWirelessDeviceImportTaskRequest,DeleteWirelessDeviceImportTaskResult> asyncHandler)
Delete an import task.
deleteWirelessDeviceImportTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteWirelessGatewayResult> deleteWirelessGatewayAsync(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest)
Deletes a wireless gateway.
deleteWirelessGatewayRequest
- Future<DeleteWirelessGatewayResult> deleteWirelessGatewayAsync(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest, AsyncHandler<DeleteWirelessGatewayRequest,DeleteWirelessGatewayResult> asyncHandler)
Deletes a wireless gateway.
deleteWirelessGatewayRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteWirelessGatewayTaskResult> deleteWirelessGatewayTaskAsync(DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest)
Deletes a wireless gateway task.
deleteWirelessGatewayTaskRequest
- Future<DeleteWirelessGatewayTaskResult> deleteWirelessGatewayTaskAsync(DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest, AsyncHandler<DeleteWirelessGatewayTaskRequest,DeleteWirelessGatewayTaskResult> asyncHandler)
Deletes a wireless gateway task.
deleteWirelessGatewayTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteWirelessGatewayTaskDefinitionResult> deleteWirelessGatewayTaskDefinitionAsync(DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest)
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
deleteWirelessGatewayTaskDefinitionRequest
- Future<DeleteWirelessGatewayTaskDefinitionResult> deleteWirelessGatewayTaskDefinitionAsync(DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest, AsyncHandler<DeleteWirelessGatewayTaskDefinitionRequest,DeleteWirelessGatewayTaskDefinitionResult> asyncHandler)
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
deleteWirelessGatewayTaskDefinitionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeregisterWirelessDeviceResult> deregisterWirelessDeviceAsync(DeregisterWirelessDeviceRequest deregisterWirelessDeviceRequest)
Deregister a wireless device from AWS IoT Wireless.
deregisterWirelessDeviceRequest
- Future<DeregisterWirelessDeviceResult> deregisterWirelessDeviceAsync(DeregisterWirelessDeviceRequest deregisterWirelessDeviceRequest, AsyncHandler<DeregisterWirelessDeviceRequest,DeregisterWirelessDeviceResult> asyncHandler)
Deregister a wireless device from AWS IoT Wireless.
deregisterWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateAwsAccountFromPartnerAccountResult> disassociateAwsAccountFromPartnerAccountAsync(DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest)
Disassociates your AWS account from a partner account. If PartnerAccountId
and
PartnerType
are null
, disassociates your AWS account from all partner accounts.
disassociateAwsAccountFromPartnerAccountRequest
- Future<DisassociateAwsAccountFromPartnerAccountResult> disassociateAwsAccountFromPartnerAccountAsync(DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest, AsyncHandler<DisassociateAwsAccountFromPartnerAccountRequest,DisassociateAwsAccountFromPartnerAccountResult> asyncHandler)
Disassociates your AWS account from a partner account. If PartnerAccountId
and
PartnerType
are null
, disassociates your AWS account from all partner accounts.
disassociateAwsAccountFromPartnerAccountRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateMulticastGroupFromFuotaTaskResult> disassociateMulticastGroupFromFuotaTaskAsync(DisassociateMulticastGroupFromFuotaTaskRequest disassociateMulticastGroupFromFuotaTaskRequest)
Disassociates a multicast group from a fuota task.
disassociateMulticastGroupFromFuotaTaskRequest
- Future<DisassociateMulticastGroupFromFuotaTaskResult> disassociateMulticastGroupFromFuotaTaskAsync(DisassociateMulticastGroupFromFuotaTaskRequest disassociateMulticastGroupFromFuotaTaskRequest, AsyncHandler<DisassociateMulticastGroupFromFuotaTaskRequest,DisassociateMulticastGroupFromFuotaTaskResult> asyncHandler)
Disassociates a multicast group from a fuota task.
disassociateMulticastGroupFromFuotaTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateWirelessDeviceFromFuotaTaskResult> disassociateWirelessDeviceFromFuotaTaskAsync(DisassociateWirelessDeviceFromFuotaTaskRequest disassociateWirelessDeviceFromFuotaTaskRequest)
Disassociates a wireless device from a FUOTA task.
disassociateWirelessDeviceFromFuotaTaskRequest
- Future<DisassociateWirelessDeviceFromFuotaTaskResult> disassociateWirelessDeviceFromFuotaTaskAsync(DisassociateWirelessDeviceFromFuotaTaskRequest disassociateWirelessDeviceFromFuotaTaskRequest, AsyncHandler<DisassociateWirelessDeviceFromFuotaTaskRequest,DisassociateWirelessDeviceFromFuotaTaskResult> asyncHandler)
Disassociates a wireless device from a FUOTA task.
disassociateWirelessDeviceFromFuotaTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateWirelessDeviceFromMulticastGroupResult> disassociateWirelessDeviceFromMulticastGroupAsync(DisassociateWirelessDeviceFromMulticastGroupRequest disassociateWirelessDeviceFromMulticastGroupRequest)
Disassociates a wireless device from a multicast group.
disassociateWirelessDeviceFromMulticastGroupRequest
- Future<DisassociateWirelessDeviceFromMulticastGroupResult> disassociateWirelessDeviceFromMulticastGroupAsync(DisassociateWirelessDeviceFromMulticastGroupRequest disassociateWirelessDeviceFromMulticastGroupRequest, AsyncHandler<DisassociateWirelessDeviceFromMulticastGroupRequest,DisassociateWirelessDeviceFromMulticastGroupResult> asyncHandler)
Disassociates a wireless device from a multicast group.
disassociateWirelessDeviceFromMulticastGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateWirelessDeviceFromThingResult> disassociateWirelessDeviceFromThingAsync(DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest)
Disassociates a wireless device from its currently associated thing.
disassociateWirelessDeviceFromThingRequest
- Future<DisassociateWirelessDeviceFromThingResult> disassociateWirelessDeviceFromThingAsync(DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest, AsyncHandler<DisassociateWirelessDeviceFromThingRequest,DisassociateWirelessDeviceFromThingResult> asyncHandler)
Disassociates a wireless device from its currently associated thing.
disassociateWirelessDeviceFromThingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateWirelessGatewayFromCertificateResult> disassociateWirelessGatewayFromCertificateAsync(DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest)
Disassociates a wireless gateway from its currently associated certificate.
disassociateWirelessGatewayFromCertificateRequest
- Future<DisassociateWirelessGatewayFromCertificateResult> disassociateWirelessGatewayFromCertificateAsync(DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest, AsyncHandler<DisassociateWirelessGatewayFromCertificateRequest,DisassociateWirelessGatewayFromCertificateResult> asyncHandler)
Disassociates a wireless gateway from its currently associated certificate.
disassociateWirelessGatewayFromCertificateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateWirelessGatewayFromThingResult> disassociateWirelessGatewayFromThingAsync(DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest)
Disassociates a wireless gateway from its currently associated thing.
disassociateWirelessGatewayFromThingRequest
- Future<DisassociateWirelessGatewayFromThingResult> disassociateWirelessGatewayFromThingAsync(DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest, AsyncHandler<DisassociateWirelessGatewayFromThingRequest,DisassociateWirelessGatewayFromThingResult> asyncHandler)
Disassociates a wireless gateway from its currently associated thing.
disassociateWirelessGatewayFromThingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetDestinationResult> getDestinationAsync(GetDestinationRequest getDestinationRequest)
Gets information about a destination.
getDestinationRequest
- Future<GetDestinationResult> getDestinationAsync(GetDestinationRequest getDestinationRequest, AsyncHandler<GetDestinationRequest,GetDestinationResult> asyncHandler)
Gets information about a destination.
getDestinationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetDeviceProfileResult> getDeviceProfileAsync(GetDeviceProfileRequest getDeviceProfileRequest)
Gets information about a device profile.
getDeviceProfileRequest
- Future<GetDeviceProfileResult> getDeviceProfileAsync(GetDeviceProfileRequest getDeviceProfileRequest, AsyncHandler<GetDeviceProfileRequest,GetDeviceProfileResult> asyncHandler)
Gets information about a device profile.
getDeviceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetEventConfigurationByResourceTypesResult> getEventConfigurationByResourceTypesAsync(GetEventConfigurationByResourceTypesRequest getEventConfigurationByResourceTypesRequest)
Get the event configuration based on resource types.
getEventConfigurationByResourceTypesRequest
- Future<GetEventConfigurationByResourceTypesResult> getEventConfigurationByResourceTypesAsync(GetEventConfigurationByResourceTypesRequest getEventConfigurationByResourceTypesRequest, AsyncHandler<GetEventConfigurationByResourceTypesRequest,GetEventConfigurationByResourceTypesResult> asyncHandler)
Get the event configuration based on resource types.
getEventConfigurationByResourceTypesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetFuotaTaskResult> getFuotaTaskAsync(GetFuotaTaskRequest getFuotaTaskRequest)
Gets information about a FUOTA task.
getFuotaTaskRequest
- Future<GetFuotaTaskResult> getFuotaTaskAsync(GetFuotaTaskRequest getFuotaTaskRequest, AsyncHandler<GetFuotaTaskRequest,GetFuotaTaskResult> asyncHandler)
Gets information about a FUOTA task.
getFuotaTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetLogLevelsByResourceTypesResult> getLogLevelsByResourceTypesAsync(GetLogLevelsByResourceTypesRequest getLogLevelsByResourceTypesRequest)
Returns current default log levels or log levels by resource types. Based on resource types, log levels can be for wireless device log options or wireless gateway log options.
getLogLevelsByResourceTypesRequest
- Future<GetLogLevelsByResourceTypesResult> getLogLevelsByResourceTypesAsync(GetLogLevelsByResourceTypesRequest getLogLevelsByResourceTypesRequest, AsyncHandler<GetLogLevelsByResourceTypesRequest,GetLogLevelsByResourceTypesResult> asyncHandler)
Returns current default log levels or log levels by resource types. Based on resource types, log levels can be for wireless device log options or wireless gateway log options.
getLogLevelsByResourceTypesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetMetricConfigurationResult> getMetricConfigurationAsync(GetMetricConfigurationRequest getMetricConfigurationRequest)
Get the metric configuration status for this account.
getMetricConfigurationRequest
- Future<GetMetricConfigurationResult> getMetricConfigurationAsync(GetMetricConfigurationRequest getMetricConfigurationRequest, AsyncHandler<GetMetricConfigurationRequest,GetMetricConfigurationResult> asyncHandler)
Get the metric configuration status for this account.
getMetricConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetMetricsResult> getMetricsAsync(GetMetricsRequest getMetricsRequest)
Get metrics.
getMetricsRequest
- Future<GetMetricsResult> getMetricsAsync(GetMetricsRequest getMetricsRequest, AsyncHandler<GetMetricsRequest,GetMetricsResult> asyncHandler)
Get metrics.
getMetricsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetMulticastGroupResult> getMulticastGroupAsync(GetMulticastGroupRequest getMulticastGroupRequest)
Gets information about a multicast group.
getMulticastGroupRequest
- Future<GetMulticastGroupResult> getMulticastGroupAsync(GetMulticastGroupRequest getMulticastGroupRequest, AsyncHandler<GetMulticastGroupRequest,GetMulticastGroupResult> asyncHandler)
Gets information about a multicast group.
getMulticastGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetMulticastGroupSessionResult> getMulticastGroupSessionAsync(GetMulticastGroupSessionRequest getMulticastGroupSessionRequest)
Gets information about a multicast group session.
getMulticastGroupSessionRequest
- Future<GetMulticastGroupSessionResult> getMulticastGroupSessionAsync(GetMulticastGroupSessionRequest getMulticastGroupSessionRequest, AsyncHandler<GetMulticastGroupSessionRequest,GetMulticastGroupSessionResult> asyncHandler)
Gets information about a multicast group session.
getMulticastGroupSessionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetNetworkAnalyzerConfigurationResult> getNetworkAnalyzerConfigurationAsync(GetNetworkAnalyzerConfigurationRequest getNetworkAnalyzerConfigurationRequest)
Get network analyzer configuration.
getNetworkAnalyzerConfigurationRequest
- Future<GetNetworkAnalyzerConfigurationResult> getNetworkAnalyzerConfigurationAsync(GetNetworkAnalyzerConfigurationRequest getNetworkAnalyzerConfigurationRequest, AsyncHandler<GetNetworkAnalyzerConfigurationRequest,GetNetworkAnalyzerConfigurationResult> asyncHandler)
Get network analyzer configuration.
getNetworkAnalyzerConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetPartnerAccountResult> getPartnerAccountAsync(GetPartnerAccountRequest getPartnerAccountRequest)
Gets information about a partner account. If PartnerAccountId
and PartnerType
are
null
, returns all partner accounts.
getPartnerAccountRequest
- Future<GetPartnerAccountResult> getPartnerAccountAsync(GetPartnerAccountRequest getPartnerAccountRequest, AsyncHandler<GetPartnerAccountRequest,GetPartnerAccountResult> asyncHandler)
Gets information about a partner account. If PartnerAccountId
and PartnerType
are
null
, returns all partner accounts.
getPartnerAccountRequest
- 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.@Deprecated Future<GetPositionResult> getPositionAsync(GetPositionRequest getPositionRequest)
Get the position information for a given resource.
This action is no longer supported. Calls to retrieve the position information should use the GetResourcePosition API operation instead.
getPositionRequest
- @Deprecated Future<GetPositionResult> getPositionAsync(GetPositionRequest getPositionRequest, AsyncHandler<GetPositionRequest,GetPositionResult> asyncHandler)
Get the position information for a given resource.
This action is no longer supported. Calls to retrieve the position information should use the GetResourcePosition API operation instead.
getPositionRequest
- 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.@Deprecated Future<GetPositionConfigurationResult> getPositionConfigurationAsync(GetPositionConfigurationRequest getPositionConfigurationRequest)
Get position configuration for a given resource.
This action is no longer supported. Calls to retrieve the position configuration should use the GetResourcePosition API operation instead.
getPositionConfigurationRequest
- @Deprecated Future<GetPositionConfigurationResult> getPositionConfigurationAsync(GetPositionConfigurationRequest getPositionConfigurationRequest, AsyncHandler<GetPositionConfigurationRequest,GetPositionConfigurationResult> asyncHandler)
Get position configuration for a given resource.
This action is no longer supported. Calls to retrieve the position configuration should use the GetResourcePosition API operation instead.
getPositionConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetPositionEstimateResult> getPositionEstimateAsync(GetPositionEstimateRequest getPositionEstimateRequest)
Get estimated position information as a payload in GeoJSON format. The payload measurement data is resolved using solvers that are provided by third-party vendors.
getPositionEstimateRequest
- Future<GetPositionEstimateResult> getPositionEstimateAsync(GetPositionEstimateRequest getPositionEstimateRequest, AsyncHandler<GetPositionEstimateRequest,GetPositionEstimateResult> asyncHandler)
Get estimated position information as a payload in GeoJSON format. The payload measurement data is resolved using solvers that are provided by third-party vendors.
getPositionEstimateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetResourceEventConfigurationResult> getResourceEventConfigurationAsync(GetResourceEventConfigurationRequest getResourceEventConfigurationRequest)
Get the event configuration for a particular resource identifier.
getResourceEventConfigurationRequest
- Future<GetResourceEventConfigurationResult> getResourceEventConfigurationAsync(GetResourceEventConfigurationRequest getResourceEventConfigurationRequest, AsyncHandler<GetResourceEventConfigurationRequest,GetResourceEventConfigurationResult> asyncHandler)
Get the event configuration for a particular resource identifier.
getResourceEventConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetResourceLogLevelResult> getResourceLogLevelAsync(GetResourceLogLevelRequest getResourceLogLevelRequest)
Fetches the log-level override, if any, for a given resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
getResourceLogLevelRequest
- Future<GetResourceLogLevelResult> getResourceLogLevelAsync(GetResourceLogLevelRequest getResourceLogLevelRequest, AsyncHandler<GetResourceLogLevelRequest,GetResourceLogLevelResult> asyncHandler)
Fetches the log-level override, if any, for a given resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
getResourceLogLevelRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetResourcePositionResult> getResourcePositionAsync(GetResourcePositionRequest getResourcePositionRequest)
Get the position information for a given wireless device or a wireless gateway resource. The position information uses the World Geodetic System (WGS84).
getResourcePositionRequest
- Future<GetResourcePositionResult> getResourcePositionAsync(GetResourcePositionRequest getResourcePositionRequest, AsyncHandler<GetResourcePositionRequest,GetResourcePositionResult> asyncHandler)
Get the position information for a given wireless device or a wireless gateway resource. The position information uses the World Geodetic System (WGS84).
getResourcePositionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetServiceEndpointResult> getServiceEndpointAsync(GetServiceEndpointRequest getServiceEndpointRequest)
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
getServiceEndpointRequest
- Future<GetServiceEndpointResult> getServiceEndpointAsync(GetServiceEndpointRequest getServiceEndpointRequest, AsyncHandler<GetServiceEndpointRequest,GetServiceEndpointResult> asyncHandler)
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
getServiceEndpointRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetServiceProfileResult> getServiceProfileAsync(GetServiceProfileRequest getServiceProfileRequest)
Gets information about a service profile.
getServiceProfileRequest
- Future<GetServiceProfileResult> getServiceProfileAsync(GetServiceProfileRequest getServiceProfileRequest, AsyncHandler<GetServiceProfileRequest,GetServiceProfileResult> asyncHandler)
Gets information about a service profile.
getServiceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessDeviceResult> getWirelessDeviceAsync(GetWirelessDeviceRequest getWirelessDeviceRequest)
Gets information about a wireless device.
getWirelessDeviceRequest
- Future<GetWirelessDeviceResult> getWirelessDeviceAsync(GetWirelessDeviceRequest getWirelessDeviceRequest, AsyncHandler<GetWirelessDeviceRequest,GetWirelessDeviceResult> asyncHandler)
Gets information about a wireless device.
getWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessDeviceImportTaskResult> getWirelessDeviceImportTaskAsync(GetWirelessDeviceImportTaskRequest getWirelessDeviceImportTaskRequest)
Get information about an import task and count of device onboarding summary information for the import task.
getWirelessDeviceImportTaskRequest
- Future<GetWirelessDeviceImportTaskResult> getWirelessDeviceImportTaskAsync(GetWirelessDeviceImportTaskRequest getWirelessDeviceImportTaskRequest, AsyncHandler<GetWirelessDeviceImportTaskRequest,GetWirelessDeviceImportTaskResult> asyncHandler)
Get information about an import task and count of device onboarding summary information for the import task.
getWirelessDeviceImportTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessDeviceStatisticsResult> getWirelessDeviceStatisticsAsync(GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest)
Gets operating information about a wireless device.
getWirelessDeviceStatisticsRequest
- Future<GetWirelessDeviceStatisticsResult> getWirelessDeviceStatisticsAsync(GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest, AsyncHandler<GetWirelessDeviceStatisticsRequest,GetWirelessDeviceStatisticsResult> asyncHandler)
Gets operating information about a wireless device.
getWirelessDeviceStatisticsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayResult> getWirelessGatewayAsync(GetWirelessGatewayRequest getWirelessGatewayRequest)
Gets information about a wireless gateway.
getWirelessGatewayRequest
- Future<GetWirelessGatewayResult> getWirelessGatewayAsync(GetWirelessGatewayRequest getWirelessGatewayRequest, AsyncHandler<GetWirelessGatewayRequest,GetWirelessGatewayResult> asyncHandler)
Gets information about a wireless gateway.
getWirelessGatewayRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayCertificateResult> getWirelessGatewayCertificateAsync(GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest)
Gets the ID of the certificate that is currently associated with a wireless gateway.
getWirelessGatewayCertificateRequest
- Future<GetWirelessGatewayCertificateResult> getWirelessGatewayCertificateAsync(GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest, AsyncHandler<GetWirelessGatewayCertificateRequest,GetWirelessGatewayCertificateResult> asyncHandler)
Gets the ID of the certificate that is currently associated with a wireless gateway.
getWirelessGatewayCertificateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayFirmwareInformationResult> getWirelessGatewayFirmwareInformationAsync(GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest)
Gets the firmware version and other information about a wireless gateway.
getWirelessGatewayFirmwareInformationRequest
- Future<GetWirelessGatewayFirmwareInformationResult> getWirelessGatewayFirmwareInformationAsync(GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest, AsyncHandler<GetWirelessGatewayFirmwareInformationRequest,GetWirelessGatewayFirmwareInformationResult> asyncHandler)
Gets the firmware version and other information about a wireless gateway.
getWirelessGatewayFirmwareInformationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayStatisticsResult> getWirelessGatewayStatisticsAsync(GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest)
Gets operating information about a wireless gateway.
getWirelessGatewayStatisticsRequest
- Future<GetWirelessGatewayStatisticsResult> getWirelessGatewayStatisticsAsync(GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest, AsyncHandler<GetWirelessGatewayStatisticsRequest,GetWirelessGatewayStatisticsResult> asyncHandler)
Gets operating information about a wireless gateway.
getWirelessGatewayStatisticsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayTaskResult> getWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest)
Gets information about a wireless gateway task.
getWirelessGatewayTaskRequest
- Future<GetWirelessGatewayTaskResult> getWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest, AsyncHandler<GetWirelessGatewayTaskRequest,GetWirelessGatewayTaskResult> asyncHandler)
Gets information about a wireless gateway task.
getWirelessGatewayTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayTaskDefinitionResult> getWirelessGatewayTaskDefinitionAsync(GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest)
Gets information about a wireless gateway task definition.
getWirelessGatewayTaskDefinitionRequest
- Future<GetWirelessGatewayTaskDefinitionResult> getWirelessGatewayTaskDefinitionAsync(GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest, AsyncHandler<GetWirelessGatewayTaskDefinitionRequest,GetWirelessGatewayTaskDefinitionResult> asyncHandler)
Gets information about a wireless gateway task definition.
getWirelessGatewayTaskDefinitionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDestinationsResult> listDestinationsAsync(ListDestinationsRequest listDestinationsRequest)
Lists the destinations registered to your AWS account.
listDestinationsRequest
- Future<ListDestinationsResult> listDestinationsAsync(ListDestinationsRequest listDestinationsRequest, AsyncHandler<ListDestinationsRequest,ListDestinationsResult> asyncHandler)
Lists the destinations registered to your AWS account.
listDestinationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDeviceProfilesResult> listDeviceProfilesAsync(ListDeviceProfilesRequest listDeviceProfilesRequest)
Lists the device profiles registered to your AWS account.
listDeviceProfilesRequest
- Future<ListDeviceProfilesResult> listDeviceProfilesAsync(ListDeviceProfilesRequest listDeviceProfilesRequest, AsyncHandler<ListDeviceProfilesRequest,ListDeviceProfilesResult> asyncHandler)
Lists the device profiles registered to your AWS account.
listDeviceProfilesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDevicesForWirelessDeviceImportTaskResult> listDevicesForWirelessDeviceImportTaskAsync(ListDevicesForWirelessDeviceImportTaskRequest listDevicesForWirelessDeviceImportTaskRequest)
List the Sidewalk devices in an import task and their onboarding status.
listDevicesForWirelessDeviceImportTaskRequest
- Future<ListDevicesForWirelessDeviceImportTaskResult> listDevicesForWirelessDeviceImportTaskAsync(ListDevicesForWirelessDeviceImportTaskRequest listDevicesForWirelessDeviceImportTaskRequest, AsyncHandler<ListDevicesForWirelessDeviceImportTaskRequest,ListDevicesForWirelessDeviceImportTaskResult> asyncHandler)
List the Sidewalk devices in an import task and their onboarding status.
listDevicesForWirelessDeviceImportTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListEventConfigurationsResult> listEventConfigurationsAsync(ListEventConfigurationsRequest listEventConfigurationsRequest)
List event configurations where at least one event topic has been enabled.
listEventConfigurationsRequest
- Future<ListEventConfigurationsResult> listEventConfigurationsAsync(ListEventConfigurationsRequest listEventConfigurationsRequest, AsyncHandler<ListEventConfigurationsRequest,ListEventConfigurationsResult> asyncHandler)
List event configurations where at least one event topic has been enabled.
listEventConfigurationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListFuotaTasksResult> listFuotaTasksAsync(ListFuotaTasksRequest listFuotaTasksRequest)
Lists the FUOTA tasks registered to your AWS account.
listFuotaTasksRequest
- Future<ListFuotaTasksResult> listFuotaTasksAsync(ListFuotaTasksRequest listFuotaTasksRequest, AsyncHandler<ListFuotaTasksRequest,ListFuotaTasksResult> asyncHandler)
Lists the FUOTA tasks registered to your AWS account.
listFuotaTasksRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListMulticastGroupsResult> listMulticastGroupsAsync(ListMulticastGroupsRequest listMulticastGroupsRequest)
Lists the multicast groups registered to your AWS account.
listMulticastGroupsRequest
- Future<ListMulticastGroupsResult> listMulticastGroupsAsync(ListMulticastGroupsRequest listMulticastGroupsRequest, AsyncHandler<ListMulticastGroupsRequest,ListMulticastGroupsResult> asyncHandler)
Lists the multicast groups registered to your AWS account.
listMulticastGroupsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListMulticastGroupsByFuotaTaskResult> listMulticastGroupsByFuotaTaskAsync(ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest)
List all multicast groups associated with a fuota task.
listMulticastGroupsByFuotaTaskRequest
- Future<ListMulticastGroupsByFuotaTaskResult> listMulticastGroupsByFuotaTaskAsync(ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest, AsyncHandler<ListMulticastGroupsByFuotaTaskRequest,ListMulticastGroupsByFuotaTaskResult> asyncHandler)
List all multicast groups associated with a fuota task.
listMulticastGroupsByFuotaTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListNetworkAnalyzerConfigurationsResult> listNetworkAnalyzerConfigurationsAsync(ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest)
Lists the network analyzer configurations.
listNetworkAnalyzerConfigurationsRequest
- Future<ListNetworkAnalyzerConfigurationsResult> listNetworkAnalyzerConfigurationsAsync(ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest, AsyncHandler<ListNetworkAnalyzerConfigurationsRequest,ListNetworkAnalyzerConfigurationsResult> asyncHandler)
Lists the network analyzer configurations.
listNetworkAnalyzerConfigurationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListPartnerAccountsResult> listPartnerAccountsAsync(ListPartnerAccountsRequest listPartnerAccountsRequest)
Lists the partner accounts associated with your AWS account.
listPartnerAccountsRequest
- Future<ListPartnerAccountsResult> listPartnerAccountsAsync(ListPartnerAccountsRequest listPartnerAccountsRequest, AsyncHandler<ListPartnerAccountsRequest,ListPartnerAccountsResult> asyncHandler)
Lists the partner accounts associated with your AWS account.
listPartnerAccountsRequest
- 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.@Deprecated Future<ListPositionConfigurationsResult> listPositionConfigurationsAsync(ListPositionConfigurationsRequest listPositionConfigurationsRequest)
List position configurations for a given resource, such as positioning solvers.
This action is no longer supported. Calls to retrieve position information should use the GetResourcePosition API operation instead.
listPositionConfigurationsRequest
- @Deprecated Future<ListPositionConfigurationsResult> listPositionConfigurationsAsync(ListPositionConfigurationsRequest listPositionConfigurationsRequest, AsyncHandler<ListPositionConfigurationsRequest,ListPositionConfigurationsResult> asyncHandler)
List position configurations for a given resource, such as positioning solvers.
This action is no longer supported. Calls to retrieve position information should use the GetResourcePosition API operation instead.
listPositionConfigurationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListQueuedMessagesResult> listQueuedMessagesAsync(ListQueuedMessagesRequest listQueuedMessagesRequest)
List queued messages in the downlink queue.
listQueuedMessagesRequest
- Future<ListQueuedMessagesResult> listQueuedMessagesAsync(ListQueuedMessagesRequest listQueuedMessagesRequest, AsyncHandler<ListQueuedMessagesRequest,ListQueuedMessagesResult> asyncHandler)
List queued messages in the downlink queue.
listQueuedMessagesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListServiceProfilesResult> listServiceProfilesAsync(ListServiceProfilesRequest listServiceProfilesRequest)
Lists the service profiles registered to your AWS account.
listServiceProfilesRequest
- Future<ListServiceProfilesResult> listServiceProfilesAsync(ListServiceProfilesRequest listServiceProfilesRequest, AsyncHandler<ListServiceProfilesRequest,ListServiceProfilesResult> asyncHandler)
Lists the service profiles registered to your AWS account.
listServiceProfilesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags (metadata) you have assigned to the resource.
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Lists the tags (metadata) you have assigned to the resource.
listTagsForResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListWirelessDeviceImportTasksResult> listWirelessDeviceImportTasksAsync(ListWirelessDeviceImportTasksRequest listWirelessDeviceImportTasksRequest)
List wireless devices that have been added to an import task.
listWirelessDeviceImportTasksRequest
- Future<ListWirelessDeviceImportTasksResult> listWirelessDeviceImportTasksAsync(ListWirelessDeviceImportTasksRequest listWirelessDeviceImportTasksRequest, AsyncHandler<ListWirelessDeviceImportTasksRequest,ListWirelessDeviceImportTasksResult> asyncHandler)
List wireless devices that have been added to an import task.
listWirelessDeviceImportTasksRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListWirelessDevicesResult> listWirelessDevicesAsync(ListWirelessDevicesRequest listWirelessDevicesRequest)
Lists the wireless devices registered to your AWS account.
listWirelessDevicesRequest
- Future<ListWirelessDevicesResult> listWirelessDevicesAsync(ListWirelessDevicesRequest listWirelessDevicesRequest, AsyncHandler<ListWirelessDevicesRequest,ListWirelessDevicesResult> asyncHandler)
Lists the wireless devices registered to your AWS account.
listWirelessDevicesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListWirelessGatewayTaskDefinitionsResult> listWirelessGatewayTaskDefinitionsAsync(ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest)
List the wireless gateway tasks definitions registered to your AWS account.
listWirelessGatewayTaskDefinitionsRequest
- Future<ListWirelessGatewayTaskDefinitionsResult> listWirelessGatewayTaskDefinitionsAsync(ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest, AsyncHandler<ListWirelessGatewayTaskDefinitionsRequest,ListWirelessGatewayTaskDefinitionsResult> asyncHandler)
List the wireless gateway tasks definitions registered to your AWS account.
listWirelessGatewayTaskDefinitionsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListWirelessGatewaysResult> listWirelessGatewaysAsync(ListWirelessGatewaysRequest listWirelessGatewaysRequest)
Lists the wireless gateways registered to your AWS account.
listWirelessGatewaysRequest
- Future<ListWirelessGatewaysResult> listWirelessGatewaysAsync(ListWirelessGatewaysRequest listWirelessGatewaysRequest, AsyncHandler<ListWirelessGatewaysRequest,ListWirelessGatewaysResult> asyncHandler)
Lists the wireless gateways registered to your AWS account.
listWirelessGatewaysRequest
- 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.@Deprecated Future<PutPositionConfigurationResult> putPositionConfigurationAsync(PutPositionConfigurationRequest putPositionConfigurationRequest)
Put position configuration for a given resource.
This action is no longer supported. Calls to update the position configuration should use the UpdateResourcePosition API operation instead.
putPositionConfigurationRequest
- @Deprecated Future<PutPositionConfigurationResult> putPositionConfigurationAsync(PutPositionConfigurationRequest putPositionConfigurationRequest, AsyncHandler<PutPositionConfigurationRequest,PutPositionConfigurationResult> asyncHandler)
Put position configuration for a given resource.
This action is no longer supported. Calls to update the position configuration should use the UpdateResourcePosition API operation instead.
putPositionConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PutResourceLogLevelResult> putResourceLogLevelAsync(PutResourceLogLevelRequest putResourceLogLevelRequest)
Sets the log-level override for a resource-ID and resource-type. This option can be specified for a wireless gateway or a wireless device. A limit of 200 log level override can be set per account.
putResourceLogLevelRequest
- Future<PutResourceLogLevelResult> putResourceLogLevelAsync(PutResourceLogLevelRequest putResourceLogLevelRequest, AsyncHandler<PutResourceLogLevelRequest,PutResourceLogLevelResult> asyncHandler)
Sets the log-level override for a resource-ID and resource-type. This option can be specified for a wireless gateway or a wireless device. A limit of 200 log level override can be set per account.
putResourceLogLevelRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ResetAllResourceLogLevelsResult> resetAllResourceLogLevelsAsync(ResetAllResourceLogLevelsRequest resetAllResourceLogLevelsRequest)
Removes the log-level overrides for all resources; both wireless devices and wireless gateways.
resetAllResourceLogLevelsRequest
- Future<ResetAllResourceLogLevelsResult> resetAllResourceLogLevelsAsync(ResetAllResourceLogLevelsRequest resetAllResourceLogLevelsRequest, AsyncHandler<ResetAllResourceLogLevelsRequest,ResetAllResourceLogLevelsResult> asyncHandler)
Removes the log-level overrides for all resources; both wireless devices and wireless gateways.
resetAllResourceLogLevelsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ResetResourceLogLevelResult> resetResourceLogLevelAsync(ResetResourceLogLevelRequest resetResourceLogLevelRequest)
Removes the log-level override, if any, for a specific resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
resetResourceLogLevelRequest
- Future<ResetResourceLogLevelResult> resetResourceLogLevelAsync(ResetResourceLogLevelRequest resetResourceLogLevelRequest, AsyncHandler<ResetResourceLogLevelRequest,ResetResourceLogLevelResult> asyncHandler)
Removes the log-level override, if any, for a specific resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
resetResourceLogLevelRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<SendDataToMulticastGroupResult> sendDataToMulticastGroupAsync(SendDataToMulticastGroupRequest sendDataToMulticastGroupRequest)
Sends the specified data to a multicast group.
sendDataToMulticastGroupRequest
- Future<SendDataToMulticastGroupResult> sendDataToMulticastGroupAsync(SendDataToMulticastGroupRequest sendDataToMulticastGroupRequest, AsyncHandler<SendDataToMulticastGroupRequest,SendDataToMulticastGroupResult> asyncHandler)
Sends the specified data to a multicast group.
sendDataToMulticastGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<SendDataToWirelessDeviceResult> sendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest)
Sends a decrypted application data frame to a device.
sendDataToWirelessDeviceRequest
- Future<SendDataToWirelessDeviceResult> sendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest, AsyncHandler<SendDataToWirelessDeviceRequest,SendDataToWirelessDeviceResult> asyncHandler)
Sends a decrypted application data frame to a device.
sendDataToWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartBulkAssociateWirelessDeviceWithMulticastGroupResult> startBulkAssociateWirelessDeviceWithMulticastGroupAsync(StartBulkAssociateWirelessDeviceWithMulticastGroupRequest startBulkAssociateWirelessDeviceWithMulticastGroupRequest)
Starts a bulk association of all qualifying wireless devices with a multicast group.
startBulkAssociateWirelessDeviceWithMulticastGroupRequest
- Future<StartBulkAssociateWirelessDeviceWithMulticastGroupResult> startBulkAssociateWirelessDeviceWithMulticastGroupAsync(StartBulkAssociateWirelessDeviceWithMulticastGroupRequest startBulkAssociateWirelessDeviceWithMulticastGroupRequest, AsyncHandler<StartBulkAssociateWirelessDeviceWithMulticastGroupRequest,StartBulkAssociateWirelessDeviceWithMulticastGroupResult> asyncHandler)
Starts a bulk association of all qualifying wireless devices with a multicast group.
startBulkAssociateWirelessDeviceWithMulticastGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartBulkDisassociateWirelessDeviceFromMulticastGroupResult> startBulkDisassociateWirelessDeviceFromMulticastGroupAsync(StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest startBulkDisassociateWirelessDeviceFromMulticastGroupRequest)
Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.
startBulkDisassociateWirelessDeviceFromMulticastGroupRequest
- Future<StartBulkDisassociateWirelessDeviceFromMulticastGroupResult> startBulkDisassociateWirelessDeviceFromMulticastGroupAsync(StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest startBulkDisassociateWirelessDeviceFromMulticastGroupRequest, AsyncHandler<StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest,StartBulkDisassociateWirelessDeviceFromMulticastGroupResult> asyncHandler)
Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.
startBulkDisassociateWirelessDeviceFromMulticastGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartFuotaTaskResult> startFuotaTaskAsync(StartFuotaTaskRequest startFuotaTaskRequest)
Starts a FUOTA task.
startFuotaTaskRequest
- Future<StartFuotaTaskResult> startFuotaTaskAsync(StartFuotaTaskRequest startFuotaTaskRequest, AsyncHandler<StartFuotaTaskRequest,StartFuotaTaskResult> asyncHandler)
Starts a FUOTA task.
startFuotaTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartMulticastGroupSessionResult> startMulticastGroupSessionAsync(StartMulticastGroupSessionRequest startMulticastGroupSessionRequest)
Starts a multicast group session.
startMulticastGroupSessionRequest
- Future<StartMulticastGroupSessionResult> startMulticastGroupSessionAsync(StartMulticastGroupSessionRequest startMulticastGroupSessionRequest, AsyncHandler<StartMulticastGroupSessionRequest,StartMulticastGroupSessionResult> asyncHandler)
Starts a multicast group session.
startMulticastGroupSessionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartSingleWirelessDeviceImportTaskResult> startSingleWirelessDeviceImportTaskAsync(StartSingleWirelessDeviceImportTaskRequest startSingleWirelessDeviceImportTaskRequest)
Start import task for a single wireless device.
startSingleWirelessDeviceImportTaskRequest
- Future<StartSingleWirelessDeviceImportTaskResult> startSingleWirelessDeviceImportTaskAsync(StartSingleWirelessDeviceImportTaskRequest startSingleWirelessDeviceImportTaskRequest, AsyncHandler<StartSingleWirelessDeviceImportTaskRequest,StartSingleWirelessDeviceImportTaskResult> asyncHandler)
Start import task for a single wireless device.
startSingleWirelessDeviceImportTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<StartWirelessDeviceImportTaskResult> startWirelessDeviceImportTaskAsync(StartWirelessDeviceImportTaskRequest startWirelessDeviceImportTaskRequest)
Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.
startWirelessDeviceImportTaskRequest
- Future<StartWirelessDeviceImportTaskResult> startWirelessDeviceImportTaskAsync(StartWirelessDeviceImportTaskRequest startWirelessDeviceImportTaskRequest, AsyncHandler<StartWirelessDeviceImportTaskRequest,StartWirelessDeviceImportTaskResult> asyncHandler)
Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.
startWirelessDeviceImportTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Adds a tag to a resource.
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds a tag to a resource.
tagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<TestWirelessDeviceResult> testWirelessDeviceAsync(TestWirelessDeviceRequest testWirelessDeviceRequest)
Simulates a provisioned device by sending an uplink data payload of Hello
.
testWirelessDeviceRequest
- Future<TestWirelessDeviceResult> testWirelessDeviceAsync(TestWirelessDeviceRequest testWirelessDeviceRequest, AsyncHandler<TestWirelessDeviceRequest,TestWirelessDeviceResult> asyncHandler)
Simulates a provisioned device by sending an uplink data payload of Hello
.
testWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Removes one or more tags from a resource.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes one or more tags from a resource.
untagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateDestinationResult> updateDestinationAsync(UpdateDestinationRequest updateDestinationRequest)
Updates properties of a destination.
updateDestinationRequest
- Future<UpdateDestinationResult> updateDestinationAsync(UpdateDestinationRequest updateDestinationRequest, AsyncHandler<UpdateDestinationRequest,UpdateDestinationResult> asyncHandler)
Updates properties of a destination.
updateDestinationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateEventConfigurationByResourceTypesResult> updateEventConfigurationByResourceTypesAsync(UpdateEventConfigurationByResourceTypesRequest updateEventConfigurationByResourceTypesRequest)
Update the event configuration based on resource types.
updateEventConfigurationByResourceTypesRequest
- Future<UpdateEventConfigurationByResourceTypesResult> updateEventConfigurationByResourceTypesAsync(UpdateEventConfigurationByResourceTypesRequest updateEventConfigurationByResourceTypesRequest, AsyncHandler<UpdateEventConfigurationByResourceTypesRequest,UpdateEventConfigurationByResourceTypesResult> asyncHandler)
Update the event configuration based on resource types.
updateEventConfigurationByResourceTypesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateFuotaTaskResult> updateFuotaTaskAsync(UpdateFuotaTaskRequest updateFuotaTaskRequest)
Updates properties of a FUOTA task.
updateFuotaTaskRequest
- Future<UpdateFuotaTaskResult> updateFuotaTaskAsync(UpdateFuotaTaskRequest updateFuotaTaskRequest, AsyncHandler<UpdateFuotaTaskRequest,UpdateFuotaTaskResult> asyncHandler)
Updates properties of a FUOTA task.
updateFuotaTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateLogLevelsByResourceTypesResult> updateLogLevelsByResourceTypesAsync(UpdateLogLevelsByResourceTypesRequest updateLogLevelsByResourceTypesRequest)
Set default log level, or log levels by resource types. This can be for wireless device log options or wireless gateways log options and is used to control the log messages that'll be displayed in CloudWatch.
updateLogLevelsByResourceTypesRequest
- Future<UpdateLogLevelsByResourceTypesResult> updateLogLevelsByResourceTypesAsync(UpdateLogLevelsByResourceTypesRequest updateLogLevelsByResourceTypesRequest, AsyncHandler<UpdateLogLevelsByResourceTypesRequest,UpdateLogLevelsByResourceTypesResult> asyncHandler)
Set default log level, or log levels by resource types. This can be for wireless device log options or wireless gateways log options and is used to control the log messages that'll be displayed in CloudWatch.
updateLogLevelsByResourceTypesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateMetricConfigurationResult> updateMetricConfigurationAsync(UpdateMetricConfigurationRequest updateMetricConfigurationRequest)
Update the metric configuration.
updateMetricConfigurationRequest
- Future<UpdateMetricConfigurationResult> updateMetricConfigurationAsync(UpdateMetricConfigurationRequest updateMetricConfigurationRequest, AsyncHandler<UpdateMetricConfigurationRequest,UpdateMetricConfigurationResult> asyncHandler)
Update the metric configuration.
updateMetricConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateMulticastGroupResult> updateMulticastGroupAsync(UpdateMulticastGroupRequest updateMulticastGroupRequest)
Updates properties of a multicast group session.
updateMulticastGroupRequest
- Future<UpdateMulticastGroupResult> updateMulticastGroupAsync(UpdateMulticastGroupRequest updateMulticastGroupRequest, AsyncHandler<UpdateMulticastGroupRequest,UpdateMulticastGroupResult> asyncHandler)
Updates properties of a multicast group session.
updateMulticastGroupRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateNetworkAnalyzerConfigurationResult> updateNetworkAnalyzerConfigurationAsync(UpdateNetworkAnalyzerConfigurationRequest updateNetworkAnalyzerConfigurationRequest)
Update network analyzer configuration.
updateNetworkAnalyzerConfigurationRequest
- Future<UpdateNetworkAnalyzerConfigurationResult> updateNetworkAnalyzerConfigurationAsync(UpdateNetworkAnalyzerConfigurationRequest updateNetworkAnalyzerConfigurationRequest, AsyncHandler<UpdateNetworkAnalyzerConfigurationRequest,UpdateNetworkAnalyzerConfigurationResult> asyncHandler)
Update network analyzer configuration.
updateNetworkAnalyzerConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdatePartnerAccountResult> updatePartnerAccountAsync(UpdatePartnerAccountRequest updatePartnerAccountRequest)
Updates properties of a partner account.
updatePartnerAccountRequest
- Future<UpdatePartnerAccountResult> updatePartnerAccountAsync(UpdatePartnerAccountRequest updatePartnerAccountRequest, AsyncHandler<UpdatePartnerAccountRequest,UpdatePartnerAccountResult> asyncHandler)
Updates properties of a partner account.
updatePartnerAccountRequest
- 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.@Deprecated Future<UpdatePositionResult> updatePositionAsync(UpdatePositionRequest updatePositionRequest)
Update the position information of a resource.
This action is no longer supported. Calls to update the position information should use the UpdateResourcePosition API operation instead.
updatePositionRequest
- @Deprecated Future<UpdatePositionResult> updatePositionAsync(UpdatePositionRequest updatePositionRequest, AsyncHandler<UpdatePositionRequest,UpdatePositionResult> asyncHandler)
Update the position information of a resource.
This action is no longer supported. Calls to update the position information should use the UpdateResourcePosition API operation instead.
updatePositionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateResourceEventConfigurationResult> updateResourceEventConfigurationAsync(UpdateResourceEventConfigurationRequest updateResourceEventConfigurationRequest)
Update the event configuration for a particular resource identifier.
updateResourceEventConfigurationRequest
- Future<UpdateResourceEventConfigurationResult> updateResourceEventConfigurationAsync(UpdateResourceEventConfigurationRequest updateResourceEventConfigurationRequest, AsyncHandler<UpdateResourceEventConfigurationRequest,UpdateResourceEventConfigurationResult> asyncHandler)
Update the event configuration for a particular resource identifier.
updateResourceEventConfigurationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateResourcePositionResult> updateResourcePositionAsync(UpdateResourcePositionRequest updateResourcePositionRequest)
Update the position information of a given wireless device or a wireless gateway resource. The position coordinates are based on the World Geodetic System (WGS84).
updateResourcePositionRequest
- Future<UpdateResourcePositionResult> updateResourcePositionAsync(UpdateResourcePositionRequest updateResourcePositionRequest, AsyncHandler<UpdateResourcePositionRequest,UpdateResourcePositionResult> asyncHandler)
Update the position information of a given wireless device or a wireless gateway resource. The position coordinates are based on the World Geodetic System (WGS84).
updateResourcePositionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateWirelessDeviceResult> updateWirelessDeviceAsync(UpdateWirelessDeviceRequest updateWirelessDeviceRequest)
Updates properties of a wireless device.
updateWirelessDeviceRequest
- Future<UpdateWirelessDeviceResult> updateWirelessDeviceAsync(UpdateWirelessDeviceRequest updateWirelessDeviceRequest, AsyncHandler<UpdateWirelessDeviceRequest,UpdateWirelessDeviceResult> asyncHandler)
Updates properties of a wireless device.
updateWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateWirelessDeviceImportTaskResult> updateWirelessDeviceImportTaskAsync(UpdateWirelessDeviceImportTaskRequest updateWirelessDeviceImportTaskRequest)
Update an import task to add more devices to the task.
updateWirelessDeviceImportTaskRequest
- Future<UpdateWirelessDeviceImportTaskResult> updateWirelessDeviceImportTaskAsync(UpdateWirelessDeviceImportTaskRequest updateWirelessDeviceImportTaskRequest, AsyncHandler<UpdateWirelessDeviceImportTaskRequest,UpdateWirelessDeviceImportTaskResult> asyncHandler)
Update an import task to add more devices to the task.
updateWirelessDeviceImportTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateWirelessGatewayResult> updateWirelessGatewayAsync(UpdateWirelessGatewayRequest updateWirelessGatewayRequest)
Updates properties of a wireless gateway.
updateWirelessGatewayRequest
- Future<UpdateWirelessGatewayResult> updateWirelessGatewayAsync(UpdateWirelessGatewayRequest updateWirelessGatewayRequest, AsyncHandler<UpdateWirelessGatewayRequest,UpdateWirelessGatewayResult> asyncHandler)
Updates properties of a wireless gateway.
updateWirelessGatewayRequest
- 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.