@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSIoTWirelessAsyncClient extends AWSIoTWirelessClient implements AWSIoTWirelessAsync
AsyncHandler can be used to receive
notification when an asynchronous operation completes.
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.
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXassociateAwsAccountWithPartnerAccount, associateMulticastGroupWithFuotaTask, associateWirelessDeviceWithFuotaTask, associateWirelessDeviceWithMulticastGroup, associateWirelessDeviceWithThing, associateWirelessGatewayWithCertificate, associateWirelessGatewayWithThing, builder, 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, startBulkAssociateWirelessDeviceWithMulticastGroup, startBulkDisassociateWirelessDeviceFromMulticastGroup, startFuotaTask, startMulticastGroupSession, startSingleWirelessDeviceImportTask, startWirelessDeviceImportTask, tagResource, testWirelessDevice, untagResource, updateDestination, updateEventConfigurationByResourceTypes, updateFuotaTask, updateLogLevelsByResourceTypes, updateMetricConfiguration, updateMulticastGroup, updateNetworkAnalyzerConfiguration, updatePartnerAccount, updatePosition, updateResourceEventConfiguration, updateResourcePosition, updateWirelessDevice, updateWirelessDeviceImportTask, updateWirelessGatewayaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitassociateAwsAccountWithPartnerAccount, 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, startBulkAssociateWirelessDeviceWithMulticastGroup, startBulkDisassociateWirelessDeviceFromMulticastGroup, startFuotaTask, startMulticastGroupSession, startSingleWirelessDeviceImportTask, startWirelessDeviceImportTask, tagResource, testWirelessDevice, untagResource, updateDestination, updateEventConfigurationByResourceTypes, updateFuotaTask, updateLogLevelsByResourceTypes, updateMetricConfiguration, updateMulticastGroup, updateNetworkAnalyzerConfiguration, updatePartnerAccount, updatePosition, updateResourceEventConfiguration, updateResourcePosition, updateWirelessDevice, updateWirelessDeviceImportTask, updateWirelessGatewaypublic static AWSIoTWirelessAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<AssociateAwsAccountWithPartnerAccountResult> associateAwsAccountWithPartnerAccountAsync(AssociateAwsAccountWithPartnerAccountRequest request)
AWSIoTWirelessAsyncAssociates a partner account with your AWS account.
associateAwsAccountWithPartnerAccountAsync in interface AWSIoTWirelessAsyncpublic Future<AssociateAwsAccountWithPartnerAccountResult> associateAwsAccountWithPartnerAccountAsync(AssociateAwsAccountWithPartnerAccountRequest request, AsyncHandler<AssociateAwsAccountWithPartnerAccountRequest,AssociateAwsAccountWithPartnerAccountResult> asyncHandler)
AWSIoTWirelessAsyncAssociates a partner account with your AWS account.
associateAwsAccountWithPartnerAccountAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateMulticastGroupWithFuotaTaskResult> associateMulticastGroupWithFuotaTaskAsync(AssociateMulticastGroupWithFuotaTaskRequest request)
AWSIoTWirelessAsyncAssociate a multicast group with a FUOTA task.
associateMulticastGroupWithFuotaTaskAsync in interface AWSIoTWirelessAsyncpublic Future<AssociateMulticastGroupWithFuotaTaskResult> associateMulticastGroupWithFuotaTaskAsync(AssociateMulticastGroupWithFuotaTaskRequest request, AsyncHandler<AssociateMulticastGroupWithFuotaTaskRequest,AssociateMulticastGroupWithFuotaTaskResult> asyncHandler)
AWSIoTWirelessAsyncAssociate a multicast group with a FUOTA task.
associateMulticastGroupWithFuotaTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateWirelessDeviceWithFuotaTaskResult> associateWirelessDeviceWithFuotaTaskAsync(AssociateWirelessDeviceWithFuotaTaskRequest request)
AWSIoTWirelessAsyncAssociate a wireless device with a FUOTA task.
associateWirelessDeviceWithFuotaTaskAsync in interface AWSIoTWirelessAsyncpublic Future<AssociateWirelessDeviceWithFuotaTaskResult> associateWirelessDeviceWithFuotaTaskAsync(AssociateWirelessDeviceWithFuotaTaskRequest request, AsyncHandler<AssociateWirelessDeviceWithFuotaTaskRequest,AssociateWirelessDeviceWithFuotaTaskResult> asyncHandler)
AWSIoTWirelessAsyncAssociate a wireless device with a FUOTA task.
associateWirelessDeviceWithFuotaTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateWirelessDeviceWithMulticastGroupResult> associateWirelessDeviceWithMulticastGroupAsync(AssociateWirelessDeviceWithMulticastGroupRequest request)
AWSIoTWirelessAsyncAssociates a wireless device with a multicast group.
associateWirelessDeviceWithMulticastGroupAsync in interface AWSIoTWirelessAsyncpublic Future<AssociateWirelessDeviceWithMulticastGroupResult> associateWirelessDeviceWithMulticastGroupAsync(AssociateWirelessDeviceWithMulticastGroupRequest request, AsyncHandler<AssociateWirelessDeviceWithMulticastGroupRequest,AssociateWirelessDeviceWithMulticastGroupResult> asyncHandler)
AWSIoTWirelessAsyncAssociates a wireless device with a multicast group.
associateWirelessDeviceWithMulticastGroupAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateWirelessDeviceWithThingResult> associateWirelessDeviceWithThingAsync(AssociateWirelessDeviceWithThingRequest request)
AWSIoTWirelessAsyncAssociates a wireless device with a thing.
associateWirelessDeviceWithThingAsync in interface AWSIoTWirelessAsyncpublic Future<AssociateWirelessDeviceWithThingResult> associateWirelessDeviceWithThingAsync(AssociateWirelessDeviceWithThingRequest request, AsyncHandler<AssociateWirelessDeviceWithThingRequest,AssociateWirelessDeviceWithThingResult> asyncHandler)
AWSIoTWirelessAsyncAssociates a wireless device with a thing.
associateWirelessDeviceWithThingAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateWirelessGatewayWithCertificateResult> associateWirelessGatewayWithCertificateAsync(AssociateWirelessGatewayWithCertificateRequest request)
AWSIoTWirelessAsyncAssociates a wireless gateway with a certificate.
associateWirelessGatewayWithCertificateAsync in interface AWSIoTWirelessAsyncpublic Future<AssociateWirelessGatewayWithCertificateResult> associateWirelessGatewayWithCertificateAsync(AssociateWirelessGatewayWithCertificateRequest request, AsyncHandler<AssociateWirelessGatewayWithCertificateRequest,AssociateWirelessGatewayWithCertificateResult> asyncHandler)
AWSIoTWirelessAsyncAssociates a wireless gateway with a certificate.
associateWirelessGatewayWithCertificateAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateWirelessGatewayWithThingResult> associateWirelessGatewayWithThingAsync(AssociateWirelessGatewayWithThingRequest request)
AWSIoTWirelessAsyncAssociates a wireless gateway with a thing.
associateWirelessGatewayWithThingAsync in interface AWSIoTWirelessAsyncpublic Future<AssociateWirelessGatewayWithThingResult> associateWirelessGatewayWithThingAsync(AssociateWirelessGatewayWithThingRequest request, AsyncHandler<AssociateWirelessGatewayWithThingRequest,AssociateWirelessGatewayWithThingResult> asyncHandler)
AWSIoTWirelessAsyncAssociates a wireless gateway with a thing.
associateWirelessGatewayWithThingAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CancelMulticastGroupSessionResult> cancelMulticastGroupSessionAsync(CancelMulticastGroupSessionRequest request)
AWSIoTWirelessAsyncCancels an existing multicast group session.
cancelMulticastGroupSessionAsync in interface AWSIoTWirelessAsyncpublic Future<CancelMulticastGroupSessionResult> cancelMulticastGroupSessionAsync(CancelMulticastGroupSessionRequest request, AsyncHandler<CancelMulticastGroupSessionRequest,CancelMulticastGroupSessionResult> asyncHandler)
AWSIoTWirelessAsyncCancels an existing multicast group session.
cancelMulticastGroupSessionAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateDestinationResult> createDestinationAsync(CreateDestinationRequest request)
AWSIoTWirelessAsyncCreates a new destination that maps a device message to an AWS IoT rule.
createDestinationAsync in interface AWSIoTWirelessAsyncpublic Future<CreateDestinationResult> createDestinationAsync(CreateDestinationRequest request, AsyncHandler<CreateDestinationRequest,CreateDestinationResult> asyncHandler)
AWSIoTWirelessAsyncCreates a new destination that maps a device message to an AWS IoT rule.
createDestinationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateDeviceProfileResult> createDeviceProfileAsync(CreateDeviceProfileRequest request)
AWSIoTWirelessAsyncCreates a new device profile.
createDeviceProfileAsync in interface AWSIoTWirelessAsyncpublic Future<CreateDeviceProfileResult> createDeviceProfileAsync(CreateDeviceProfileRequest request, AsyncHandler<CreateDeviceProfileRequest,CreateDeviceProfileResult> asyncHandler)
AWSIoTWirelessAsyncCreates a new device profile.
createDeviceProfileAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateFuotaTaskResult> createFuotaTaskAsync(CreateFuotaTaskRequest request)
AWSIoTWirelessAsyncCreates a FUOTA task.
createFuotaTaskAsync in interface AWSIoTWirelessAsyncpublic Future<CreateFuotaTaskResult> createFuotaTaskAsync(CreateFuotaTaskRequest request, AsyncHandler<CreateFuotaTaskRequest,CreateFuotaTaskResult> asyncHandler)
AWSIoTWirelessAsyncCreates a FUOTA task.
createFuotaTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateMulticastGroupResult> createMulticastGroupAsync(CreateMulticastGroupRequest request)
AWSIoTWirelessAsyncCreates a multicast group.
createMulticastGroupAsync in interface AWSIoTWirelessAsyncpublic Future<CreateMulticastGroupResult> createMulticastGroupAsync(CreateMulticastGroupRequest request, AsyncHandler<CreateMulticastGroupRequest,CreateMulticastGroupResult> asyncHandler)
AWSIoTWirelessAsyncCreates a multicast group.
createMulticastGroupAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateNetworkAnalyzerConfigurationResult> createNetworkAnalyzerConfigurationAsync(CreateNetworkAnalyzerConfigurationRequest request)
AWSIoTWirelessAsyncCreates a new network analyzer configuration.
createNetworkAnalyzerConfigurationAsync in interface AWSIoTWirelessAsyncpublic Future<CreateNetworkAnalyzerConfigurationResult> createNetworkAnalyzerConfigurationAsync(CreateNetworkAnalyzerConfigurationRequest request, AsyncHandler<CreateNetworkAnalyzerConfigurationRequest,CreateNetworkAnalyzerConfigurationResult> asyncHandler)
AWSIoTWirelessAsyncCreates a new network analyzer configuration.
createNetworkAnalyzerConfigurationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateServiceProfileResult> createServiceProfileAsync(CreateServiceProfileRequest request)
AWSIoTWirelessAsyncCreates a new service profile.
createServiceProfileAsync in interface AWSIoTWirelessAsyncpublic Future<CreateServiceProfileResult> createServiceProfileAsync(CreateServiceProfileRequest request, AsyncHandler<CreateServiceProfileRequest,CreateServiceProfileResult> asyncHandler)
AWSIoTWirelessAsyncCreates a new service profile.
createServiceProfileAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWirelessDeviceResult> createWirelessDeviceAsync(CreateWirelessDeviceRequest request)
AWSIoTWirelessAsyncProvisions a wireless device.
createWirelessDeviceAsync in interface AWSIoTWirelessAsyncpublic Future<CreateWirelessDeviceResult> createWirelessDeviceAsync(CreateWirelessDeviceRequest request, AsyncHandler<CreateWirelessDeviceRequest,CreateWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsyncProvisions a wireless device.
createWirelessDeviceAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWirelessGatewayResult> createWirelessGatewayAsync(CreateWirelessGatewayRequest request)
AWSIoTWirelessAsyncProvisions a wireless gateway.
When provisioning a wireless gateway, you might run into duplication errors for the following reasons.
If you specify a GatewayEui value that already exists.
If you used a ClientRequestToken with the same parameters within the last 10 minutes.
To avoid this error, make sure that you use unique identifiers and parameters for each request within the specified time period.
createWirelessGatewayAsync in interface AWSIoTWirelessAsyncpublic Future<CreateWirelessGatewayResult> createWirelessGatewayAsync(CreateWirelessGatewayRequest request, AsyncHandler<CreateWirelessGatewayRequest,CreateWirelessGatewayResult> asyncHandler)
AWSIoTWirelessAsyncProvisions a wireless gateway.
When provisioning a wireless gateway, you might run into duplication errors for the following reasons.
If you specify a GatewayEui value that already exists.
If you used a ClientRequestToken with the same parameters within the last 10 minutes.
To avoid this error, make sure that you use unique identifiers and parameters for each request within the specified time period.
createWirelessGatewayAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWirelessGatewayTaskResult> createWirelessGatewayTaskAsync(CreateWirelessGatewayTaskRequest request)
AWSIoTWirelessAsyncCreates a task for a wireless gateway.
createWirelessGatewayTaskAsync in interface AWSIoTWirelessAsyncpublic Future<CreateWirelessGatewayTaskResult> createWirelessGatewayTaskAsync(CreateWirelessGatewayTaskRequest request, AsyncHandler<CreateWirelessGatewayTaskRequest,CreateWirelessGatewayTaskResult> asyncHandler)
AWSIoTWirelessAsyncCreates a task for a wireless gateway.
createWirelessGatewayTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWirelessGatewayTaskDefinitionResult> createWirelessGatewayTaskDefinitionAsync(CreateWirelessGatewayTaskDefinitionRequest request)
AWSIoTWirelessAsyncCreates a gateway task definition.
createWirelessGatewayTaskDefinitionAsync in interface AWSIoTWirelessAsyncpublic Future<CreateWirelessGatewayTaskDefinitionResult> createWirelessGatewayTaskDefinitionAsync(CreateWirelessGatewayTaskDefinitionRequest request, AsyncHandler<CreateWirelessGatewayTaskDefinitionRequest,CreateWirelessGatewayTaskDefinitionResult> asyncHandler)
AWSIoTWirelessAsyncCreates a gateway task definition.
createWirelessGatewayTaskDefinitionAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteDestinationResult> deleteDestinationAsync(DeleteDestinationRequest request)
AWSIoTWirelessAsyncDeletes a destination.
deleteDestinationAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteDestinationResult> deleteDestinationAsync(DeleteDestinationRequest request, AsyncHandler<DeleteDestinationRequest,DeleteDestinationResult> asyncHandler)
AWSIoTWirelessAsyncDeletes a destination.
deleteDestinationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteDeviceProfileResult> deleteDeviceProfileAsync(DeleteDeviceProfileRequest request)
AWSIoTWirelessAsyncDeletes a device profile.
deleteDeviceProfileAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteDeviceProfileResult> deleteDeviceProfileAsync(DeleteDeviceProfileRequest request, AsyncHandler<DeleteDeviceProfileRequest,DeleteDeviceProfileResult> asyncHandler)
AWSIoTWirelessAsyncDeletes a device profile.
deleteDeviceProfileAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteFuotaTaskResult> deleteFuotaTaskAsync(DeleteFuotaTaskRequest request)
AWSIoTWirelessAsyncDeletes a FUOTA task.
deleteFuotaTaskAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteFuotaTaskResult> deleteFuotaTaskAsync(DeleteFuotaTaskRequest request, AsyncHandler<DeleteFuotaTaskRequest,DeleteFuotaTaskResult> asyncHandler)
AWSIoTWirelessAsyncDeletes a FUOTA task.
deleteFuotaTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteMulticastGroupResult> deleteMulticastGroupAsync(DeleteMulticastGroupRequest request)
AWSIoTWirelessAsyncDeletes a multicast group if it is not in use by a fuota task.
deleteMulticastGroupAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteMulticastGroupResult> deleteMulticastGroupAsync(DeleteMulticastGroupRequest request, AsyncHandler<DeleteMulticastGroupRequest,DeleteMulticastGroupResult> asyncHandler)
AWSIoTWirelessAsyncDeletes a multicast group if it is not in use by a fuota task.
deleteMulticastGroupAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteNetworkAnalyzerConfigurationResult> deleteNetworkAnalyzerConfigurationAsync(DeleteNetworkAnalyzerConfigurationRequest request)
AWSIoTWirelessAsyncDeletes a network analyzer configuration.
deleteNetworkAnalyzerConfigurationAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteNetworkAnalyzerConfigurationResult> deleteNetworkAnalyzerConfigurationAsync(DeleteNetworkAnalyzerConfigurationRequest request, AsyncHandler<DeleteNetworkAnalyzerConfigurationRequest,DeleteNetworkAnalyzerConfigurationResult> asyncHandler)
AWSIoTWirelessAsyncDeletes a network analyzer configuration.
deleteNetworkAnalyzerConfigurationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteQueuedMessagesResult> deleteQueuedMessagesAsync(DeleteQueuedMessagesRequest request)
AWSIoTWirelessAsyncRemove queued messages from the downlink queue.
deleteQueuedMessagesAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteQueuedMessagesResult> deleteQueuedMessagesAsync(DeleteQueuedMessagesRequest request, AsyncHandler<DeleteQueuedMessagesRequest,DeleteQueuedMessagesResult> asyncHandler)
AWSIoTWirelessAsyncRemove queued messages from the downlink queue.
deleteQueuedMessagesAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteServiceProfileResult> deleteServiceProfileAsync(DeleteServiceProfileRequest request)
AWSIoTWirelessAsyncDeletes a service profile.
deleteServiceProfileAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteServiceProfileResult> deleteServiceProfileAsync(DeleteServiceProfileRequest request, AsyncHandler<DeleteServiceProfileRequest,DeleteServiceProfileResult> asyncHandler)
AWSIoTWirelessAsyncDeletes a service profile.
deleteServiceProfileAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWirelessDeviceResult> deleteWirelessDeviceAsync(DeleteWirelessDeviceRequest request)
AWSIoTWirelessAsyncDeletes a wireless device.
deleteWirelessDeviceAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteWirelessDeviceResult> deleteWirelessDeviceAsync(DeleteWirelessDeviceRequest request, AsyncHandler<DeleteWirelessDeviceRequest,DeleteWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsyncDeletes a wireless device.
deleteWirelessDeviceAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWirelessDeviceImportTaskResult> deleteWirelessDeviceImportTaskAsync(DeleteWirelessDeviceImportTaskRequest request)
AWSIoTWirelessAsyncDelete an import task.
deleteWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteWirelessDeviceImportTaskResult> deleteWirelessDeviceImportTaskAsync(DeleteWirelessDeviceImportTaskRequest request, AsyncHandler<DeleteWirelessDeviceImportTaskRequest,DeleteWirelessDeviceImportTaskResult> asyncHandler)
AWSIoTWirelessAsyncDelete an import task.
deleteWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWirelessGatewayResult> deleteWirelessGatewayAsync(DeleteWirelessGatewayRequest request)
AWSIoTWirelessAsyncDeletes a wireless gateway.
When deleting a wireless gateway, you might run into duplication errors for the following reasons.
If you specify a GatewayEui value that already exists.
If you used a ClientRequestToken with the same parameters within the last 10 minutes.
To avoid this error, make sure that you use unique identifiers and parameters for each request within the specified time period.
deleteWirelessGatewayAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteWirelessGatewayResult> deleteWirelessGatewayAsync(DeleteWirelessGatewayRequest request, AsyncHandler<DeleteWirelessGatewayRequest,DeleteWirelessGatewayResult> asyncHandler)
AWSIoTWirelessAsyncDeletes a wireless gateway.
When deleting a wireless gateway, you might run into duplication errors for the following reasons.
If you specify a GatewayEui value that already exists.
If you used a ClientRequestToken with the same parameters within the last 10 minutes.
To avoid this error, make sure that you use unique identifiers and parameters for each request within the specified time period.
deleteWirelessGatewayAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWirelessGatewayTaskResult> deleteWirelessGatewayTaskAsync(DeleteWirelessGatewayTaskRequest request)
AWSIoTWirelessAsyncDeletes a wireless gateway task.
deleteWirelessGatewayTaskAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteWirelessGatewayTaskResult> deleteWirelessGatewayTaskAsync(DeleteWirelessGatewayTaskRequest request, AsyncHandler<DeleteWirelessGatewayTaskRequest,DeleteWirelessGatewayTaskResult> asyncHandler)
AWSIoTWirelessAsyncDeletes a wireless gateway task.
deleteWirelessGatewayTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWirelessGatewayTaskDefinitionResult> deleteWirelessGatewayTaskDefinitionAsync(DeleteWirelessGatewayTaskDefinitionRequest request)
AWSIoTWirelessAsyncDeletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
deleteWirelessGatewayTaskDefinitionAsync in interface AWSIoTWirelessAsyncpublic Future<DeleteWirelessGatewayTaskDefinitionResult> deleteWirelessGatewayTaskDefinitionAsync(DeleteWirelessGatewayTaskDefinitionRequest request, AsyncHandler<DeleteWirelessGatewayTaskDefinitionRequest,DeleteWirelessGatewayTaskDefinitionResult> asyncHandler)
AWSIoTWirelessAsyncDeletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
deleteWirelessGatewayTaskDefinitionAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeregisterWirelessDeviceResult> deregisterWirelessDeviceAsync(DeregisterWirelessDeviceRequest request)
AWSIoTWirelessAsyncDeregister a wireless device from AWS IoT Wireless.
deregisterWirelessDeviceAsync in interface AWSIoTWirelessAsyncpublic Future<DeregisterWirelessDeviceResult> deregisterWirelessDeviceAsync(DeregisterWirelessDeviceRequest request, AsyncHandler<DeregisterWirelessDeviceRequest,DeregisterWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsyncDeregister a wireless device from AWS IoT Wireless.
deregisterWirelessDeviceAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateAwsAccountFromPartnerAccountResult> disassociateAwsAccountFromPartnerAccountAsync(DisassociateAwsAccountFromPartnerAccountRequest request)
AWSIoTWirelessAsync
Disassociates your AWS account from a partner account. If PartnerAccountId and
PartnerType are null, disassociates your AWS account from all partner accounts.
disassociateAwsAccountFromPartnerAccountAsync in interface AWSIoTWirelessAsyncpublic Future<DisassociateAwsAccountFromPartnerAccountResult> disassociateAwsAccountFromPartnerAccountAsync(DisassociateAwsAccountFromPartnerAccountRequest request, AsyncHandler<DisassociateAwsAccountFromPartnerAccountRequest,DisassociateAwsAccountFromPartnerAccountResult> asyncHandler)
AWSIoTWirelessAsync
Disassociates your AWS account from a partner account. If PartnerAccountId and
PartnerType are null, disassociates your AWS account from all partner accounts.
disassociateAwsAccountFromPartnerAccountAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateMulticastGroupFromFuotaTaskResult> disassociateMulticastGroupFromFuotaTaskAsync(DisassociateMulticastGroupFromFuotaTaskRequest request)
AWSIoTWirelessAsyncDisassociates a multicast group from a fuota task.
disassociateMulticastGroupFromFuotaTaskAsync in interface AWSIoTWirelessAsyncpublic Future<DisassociateMulticastGroupFromFuotaTaskResult> disassociateMulticastGroupFromFuotaTaskAsync(DisassociateMulticastGroupFromFuotaTaskRequest request, AsyncHandler<DisassociateMulticastGroupFromFuotaTaskRequest,DisassociateMulticastGroupFromFuotaTaskResult> asyncHandler)
AWSIoTWirelessAsyncDisassociates a multicast group from a fuota task.
disassociateMulticastGroupFromFuotaTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateWirelessDeviceFromFuotaTaskResult> disassociateWirelessDeviceFromFuotaTaskAsync(DisassociateWirelessDeviceFromFuotaTaskRequest request)
AWSIoTWirelessAsyncDisassociates a wireless device from a FUOTA task.
disassociateWirelessDeviceFromFuotaTaskAsync in interface AWSIoTWirelessAsyncpublic Future<DisassociateWirelessDeviceFromFuotaTaskResult> disassociateWirelessDeviceFromFuotaTaskAsync(DisassociateWirelessDeviceFromFuotaTaskRequest request, AsyncHandler<DisassociateWirelessDeviceFromFuotaTaskRequest,DisassociateWirelessDeviceFromFuotaTaskResult> asyncHandler)
AWSIoTWirelessAsyncDisassociates a wireless device from a FUOTA task.
disassociateWirelessDeviceFromFuotaTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateWirelessDeviceFromMulticastGroupResult> disassociateWirelessDeviceFromMulticastGroupAsync(DisassociateWirelessDeviceFromMulticastGroupRequest request)
AWSIoTWirelessAsyncDisassociates a wireless device from a multicast group.
disassociateWirelessDeviceFromMulticastGroupAsync in interface AWSIoTWirelessAsyncpublic Future<DisassociateWirelessDeviceFromMulticastGroupResult> disassociateWirelessDeviceFromMulticastGroupAsync(DisassociateWirelessDeviceFromMulticastGroupRequest request, AsyncHandler<DisassociateWirelessDeviceFromMulticastGroupRequest,DisassociateWirelessDeviceFromMulticastGroupResult> asyncHandler)
AWSIoTWirelessAsyncDisassociates a wireless device from a multicast group.
disassociateWirelessDeviceFromMulticastGroupAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateWirelessDeviceFromThingResult> disassociateWirelessDeviceFromThingAsync(DisassociateWirelessDeviceFromThingRequest request)
AWSIoTWirelessAsyncDisassociates a wireless device from its currently associated thing.
disassociateWirelessDeviceFromThingAsync in interface AWSIoTWirelessAsyncpublic Future<DisassociateWirelessDeviceFromThingResult> disassociateWirelessDeviceFromThingAsync(DisassociateWirelessDeviceFromThingRequest request, AsyncHandler<DisassociateWirelessDeviceFromThingRequest,DisassociateWirelessDeviceFromThingResult> asyncHandler)
AWSIoTWirelessAsyncDisassociates a wireless device from its currently associated thing.
disassociateWirelessDeviceFromThingAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateWirelessGatewayFromCertificateResult> disassociateWirelessGatewayFromCertificateAsync(DisassociateWirelessGatewayFromCertificateRequest request)
AWSIoTWirelessAsyncDisassociates a wireless gateway from its currently associated certificate.
disassociateWirelessGatewayFromCertificateAsync in interface AWSIoTWirelessAsyncpublic Future<DisassociateWirelessGatewayFromCertificateResult> disassociateWirelessGatewayFromCertificateAsync(DisassociateWirelessGatewayFromCertificateRequest request, AsyncHandler<DisassociateWirelessGatewayFromCertificateRequest,DisassociateWirelessGatewayFromCertificateResult> asyncHandler)
AWSIoTWirelessAsyncDisassociates a wireless gateway from its currently associated certificate.
disassociateWirelessGatewayFromCertificateAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateWirelessGatewayFromThingResult> disassociateWirelessGatewayFromThingAsync(DisassociateWirelessGatewayFromThingRequest request)
AWSIoTWirelessAsyncDisassociates a wireless gateway from its currently associated thing.
disassociateWirelessGatewayFromThingAsync in interface AWSIoTWirelessAsyncpublic Future<DisassociateWirelessGatewayFromThingResult> disassociateWirelessGatewayFromThingAsync(DisassociateWirelessGatewayFromThingRequest request, AsyncHandler<DisassociateWirelessGatewayFromThingRequest,DisassociateWirelessGatewayFromThingResult> asyncHandler)
AWSIoTWirelessAsyncDisassociates a wireless gateway from its currently associated thing.
disassociateWirelessGatewayFromThingAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDestinationResult> getDestinationAsync(GetDestinationRequest request)
AWSIoTWirelessAsyncGets information about a destination.
getDestinationAsync in interface AWSIoTWirelessAsyncpublic Future<GetDestinationResult> getDestinationAsync(GetDestinationRequest request, AsyncHandler<GetDestinationRequest,GetDestinationResult> asyncHandler)
AWSIoTWirelessAsyncGets information about a destination.
getDestinationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDeviceProfileResult> getDeviceProfileAsync(GetDeviceProfileRequest request)
AWSIoTWirelessAsyncGets information about a device profile.
getDeviceProfileAsync in interface AWSIoTWirelessAsyncpublic Future<GetDeviceProfileResult> getDeviceProfileAsync(GetDeviceProfileRequest request, AsyncHandler<GetDeviceProfileRequest,GetDeviceProfileResult> asyncHandler)
AWSIoTWirelessAsyncGets information about a device profile.
getDeviceProfileAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetEventConfigurationByResourceTypesResult> getEventConfigurationByResourceTypesAsync(GetEventConfigurationByResourceTypesRequest request)
AWSIoTWirelessAsyncGet the event configuration based on resource types.
getEventConfigurationByResourceTypesAsync in interface AWSIoTWirelessAsyncpublic Future<GetEventConfigurationByResourceTypesResult> getEventConfigurationByResourceTypesAsync(GetEventConfigurationByResourceTypesRequest request, AsyncHandler<GetEventConfigurationByResourceTypesRequest,GetEventConfigurationByResourceTypesResult> asyncHandler)
AWSIoTWirelessAsyncGet the event configuration based on resource types.
getEventConfigurationByResourceTypesAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetFuotaTaskResult> getFuotaTaskAsync(GetFuotaTaskRequest request)
AWSIoTWirelessAsyncGets information about a FUOTA task.
getFuotaTaskAsync in interface AWSIoTWirelessAsyncpublic Future<GetFuotaTaskResult> getFuotaTaskAsync(GetFuotaTaskRequest request, AsyncHandler<GetFuotaTaskRequest,GetFuotaTaskResult> asyncHandler)
AWSIoTWirelessAsyncGets information about a FUOTA task.
getFuotaTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetLogLevelsByResourceTypesResult> getLogLevelsByResourceTypesAsync(GetLogLevelsByResourceTypesRequest request)
AWSIoTWirelessAsyncReturns 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.
getLogLevelsByResourceTypesAsync in interface AWSIoTWirelessAsyncpublic Future<GetLogLevelsByResourceTypesResult> getLogLevelsByResourceTypesAsync(GetLogLevelsByResourceTypesRequest request, AsyncHandler<GetLogLevelsByResourceTypesRequest,GetLogLevelsByResourceTypesResult> asyncHandler)
AWSIoTWirelessAsyncReturns 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.
getLogLevelsByResourceTypesAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetMetricConfigurationResult> getMetricConfigurationAsync(GetMetricConfigurationRequest request)
AWSIoTWirelessAsyncGet the metric configuration status for this AWS account.
getMetricConfigurationAsync in interface AWSIoTWirelessAsyncpublic Future<GetMetricConfigurationResult> getMetricConfigurationAsync(GetMetricConfigurationRequest request, AsyncHandler<GetMetricConfigurationRequest,GetMetricConfigurationResult> asyncHandler)
AWSIoTWirelessAsyncGet the metric configuration status for this AWS account.
getMetricConfigurationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetMetricsResult> getMetricsAsync(GetMetricsRequest request)
AWSIoTWirelessAsyncGet the summary metrics for this AWS account.
getMetricsAsync in interface AWSIoTWirelessAsyncpublic Future<GetMetricsResult> getMetricsAsync(GetMetricsRequest request, AsyncHandler<GetMetricsRequest,GetMetricsResult> asyncHandler)
AWSIoTWirelessAsyncGet the summary metrics for this AWS account.
getMetricsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetMulticastGroupResult> getMulticastGroupAsync(GetMulticastGroupRequest request)
AWSIoTWirelessAsyncGets information about a multicast group.
getMulticastGroupAsync in interface AWSIoTWirelessAsyncpublic Future<GetMulticastGroupResult> getMulticastGroupAsync(GetMulticastGroupRequest request, AsyncHandler<GetMulticastGroupRequest,GetMulticastGroupResult> asyncHandler)
AWSIoTWirelessAsyncGets information about a multicast group.
getMulticastGroupAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetMulticastGroupSessionResult> getMulticastGroupSessionAsync(GetMulticastGroupSessionRequest request)
AWSIoTWirelessAsyncGets information about a multicast group session.
getMulticastGroupSessionAsync in interface AWSIoTWirelessAsyncpublic Future<GetMulticastGroupSessionResult> getMulticastGroupSessionAsync(GetMulticastGroupSessionRequest request, AsyncHandler<GetMulticastGroupSessionRequest,GetMulticastGroupSessionResult> asyncHandler)
AWSIoTWirelessAsyncGets information about a multicast group session.
getMulticastGroupSessionAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetNetworkAnalyzerConfigurationResult> getNetworkAnalyzerConfigurationAsync(GetNetworkAnalyzerConfigurationRequest request)
AWSIoTWirelessAsyncGet network analyzer configuration.
getNetworkAnalyzerConfigurationAsync in interface AWSIoTWirelessAsyncpublic Future<GetNetworkAnalyzerConfigurationResult> getNetworkAnalyzerConfigurationAsync(GetNetworkAnalyzerConfigurationRequest request, AsyncHandler<GetNetworkAnalyzerConfigurationRequest,GetNetworkAnalyzerConfigurationResult> asyncHandler)
AWSIoTWirelessAsyncGet network analyzer configuration.
getNetworkAnalyzerConfigurationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPartnerAccountResult> getPartnerAccountAsync(GetPartnerAccountRequest request)
AWSIoTWirelessAsync
Gets information about a partner account. If PartnerAccountId and PartnerType are
null, returns all partner accounts.
getPartnerAccountAsync in interface AWSIoTWirelessAsyncpublic Future<GetPartnerAccountResult> getPartnerAccountAsync(GetPartnerAccountRequest request, AsyncHandler<GetPartnerAccountRequest,GetPartnerAccountResult> asyncHandler)
AWSIoTWirelessAsync
Gets information about a partner account. If PartnerAccountId and PartnerType are
null, returns all partner accounts.
getPartnerAccountAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.@Deprecated public Future<GetPositionResult> getPositionAsync(GetPositionRequest request)
AWSIoTWirelessAsyncGet 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.
getPositionAsync in interface AWSIoTWirelessAsync@Deprecated public Future<GetPositionResult> getPositionAsync(GetPositionRequest request, AsyncHandler<GetPositionRequest,GetPositionResult> asyncHandler)
AWSIoTWirelessAsyncGet 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.
getPositionAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.@Deprecated public Future<GetPositionConfigurationResult> getPositionConfigurationAsync(GetPositionConfigurationRequest request)
AWSIoTWirelessAsyncGet 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.
getPositionConfigurationAsync in interface AWSIoTWirelessAsync@Deprecated public Future<GetPositionConfigurationResult> getPositionConfigurationAsync(GetPositionConfigurationRequest request, AsyncHandler<GetPositionConfigurationRequest,GetPositionConfigurationResult> asyncHandler)
AWSIoTWirelessAsyncGet 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.
getPositionConfigurationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPositionEstimateResult> getPositionEstimateAsync(GetPositionEstimateRequest request)
AWSIoTWirelessAsyncGet estimated position information as a payload in GeoJSON format. The payload measurement data is resolved using solvers that are provided by third-party vendors.
getPositionEstimateAsync in interface AWSIoTWirelessAsyncpublic Future<GetPositionEstimateResult> getPositionEstimateAsync(GetPositionEstimateRequest request, AsyncHandler<GetPositionEstimateRequest,GetPositionEstimateResult> asyncHandler)
AWSIoTWirelessAsyncGet estimated position information as a payload in GeoJSON format. The payload measurement data is resolved using solvers that are provided by third-party vendors.
getPositionEstimateAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetResourceEventConfigurationResult> getResourceEventConfigurationAsync(GetResourceEventConfigurationRequest request)
AWSIoTWirelessAsyncGet the event configuration for a particular resource identifier.
getResourceEventConfigurationAsync in interface AWSIoTWirelessAsyncpublic Future<GetResourceEventConfigurationResult> getResourceEventConfigurationAsync(GetResourceEventConfigurationRequest request, AsyncHandler<GetResourceEventConfigurationRequest,GetResourceEventConfigurationResult> asyncHandler)
AWSIoTWirelessAsyncGet the event configuration for a particular resource identifier.
getResourceEventConfigurationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetResourceLogLevelResult> getResourceLogLevelAsync(GetResourceLogLevelRequest request)
AWSIoTWirelessAsyncFetches 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.
getResourceLogLevelAsync in interface AWSIoTWirelessAsyncpublic Future<GetResourceLogLevelResult> getResourceLogLevelAsync(GetResourceLogLevelRequest request, AsyncHandler<GetResourceLogLevelRequest,GetResourceLogLevelResult> asyncHandler)
AWSIoTWirelessAsyncFetches 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.
getResourceLogLevelAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetResourcePositionResult> getResourcePositionAsync(GetResourcePositionRequest request)
AWSIoTWirelessAsyncGet the position information for a given wireless device or a wireless gateway resource. The position information uses the World Geodetic System (WGS84).
getResourcePositionAsync in interface AWSIoTWirelessAsyncpublic Future<GetResourcePositionResult> getResourcePositionAsync(GetResourcePositionRequest request, AsyncHandler<GetResourcePositionRequest,GetResourcePositionResult> asyncHandler)
AWSIoTWirelessAsyncGet the position information for a given wireless device or a wireless gateway resource. The position information uses the World Geodetic System (WGS84).
getResourcePositionAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetServiceEndpointResult> getServiceEndpointAsync(GetServiceEndpointRequest request)
AWSIoTWirelessAsyncGets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
getServiceEndpointAsync in interface AWSIoTWirelessAsyncpublic Future<GetServiceEndpointResult> getServiceEndpointAsync(GetServiceEndpointRequest request, AsyncHandler<GetServiceEndpointRequest,GetServiceEndpointResult> asyncHandler)
AWSIoTWirelessAsyncGets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
getServiceEndpointAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetServiceProfileResult> getServiceProfileAsync(GetServiceProfileRequest request)
AWSIoTWirelessAsyncGets information about a service profile.
getServiceProfileAsync in interface AWSIoTWirelessAsyncpublic Future<GetServiceProfileResult> getServiceProfileAsync(GetServiceProfileRequest request, AsyncHandler<GetServiceProfileRequest,GetServiceProfileResult> asyncHandler)
AWSIoTWirelessAsyncGets information about a service profile.
getServiceProfileAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessDeviceResult> getWirelessDeviceAsync(GetWirelessDeviceRequest request)
AWSIoTWirelessAsyncGets information about a wireless device.
getWirelessDeviceAsync in interface AWSIoTWirelessAsyncpublic Future<GetWirelessDeviceResult> getWirelessDeviceAsync(GetWirelessDeviceRequest request, AsyncHandler<GetWirelessDeviceRequest,GetWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsyncGets information about a wireless device.
getWirelessDeviceAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessDeviceImportTaskResult> getWirelessDeviceImportTaskAsync(GetWirelessDeviceImportTaskRequest request)
AWSIoTWirelessAsyncGet information about an import task and count of device onboarding summary information for the import task.
getWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncpublic Future<GetWirelessDeviceImportTaskResult> getWirelessDeviceImportTaskAsync(GetWirelessDeviceImportTaskRequest request, AsyncHandler<GetWirelessDeviceImportTaskRequest,GetWirelessDeviceImportTaskResult> asyncHandler)
AWSIoTWirelessAsyncGet information about an import task and count of device onboarding summary information for the import task.
getWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessDeviceStatisticsResult> getWirelessDeviceStatisticsAsync(GetWirelessDeviceStatisticsRequest request)
AWSIoTWirelessAsyncGets operating information about a wireless device.
getWirelessDeviceStatisticsAsync in interface AWSIoTWirelessAsyncpublic Future<GetWirelessDeviceStatisticsResult> getWirelessDeviceStatisticsAsync(GetWirelessDeviceStatisticsRequest request, AsyncHandler<GetWirelessDeviceStatisticsRequest,GetWirelessDeviceStatisticsResult> asyncHandler)
AWSIoTWirelessAsyncGets operating information about a wireless device.
getWirelessDeviceStatisticsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayResult> getWirelessGatewayAsync(GetWirelessGatewayRequest request)
AWSIoTWirelessAsyncGets information about a wireless gateway.
getWirelessGatewayAsync in interface AWSIoTWirelessAsyncpublic Future<GetWirelessGatewayResult> getWirelessGatewayAsync(GetWirelessGatewayRequest request, AsyncHandler<GetWirelessGatewayRequest,GetWirelessGatewayResult> asyncHandler)
AWSIoTWirelessAsyncGets information about a wireless gateway.
getWirelessGatewayAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayCertificateResult> getWirelessGatewayCertificateAsync(GetWirelessGatewayCertificateRequest request)
AWSIoTWirelessAsyncGets the ID of the certificate that is currently associated with a wireless gateway.
getWirelessGatewayCertificateAsync in interface AWSIoTWirelessAsyncpublic Future<GetWirelessGatewayCertificateResult> getWirelessGatewayCertificateAsync(GetWirelessGatewayCertificateRequest request, AsyncHandler<GetWirelessGatewayCertificateRequest,GetWirelessGatewayCertificateResult> asyncHandler)
AWSIoTWirelessAsyncGets the ID of the certificate that is currently associated with a wireless gateway.
getWirelessGatewayCertificateAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayFirmwareInformationResult> getWirelessGatewayFirmwareInformationAsync(GetWirelessGatewayFirmwareInformationRequest request)
AWSIoTWirelessAsyncGets the firmware version and other information about a wireless gateway.
getWirelessGatewayFirmwareInformationAsync in interface AWSIoTWirelessAsyncpublic Future<GetWirelessGatewayFirmwareInformationResult> getWirelessGatewayFirmwareInformationAsync(GetWirelessGatewayFirmwareInformationRequest request, AsyncHandler<GetWirelessGatewayFirmwareInformationRequest,GetWirelessGatewayFirmwareInformationResult> asyncHandler)
AWSIoTWirelessAsyncGets the firmware version and other information about a wireless gateway.
getWirelessGatewayFirmwareInformationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayStatisticsResult> getWirelessGatewayStatisticsAsync(GetWirelessGatewayStatisticsRequest request)
AWSIoTWirelessAsyncGets operating information about a wireless gateway.
getWirelessGatewayStatisticsAsync in interface AWSIoTWirelessAsyncpublic Future<GetWirelessGatewayStatisticsResult> getWirelessGatewayStatisticsAsync(GetWirelessGatewayStatisticsRequest request, AsyncHandler<GetWirelessGatewayStatisticsRequest,GetWirelessGatewayStatisticsResult> asyncHandler)
AWSIoTWirelessAsyncGets operating information about a wireless gateway.
getWirelessGatewayStatisticsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayTaskResult> getWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest request)
AWSIoTWirelessAsyncGets information about a wireless gateway task.
getWirelessGatewayTaskAsync in interface AWSIoTWirelessAsyncpublic Future<GetWirelessGatewayTaskResult> getWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest request, AsyncHandler<GetWirelessGatewayTaskRequest,GetWirelessGatewayTaskResult> asyncHandler)
AWSIoTWirelessAsyncGets information about a wireless gateway task.
getWirelessGatewayTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayTaskDefinitionResult> getWirelessGatewayTaskDefinitionAsync(GetWirelessGatewayTaskDefinitionRequest request)
AWSIoTWirelessAsyncGets information about a wireless gateway task definition.
getWirelessGatewayTaskDefinitionAsync in interface AWSIoTWirelessAsyncpublic Future<GetWirelessGatewayTaskDefinitionResult> getWirelessGatewayTaskDefinitionAsync(GetWirelessGatewayTaskDefinitionRequest request, AsyncHandler<GetWirelessGatewayTaskDefinitionRequest,GetWirelessGatewayTaskDefinitionResult> asyncHandler)
AWSIoTWirelessAsyncGets information about a wireless gateway task definition.
getWirelessGatewayTaskDefinitionAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDestinationsResult> listDestinationsAsync(ListDestinationsRequest request)
AWSIoTWirelessAsyncLists the destinations registered to your AWS account.
listDestinationsAsync in interface AWSIoTWirelessAsyncpublic Future<ListDestinationsResult> listDestinationsAsync(ListDestinationsRequest request, AsyncHandler<ListDestinationsRequest,ListDestinationsResult> asyncHandler)
AWSIoTWirelessAsyncLists the destinations registered to your AWS account.
listDestinationsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDeviceProfilesResult> listDeviceProfilesAsync(ListDeviceProfilesRequest request)
AWSIoTWirelessAsyncLists the device profiles registered to your AWS account.
listDeviceProfilesAsync in interface AWSIoTWirelessAsyncpublic Future<ListDeviceProfilesResult> listDeviceProfilesAsync(ListDeviceProfilesRequest request, AsyncHandler<ListDeviceProfilesRequest,ListDeviceProfilesResult> asyncHandler)
AWSIoTWirelessAsyncLists the device profiles registered to your AWS account.
listDeviceProfilesAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDevicesForWirelessDeviceImportTaskResult> listDevicesForWirelessDeviceImportTaskAsync(ListDevicesForWirelessDeviceImportTaskRequest request)
AWSIoTWirelessAsyncList the Sidewalk devices in an import task and their onboarding status.
listDevicesForWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncpublic Future<ListDevicesForWirelessDeviceImportTaskResult> listDevicesForWirelessDeviceImportTaskAsync(ListDevicesForWirelessDeviceImportTaskRequest request, AsyncHandler<ListDevicesForWirelessDeviceImportTaskRequest,ListDevicesForWirelessDeviceImportTaskResult> asyncHandler)
AWSIoTWirelessAsyncList the Sidewalk devices in an import task and their onboarding status.
listDevicesForWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListEventConfigurationsResult> listEventConfigurationsAsync(ListEventConfigurationsRequest request)
AWSIoTWirelessAsyncList event configurations where at least one event topic has been enabled.
listEventConfigurationsAsync in interface AWSIoTWirelessAsyncpublic Future<ListEventConfigurationsResult> listEventConfigurationsAsync(ListEventConfigurationsRequest request, AsyncHandler<ListEventConfigurationsRequest,ListEventConfigurationsResult> asyncHandler)
AWSIoTWirelessAsyncList event configurations where at least one event topic has been enabled.
listEventConfigurationsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListFuotaTasksResult> listFuotaTasksAsync(ListFuotaTasksRequest request)
AWSIoTWirelessAsyncLists the FUOTA tasks registered to your AWS account.
listFuotaTasksAsync in interface AWSIoTWirelessAsyncpublic Future<ListFuotaTasksResult> listFuotaTasksAsync(ListFuotaTasksRequest request, AsyncHandler<ListFuotaTasksRequest,ListFuotaTasksResult> asyncHandler)
AWSIoTWirelessAsyncLists the FUOTA tasks registered to your AWS account.
listFuotaTasksAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListMulticastGroupsResult> listMulticastGroupsAsync(ListMulticastGroupsRequest request)
AWSIoTWirelessAsyncLists the multicast groups registered to your AWS account.
listMulticastGroupsAsync in interface AWSIoTWirelessAsyncpublic Future<ListMulticastGroupsResult> listMulticastGroupsAsync(ListMulticastGroupsRequest request, AsyncHandler<ListMulticastGroupsRequest,ListMulticastGroupsResult> asyncHandler)
AWSIoTWirelessAsyncLists the multicast groups registered to your AWS account.
listMulticastGroupsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListMulticastGroupsByFuotaTaskResult> listMulticastGroupsByFuotaTaskAsync(ListMulticastGroupsByFuotaTaskRequest request)
AWSIoTWirelessAsyncList all multicast groups associated with a fuota task.
listMulticastGroupsByFuotaTaskAsync in interface AWSIoTWirelessAsyncpublic Future<ListMulticastGroupsByFuotaTaskResult> listMulticastGroupsByFuotaTaskAsync(ListMulticastGroupsByFuotaTaskRequest request, AsyncHandler<ListMulticastGroupsByFuotaTaskRequest,ListMulticastGroupsByFuotaTaskResult> asyncHandler)
AWSIoTWirelessAsyncList all multicast groups associated with a fuota task.
listMulticastGroupsByFuotaTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListNetworkAnalyzerConfigurationsResult> listNetworkAnalyzerConfigurationsAsync(ListNetworkAnalyzerConfigurationsRequest request)
AWSIoTWirelessAsyncLists the network analyzer configurations.
listNetworkAnalyzerConfigurationsAsync in interface AWSIoTWirelessAsyncpublic Future<ListNetworkAnalyzerConfigurationsResult> listNetworkAnalyzerConfigurationsAsync(ListNetworkAnalyzerConfigurationsRequest request, AsyncHandler<ListNetworkAnalyzerConfigurationsRequest,ListNetworkAnalyzerConfigurationsResult> asyncHandler)
AWSIoTWirelessAsyncLists the network analyzer configurations.
listNetworkAnalyzerConfigurationsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListPartnerAccountsResult> listPartnerAccountsAsync(ListPartnerAccountsRequest request)
AWSIoTWirelessAsyncLists the partner accounts associated with your AWS account.
listPartnerAccountsAsync in interface AWSIoTWirelessAsyncpublic Future<ListPartnerAccountsResult> listPartnerAccountsAsync(ListPartnerAccountsRequest request, AsyncHandler<ListPartnerAccountsRequest,ListPartnerAccountsResult> asyncHandler)
AWSIoTWirelessAsyncLists the partner accounts associated with your AWS account.
listPartnerAccountsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.@Deprecated public Future<ListPositionConfigurationsResult> listPositionConfigurationsAsync(ListPositionConfigurationsRequest request)
AWSIoTWirelessAsyncList 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.
listPositionConfigurationsAsync in interface AWSIoTWirelessAsync@Deprecated public Future<ListPositionConfigurationsResult> listPositionConfigurationsAsync(ListPositionConfigurationsRequest request, AsyncHandler<ListPositionConfigurationsRequest,ListPositionConfigurationsResult> asyncHandler)
AWSIoTWirelessAsyncList 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.
listPositionConfigurationsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListQueuedMessagesResult> listQueuedMessagesAsync(ListQueuedMessagesRequest request)
AWSIoTWirelessAsyncList queued messages in the downlink queue.
listQueuedMessagesAsync in interface AWSIoTWirelessAsyncpublic Future<ListQueuedMessagesResult> listQueuedMessagesAsync(ListQueuedMessagesRequest request, AsyncHandler<ListQueuedMessagesRequest,ListQueuedMessagesResult> asyncHandler)
AWSIoTWirelessAsyncList queued messages in the downlink queue.
listQueuedMessagesAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListServiceProfilesResult> listServiceProfilesAsync(ListServiceProfilesRequest request)
AWSIoTWirelessAsyncLists the service profiles registered to your AWS account.
listServiceProfilesAsync in interface AWSIoTWirelessAsyncpublic Future<ListServiceProfilesResult> listServiceProfilesAsync(ListServiceProfilesRequest request, AsyncHandler<ListServiceProfilesRequest,ListServiceProfilesResult> asyncHandler)
AWSIoTWirelessAsyncLists the service profiles registered to your AWS account.
listServiceProfilesAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSIoTWirelessAsyncLists the tags (metadata) you have assigned to the resource.
listTagsForResourceAsync in interface AWSIoTWirelessAsyncpublic Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSIoTWirelessAsyncLists the tags (metadata) you have assigned to the resource.
listTagsForResourceAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWirelessDeviceImportTasksResult> listWirelessDeviceImportTasksAsync(ListWirelessDeviceImportTasksRequest request)
AWSIoTWirelessAsyncList wireless devices that have been added to an import task.
listWirelessDeviceImportTasksAsync in interface AWSIoTWirelessAsyncpublic Future<ListWirelessDeviceImportTasksResult> listWirelessDeviceImportTasksAsync(ListWirelessDeviceImportTasksRequest request, AsyncHandler<ListWirelessDeviceImportTasksRequest,ListWirelessDeviceImportTasksResult> asyncHandler)
AWSIoTWirelessAsyncList wireless devices that have been added to an import task.
listWirelessDeviceImportTasksAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWirelessDevicesResult> listWirelessDevicesAsync(ListWirelessDevicesRequest request)
AWSIoTWirelessAsyncLists the wireless devices registered to your AWS account.
listWirelessDevicesAsync in interface AWSIoTWirelessAsyncpublic Future<ListWirelessDevicesResult> listWirelessDevicesAsync(ListWirelessDevicesRequest request, AsyncHandler<ListWirelessDevicesRequest,ListWirelessDevicesResult> asyncHandler)
AWSIoTWirelessAsyncLists the wireless devices registered to your AWS account.
listWirelessDevicesAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWirelessGatewayTaskDefinitionsResult> listWirelessGatewayTaskDefinitionsAsync(ListWirelessGatewayTaskDefinitionsRequest request)
AWSIoTWirelessAsyncList the wireless gateway tasks definitions registered to your AWS account.
listWirelessGatewayTaskDefinitionsAsync in interface AWSIoTWirelessAsyncpublic Future<ListWirelessGatewayTaskDefinitionsResult> listWirelessGatewayTaskDefinitionsAsync(ListWirelessGatewayTaskDefinitionsRequest request, AsyncHandler<ListWirelessGatewayTaskDefinitionsRequest,ListWirelessGatewayTaskDefinitionsResult> asyncHandler)
AWSIoTWirelessAsyncList the wireless gateway tasks definitions registered to your AWS account.
listWirelessGatewayTaskDefinitionsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWirelessGatewaysResult> listWirelessGatewaysAsync(ListWirelessGatewaysRequest request)
AWSIoTWirelessAsyncLists the wireless gateways registered to your AWS account.
listWirelessGatewaysAsync in interface AWSIoTWirelessAsyncpublic Future<ListWirelessGatewaysResult> listWirelessGatewaysAsync(ListWirelessGatewaysRequest request, AsyncHandler<ListWirelessGatewaysRequest,ListWirelessGatewaysResult> asyncHandler)
AWSIoTWirelessAsyncLists the wireless gateways registered to your AWS account.
listWirelessGatewaysAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.@Deprecated public Future<PutPositionConfigurationResult> putPositionConfigurationAsync(PutPositionConfigurationRequest request)
AWSIoTWirelessAsyncPut 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.
putPositionConfigurationAsync in interface AWSIoTWirelessAsync@Deprecated public Future<PutPositionConfigurationResult> putPositionConfigurationAsync(PutPositionConfigurationRequest request, AsyncHandler<PutPositionConfigurationRequest,PutPositionConfigurationResult> asyncHandler)
AWSIoTWirelessAsyncPut 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.
putPositionConfigurationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<PutResourceLogLevelResult> putResourceLogLevelAsync(PutResourceLogLevelRequest request)
AWSIoTWirelessAsyncSets 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.
putResourceLogLevelAsync in interface AWSIoTWirelessAsyncpublic Future<PutResourceLogLevelResult> putResourceLogLevelAsync(PutResourceLogLevelRequest request, AsyncHandler<PutResourceLogLevelRequest,PutResourceLogLevelResult> asyncHandler)
AWSIoTWirelessAsyncSets 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.
putResourceLogLevelAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ResetAllResourceLogLevelsResult> resetAllResourceLogLevelsAsync(ResetAllResourceLogLevelsRequest request)
AWSIoTWirelessAsyncRemoves the log-level overrides for all resources; both wireless devices and wireless gateways.
resetAllResourceLogLevelsAsync in interface AWSIoTWirelessAsyncpublic Future<ResetAllResourceLogLevelsResult> resetAllResourceLogLevelsAsync(ResetAllResourceLogLevelsRequest request, AsyncHandler<ResetAllResourceLogLevelsRequest,ResetAllResourceLogLevelsResult> asyncHandler)
AWSIoTWirelessAsyncRemoves the log-level overrides for all resources; both wireless devices and wireless gateways.
resetAllResourceLogLevelsAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ResetResourceLogLevelResult> resetResourceLogLevelAsync(ResetResourceLogLevelRequest request)
AWSIoTWirelessAsyncRemoves 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.
resetResourceLogLevelAsync in interface AWSIoTWirelessAsyncpublic Future<ResetResourceLogLevelResult> resetResourceLogLevelAsync(ResetResourceLogLevelRequest request, AsyncHandler<ResetResourceLogLevelRequest,ResetResourceLogLevelResult> asyncHandler)
AWSIoTWirelessAsyncRemoves 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.
resetResourceLogLevelAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<SendDataToMulticastGroupResult> sendDataToMulticastGroupAsync(SendDataToMulticastGroupRequest request)
AWSIoTWirelessAsyncSends the specified data to a multicast group.
sendDataToMulticastGroupAsync in interface AWSIoTWirelessAsyncpublic Future<SendDataToMulticastGroupResult> sendDataToMulticastGroupAsync(SendDataToMulticastGroupRequest request, AsyncHandler<SendDataToMulticastGroupRequest,SendDataToMulticastGroupResult> asyncHandler)
AWSIoTWirelessAsyncSends the specified data to a multicast group.
sendDataToMulticastGroupAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<SendDataToWirelessDeviceResult> sendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest request)
AWSIoTWirelessAsyncSends a decrypted application data frame to a device.
sendDataToWirelessDeviceAsync in interface AWSIoTWirelessAsyncpublic Future<SendDataToWirelessDeviceResult> sendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest request, AsyncHandler<SendDataToWirelessDeviceRequest,SendDataToWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsyncSends a decrypted application data frame to a device.
sendDataToWirelessDeviceAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartBulkAssociateWirelessDeviceWithMulticastGroupResult> startBulkAssociateWirelessDeviceWithMulticastGroupAsync(StartBulkAssociateWirelessDeviceWithMulticastGroupRequest request)
AWSIoTWirelessAsyncStarts a bulk association of all qualifying wireless devices with a multicast group.
startBulkAssociateWirelessDeviceWithMulticastGroupAsync in interface AWSIoTWirelessAsyncpublic Future<StartBulkAssociateWirelessDeviceWithMulticastGroupResult> startBulkAssociateWirelessDeviceWithMulticastGroupAsync(StartBulkAssociateWirelessDeviceWithMulticastGroupRequest request, AsyncHandler<StartBulkAssociateWirelessDeviceWithMulticastGroupRequest,StartBulkAssociateWirelessDeviceWithMulticastGroupResult> asyncHandler)
AWSIoTWirelessAsyncStarts a bulk association of all qualifying wireless devices with a multicast group.
startBulkAssociateWirelessDeviceWithMulticastGroupAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartBulkDisassociateWirelessDeviceFromMulticastGroupResult> startBulkDisassociateWirelessDeviceFromMulticastGroupAsync(StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest request)
AWSIoTWirelessAsyncStarts a bulk disassociatin of all qualifying wireless devices from a multicast group.
startBulkDisassociateWirelessDeviceFromMulticastGroupAsync in interface AWSIoTWirelessAsyncpublic Future<StartBulkDisassociateWirelessDeviceFromMulticastGroupResult> startBulkDisassociateWirelessDeviceFromMulticastGroupAsync(StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest request, AsyncHandler<StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest,StartBulkDisassociateWirelessDeviceFromMulticastGroupResult> asyncHandler)
AWSIoTWirelessAsyncStarts a bulk disassociatin of all qualifying wireless devices from a multicast group.
startBulkDisassociateWirelessDeviceFromMulticastGroupAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartFuotaTaskResult> startFuotaTaskAsync(StartFuotaTaskRequest request)
AWSIoTWirelessAsyncStarts a FUOTA task.
startFuotaTaskAsync in interface AWSIoTWirelessAsyncpublic Future<StartFuotaTaskResult> startFuotaTaskAsync(StartFuotaTaskRequest request, AsyncHandler<StartFuotaTaskRequest,StartFuotaTaskResult> asyncHandler)
AWSIoTWirelessAsyncStarts a FUOTA task.
startFuotaTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartMulticastGroupSessionResult> startMulticastGroupSessionAsync(StartMulticastGroupSessionRequest request)
AWSIoTWirelessAsyncStarts a multicast group session.
startMulticastGroupSessionAsync in interface AWSIoTWirelessAsyncpublic Future<StartMulticastGroupSessionResult> startMulticastGroupSessionAsync(StartMulticastGroupSessionRequest request, AsyncHandler<StartMulticastGroupSessionRequest,StartMulticastGroupSessionResult> asyncHandler)
AWSIoTWirelessAsyncStarts a multicast group session.
startMulticastGroupSessionAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartSingleWirelessDeviceImportTaskResult> startSingleWirelessDeviceImportTaskAsync(StartSingleWirelessDeviceImportTaskRequest request)
AWSIoTWirelessAsyncStart import task for a single wireless device.
startSingleWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncpublic Future<StartSingleWirelessDeviceImportTaskResult> startSingleWirelessDeviceImportTaskAsync(StartSingleWirelessDeviceImportTaskRequest request, AsyncHandler<StartSingleWirelessDeviceImportTaskRequest,StartSingleWirelessDeviceImportTaskResult> asyncHandler)
AWSIoTWirelessAsyncStart import task for a single wireless device.
startSingleWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<StartWirelessDeviceImportTaskResult> startWirelessDeviceImportTaskAsync(StartWirelessDeviceImportTaskRequest request)
AWSIoTWirelessAsyncStart import task for provisioning Sidewalk devices in bulk using an S3 CSV file.
startWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncpublic Future<StartWirelessDeviceImportTaskResult> startWirelessDeviceImportTaskAsync(StartWirelessDeviceImportTaskRequest request, AsyncHandler<StartWirelessDeviceImportTaskRequest,StartWirelessDeviceImportTaskResult> asyncHandler)
AWSIoTWirelessAsyncStart import task for provisioning Sidewalk devices in bulk using an S3 CSV file.
startWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSIoTWirelessAsyncAdds a tag to a resource.
tagResourceAsync in interface AWSIoTWirelessAsyncpublic Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSIoTWirelessAsyncAdds a tag to a resource.
tagResourceAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TestWirelessDeviceResult> testWirelessDeviceAsync(TestWirelessDeviceRequest request)
AWSIoTWirelessAsync
Simulates a provisioned device by sending an uplink data payload of Hello.
testWirelessDeviceAsync in interface AWSIoTWirelessAsyncpublic Future<TestWirelessDeviceResult> testWirelessDeviceAsync(TestWirelessDeviceRequest request, AsyncHandler<TestWirelessDeviceRequest,TestWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsync
Simulates a provisioned device by sending an uplink data payload of Hello.
testWirelessDeviceAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSIoTWirelessAsyncRemoves one or more tags from a resource.
untagResourceAsync in interface AWSIoTWirelessAsyncpublic Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSIoTWirelessAsyncRemoves one or more tags from a resource.
untagResourceAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateDestinationResult> updateDestinationAsync(UpdateDestinationRequest request)
AWSIoTWirelessAsyncUpdates properties of a destination.
updateDestinationAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateDestinationResult> updateDestinationAsync(UpdateDestinationRequest request, AsyncHandler<UpdateDestinationRequest,UpdateDestinationResult> asyncHandler)
AWSIoTWirelessAsyncUpdates properties of a destination.
updateDestinationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateEventConfigurationByResourceTypesResult> updateEventConfigurationByResourceTypesAsync(UpdateEventConfigurationByResourceTypesRequest request)
AWSIoTWirelessAsyncUpdate the event configuration based on resource types.
updateEventConfigurationByResourceTypesAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateEventConfigurationByResourceTypesResult> updateEventConfigurationByResourceTypesAsync(UpdateEventConfigurationByResourceTypesRequest request, AsyncHandler<UpdateEventConfigurationByResourceTypesRequest,UpdateEventConfigurationByResourceTypesResult> asyncHandler)
AWSIoTWirelessAsyncUpdate the event configuration based on resource types.
updateEventConfigurationByResourceTypesAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateFuotaTaskResult> updateFuotaTaskAsync(UpdateFuotaTaskRequest request)
AWSIoTWirelessAsyncUpdates properties of a FUOTA task.
updateFuotaTaskAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateFuotaTaskResult> updateFuotaTaskAsync(UpdateFuotaTaskRequest request, AsyncHandler<UpdateFuotaTaskRequest,UpdateFuotaTaskResult> asyncHandler)
AWSIoTWirelessAsyncUpdates properties of a FUOTA task.
updateFuotaTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateLogLevelsByResourceTypesResult> updateLogLevelsByResourceTypesAsync(UpdateLogLevelsByResourceTypesRequest request)
AWSIoTWirelessAsyncSet 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.
updateLogLevelsByResourceTypesAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateLogLevelsByResourceTypesResult> updateLogLevelsByResourceTypesAsync(UpdateLogLevelsByResourceTypesRequest request, AsyncHandler<UpdateLogLevelsByResourceTypesRequest,UpdateLogLevelsByResourceTypesResult> asyncHandler)
AWSIoTWirelessAsyncSet 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.
updateLogLevelsByResourceTypesAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateMetricConfigurationResult> updateMetricConfigurationAsync(UpdateMetricConfigurationRequest request)
AWSIoTWirelessAsyncUpdate the summary metric configuration.
updateMetricConfigurationAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateMetricConfigurationResult> updateMetricConfigurationAsync(UpdateMetricConfigurationRequest request, AsyncHandler<UpdateMetricConfigurationRequest,UpdateMetricConfigurationResult> asyncHandler)
AWSIoTWirelessAsyncUpdate the summary metric configuration.
updateMetricConfigurationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateMulticastGroupResult> updateMulticastGroupAsync(UpdateMulticastGroupRequest request)
AWSIoTWirelessAsyncUpdates properties of a multicast group session.
updateMulticastGroupAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateMulticastGroupResult> updateMulticastGroupAsync(UpdateMulticastGroupRequest request, AsyncHandler<UpdateMulticastGroupRequest,UpdateMulticastGroupResult> asyncHandler)
AWSIoTWirelessAsyncUpdates properties of a multicast group session.
updateMulticastGroupAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateNetworkAnalyzerConfigurationResult> updateNetworkAnalyzerConfigurationAsync(UpdateNetworkAnalyzerConfigurationRequest request)
AWSIoTWirelessAsyncUpdate network analyzer configuration.
updateNetworkAnalyzerConfigurationAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateNetworkAnalyzerConfigurationResult> updateNetworkAnalyzerConfigurationAsync(UpdateNetworkAnalyzerConfigurationRequest request, AsyncHandler<UpdateNetworkAnalyzerConfigurationRequest,UpdateNetworkAnalyzerConfigurationResult> asyncHandler)
AWSIoTWirelessAsyncUpdate network analyzer configuration.
updateNetworkAnalyzerConfigurationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdatePartnerAccountResult> updatePartnerAccountAsync(UpdatePartnerAccountRequest request)
AWSIoTWirelessAsyncUpdates properties of a partner account.
updatePartnerAccountAsync in interface AWSIoTWirelessAsyncpublic Future<UpdatePartnerAccountResult> updatePartnerAccountAsync(UpdatePartnerAccountRequest request, AsyncHandler<UpdatePartnerAccountRequest,UpdatePartnerAccountResult> asyncHandler)
AWSIoTWirelessAsyncUpdates properties of a partner account.
updatePartnerAccountAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.@Deprecated public Future<UpdatePositionResult> updatePositionAsync(UpdatePositionRequest request)
AWSIoTWirelessAsyncUpdate 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.
updatePositionAsync in interface AWSIoTWirelessAsync@Deprecated public Future<UpdatePositionResult> updatePositionAsync(UpdatePositionRequest request, AsyncHandler<UpdatePositionRequest,UpdatePositionResult> asyncHandler)
AWSIoTWirelessAsyncUpdate 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.
updatePositionAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateResourceEventConfigurationResult> updateResourceEventConfigurationAsync(UpdateResourceEventConfigurationRequest request)
AWSIoTWirelessAsyncUpdate the event configuration for a particular resource identifier.
updateResourceEventConfigurationAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateResourceEventConfigurationResult> updateResourceEventConfigurationAsync(UpdateResourceEventConfigurationRequest request, AsyncHandler<UpdateResourceEventConfigurationRequest,UpdateResourceEventConfigurationResult> asyncHandler)
AWSIoTWirelessAsyncUpdate the event configuration for a particular resource identifier.
updateResourceEventConfigurationAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateResourcePositionResult> updateResourcePositionAsync(UpdateResourcePositionRequest request)
AWSIoTWirelessAsyncUpdate the position information of a given wireless device or a wireless gateway resource. The position coordinates are based on the World Geodetic System (WGS84).
updateResourcePositionAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateResourcePositionResult> updateResourcePositionAsync(UpdateResourcePositionRequest request, AsyncHandler<UpdateResourcePositionRequest,UpdateResourcePositionResult> asyncHandler)
AWSIoTWirelessAsyncUpdate the position information of a given wireless device or a wireless gateway resource. The position coordinates are based on the World Geodetic System (WGS84).
updateResourcePositionAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateWirelessDeviceResult> updateWirelessDeviceAsync(UpdateWirelessDeviceRequest request)
AWSIoTWirelessAsyncUpdates properties of a wireless device.
updateWirelessDeviceAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateWirelessDeviceResult> updateWirelessDeviceAsync(UpdateWirelessDeviceRequest request, AsyncHandler<UpdateWirelessDeviceRequest,UpdateWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsyncUpdates properties of a wireless device.
updateWirelessDeviceAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateWirelessDeviceImportTaskResult> updateWirelessDeviceImportTaskAsync(UpdateWirelessDeviceImportTaskRequest request)
AWSIoTWirelessAsyncUpdate an import task to add more devices to the task.
updateWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateWirelessDeviceImportTaskResult> updateWirelessDeviceImportTaskAsync(UpdateWirelessDeviceImportTaskRequest request, AsyncHandler<UpdateWirelessDeviceImportTaskRequest,UpdateWirelessDeviceImportTaskResult> asyncHandler)
AWSIoTWirelessAsyncUpdate an import task to add more devices to the task.
updateWirelessDeviceImportTaskAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateWirelessGatewayResult> updateWirelessGatewayAsync(UpdateWirelessGatewayRequest request)
AWSIoTWirelessAsyncUpdates properties of a wireless gateway.
updateWirelessGatewayAsync in interface AWSIoTWirelessAsyncpublic Future<UpdateWirelessGatewayResult> updateWirelessGatewayAsync(UpdateWirelessGatewayRequest request, AsyncHandler<UpdateWirelessGatewayRequest,UpdateWirelessGatewayResult> asyncHandler)
AWSIoTWirelessAsyncUpdates properties of a wireless gateway.
updateWirelessGatewayAsync in interface AWSIoTWirelessAsyncasyncHandler - Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown() followed by getExecutorService().awaitTermination() prior to
calling this method.shutdown in interface AWSIoTWirelessshutdown in class AWSIoTWirelessClient