All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.amazonaws.services.iotwireless.AWSIoTWirelessAsync Maven / Gradle / Ivy

/*
 * Copyright 2016-2021 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 API documentation *

*/ @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); /** *

* 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); /** *

* 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 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 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); /** *

* 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); /** *

* 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 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); /** *

* 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); /** *

* 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); /** *

* 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); /** *

* 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); /** *

* 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); /** *

* 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); /** *

* 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); /** *

* 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); /** *

* 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); /** *

* 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); /** *

* 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); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy