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