/* * Copyright 2018-2023 Amazon.com, Inc. or its affiliates. All Rights Reserved. * * Licensed under the Apache License, Version 2.0 (the "License"). You may not use this file except in compliance with * the License. A copy of the License is located at * * http://aws.amazon.com/apache2.0 * * or in the "license" file accompanying this file. This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR * CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions * and limitations under the License. */ package com.amazonaws.services.iotwireless; import javax.annotation.Generated; import com.amazonaws.services.iotwireless.model.*; /** * Interface for accessing AWS IoT Wireless asynchronously. Each asynchronous method will return a Java Future object * representing the asynchronous operation; overloads which accept an {@code AsyncHandler} can be used to receive * notification when an asynchronous operation completes. *

* Note: Do not directly implement this interface, new methods are added to it regularly. Extend from * {@link com.amazonaws.services.iotwireless.AbstractAWSIoTWirelessAsync} instead. *

*

*

* AWS IoT Wireless provides bi-directional communication between internet-connected wireless devices and the AWS Cloud. * To onboard both LoRaWAN and Sidewalk devices to AWS IoT, use the IoT Wireless API. These wireless devices use the Low * Power Wide Area Networking (LPWAN) communication protocol to communicate with AWS IoT. *

*

* Using the API, you can perform create, read, update, and delete operations for your wireless devices, gateways, * destinations, and profiles. After onboarding your devices, you can use the API operations to set log levels and * monitor your devices with CloudWatch. *

*

* You can also use the API operations to create multicast groups and schedule a multicast session for sending a * downlink message to devices in the group. By using Firmware Updates Over-The-Air (FUOTA) API operations, you can * create a FUOTA task and schedule a session to update the firmware of individual devices or an entire group of devices * in a multicast group. *

*/ @Generated("com.amazonaws:aws-java-sdk-code-generator") public interface AWSIoTWirelessAsync extends AWSIoTWireless { /** *

* Associates a partner account with your AWS account. *

* * @param associateAwsAccountWithPartnerAccountRequest * @return A Java Future containing the result of the AssociateAwsAccountWithPartnerAccount operation returned by * the service. * @sample AWSIoTWirelessAsync.AssociateAwsAccountWithPartnerAccount * @see AWS API Documentation */ java.util.concurrent.Future associateAwsAccountWithPartnerAccountAsync( AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest); /** *

* Associates a partner account with your AWS account. *

* * @param associateAwsAccountWithPartnerAccountRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the AssociateAwsAccountWithPartnerAccount operation returned by * the service. * @sample AWSIoTWirelessAsyncHandler.AssociateAwsAccountWithPartnerAccount * @see AWS API Documentation */ java.util.concurrent.Future associateAwsAccountWithPartnerAccountAsync( AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associate a multicast group with a FUOTA task. *

* * @param associateMulticastGroupWithFuotaTaskRequest * @return A Java Future containing the result of the AssociateMulticastGroupWithFuotaTask operation returned by the * service. * @sample AWSIoTWirelessAsync.AssociateMulticastGroupWithFuotaTask * @see AWS API Documentation */ java.util.concurrent.Future associateMulticastGroupWithFuotaTaskAsync( AssociateMulticastGroupWithFuotaTaskRequest associateMulticastGroupWithFuotaTaskRequest); /** *

* Associate a multicast group with a FUOTA task. *

* * @param associateMulticastGroupWithFuotaTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the AssociateMulticastGroupWithFuotaTask operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.AssociateMulticastGroupWithFuotaTask * @see AWS API Documentation */ java.util.concurrent.Future associateMulticastGroupWithFuotaTaskAsync( AssociateMulticastGroupWithFuotaTaskRequest associateMulticastGroupWithFuotaTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associate a wireless device with a FUOTA task. *

* * @param associateWirelessDeviceWithFuotaTaskRequest * @return A Java Future containing the result of the AssociateWirelessDeviceWithFuotaTask operation returned by the * service. * @sample AWSIoTWirelessAsync.AssociateWirelessDeviceWithFuotaTask * @see AWS API Documentation */ java.util.concurrent.Future associateWirelessDeviceWithFuotaTaskAsync( AssociateWirelessDeviceWithFuotaTaskRequest associateWirelessDeviceWithFuotaTaskRequest); /** *

* Associate a wireless device with a FUOTA task. *

* * @param associateWirelessDeviceWithFuotaTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the AssociateWirelessDeviceWithFuotaTask operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.AssociateWirelessDeviceWithFuotaTask * @see AWS API Documentation */ java.util.concurrent.Future associateWirelessDeviceWithFuotaTaskAsync( AssociateWirelessDeviceWithFuotaTaskRequest associateWirelessDeviceWithFuotaTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associates a wireless device with a multicast group. *

* * @param associateWirelessDeviceWithMulticastGroupRequest * @return A Java Future containing the result of the AssociateWirelessDeviceWithMulticastGroup operation returned * by the service. * @sample AWSIoTWirelessAsync.AssociateWirelessDeviceWithMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future associateWirelessDeviceWithMulticastGroupAsync( AssociateWirelessDeviceWithMulticastGroupRequest associateWirelessDeviceWithMulticastGroupRequest); /** *

* Associates a wireless device with a multicast group. *

* * @param associateWirelessDeviceWithMulticastGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the AssociateWirelessDeviceWithMulticastGroup operation returned * by the service. * @sample AWSIoTWirelessAsyncHandler.AssociateWirelessDeviceWithMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future associateWirelessDeviceWithMulticastGroupAsync( AssociateWirelessDeviceWithMulticastGroupRequest associateWirelessDeviceWithMulticastGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associates a wireless device with a thing. *

* * @param associateWirelessDeviceWithThingRequest * @return A Java Future containing the result of the AssociateWirelessDeviceWithThing operation returned by the * service. * @sample AWSIoTWirelessAsync.AssociateWirelessDeviceWithThing * @see AWS API Documentation */ java.util.concurrent.Future associateWirelessDeviceWithThingAsync( AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest); /** *

* Associates a wireless device with a thing. *

* * @param associateWirelessDeviceWithThingRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the AssociateWirelessDeviceWithThing operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.AssociateWirelessDeviceWithThing * @see AWS API Documentation */ java.util.concurrent.Future associateWirelessDeviceWithThingAsync( AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associates a wireless gateway with a certificate. *

* * @param associateWirelessGatewayWithCertificateRequest * @return A Java Future containing the result of the AssociateWirelessGatewayWithCertificate operation returned by * the service. * @sample AWSIoTWirelessAsync.AssociateWirelessGatewayWithCertificate * @see AWS API Documentation */ java.util.concurrent.Future associateWirelessGatewayWithCertificateAsync( AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest); /** *

* Associates a wireless gateway with a certificate. *

* * @param associateWirelessGatewayWithCertificateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the AssociateWirelessGatewayWithCertificate operation returned by * the service. * @sample AWSIoTWirelessAsyncHandler.AssociateWirelessGatewayWithCertificate * @see AWS API Documentation */ java.util.concurrent.Future associateWirelessGatewayWithCertificateAsync( AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Associates a wireless gateway with a thing. *

* * @param associateWirelessGatewayWithThingRequest * @return A Java Future containing the result of the AssociateWirelessGatewayWithThing operation returned by the * service. * @sample AWSIoTWirelessAsync.AssociateWirelessGatewayWithThing * @see AWS API Documentation */ java.util.concurrent.Future associateWirelessGatewayWithThingAsync( AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest); /** *

* Associates a wireless gateway with a thing. *

* * @param associateWirelessGatewayWithThingRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the AssociateWirelessGatewayWithThing operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.AssociateWirelessGatewayWithThing * @see AWS API Documentation */ java.util.concurrent.Future associateWirelessGatewayWithThingAsync( AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Cancels an existing multicast group session. *

* * @param cancelMulticastGroupSessionRequest * @return A Java Future containing the result of the CancelMulticastGroupSession operation returned by the service. * @sample AWSIoTWirelessAsync.CancelMulticastGroupSession * @see AWS API Documentation */ java.util.concurrent.Future cancelMulticastGroupSessionAsync( CancelMulticastGroupSessionRequest cancelMulticastGroupSessionRequest); /** *

* Cancels an existing multicast group session. *

* * @param cancelMulticastGroupSessionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CancelMulticastGroupSession operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.CancelMulticastGroupSession * @see AWS API Documentation */ java.util.concurrent.Future cancelMulticastGroupSessionAsync( CancelMulticastGroupSessionRequest cancelMulticastGroupSessionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a new destination that maps a device message to an AWS IoT rule. *

* * @param createDestinationRequest * @return A Java Future containing the result of the CreateDestination operation returned by the service. * @sample AWSIoTWirelessAsync.CreateDestination * @see AWS * API Documentation */ java.util.concurrent.Future createDestinationAsync(CreateDestinationRequest createDestinationRequest); /** *

* Creates a new destination that maps a device message to an AWS IoT rule. *

* * @param createDestinationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateDestination operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.CreateDestination * @see AWS * API Documentation */ java.util.concurrent.Future createDestinationAsync(CreateDestinationRequest createDestinationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a new device profile. *

* * @param createDeviceProfileRequest * @return A Java Future containing the result of the CreateDeviceProfile operation returned by the service. * @sample AWSIoTWirelessAsync.CreateDeviceProfile * @see AWS API Documentation */ java.util.concurrent.Future createDeviceProfileAsync(CreateDeviceProfileRequest createDeviceProfileRequest); /** *

* Creates a new device profile. *

* * @param createDeviceProfileRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateDeviceProfile operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.CreateDeviceProfile * @see AWS API Documentation */ java.util.concurrent.Future createDeviceProfileAsync(CreateDeviceProfileRequest createDeviceProfileRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a FUOTA task. *

* * @param createFuotaTaskRequest * @return A Java Future containing the result of the CreateFuotaTask operation returned by the service. * @sample AWSIoTWirelessAsync.CreateFuotaTask * @see AWS * API Documentation */ java.util.concurrent.Future createFuotaTaskAsync(CreateFuotaTaskRequest createFuotaTaskRequest); /** *

* Creates a FUOTA task. *

* * @param createFuotaTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateFuotaTask operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.CreateFuotaTask * @see AWS * API Documentation */ java.util.concurrent.Future createFuotaTaskAsync(CreateFuotaTaskRequest createFuotaTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a multicast group. *

* * @param createMulticastGroupRequest * @return A Java Future containing the result of the CreateMulticastGroup operation returned by the service. * @sample AWSIoTWirelessAsync.CreateMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future createMulticastGroupAsync(CreateMulticastGroupRequest createMulticastGroupRequest); /** *

* Creates a multicast group. *

* * @param createMulticastGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateMulticastGroup operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.CreateMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future createMulticastGroupAsync(CreateMulticastGroupRequest createMulticastGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a new network analyzer configuration. *

* * @param createNetworkAnalyzerConfigurationRequest * @return A Java Future containing the result of the CreateNetworkAnalyzerConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsync.CreateNetworkAnalyzerConfiguration * @see AWS API Documentation */ java.util.concurrent.Future createNetworkAnalyzerConfigurationAsync( CreateNetworkAnalyzerConfigurationRequest createNetworkAnalyzerConfigurationRequest); /** *

* Creates a new network analyzer configuration. *

* * @param createNetworkAnalyzerConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateNetworkAnalyzerConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.CreateNetworkAnalyzerConfiguration * @see AWS API Documentation */ java.util.concurrent.Future createNetworkAnalyzerConfigurationAsync( CreateNetworkAnalyzerConfigurationRequest createNetworkAnalyzerConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a new service profile. *

* * @param createServiceProfileRequest * @return A Java Future containing the result of the CreateServiceProfile operation returned by the service. * @sample AWSIoTWirelessAsync.CreateServiceProfile * @see AWS API Documentation */ java.util.concurrent.Future createServiceProfileAsync(CreateServiceProfileRequest createServiceProfileRequest); /** *

* Creates a new service profile. *

* * @param createServiceProfileRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateServiceProfile operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.CreateServiceProfile * @see AWS API Documentation */ java.util.concurrent.Future createServiceProfileAsync(CreateServiceProfileRequest createServiceProfileRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Provisions a wireless device. *

* * @param createWirelessDeviceRequest * @return A Java Future containing the result of the CreateWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsync.CreateWirelessDevice * @see AWS API Documentation */ java.util.concurrent.Future createWirelessDeviceAsync(CreateWirelessDeviceRequest createWirelessDeviceRequest); /** *

* Provisions a wireless device. *

* * @param createWirelessDeviceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.CreateWirelessDevice * @see AWS API Documentation */ java.util.concurrent.Future createWirelessDeviceAsync(CreateWirelessDeviceRequest createWirelessDeviceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Provisions a wireless gateway. *

* * @param createWirelessGatewayRequest * @return A Java Future containing the result of the CreateWirelessGateway operation returned by the service. * @sample AWSIoTWirelessAsync.CreateWirelessGateway * @see AWS API Documentation */ java.util.concurrent.Future createWirelessGatewayAsync(CreateWirelessGatewayRequest createWirelessGatewayRequest); /** *

* Provisions a wireless gateway. *

* * @param createWirelessGatewayRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateWirelessGateway operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.CreateWirelessGateway * @see AWS API Documentation */ java.util.concurrent.Future createWirelessGatewayAsync(CreateWirelessGatewayRequest createWirelessGatewayRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a task for a wireless gateway. *

* * @param createWirelessGatewayTaskRequest * @return A Java Future containing the result of the CreateWirelessGatewayTask operation returned by the service. * @sample AWSIoTWirelessAsync.CreateWirelessGatewayTask * @see AWS API Documentation */ java.util.concurrent.Future createWirelessGatewayTaskAsync( CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest); /** *

* Creates a task for a wireless gateway. *

* * @param createWirelessGatewayTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateWirelessGatewayTask operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.CreateWirelessGatewayTask * @see AWS API Documentation */ java.util.concurrent.Future createWirelessGatewayTaskAsync( CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Creates a gateway task definition. *

* * @param createWirelessGatewayTaskDefinitionRequest * @return A Java Future containing the result of the CreateWirelessGatewayTaskDefinition operation returned by the * service. * @sample AWSIoTWirelessAsync.CreateWirelessGatewayTaskDefinition * @see AWS API Documentation */ java.util.concurrent.Future createWirelessGatewayTaskDefinitionAsync( CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest); /** *

* Creates a gateway task definition. *

* * @param createWirelessGatewayTaskDefinitionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the CreateWirelessGatewayTaskDefinition operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.CreateWirelessGatewayTaskDefinition * @see AWS API Documentation */ java.util.concurrent.Future createWirelessGatewayTaskDefinitionAsync( CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a destination. *

* * @param deleteDestinationRequest * @return A Java Future containing the result of the DeleteDestination operation returned by the service. * @sample AWSIoTWirelessAsync.DeleteDestination * @see AWS * API Documentation */ java.util.concurrent.Future deleteDestinationAsync(DeleteDestinationRequest deleteDestinationRequest); /** *

* Deletes a destination. *

* * @param deleteDestinationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteDestination operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.DeleteDestination * @see AWS * API Documentation */ java.util.concurrent.Future deleteDestinationAsync(DeleteDestinationRequest deleteDestinationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a device profile. *

* * @param deleteDeviceProfileRequest * @return A Java Future containing the result of the DeleteDeviceProfile operation returned by the service. * @sample AWSIoTWirelessAsync.DeleteDeviceProfile * @see AWS API Documentation */ java.util.concurrent.Future deleteDeviceProfileAsync(DeleteDeviceProfileRequest deleteDeviceProfileRequest); /** *

* Deletes a device profile. *

* * @param deleteDeviceProfileRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteDeviceProfile operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.DeleteDeviceProfile * @see AWS API Documentation */ java.util.concurrent.Future deleteDeviceProfileAsync(DeleteDeviceProfileRequest deleteDeviceProfileRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a FUOTA task. *

* * @param deleteFuotaTaskRequest * @return A Java Future containing the result of the DeleteFuotaTask operation returned by the service. * @sample AWSIoTWirelessAsync.DeleteFuotaTask * @see AWS * API Documentation */ java.util.concurrent.Future deleteFuotaTaskAsync(DeleteFuotaTaskRequest deleteFuotaTaskRequest); /** *

* Deletes a FUOTA task. *

* * @param deleteFuotaTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteFuotaTask operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.DeleteFuotaTask * @see AWS * API Documentation */ java.util.concurrent.Future deleteFuotaTaskAsync(DeleteFuotaTaskRequest deleteFuotaTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a multicast group if it is not in use by a fuota task. *

* * @param deleteMulticastGroupRequest * @return A Java Future containing the result of the DeleteMulticastGroup operation returned by the service. * @sample AWSIoTWirelessAsync.DeleteMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future deleteMulticastGroupAsync(DeleteMulticastGroupRequest deleteMulticastGroupRequest); /** *

* Deletes a multicast group if it is not in use by a fuota task. *

* * @param deleteMulticastGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteMulticastGroup operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.DeleteMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future deleteMulticastGroupAsync(DeleteMulticastGroupRequest deleteMulticastGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a network analyzer configuration. *

* * @param deleteNetworkAnalyzerConfigurationRequest * @return A Java Future containing the result of the DeleteNetworkAnalyzerConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsync.DeleteNetworkAnalyzerConfiguration * @see AWS API Documentation */ java.util.concurrent.Future deleteNetworkAnalyzerConfigurationAsync( DeleteNetworkAnalyzerConfigurationRequest deleteNetworkAnalyzerConfigurationRequest); /** *

* Deletes a network analyzer configuration. *

* * @param deleteNetworkAnalyzerConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteNetworkAnalyzerConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.DeleteNetworkAnalyzerConfiguration * @see AWS API Documentation */ java.util.concurrent.Future deleteNetworkAnalyzerConfigurationAsync( DeleteNetworkAnalyzerConfigurationRequest deleteNetworkAnalyzerConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Remove queued messages from the downlink queue. *

* * @param deleteQueuedMessagesRequest * @return A Java Future containing the result of the DeleteQueuedMessages operation returned by the service. * @sample AWSIoTWirelessAsync.DeleteQueuedMessages * @see AWS API Documentation */ java.util.concurrent.Future deleteQueuedMessagesAsync(DeleteQueuedMessagesRequest deleteQueuedMessagesRequest); /** *

* Remove queued messages from the downlink queue. *

* * @param deleteQueuedMessagesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteQueuedMessages operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.DeleteQueuedMessages * @see AWS API Documentation */ java.util.concurrent.Future deleteQueuedMessagesAsync(DeleteQueuedMessagesRequest deleteQueuedMessagesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a service profile. *

* * @param deleteServiceProfileRequest * @return A Java Future containing the result of the DeleteServiceProfile operation returned by the service. * @sample AWSIoTWirelessAsync.DeleteServiceProfile * @see AWS API Documentation */ java.util.concurrent.Future deleteServiceProfileAsync(DeleteServiceProfileRequest deleteServiceProfileRequest); /** *

* Deletes a service profile. *

* * @param deleteServiceProfileRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteServiceProfile operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.DeleteServiceProfile * @see AWS API Documentation */ java.util.concurrent.Future deleteServiceProfileAsync(DeleteServiceProfileRequest deleteServiceProfileRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a wireless device. *

* * @param deleteWirelessDeviceRequest * @return A Java Future containing the result of the DeleteWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsync.DeleteWirelessDevice * @see AWS API Documentation */ java.util.concurrent.Future deleteWirelessDeviceAsync(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest); /** *

* Deletes a wireless device. *

* * @param deleteWirelessDeviceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.DeleteWirelessDevice * @see AWS API Documentation */ java.util.concurrent.Future deleteWirelessDeviceAsync(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Delete an import task. *

* * @param deleteWirelessDeviceImportTaskRequest * @return A Java Future containing the result of the DeleteWirelessDeviceImportTask operation returned by the * service. * @sample AWSIoTWirelessAsync.DeleteWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future deleteWirelessDeviceImportTaskAsync( DeleteWirelessDeviceImportTaskRequest deleteWirelessDeviceImportTaskRequest); /** *

* Delete an import task. *

* * @param deleteWirelessDeviceImportTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteWirelessDeviceImportTask operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.DeleteWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future deleteWirelessDeviceImportTaskAsync( DeleteWirelessDeviceImportTaskRequest deleteWirelessDeviceImportTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a wireless gateway. *

* * @param deleteWirelessGatewayRequest * @return A Java Future containing the result of the DeleteWirelessGateway operation returned by the service. * @sample AWSIoTWirelessAsync.DeleteWirelessGateway * @see AWS API Documentation */ java.util.concurrent.Future deleteWirelessGatewayAsync(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest); /** *

* Deletes a wireless gateway. *

* * @param deleteWirelessGatewayRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteWirelessGateway operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.DeleteWirelessGateway * @see AWS API Documentation */ java.util.concurrent.Future deleteWirelessGatewayAsync(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a wireless gateway task. *

* * @param deleteWirelessGatewayTaskRequest * @return A Java Future containing the result of the DeleteWirelessGatewayTask operation returned by the service. * @sample AWSIoTWirelessAsync.DeleteWirelessGatewayTask * @see AWS API Documentation */ java.util.concurrent.Future deleteWirelessGatewayTaskAsync( DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest); /** *

* Deletes a wireless gateway task. *

* * @param deleteWirelessGatewayTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteWirelessGatewayTask operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.DeleteWirelessGatewayTask * @see AWS API Documentation */ java.util.concurrent.Future deleteWirelessGatewayTaskAsync( DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are * currently in progress. *

* * @param deleteWirelessGatewayTaskDefinitionRequest * @return A Java Future containing the result of the DeleteWirelessGatewayTaskDefinition operation returned by the * service. * @sample AWSIoTWirelessAsync.DeleteWirelessGatewayTaskDefinition * @see AWS API Documentation */ java.util.concurrent.Future deleteWirelessGatewayTaskDefinitionAsync( DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest); /** *

* Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are * currently in progress. *

* * @param deleteWirelessGatewayTaskDefinitionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeleteWirelessGatewayTaskDefinition operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.DeleteWirelessGatewayTaskDefinition * @see AWS API Documentation */ java.util.concurrent.Future deleteWirelessGatewayTaskDefinitionAsync( DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Deregister a wireless device from AWS IoT Wireless. *

* * @param deregisterWirelessDeviceRequest * @return A Java Future containing the result of the DeregisterWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsync.DeregisterWirelessDevice * @see AWS API Documentation */ java.util.concurrent.Future deregisterWirelessDeviceAsync(DeregisterWirelessDeviceRequest deregisterWirelessDeviceRequest); /** *

* Deregister a wireless device from AWS IoT Wireless. *

* * @param deregisterWirelessDeviceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DeregisterWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.DeregisterWirelessDevice * @see AWS API Documentation */ java.util.concurrent.Future deregisterWirelessDeviceAsync(DeregisterWirelessDeviceRequest deregisterWirelessDeviceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates your AWS account from a partner account. If PartnerAccountId and * PartnerType are null, disassociates your AWS account from all partner accounts. *

* * @param disassociateAwsAccountFromPartnerAccountRequest * @return A Java Future containing the result of the DisassociateAwsAccountFromPartnerAccount operation returned by * the service. * @sample AWSIoTWirelessAsync.DisassociateAwsAccountFromPartnerAccount * @see AWS API Documentation */ java.util.concurrent.Future disassociateAwsAccountFromPartnerAccountAsync( DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest); /** *

* Disassociates your AWS account from a partner account. If PartnerAccountId and * PartnerType are null, disassociates your AWS account from all partner accounts. *

* * @param disassociateAwsAccountFromPartnerAccountRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DisassociateAwsAccountFromPartnerAccount operation returned by * the service. * @sample AWSIoTWirelessAsyncHandler.DisassociateAwsAccountFromPartnerAccount * @see AWS API Documentation */ java.util.concurrent.Future disassociateAwsAccountFromPartnerAccountAsync( DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates a multicast group from a fuota task. *

* * @param disassociateMulticastGroupFromFuotaTaskRequest * @return A Java Future containing the result of the DisassociateMulticastGroupFromFuotaTask operation returned by * the service. * @sample AWSIoTWirelessAsync.DisassociateMulticastGroupFromFuotaTask * @see AWS API Documentation */ java.util.concurrent.Future disassociateMulticastGroupFromFuotaTaskAsync( DisassociateMulticastGroupFromFuotaTaskRequest disassociateMulticastGroupFromFuotaTaskRequest); /** *

* Disassociates a multicast group from a fuota task. *

* * @param disassociateMulticastGroupFromFuotaTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DisassociateMulticastGroupFromFuotaTask operation returned by * the service. * @sample AWSIoTWirelessAsyncHandler.DisassociateMulticastGroupFromFuotaTask * @see AWS API Documentation */ java.util.concurrent.Future disassociateMulticastGroupFromFuotaTaskAsync( DisassociateMulticastGroupFromFuotaTaskRequest disassociateMulticastGroupFromFuotaTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates a wireless device from a FUOTA task. *

* * @param disassociateWirelessDeviceFromFuotaTaskRequest * @return A Java Future containing the result of the DisassociateWirelessDeviceFromFuotaTask operation returned by * the service. * @sample AWSIoTWirelessAsync.DisassociateWirelessDeviceFromFuotaTask * @see AWS API Documentation */ java.util.concurrent.Future disassociateWirelessDeviceFromFuotaTaskAsync( DisassociateWirelessDeviceFromFuotaTaskRequest disassociateWirelessDeviceFromFuotaTaskRequest); /** *

* Disassociates a wireless device from a FUOTA task. *

* * @param disassociateWirelessDeviceFromFuotaTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DisassociateWirelessDeviceFromFuotaTask operation returned by * the service. * @sample AWSIoTWirelessAsyncHandler.DisassociateWirelessDeviceFromFuotaTask * @see AWS API Documentation */ java.util.concurrent.Future disassociateWirelessDeviceFromFuotaTaskAsync( DisassociateWirelessDeviceFromFuotaTaskRequest disassociateWirelessDeviceFromFuotaTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates a wireless device from a multicast group. *

* * @param disassociateWirelessDeviceFromMulticastGroupRequest * @return A Java Future containing the result of the DisassociateWirelessDeviceFromMulticastGroup operation * returned by the service. * @sample AWSIoTWirelessAsync.DisassociateWirelessDeviceFromMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future disassociateWirelessDeviceFromMulticastGroupAsync( DisassociateWirelessDeviceFromMulticastGroupRequest disassociateWirelessDeviceFromMulticastGroupRequest); /** *

* Disassociates a wireless device from a multicast group. *

* * @param disassociateWirelessDeviceFromMulticastGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DisassociateWirelessDeviceFromMulticastGroup operation * returned by the service. * @sample AWSIoTWirelessAsyncHandler.DisassociateWirelessDeviceFromMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future disassociateWirelessDeviceFromMulticastGroupAsync( DisassociateWirelessDeviceFromMulticastGroupRequest disassociateWirelessDeviceFromMulticastGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates a wireless device from its currently associated thing. *

* * @param disassociateWirelessDeviceFromThingRequest * @return A Java Future containing the result of the DisassociateWirelessDeviceFromThing operation returned by the * service. * @sample AWSIoTWirelessAsync.DisassociateWirelessDeviceFromThing * @see AWS API Documentation */ java.util.concurrent.Future disassociateWirelessDeviceFromThingAsync( DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest); /** *

* Disassociates a wireless device from its currently associated thing. *

* * @param disassociateWirelessDeviceFromThingRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DisassociateWirelessDeviceFromThing operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.DisassociateWirelessDeviceFromThing * @see AWS API Documentation */ java.util.concurrent.Future disassociateWirelessDeviceFromThingAsync( DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates a wireless gateway from its currently associated certificate. *

* * @param disassociateWirelessGatewayFromCertificateRequest * @return A Java Future containing the result of the DisassociateWirelessGatewayFromCertificate operation returned * by the service. * @sample AWSIoTWirelessAsync.DisassociateWirelessGatewayFromCertificate * @see AWS API Documentation */ java.util.concurrent.Future disassociateWirelessGatewayFromCertificateAsync( DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest); /** *

* Disassociates a wireless gateway from its currently associated certificate. *

* * @param disassociateWirelessGatewayFromCertificateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DisassociateWirelessGatewayFromCertificate operation returned * by the service. * @sample AWSIoTWirelessAsyncHandler.DisassociateWirelessGatewayFromCertificate * @see AWS API Documentation */ java.util.concurrent.Future disassociateWirelessGatewayFromCertificateAsync( DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Disassociates a wireless gateway from its currently associated thing. *

* * @param disassociateWirelessGatewayFromThingRequest * @return A Java Future containing the result of the DisassociateWirelessGatewayFromThing operation returned by the * service. * @sample AWSIoTWirelessAsync.DisassociateWirelessGatewayFromThing * @see AWS API Documentation */ java.util.concurrent.Future disassociateWirelessGatewayFromThingAsync( DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest); /** *

* Disassociates a wireless gateway from its currently associated thing. *

* * @param disassociateWirelessGatewayFromThingRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the DisassociateWirelessGatewayFromThing operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.DisassociateWirelessGatewayFromThing * @see AWS API Documentation */ java.util.concurrent.Future disassociateWirelessGatewayFromThingAsync( DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a destination. *

* * @param getDestinationRequest * @return A Java Future containing the result of the GetDestination operation returned by the service. * @sample AWSIoTWirelessAsync.GetDestination * @see AWS API * Documentation */ java.util.concurrent.Future getDestinationAsync(GetDestinationRequest getDestinationRequest); /** *

* Gets information about a destination. *

* * @param getDestinationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetDestination operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetDestination * @see AWS API * Documentation */ java.util.concurrent.Future getDestinationAsync(GetDestinationRequest getDestinationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a device profile. *

* * @param getDeviceProfileRequest * @return A Java Future containing the result of the GetDeviceProfile operation returned by the service. * @sample AWSIoTWirelessAsync.GetDeviceProfile * @see AWS * API Documentation */ java.util.concurrent.Future getDeviceProfileAsync(GetDeviceProfileRequest getDeviceProfileRequest); /** *

* Gets information about a device profile. *

* * @param getDeviceProfileRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetDeviceProfile operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetDeviceProfile * @see AWS * API Documentation */ java.util.concurrent.Future getDeviceProfileAsync(GetDeviceProfileRequest getDeviceProfileRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Get the event configuration based on resource types. *

* * @param getEventConfigurationByResourceTypesRequest * @return A Java Future containing the result of the GetEventConfigurationByResourceTypes operation returned by the * service. * @sample AWSIoTWirelessAsync.GetEventConfigurationByResourceTypes * @see AWS API Documentation */ java.util.concurrent.Future getEventConfigurationByResourceTypesAsync( GetEventConfigurationByResourceTypesRequest getEventConfigurationByResourceTypesRequest); /** *

* Get the event configuration based on resource types. *

* * @param getEventConfigurationByResourceTypesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetEventConfigurationByResourceTypes operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.GetEventConfigurationByResourceTypes * @see AWS API Documentation */ java.util.concurrent.Future getEventConfigurationByResourceTypesAsync( GetEventConfigurationByResourceTypesRequest getEventConfigurationByResourceTypesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a FUOTA task. *

* * @param getFuotaTaskRequest * @return A Java Future containing the result of the GetFuotaTask operation returned by the service. * @sample AWSIoTWirelessAsync.GetFuotaTask * @see AWS API * Documentation */ java.util.concurrent.Future getFuotaTaskAsync(GetFuotaTaskRequest getFuotaTaskRequest); /** *

* Gets information about a FUOTA task. *

* * @param getFuotaTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetFuotaTask operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetFuotaTask * @see AWS API * Documentation */ java.util.concurrent.Future getFuotaTaskAsync(GetFuotaTaskRequest getFuotaTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Returns current default log levels or log levels by resource types. Based on resource types, log levels can be * for wireless device log options or wireless gateway log options. *

* * @param getLogLevelsByResourceTypesRequest * @return A Java Future containing the result of the GetLogLevelsByResourceTypes operation returned by the service. * @sample AWSIoTWirelessAsync.GetLogLevelsByResourceTypes * @see AWS API Documentation */ java.util.concurrent.Future getLogLevelsByResourceTypesAsync( GetLogLevelsByResourceTypesRequest getLogLevelsByResourceTypesRequest); /** *

* Returns current default log levels or log levels by resource types. Based on resource types, log levels can be * for wireless device log options or wireless gateway log options. *

* * @param getLogLevelsByResourceTypesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetLogLevelsByResourceTypes operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetLogLevelsByResourceTypes * @see AWS API Documentation */ java.util.concurrent.Future getLogLevelsByResourceTypesAsync( GetLogLevelsByResourceTypesRequest getLogLevelsByResourceTypesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a multicast group. *

* * @param getMulticastGroupRequest * @return A Java Future containing the result of the GetMulticastGroup operation returned by the service. * @sample AWSIoTWirelessAsync.GetMulticastGroup * @see AWS * API Documentation */ java.util.concurrent.Future getMulticastGroupAsync(GetMulticastGroupRequest getMulticastGroupRequest); /** *

* Gets information about a multicast group. *

* * @param getMulticastGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetMulticastGroup operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetMulticastGroup * @see AWS * API Documentation */ java.util.concurrent.Future getMulticastGroupAsync(GetMulticastGroupRequest getMulticastGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a multicast group session. *

* * @param getMulticastGroupSessionRequest * @return A Java Future containing the result of the GetMulticastGroupSession operation returned by the service. * @sample AWSIoTWirelessAsync.GetMulticastGroupSession * @see AWS API Documentation */ java.util.concurrent.Future getMulticastGroupSessionAsync(GetMulticastGroupSessionRequest getMulticastGroupSessionRequest); /** *

* Gets information about a multicast group session. *

* * @param getMulticastGroupSessionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetMulticastGroupSession operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetMulticastGroupSession * @see AWS API Documentation */ java.util.concurrent.Future getMulticastGroupSessionAsync(GetMulticastGroupSessionRequest getMulticastGroupSessionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Get network analyzer configuration. *

* * @param getNetworkAnalyzerConfigurationRequest * @return A Java Future containing the result of the GetNetworkAnalyzerConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsync.GetNetworkAnalyzerConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getNetworkAnalyzerConfigurationAsync( GetNetworkAnalyzerConfigurationRequest getNetworkAnalyzerConfigurationRequest); /** *

* Get network analyzer configuration. *

* * @param getNetworkAnalyzerConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetNetworkAnalyzerConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.GetNetworkAnalyzerConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getNetworkAnalyzerConfigurationAsync( GetNetworkAnalyzerConfigurationRequest getNetworkAnalyzerConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a partner account. If PartnerAccountId and PartnerType are * null, returns all partner accounts. *

* * @param getPartnerAccountRequest * @return A Java Future containing the result of the GetPartnerAccount operation returned by the service. * @sample AWSIoTWirelessAsync.GetPartnerAccount * @see AWS * API Documentation */ java.util.concurrent.Future getPartnerAccountAsync(GetPartnerAccountRequest getPartnerAccountRequest); /** *

* Gets information about a partner account. If PartnerAccountId and PartnerType are * null, returns all partner accounts. *

* * @param getPartnerAccountRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPartnerAccount operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetPartnerAccount * @see AWS * API Documentation */ java.util.concurrent.Future getPartnerAccountAsync(GetPartnerAccountRequest getPartnerAccountRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Get the position information for a given resource. *

* *

* This action is no longer supported. Calls to retrieve the position information should use the GetResourcePosition API operation instead. *

*
* * @param getPositionRequest * @return A Java Future containing the result of the GetPosition operation returned by the service. * @sample AWSIoTWirelessAsync.GetPosition * @see AWS API * Documentation */ @Deprecated java.util.concurrent.Future getPositionAsync(GetPositionRequest getPositionRequest); /** *

* Get the position information for a given resource. *

* *

* This action is no longer supported. Calls to retrieve the position information should use the GetResourcePosition API operation instead. *

*
* * @param getPositionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPosition operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetPosition * @see AWS API * Documentation */ @Deprecated java.util.concurrent.Future getPositionAsync(GetPositionRequest getPositionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Get position configuration for a given resource. *

* *

* This action is no longer supported. Calls to retrieve the position configuration should use the GetResourcePosition API operation instead. *

*
* * @param getPositionConfigurationRequest * @return A Java Future containing the result of the GetPositionConfiguration operation returned by the service. * @sample AWSIoTWirelessAsync.GetPositionConfiguration * @see AWS API Documentation */ @Deprecated java.util.concurrent.Future getPositionConfigurationAsync(GetPositionConfigurationRequest getPositionConfigurationRequest); /** *

* Get position configuration for a given resource. *

* *

* This action is no longer supported. Calls to retrieve the position configuration should use the GetResourcePosition API operation instead. *

*
* * @param getPositionConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPositionConfiguration operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetPositionConfiguration * @see AWS API Documentation */ @Deprecated java.util.concurrent.Future getPositionConfigurationAsync(GetPositionConfigurationRequest getPositionConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Get estimated position information as a payload in GeoJSON format. The payload measurement data is resolved using * solvers that are provided by third-party vendors. *

* * @param getPositionEstimateRequest * @return A Java Future containing the result of the GetPositionEstimate operation returned by the service. * @sample AWSIoTWirelessAsync.GetPositionEstimate * @see AWS API Documentation */ java.util.concurrent.Future getPositionEstimateAsync(GetPositionEstimateRequest getPositionEstimateRequest); /** *

* Get estimated position information as a payload in GeoJSON format. The payload measurement data is resolved using * solvers that are provided by third-party vendors. *

* * @param getPositionEstimateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetPositionEstimate operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetPositionEstimate * @see AWS API Documentation */ java.util.concurrent.Future getPositionEstimateAsync(GetPositionEstimateRequest getPositionEstimateRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Get the event configuration for a particular resource identifier. *

* * @param getResourceEventConfigurationRequest * @return A Java Future containing the result of the GetResourceEventConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsync.GetResourceEventConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getResourceEventConfigurationAsync( GetResourceEventConfigurationRequest getResourceEventConfigurationRequest); /** *

* Get the event configuration for a particular resource identifier. *

* * @param getResourceEventConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetResourceEventConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.GetResourceEventConfiguration * @see AWS API Documentation */ java.util.concurrent.Future getResourceEventConfigurationAsync( GetResourceEventConfigurationRequest getResourceEventConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Fetches the log-level override, if any, for a given resource-ID and resource-type. It can be used for a wireless * device or a wireless gateway. *

* * @param getResourceLogLevelRequest * @return A Java Future containing the result of the GetResourceLogLevel operation returned by the service. * @sample AWSIoTWirelessAsync.GetResourceLogLevel * @see AWS API Documentation */ java.util.concurrent.Future getResourceLogLevelAsync(GetResourceLogLevelRequest getResourceLogLevelRequest); /** *

* Fetches the log-level override, if any, for a given resource-ID and resource-type. It can be used for a wireless * device or a wireless gateway. *

* * @param getResourceLogLevelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetResourceLogLevel operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetResourceLogLevel * @see AWS API Documentation */ java.util.concurrent.Future getResourceLogLevelAsync(GetResourceLogLevelRequest getResourceLogLevelRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Get the position information for a given wireless device or a wireless gateway resource. The position information * uses the World Geodetic System (WGS84). *

* * @param getResourcePositionRequest * @return A Java Future containing the result of the GetResourcePosition operation returned by the service. * @sample AWSIoTWirelessAsync.GetResourcePosition * @see AWS API Documentation */ java.util.concurrent.Future getResourcePositionAsync(GetResourcePositionRequest getResourcePositionRequest); /** *

* Get the position information for a given wireless device or a wireless gateway resource. The position information * uses the World Geodetic System (WGS84). *

* * @param getResourcePositionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetResourcePosition operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetResourcePosition * @see AWS API Documentation */ java.util.concurrent.Future getResourcePositionAsync(GetResourcePositionRequest getResourcePositionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server * (LNS) connections. *

* * @param getServiceEndpointRequest * @return A Java Future containing the result of the GetServiceEndpoint operation returned by the service. * @sample AWSIoTWirelessAsync.GetServiceEndpoint * @see AWS * API Documentation */ java.util.concurrent.Future getServiceEndpointAsync(GetServiceEndpointRequest getServiceEndpointRequest); /** *

* Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server * (LNS) connections. *

* * @param getServiceEndpointRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetServiceEndpoint operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetServiceEndpoint * @see AWS * API Documentation */ java.util.concurrent.Future getServiceEndpointAsync(GetServiceEndpointRequest getServiceEndpointRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a service profile. *

* * @param getServiceProfileRequest * @return A Java Future containing the result of the GetServiceProfile operation returned by the service. * @sample AWSIoTWirelessAsync.GetServiceProfile * @see AWS * API Documentation */ java.util.concurrent.Future getServiceProfileAsync(GetServiceProfileRequest getServiceProfileRequest); /** *

* Gets information about a service profile. *

* * @param getServiceProfileRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetServiceProfile operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetServiceProfile * @see AWS * API Documentation */ java.util.concurrent.Future getServiceProfileAsync(GetServiceProfileRequest getServiceProfileRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a wireless device. *

* * @param getWirelessDeviceRequest * @return A Java Future containing the result of the GetWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsync.GetWirelessDevice * @see AWS * API Documentation */ java.util.concurrent.Future getWirelessDeviceAsync(GetWirelessDeviceRequest getWirelessDeviceRequest); /** *

* Gets information about a wireless device. *

* * @param getWirelessDeviceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetWirelessDevice * @see AWS * API Documentation */ java.util.concurrent.Future getWirelessDeviceAsync(GetWirelessDeviceRequest getWirelessDeviceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Get information about an import task and count of device onboarding summary information for the import task. *

* * @param getWirelessDeviceImportTaskRequest * @return A Java Future containing the result of the GetWirelessDeviceImportTask operation returned by the service. * @sample AWSIoTWirelessAsync.GetWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future getWirelessDeviceImportTaskAsync( GetWirelessDeviceImportTaskRequest getWirelessDeviceImportTaskRequest); /** *

* Get information about an import task and count of device onboarding summary information for the import task. *

* * @param getWirelessDeviceImportTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWirelessDeviceImportTask operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future getWirelessDeviceImportTaskAsync( GetWirelessDeviceImportTaskRequest getWirelessDeviceImportTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets operating information about a wireless device. *

* * @param getWirelessDeviceStatisticsRequest * @return A Java Future containing the result of the GetWirelessDeviceStatistics operation returned by the service. * @sample AWSIoTWirelessAsync.GetWirelessDeviceStatistics * @see AWS API Documentation */ java.util.concurrent.Future getWirelessDeviceStatisticsAsync( GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest); /** *

* Gets operating information about a wireless device. *

* * @param getWirelessDeviceStatisticsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWirelessDeviceStatistics operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetWirelessDeviceStatistics * @see AWS API Documentation */ java.util.concurrent.Future getWirelessDeviceStatisticsAsync( GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a wireless gateway. *

* * @param getWirelessGatewayRequest * @return A Java Future containing the result of the GetWirelessGateway operation returned by the service. * @sample AWSIoTWirelessAsync.GetWirelessGateway * @see AWS * API Documentation */ java.util.concurrent.Future getWirelessGatewayAsync(GetWirelessGatewayRequest getWirelessGatewayRequest); /** *

* Gets information about a wireless gateway. *

* * @param getWirelessGatewayRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWirelessGateway operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetWirelessGateway * @see AWS * API Documentation */ java.util.concurrent.Future getWirelessGatewayAsync(GetWirelessGatewayRequest getWirelessGatewayRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the ID of the certificate that is currently associated with a wireless gateway. *

* * @param getWirelessGatewayCertificateRequest * @return A Java Future containing the result of the GetWirelessGatewayCertificate operation returned by the * service. * @sample AWSIoTWirelessAsync.GetWirelessGatewayCertificate * @see AWS API Documentation */ java.util.concurrent.Future getWirelessGatewayCertificateAsync( GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest); /** *

* Gets the ID of the certificate that is currently associated with a wireless gateway. *

* * @param getWirelessGatewayCertificateRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWirelessGatewayCertificate operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.GetWirelessGatewayCertificate * @see AWS API Documentation */ java.util.concurrent.Future getWirelessGatewayCertificateAsync( GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets the firmware version and other information about a wireless gateway. *

* * @param getWirelessGatewayFirmwareInformationRequest * @return A Java Future containing the result of the GetWirelessGatewayFirmwareInformation operation returned by * the service. * @sample AWSIoTWirelessAsync.GetWirelessGatewayFirmwareInformation * @see AWS API Documentation */ java.util.concurrent.Future getWirelessGatewayFirmwareInformationAsync( GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest); /** *

* Gets the firmware version and other information about a wireless gateway. *

* * @param getWirelessGatewayFirmwareInformationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWirelessGatewayFirmwareInformation operation returned by * the service. * @sample AWSIoTWirelessAsyncHandler.GetWirelessGatewayFirmwareInformation * @see AWS API Documentation */ java.util.concurrent.Future getWirelessGatewayFirmwareInformationAsync( GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets operating information about a wireless gateway. *

* * @param getWirelessGatewayStatisticsRequest * @return A Java Future containing the result of the GetWirelessGatewayStatistics operation returned by the * service. * @sample AWSIoTWirelessAsync.GetWirelessGatewayStatistics * @see AWS API Documentation */ java.util.concurrent.Future getWirelessGatewayStatisticsAsync( GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest); /** *

* Gets operating information about a wireless gateway. *

* * @param getWirelessGatewayStatisticsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWirelessGatewayStatistics operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.GetWirelessGatewayStatistics * @see AWS API Documentation */ java.util.concurrent.Future getWirelessGatewayStatisticsAsync( GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a wireless gateway task. *

* * @param getWirelessGatewayTaskRequest * @return A Java Future containing the result of the GetWirelessGatewayTask operation returned by the service. * @sample AWSIoTWirelessAsync.GetWirelessGatewayTask * @see AWS API Documentation */ java.util.concurrent.Future getWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest); /** *

* Gets information about a wireless gateway task. *

* * @param getWirelessGatewayTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWirelessGatewayTask operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.GetWirelessGatewayTask * @see AWS API Documentation */ java.util.concurrent.Future getWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Gets information about a wireless gateway task definition. *

* * @param getWirelessGatewayTaskDefinitionRequest * @return A Java Future containing the result of the GetWirelessGatewayTaskDefinition operation returned by the * service. * @sample AWSIoTWirelessAsync.GetWirelessGatewayTaskDefinition * @see AWS API Documentation */ java.util.concurrent.Future getWirelessGatewayTaskDefinitionAsync( GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest); /** *

* Gets information about a wireless gateway task definition. *

* * @param getWirelessGatewayTaskDefinitionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the GetWirelessGatewayTaskDefinition operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.GetWirelessGatewayTaskDefinition * @see AWS API Documentation */ java.util.concurrent.Future getWirelessGatewayTaskDefinitionAsync( GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the destinations registered to your AWS account. *

* * @param listDestinationsRequest * @return A Java Future containing the result of the ListDestinations operation returned by the service. * @sample AWSIoTWirelessAsync.ListDestinations * @see AWS * API Documentation */ java.util.concurrent.Future listDestinationsAsync(ListDestinationsRequest listDestinationsRequest); /** *

* Lists the destinations registered to your AWS account. *

* * @param listDestinationsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListDestinations operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListDestinations * @see AWS * API Documentation */ java.util.concurrent.Future listDestinationsAsync(ListDestinationsRequest listDestinationsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the device profiles registered to your AWS account. *

* * @param listDeviceProfilesRequest * @return A Java Future containing the result of the ListDeviceProfiles operation returned by the service. * @sample AWSIoTWirelessAsync.ListDeviceProfiles * @see AWS * API Documentation */ java.util.concurrent.Future listDeviceProfilesAsync(ListDeviceProfilesRequest listDeviceProfilesRequest); /** *

* Lists the device profiles registered to your AWS account. *

* * @param listDeviceProfilesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListDeviceProfiles operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListDeviceProfiles * @see AWS * API Documentation */ java.util.concurrent.Future listDeviceProfilesAsync(ListDeviceProfilesRequest listDeviceProfilesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* List the Sidewalk devices in an import task and their onboarding status. *

* * @param listDevicesForWirelessDeviceImportTaskRequest * @return A Java Future containing the result of the ListDevicesForWirelessDeviceImportTask operation returned by * the service. * @sample AWSIoTWirelessAsync.ListDevicesForWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future listDevicesForWirelessDeviceImportTaskAsync( ListDevicesForWirelessDeviceImportTaskRequest listDevicesForWirelessDeviceImportTaskRequest); /** *

* List the Sidewalk devices in an import task and their onboarding status. *

* * @param listDevicesForWirelessDeviceImportTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListDevicesForWirelessDeviceImportTask operation returned by * the service. * @sample AWSIoTWirelessAsyncHandler.ListDevicesForWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future listDevicesForWirelessDeviceImportTaskAsync( ListDevicesForWirelessDeviceImportTaskRequest listDevicesForWirelessDeviceImportTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* List event configurations where at least one event topic has been enabled. *

* * @param listEventConfigurationsRequest * @return A Java Future containing the result of the ListEventConfigurations operation returned by the service. * @sample AWSIoTWirelessAsync.ListEventConfigurations * @see AWS API Documentation */ java.util.concurrent.Future listEventConfigurationsAsync(ListEventConfigurationsRequest listEventConfigurationsRequest); /** *

* List event configurations where at least one event topic has been enabled. *

* * @param listEventConfigurationsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListEventConfigurations operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListEventConfigurations * @see AWS API Documentation */ java.util.concurrent.Future listEventConfigurationsAsync(ListEventConfigurationsRequest listEventConfigurationsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the FUOTA tasks registered to your AWS account. *

* * @param listFuotaTasksRequest * @return A Java Future containing the result of the ListFuotaTasks operation returned by the service. * @sample AWSIoTWirelessAsync.ListFuotaTasks * @see AWS API * Documentation */ java.util.concurrent.Future listFuotaTasksAsync(ListFuotaTasksRequest listFuotaTasksRequest); /** *

* Lists the FUOTA tasks registered to your AWS account. *

* * @param listFuotaTasksRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListFuotaTasks operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListFuotaTasks * @see AWS API * Documentation */ java.util.concurrent.Future listFuotaTasksAsync(ListFuotaTasksRequest listFuotaTasksRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the multicast groups registered to your AWS account. *

* * @param listMulticastGroupsRequest * @return A Java Future containing the result of the ListMulticastGroups operation returned by the service. * @sample AWSIoTWirelessAsync.ListMulticastGroups * @see AWS API Documentation */ java.util.concurrent.Future listMulticastGroupsAsync(ListMulticastGroupsRequest listMulticastGroupsRequest); /** *

* Lists the multicast groups registered to your AWS account. *

* * @param listMulticastGroupsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListMulticastGroups operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListMulticastGroups * @see AWS API Documentation */ java.util.concurrent.Future listMulticastGroupsAsync(ListMulticastGroupsRequest listMulticastGroupsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* List all multicast groups associated with a fuota task. *

* * @param listMulticastGroupsByFuotaTaskRequest * @return A Java Future containing the result of the ListMulticastGroupsByFuotaTask operation returned by the * service. * @sample AWSIoTWirelessAsync.ListMulticastGroupsByFuotaTask * @see AWS API Documentation */ java.util.concurrent.Future listMulticastGroupsByFuotaTaskAsync( ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest); /** *

* List all multicast groups associated with a fuota task. *

* * @param listMulticastGroupsByFuotaTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListMulticastGroupsByFuotaTask operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.ListMulticastGroupsByFuotaTask * @see AWS API Documentation */ java.util.concurrent.Future listMulticastGroupsByFuotaTaskAsync( ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the network analyzer configurations. *

* * @param listNetworkAnalyzerConfigurationsRequest * @return A Java Future containing the result of the ListNetworkAnalyzerConfigurations operation returned by the * service. * @sample AWSIoTWirelessAsync.ListNetworkAnalyzerConfigurations * @see AWS API Documentation */ java.util.concurrent.Future listNetworkAnalyzerConfigurationsAsync( ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest); /** *

* Lists the network analyzer configurations. *

* * @param listNetworkAnalyzerConfigurationsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListNetworkAnalyzerConfigurations operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.ListNetworkAnalyzerConfigurations * @see AWS API Documentation */ java.util.concurrent.Future listNetworkAnalyzerConfigurationsAsync( ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the partner accounts associated with your AWS account. *

* * @param listPartnerAccountsRequest * @return A Java Future containing the result of the ListPartnerAccounts operation returned by the service. * @sample AWSIoTWirelessAsync.ListPartnerAccounts * @see AWS API Documentation */ java.util.concurrent.Future listPartnerAccountsAsync(ListPartnerAccountsRequest listPartnerAccountsRequest); /** *

* Lists the partner accounts associated with your AWS account. *

* * @param listPartnerAccountsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListPartnerAccounts operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListPartnerAccounts * @see AWS API Documentation */ java.util.concurrent.Future listPartnerAccountsAsync(ListPartnerAccountsRequest listPartnerAccountsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* List position configurations for a given resource, such as positioning solvers. *

* *

* This action is no longer supported. Calls to retrieve position information should use the GetResourcePosition API operation instead. *

*
* * @param listPositionConfigurationsRequest * @return A Java Future containing the result of the ListPositionConfigurations operation returned by the service. * @sample AWSIoTWirelessAsync.ListPositionConfigurations * @see AWS API Documentation */ @Deprecated java.util.concurrent.Future listPositionConfigurationsAsync( ListPositionConfigurationsRequest listPositionConfigurationsRequest); /** *

* List position configurations for a given resource, such as positioning solvers. *

* *

* This action is no longer supported. Calls to retrieve position information should use the GetResourcePosition API operation instead. *

*
* * @param listPositionConfigurationsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListPositionConfigurations operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListPositionConfigurations * @see AWS API Documentation */ @Deprecated java.util.concurrent.Future listPositionConfigurationsAsync( ListPositionConfigurationsRequest listPositionConfigurationsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* List queued messages in the downlink queue. *

* * @param listQueuedMessagesRequest * @return A Java Future containing the result of the ListQueuedMessages operation returned by the service. * @sample AWSIoTWirelessAsync.ListQueuedMessages * @see AWS * API Documentation */ java.util.concurrent.Future listQueuedMessagesAsync(ListQueuedMessagesRequest listQueuedMessagesRequest); /** *

* List queued messages in the downlink queue. *

* * @param listQueuedMessagesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListQueuedMessages operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListQueuedMessages * @see AWS * API Documentation */ java.util.concurrent.Future listQueuedMessagesAsync(ListQueuedMessagesRequest listQueuedMessagesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the service profiles registered to your AWS account. *

* * @param listServiceProfilesRequest * @return A Java Future containing the result of the ListServiceProfiles operation returned by the service. * @sample AWSIoTWirelessAsync.ListServiceProfiles * @see AWS API Documentation */ java.util.concurrent.Future listServiceProfilesAsync(ListServiceProfilesRequest listServiceProfilesRequest); /** *

* Lists the service profiles registered to your AWS account. *

* * @param listServiceProfilesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListServiceProfiles operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListServiceProfiles * @see AWS API Documentation */ java.util.concurrent.Future listServiceProfilesAsync(ListServiceProfilesRequest listServiceProfilesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the tags (metadata) you have assigned to the resource. *

* * @param listTagsForResourceRequest * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AWSIoTWirelessAsync.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest); /** *

* Lists the tags (metadata) you have assigned to the resource. *

* * @param listTagsForResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListTagsForResource operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListTagsForResource * @see AWS API Documentation */ java.util.concurrent.Future listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* List wireless devices that have been added to an import task. *

* * @param listWirelessDeviceImportTasksRequest * @return A Java Future containing the result of the ListWirelessDeviceImportTasks operation returned by the * service. * @sample AWSIoTWirelessAsync.ListWirelessDeviceImportTasks * @see AWS API Documentation */ java.util.concurrent.Future listWirelessDeviceImportTasksAsync( ListWirelessDeviceImportTasksRequest listWirelessDeviceImportTasksRequest); /** *

* List wireless devices that have been added to an import task. *

* * @param listWirelessDeviceImportTasksRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListWirelessDeviceImportTasks operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.ListWirelessDeviceImportTasks * @see AWS API Documentation */ java.util.concurrent.Future listWirelessDeviceImportTasksAsync( ListWirelessDeviceImportTasksRequest listWirelessDeviceImportTasksRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the wireless devices registered to your AWS account. *

* * @param listWirelessDevicesRequest * @return A Java Future containing the result of the ListWirelessDevices operation returned by the service. * @sample AWSIoTWirelessAsync.ListWirelessDevices * @see AWS API Documentation */ java.util.concurrent.Future listWirelessDevicesAsync(ListWirelessDevicesRequest listWirelessDevicesRequest); /** *

* Lists the wireless devices registered to your AWS account. *

* * @param listWirelessDevicesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListWirelessDevices operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListWirelessDevices * @see AWS API Documentation */ java.util.concurrent.Future listWirelessDevicesAsync(ListWirelessDevicesRequest listWirelessDevicesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* List the wireless gateway tasks definitions registered to your AWS account. *

* * @param listWirelessGatewayTaskDefinitionsRequest * @return A Java Future containing the result of the ListWirelessGatewayTaskDefinitions operation returned by the * service. * @sample AWSIoTWirelessAsync.ListWirelessGatewayTaskDefinitions * @see AWS API Documentation */ java.util.concurrent.Future listWirelessGatewayTaskDefinitionsAsync( ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest); /** *

* List the wireless gateway tasks definitions registered to your AWS account. *

* * @param listWirelessGatewayTaskDefinitionsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListWirelessGatewayTaskDefinitions operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.ListWirelessGatewayTaskDefinitions * @see AWS API Documentation */ java.util.concurrent.Future listWirelessGatewayTaskDefinitionsAsync( ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Lists the wireless gateways registered to your AWS account. *

* * @param listWirelessGatewaysRequest * @return A Java Future containing the result of the ListWirelessGateways operation returned by the service. * @sample AWSIoTWirelessAsync.ListWirelessGateways * @see AWS API Documentation */ java.util.concurrent.Future listWirelessGatewaysAsync(ListWirelessGatewaysRequest listWirelessGatewaysRequest); /** *

* Lists the wireless gateways registered to your AWS account. *

* * @param listWirelessGatewaysRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ListWirelessGateways operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ListWirelessGateways * @see AWS API Documentation */ java.util.concurrent.Future listWirelessGatewaysAsync(ListWirelessGatewaysRequest listWirelessGatewaysRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Put position configuration for a given resource. *

* *

* This action is no longer supported. Calls to update the position configuration should use the UpdateResourcePosition API operation instead. *

*
* * @param putPositionConfigurationRequest * @return A Java Future containing the result of the PutPositionConfiguration operation returned by the service. * @sample AWSIoTWirelessAsync.PutPositionConfiguration * @see AWS API Documentation */ @Deprecated java.util.concurrent.Future putPositionConfigurationAsync(PutPositionConfigurationRequest putPositionConfigurationRequest); /** *

* Put position configuration for a given resource. *

* *

* This action is no longer supported. Calls to update the position configuration should use the UpdateResourcePosition API operation instead. *

*
* * @param putPositionConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutPositionConfiguration operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.PutPositionConfiguration * @see AWS API Documentation */ @Deprecated java.util.concurrent.Future putPositionConfigurationAsync(PutPositionConfigurationRequest putPositionConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Sets the log-level override for a resource-ID and resource-type. This option can be specified for a wireless * gateway or a wireless device. A limit of 200 log level override can be set per account. *

* * @param putResourceLogLevelRequest * @return A Java Future containing the result of the PutResourceLogLevel operation returned by the service. * @sample AWSIoTWirelessAsync.PutResourceLogLevel * @see AWS API Documentation */ java.util.concurrent.Future putResourceLogLevelAsync(PutResourceLogLevelRequest putResourceLogLevelRequest); /** *

* Sets the log-level override for a resource-ID and resource-type. This option can be specified for a wireless * gateway or a wireless device. A limit of 200 log level override can be set per account. *

* * @param putResourceLogLevelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the PutResourceLogLevel operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.PutResourceLogLevel * @see AWS API Documentation */ java.util.concurrent.Future putResourceLogLevelAsync(PutResourceLogLevelRequest putResourceLogLevelRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes the log-level overrides for all resources; both wireless devices and wireless gateways. *

* * @param resetAllResourceLogLevelsRequest * @return A Java Future containing the result of the ResetAllResourceLogLevels operation returned by the service. * @sample AWSIoTWirelessAsync.ResetAllResourceLogLevels * @see AWS API Documentation */ java.util.concurrent.Future resetAllResourceLogLevelsAsync( ResetAllResourceLogLevelsRequest resetAllResourceLogLevelsRequest); /** *

* Removes the log-level overrides for all resources; both wireless devices and wireless gateways. *

* * @param resetAllResourceLogLevelsRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ResetAllResourceLogLevels operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ResetAllResourceLogLevels * @see AWS API Documentation */ java.util.concurrent.Future resetAllResourceLogLevelsAsync( ResetAllResourceLogLevelsRequest resetAllResourceLogLevelsRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes the log-level override, if any, for a specific resource-ID and resource-type. It can be used for a * wireless device or a wireless gateway. *

* * @param resetResourceLogLevelRequest * @return A Java Future containing the result of the ResetResourceLogLevel operation returned by the service. * @sample AWSIoTWirelessAsync.ResetResourceLogLevel * @see AWS API Documentation */ java.util.concurrent.Future resetResourceLogLevelAsync(ResetResourceLogLevelRequest resetResourceLogLevelRequest); /** *

* Removes the log-level override, if any, for a specific resource-ID and resource-type. It can be used for a * wireless device or a wireless gateway. *

* * @param resetResourceLogLevelRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the ResetResourceLogLevel operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.ResetResourceLogLevel * @see AWS API Documentation */ java.util.concurrent.Future resetResourceLogLevelAsync(ResetResourceLogLevelRequest resetResourceLogLevelRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Sends the specified data to a multicast group. *

* * @param sendDataToMulticastGroupRequest * @return A Java Future containing the result of the SendDataToMulticastGroup operation returned by the service. * @sample AWSIoTWirelessAsync.SendDataToMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future sendDataToMulticastGroupAsync(SendDataToMulticastGroupRequest sendDataToMulticastGroupRequest); /** *

* Sends the specified data to a multicast group. *

* * @param sendDataToMulticastGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the SendDataToMulticastGroup operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.SendDataToMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future sendDataToMulticastGroupAsync(SendDataToMulticastGroupRequest sendDataToMulticastGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Sends a decrypted application data frame to a device. *

* * @param sendDataToWirelessDeviceRequest * @return A Java Future containing the result of the SendDataToWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsync.SendDataToWirelessDevice * @see AWS API Documentation */ java.util.concurrent.Future sendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest); /** *

* Sends a decrypted application data frame to a device. *

* * @param sendDataToWirelessDeviceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the SendDataToWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.SendDataToWirelessDevice * @see AWS API Documentation */ java.util.concurrent.Future sendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a bulk association of all qualifying wireless devices with a multicast group. *

* * @param startBulkAssociateWirelessDeviceWithMulticastGroupRequest * @return A Java Future containing the result of the StartBulkAssociateWirelessDeviceWithMulticastGroup operation * returned by the service. * @sample AWSIoTWirelessAsync.StartBulkAssociateWirelessDeviceWithMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future startBulkAssociateWirelessDeviceWithMulticastGroupAsync( StartBulkAssociateWirelessDeviceWithMulticastGroupRequest startBulkAssociateWirelessDeviceWithMulticastGroupRequest); /** *

* Starts a bulk association of all qualifying wireless devices with a multicast group. *

* * @param startBulkAssociateWirelessDeviceWithMulticastGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartBulkAssociateWirelessDeviceWithMulticastGroup operation * returned by the service. * @sample AWSIoTWirelessAsyncHandler.StartBulkAssociateWirelessDeviceWithMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future startBulkAssociateWirelessDeviceWithMulticastGroupAsync( StartBulkAssociateWirelessDeviceWithMulticastGroupRequest startBulkAssociateWirelessDeviceWithMulticastGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a bulk disassociatin of all qualifying wireless devices from a multicast group. *

* * @param startBulkDisassociateWirelessDeviceFromMulticastGroupRequest * @return A Java Future containing the result of the StartBulkDisassociateWirelessDeviceFromMulticastGroup * operation returned by the service. * @sample AWSIoTWirelessAsync.StartBulkDisassociateWirelessDeviceFromMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future startBulkDisassociateWirelessDeviceFromMulticastGroupAsync( StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest startBulkDisassociateWirelessDeviceFromMulticastGroupRequest); /** *

* Starts a bulk disassociatin of all qualifying wireless devices from a multicast group. *

* * @param startBulkDisassociateWirelessDeviceFromMulticastGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartBulkDisassociateWirelessDeviceFromMulticastGroup * operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.StartBulkDisassociateWirelessDeviceFromMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future startBulkDisassociateWirelessDeviceFromMulticastGroupAsync( StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest startBulkDisassociateWirelessDeviceFromMulticastGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a FUOTA task. *

* * @param startFuotaTaskRequest * @return A Java Future containing the result of the StartFuotaTask operation returned by the service. * @sample AWSIoTWirelessAsync.StartFuotaTask * @see AWS API * Documentation */ java.util.concurrent.Future startFuotaTaskAsync(StartFuotaTaskRequest startFuotaTaskRequest); /** *

* Starts a FUOTA task. *

* * @param startFuotaTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartFuotaTask operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.StartFuotaTask * @see AWS API * Documentation */ java.util.concurrent.Future startFuotaTaskAsync(StartFuotaTaskRequest startFuotaTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Starts a multicast group session. *

* * @param startMulticastGroupSessionRequest * @return A Java Future containing the result of the StartMulticastGroupSession operation returned by the service. * @sample AWSIoTWirelessAsync.StartMulticastGroupSession * @see AWS API Documentation */ java.util.concurrent.Future startMulticastGroupSessionAsync( StartMulticastGroupSessionRequest startMulticastGroupSessionRequest); /** *

* Starts a multicast group session. *

* * @param startMulticastGroupSessionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartMulticastGroupSession operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.StartMulticastGroupSession * @see AWS API Documentation */ java.util.concurrent.Future startMulticastGroupSessionAsync( StartMulticastGroupSessionRequest startMulticastGroupSessionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Start import task for a single wireless device. *

* * @param startSingleWirelessDeviceImportTaskRequest * @return A Java Future containing the result of the StartSingleWirelessDeviceImportTask operation returned by the * service. * @sample AWSIoTWirelessAsync.StartSingleWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future startSingleWirelessDeviceImportTaskAsync( StartSingleWirelessDeviceImportTaskRequest startSingleWirelessDeviceImportTaskRequest); /** *

* Start import task for a single wireless device. *

* * @param startSingleWirelessDeviceImportTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartSingleWirelessDeviceImportTask operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.StartSingleWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future startSingleWirelessDeviceImportTaskAsync( StartSingleWirelessDeviceImportTaskRequest startSingleWirelessDeviceImportTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file. *

* * @param startWirelessDeviceImportTaskRequest * @return A Java Future containing the result of the StartWirelessDeviceImportTask operation returned by the * service. * @sample AWSIoTWirelessAsync.StartWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future startWirelessDeviceImportTaskAsync( StartWirelessDeviceImportTaskRequest startWirelessDeviceImportTaskRequest); /** *

* Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file. *

* * @param startWirelessDeviceImportTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the StartWirelessDeviceImportTask operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.StartWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future startWirelessDeviceImportTaskAsync( StartWirelessDeviceImportTaskRequest startWirelessDeviceImportTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Adds a tag to a resource. *

* * @param tagResourceRequest * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AWSIoTWirelessAsync.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest); /** *

* Adds a tag to a resource. *

* * @param tagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the TagResource operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.TagResource * @see AWS API * Documentation */ java.util.concurrent.Future tagResourceAsync(TagResourceRequest tagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Simulates a provisioned device by sending an uplink data payload of Hello. *

* * @param testWirelessDeviceRequest * @return A Java Future containing the result of the TestWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsync.TestWirelessDevice * @see AWS * API Documentation */ java.util.concurrent.Future testWirelessDeviceAsync(TestWirelessDeviceRequest testWirelessDeviceRequest); /** *

* Simulates a provisioned device by sending an uplink data payload of Hello. *

* * @param testWirelessDeviceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the TestWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.TestWirelessDevice * @see AWS * API Documentation */ java.util.concurrent.Future testWirelessDeviceAsync(TestWirelessDeviceRequest testWirelessDeviceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Removes one or more tags from a resource. *

* * @param untagResourceRequest * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AWSIoTWirelessAsync.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest); /** *

* Removes one or more tags from a resource. *

* * @param untagResourceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UntagResource operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.UntagResource * @see AWS API * Documentation */ java.util.concurrent.Future untagResourceAsync(UntagResourceRequest untagResourceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates properties of a destination. *

* * @param updateDestinationRequest * @return A Java Future containing the result of the UpdateDestination operation returned by the service. * @sample AWSIoTWirelessAsync.UpdateDestination * @see AWS * API Documentation */ java.util.concurrent.Future updateDestinationAsync(UpdateDestinationRequest updateDestinationRequest); /** *

* Updates properties of a destination. *

* * @param updateDestinationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateDestination operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.UpdateDestination * @see AWS * API Documentation */ java.util.concurrent.Future updateDestinationAsync(UpdateDestinationRequest updateDestinationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Update the event configuration based on resource types. *

* * @param updateEventConfigurationByResourceTypesRequest * @return A Java Future containing the result of the UpdateEventConfigurationByResourceTypes operation returned by * the service. * @sample AWSIoTWirelessAsync.UpdateEventConfigurationByResourceTypes * @see AWS API Documentation */ java.util.concurrent.Future updateEventConfigurationByResourceTypesAsync( UpdateEventConfigurationByResourceTypesRequest updateEventConfigurationByResourceTypesRequest); /** *

* Update the event configuration based on resource types. *

* * @param updateEventConfigurationByResourceTypesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateEventConfigurationByResourceTypes operation returned by * the service. * @sample AWSIoTWirelessAsyncHandler.UpdateEventConfigurationByResourceTypes * @see AWS API Documentation */ java.util.concurrent.Future updateEventConfigurationByResourceTypesAsync( UpdateEventConfigurationByResourceTypesRequest updateEventConfigurationByResourceTypesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates properties of a FUOTA task. *

* * @param updateFuotaTaskRequest * @return A Java Future containing the result of the UpdateFuotaTask operation returned by the service. * @sample AWSIoTWirelessAsync.UpdateFuotaTask * @see AWS * API Documentation */ java.util.concurrent.Future updateFuotaTaskAsync(UpdateFuotaTaskRequest updateFuotaTaskRequest); /** *

* Updates properties of a FUOTA task. *

* * @param updateFuotaTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateFuotaTask operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.UpdateFuotaTask * @see AWS * API Documentation */ java.util.concurrent.Future updateFuotaTaskAsync(UpdateFuotaTaskRequest updateFuotaTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Set default log level, or log levels by resource types. This can be for wireless device log options or wireless * gateways log options and is used to control the log messages that'll be displayed in CloudWatch. *

* * @param updateLogLevelsByResourceTypesRequest * @return A Java Future containing the result of the UpdateLogLevelsByResourceTypes operation returned by the * service. * @sample AWSIoTWirelessAsync.UpdateLogLevelsByResourceTypes * @see AWS API Documentation */ java.util.concurrent.Future updateLogLevelsByResourceTypesAsync( UpdateLogLevelsByResourceTypesRequest updateLogLevelsByResourceTypesRequest); /** *

* Set default log level, or log levels by resource types. This can be for wireless device log options or wireless * gateways log options and is used to control the log messages that'll be displayed in CloudWatch. *

* * @param updateLogLevelsByResourceTypesRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateLogLevelsByResourceTypes operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.UpdateLogLevelsByResourceTypes * @see AWS API Documentation */ java.util.concurrent.Future updateLogLevelsByResourceTypesAsync( UpdateLogLevelsByResourceTypesRequest updateLogLevelsByResourceTypesRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates properties of a multicast group session. *

* * @param updateMulticastGroupRequest * @return A Java Future containing the result of the UpdateMulticastGroup operation returned by the service. * @sample AWSIoTWirelessAsync.UpdateMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future updateMulticastGroupAsync(UpdateMulticastGroupRequest updateMulticastGroupRequest); /** *

* Updates properties of a multicast group session. *

* * @param updateMulticastGroupRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateMulticastGroup operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.UpdateMulticastGroup * @see AWS API Documentation */ java.util.concurrent.Future updateMulticastGroupAsync(UpdateMulticastGroupRequest updateMulticastGroupRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Update network analyzer configuration. *

* * @param updateNetworkAnalyzerConfigurationRequest * @return A Java Future containing the result of the UpdateNetworkAnalyzerConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsync.UpdateNetworkAnalyzerConfiguration * @see AWS API Documentation */ java.util.concurrent.Future updateNetworkAnalyzerConfigurationAsync( UpdateNetworkAnalyzerConfigurationRequest updateNetworkAnalyzerConfigurationRequest); /** *

* Update network analyzer configuration. *

* * @param updateNetworkAnalyzerConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateNetworkAnalyzerConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.UpdateNetworkAnalyzerConfiguration * @see AWS API Documentation */ java.util.concurrent.Future updateNetworkAnalyzerConfigurationAsync( UpdateNetworkAnalyzerConfigurationRequest updateNetworkAnalyzerConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates properties of a partner account. *

* * @param updatePartnerAccountRequest * @return A Java Future containing the result of the UpdatePartnerAccount operation returned by the service. * @sample AWSIoTWirelessAsync.UpdatePartnerAccount * @see AWS API Documentation */ java.util.concurrent.Future updatePartnerAccountAsync(UpdatePartnerAccountRequest updatePartnerAccountRequest); /** *

* Updates properties of a partner account. *

* * @param updatePartnerAccountRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdatePartnerAccount operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.UpdatePartnerAccount * @see AWS API Documentation */ java.util.concurrent.Future updatePartnerAccountAsync(UpdatePartnerAccountRequest updatePartnerAccountRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Update the position information of a resource. *

* *

* This action is no longer supported. Calls to update the position information should use the UpdateResourcePosition API operation instead. *

*
* * @param updatePositionRequest * @return A Java Future containing the result of the UpdatePosition operation returned by the service. * @sample AWSIoTWirelessAsync.UpdatePosition * @see AWS API * Documentation */ @Deprecated java.util.concurrent.Future updatePositionAsync(UpdatePositionRequest updatePositionRequest); /** *

* Update the position information of a resource. *

* *

* This action is no longer supported. Calls to update the position information should use the UpdateResourcePosition API operation instead. *

*
* * @param updatePositionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdatePosition operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.UpdatePosition * @see AWS API * Documentation */ @Deprecated java.util.concurrent.Future updatePositionAsync(UpdatePositionRequest updatePositionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Update the event configuration for a particular resource identifier. *

* * @param updateResourceEventConfigurationRequest * @return A Java Future containing the result of the UpdateResourceEventConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsync.UpdateResourceEventConfiguration * @see AWS API Documentation */ java.util.concurrent.Future updateResourceEventConfigurationAsync( UpdateResourceEventConfigurationRequest updateResourceEventConfigurationRequest); /** *

* Update the event configuration for a particular resource identifier. *

* * @param updateResourceEventConfigurationRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateResourceEventConfiguration operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.UpdateResourceEventConfiguration * @see AWS API Documentation */ java.util.concurrent.Future updateResourceEventConfigurationAsync( UpdateResourceEventConfigurationRequest updateResourceEventConfigurationRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Update the position information of a given wireless device or a wireless gateway resource. The position * coordinates are based on the World Geodetic * System (WGS84). *

* * @param updateResourcePositionRequest * @return A Java Future containing the result of the UpdateResourcePosition operation returned by the service. * @sample AWSIoTWirelessAsync.UpdateResourcePosition * @see AWS API Documentation */ java.util.concurrent.Future updateResourcePositionAsync(UpdateResourcePositionRequest updateResourcePositionRequest); /** *

* Update the position information of a given wireless device or a wireless gateway resource. The position * coordinates are based on the World Geodetic * System (WGS84). *

* * @param updateResourcePositionRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateResourcePosition operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.UpdateResourcePosition * @see AWS API Documentation */ java.util.concurrent.Future updateResourcePositionAsync(UpdateResourcePositionRequest updateResourcePositionRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates properties of a wireless device. *

* * @param updateWirelessDeviceRequest * @return A Java Future containing the result of the UpdateWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsync.UpdateWirelessDevice * @see AWS API Documentation */ java.util.concurrent.Future updateWirelessDeviceAsync(UpdateWirelessDeviceRequest updateWirelessDeviceRequest); /** *

* Updates properties of a wireless device. *

* * @param updateWirelessDeviceRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateWirelessDevice operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.UpdateWirelessDevice * @see AWS API Documentation */ java.util.concurrent.Future updateWirelessDeviceAsync(UpdateWirelessDeviceRequest updateWirelessDeviceRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Update an import task to add more devices to the task. *

* * @param updateWirelessDeviceImportTaskRequest * @return A Java Future containing the result of the UpdateWirelessDeviceImportTask operation returned by the * service. * @sample AWSIoTWirelessAsync.UpdateWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future updateWirelessDeviceImportTaskAsync( UpdateWirelessDeviceImportTaskRequest updateWirelessDeviceImportTaskRequest); /** *

* Update an import task to add more devices to the task. *

* * @param updateWirelessDeviceImportTaskRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateWirelessDeviceImportTask operation returned by the * service. * @sample AWSIoTWirelessAsyncHandler.UpdateWirelessDeviceImportTask * @see AWS API Documentation */ java.util.concurrent.Future updateWirelessDeviceImportTaskAsync( UpdateWirelessDeviceImportTaskRequest updateWirelessDeviceImportTaskRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); /** *

* Updates properties of a wireless gateway. *

* * @param updateWirelessGatewayRequest * @return A Java Future containing the result of the UpdateWirelessGateway operation returned by the service. * @sample AWSIoTWirelessAsync.UpdateWirelessGateway * @see AWS API Documentation */ java.util.concurrent.Future updateWirelessGatewayAsync(UpdateWirelessGatewayRequest updateWirelessGatewayRequest); /** *

* Updates properties of a wireless gateway. *

* * @param updateWirelessGatewayRequest * @param asyncHandler * Asynchronous callback handler for events in the lifecycle of the request. Users can provide an * implementation of the callback methods in this interface to receive notification of successful or * unsuccessful completion of the operation. * @return A Java Future containing the result of the UpdateWirelessGateway operation returned by the service. * @sample AWSIoTWirelessAsyncHandler.UpdateWirelessGateway * @see AWS API Documentation */ java.util.concurrent.Future updateWirelessGatewayAsync(UpdateWirelessGatewayRequest updateWirelessGatewayRequest, com.amazonaws.handlers.AsyncHandler asyncHandler); }