@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSIoTWirelessAsyncClient extends AWSIoTWirelessClient implements AWSIoTWirelessAsync
AsyncHandler
can be used to receive
notification when an asynchronous operation completes.
AWS IoT Wireless API documentation
LOGGING_AWS_REQUEST_METRIC
ENDPOINT_PREFIX
associateAwsAccountWithPartnerAccount, associateWirelessDeviceWithThing, associateWirelessGatewayWithCertificate, associateWirelessGatewayWithThing, builder, createDestination, createDeviceProfile, createServiceProfile, createWirelessDevice, createWirelessGateway, createWirelessGatewayTask, createWirelessGatewayTaskDefinition, deleteDestination, deleteDeviceProfile, deleteServiceProfile, deleteWirelessDevice, deleteWirelessGateway, deleteWirelessGatewayTask, deleteWirelessGatewayTaskDefinition, disassociateAwsAccountFromPartnerAccount, disassociateWirelessDeviceFromThing, disassociateWirelessGatewayFromCertificate, disassociateWirelessGatewayFromThing, getCachedResponseMetadata, getDestination, getDeviceProfile, getPartnerAccount, getServiceEndpoint, getServiceProfile, getWirelessDevice, getWirelessDeviceStatistics, getWirelessGateway, getWirelessGatewayCertificate, getWirelessGatewayFirmwareInformation, getWirelessGatewayStatistics, getWirelessGatewayTask, getWirelessGatewayTaskDefinition, listDestinations, listDeviceProfiles, listPartnerAccounts, listServiceProfiles, listTagsForResource, listWirelessDevices, listWirelessGateways, listWirelessGatewayTaskDefinitions, sendDataToWirelessDevice, tagResource, testWirelessDevice, untagResource, updateDestination, updatePartnerAccount, updateWirelessDevice, updateWirelessGateway
addRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffset
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
associateAwsAccountWithPartnerAccount, associateWirelessDeviceWithThing, associateWirelessGatewayWithCertificate, associateWirelessGatewayWithThing, createDestination, createDeviceProfile, createServiceProfile, createWirelessDevice, createWirelessGateway, createWirelessGatewayTask, createWirelessGatewayTaskDefinition, deleteDestination, deleteDeviceProfile, deleteServiceProfile, deleteWirelessDevice, deleteWirelessGateway, deleteWirelessGatewayTask, deleteWirelessGatewayTaskDefinition, disassociateAwsAccountFromPartnerAccount, disassociateWirelessDeviceFromThing, disassociateWirelessGatewayFromCertificate, disassociateWirelessGatewayFromThing, getCachedResponseMetadata, getDestination, getDeviceProfile, getPartnerAccount, getServiceEndpoint, getServiceProfile, getWirelessDevice, getWirelessDeviceStatistics, getWirelessGateway, getWirelessGatewayCertificate, getWirelessGatewayFirmwareInformation, getWirelessGatewayStatistics, getWirelessGatewayTask, getWirelessGatewayTaskDefinition, listDestinations, listDeviceProfiles, listPartnerAccounts, listServiceProfiles, listTagsForResource, listWirelessDevices, listWirelessGateways, listWirelessGatewayTaskDefinitions, sendDataToWirelessDevice, tagResource, testWirelessDevice, untagResource, updateDestination, updatePartnerAccount, updateWirelessDevice, updateWirelessGateway
public static AWSIoTWirelessAsyncClientBuilder asyncBuilder()
public ExecutorService getExecutorService()
public Future<AssociateAwsAccountWithPartnerAccountResult> associateAwsAccountWithPartnerAccountAsync(AssociateAwsAccountWithPartnerAccountRequest request)
AWSIoTWirelessAsync
Associates a partner account with your AWS account.
associateAwsAccountWithPartnerAccountAsync
in interface AWSIoTWirelessAsync
public Future<AssociateAwsAccountWithPartnerAccountResult> associateAwsAccountWithPartnerAccountAsync(AssociateAwsAccountWithPartnerAccountRequest request, AsyncHandler<AssociateAwsAccountWithPartnerAccountRequest,AssociateAwsAccountWithPartnerAccountResult> asyncHandler)
AWSIoTWirelessAsync
Associates a partner account with your AWS account.
associateAwsAccountWithPartnerAccountAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateWirelessDeviceWithThingResult> associateWirelessDeviceWithThingAsync(AssociateWirelessDeviceWithThingRequest request)
AWSIoTWirelessAsync
Associates a wireless device with a thing.
associateWirelessDeviceWithThingAsync
in interface AWSIoTWirelessAsync
public Future<AssociateWirelessDeviceWithThingResult> associateWirelessDeviceWithThingAsync(AssociateWirelessDeviceWithThingRequest request, AsyncHandler<AssociateWirelessDeviceWithThingRequest,AssociateWirelessDeviceWithThingResult> asyncHandler)
AWSIoTWirelessAsync
Associates a wireless device with a thing.
associateWirelessDeviceWithThingAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateWirelessGatewayWithCertificateResult> associateWirelessGatewayWithCertificateAsync(AssociateWirelessGatewayWithCertificateRequest request)
AWSIoTWirelessAsync
Associates a wireless gateway with a certificate.
associateWirelessGatewayWithCertificateAsync
in interface AWSIoTWirelessAsync
public Future<AssociateWirelessGatewayWithCertificateResult> associateWirelessGatewayWithCertificateAsync(AssociateWirelessGatewayWithCertificateRequest request, AsyncHandler<AssociateWirelessGatewayWithCertificateRequest,AssociateWirelessGatewayWithCertificateResult> asyncHandler)
AWSIoTWirelessAsync
Associates a wireless gateway with a certificate.
associateWirelessGatewayWithCertificateAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<AssociateWirelessGatewayWithThingResult> associateWirelessGatewayWithThingAsync(AssociateWirelessGatewayWithThingRequest request)
AWSIoTWirelessAsync
Associates a wireless gateway with a thing.
associateWirelessGatewayWithThingAsync
in interface AWSIoTWirelessAsync
public Future<AssociateWirelessGatewayWithThingResult> associateWirelessGatewayWithThingAsync(AssociateWirelessGatewayWithThingRequest request, AsyncHandler<AssociateWirelessGatewayWithThingRequest,AssociateWirelessGatewayWithThingResult> asyncHandler)
AWSIoTWirelessAsync
Associates a wireless gateway with a thing.
associateWirelessGatewayWithThingAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateDestinationResult> createDestinationAsync(CreateDestinationRequest request)
AWSIoTWirelessAsync
Creates a new destination that maps a device message to an AWS IoT rule.
createDestinationAsync
in interface AWSIoTWirelessAsync
public Future<CreateDestinationResult> createDestinationAsync(CreateDestinationRequest request, AsyncHandler<CreateDestinationRequest,CreateDestinationResult> asyncHandler)
AWSIoTWirelessAsync
Creates a new destination that maps a device message to an AWS IoT rule.
createDestinationAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateDeviceProfileResult> createDeviceProfileAsync(CreateDeviceProfileRequest request)
AWSIoTWirelessAsync
Creates a new device profile.
createDeviceProfileAsync
in interface AWSIoTWirelessAsync
public Future<CreateDeviceProfileResult> createDeviceProfileAsync(CreateDeviceProfileRequest request, AsyncHandler<CreateDeviceProfileRequest,CreateDeviceProfileResult> asyncHandler)
AWSIoTWirelessAsync
Creates a new device profile.
createDeviceProfileAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateServiceProfileResult> createServiceProfileAsync(CreateServiceProfileRequest request)
AWSIoTWirelessAsync
Creates a new service profile.
createServiceProfileAsync
in interface AWSIoTWirelessAsync
public Future<CreateServiceProfileResult> createServiceProfileAsync(CreateServiceProfileRequest request, AsyncHandler<CreateServiceProfileRequest,CreateServiceProfileResult> asyncHandler)
AWSIoTWirelessAsync
Creates a new service profile.
createServiceProfileAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWirelessDeviceResult> createWirelessDeviceAsync(CreateWirelessDeviceRequest request)
AWSIoTWirelessAsync
Provisions a wireless device.
createWirelessDeviceAsync
in interface AWSIoTWirelessAsync
public Future<CreateWirelessDeviceResult> createWirelessDeviceAsync(CreateWirelessDeviceRequest request, AsyncHandler<CreateWirelessDeviceRequest,CreateWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsync
Provisions a wireless device.
createWirelessDeviceAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWirelessGatewayResult> createWirelessGatewayAsync(CreateWirelessGatewayRequest request)
AWSIoTWirelessAsync
Provisions a wireless gateway.
createWirelessGatewayAsync
in interface AWSIoTWirelessAsync
public Future<CreateWirelessGatewayResult> createWirelessGatewayAsync(CreateWirelessGatewayRequest request, AsyncHandler<CreateWirelessGatewayRequest,CreateWirelessGatewayResult> asyncHandler)
AWSIoTWirelessAsync
Provisions a wireless gateway.
createWirelessGatewayAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWirelessGatewayTaskResult> createWirelessGatewayTaskAsync(CreateWirelessGatewayTaskRequest request)
AWSIoTWirelessAsync
Creates a task for a wireless gateway.
createWirelessGatewayTaskAsync
in interface AWSIoTWirelessAsync
public Future<CreateWirelessGatewayTaskResult> createWirelessGatewayTaskAsync(CreateWirelessGatewayTaskRequest request, AsyncHandler<CreateWirelessGatewayTaskRequest,CreateWirelessGatewayTaskResult> asyncHandler)
AWSIoTWirelessAsync
Creates a task for a wireless gateway.
createWirelessGatewayTaskAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<CreateWirelessGatewayTaskDefinitionResult> createWirelessGatewayTaskDefinitionAsync(CreateWirelessGatewayTaskDefinitionRequest request)
AWSIoTWirelessAsync
Creates a gateway task definition.
createWirelessGatewayTaskDefinitionAsync
in interface AWSIoTWirelessAsync
public Future<CreateWirelessGatewayTaskDefinitionResult> createWirelessGatewayTaskDefinitionAsync(CreateWirelessGatewayTaskDefinitionRequest request, AsyncHandler<CreateWirelessGatewayTaskDefinitionRequest,CreateWirelessGatewayTaskDefinitionResult> asyncHandler)
AWSIoTWirelessAsync
Creates a gateway task definition.
createWirelessGatewayTaskDefinitionAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteDestinationResult> deleteDestinationAsync(DeleteDestinationRequest request)
AWSIoTWirelessAsync
Deletes a destination.
deleteDestinationAsync
in interface AWSIoTWirelessAsync
public Future<DeleteDestinationResult> deleteDestinationAsync(DeleteDestinationRequest request, AsyncHandler<DeleteDestinationRequest,DeleteDestinationResult> asyncHandler)
AWSIoTWirelessAsync
Deletes a destination.
deleteDestinationAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteDeviceProfileResult> deleteDeviceProfileAsync(DeleteDeviceProfileRequest request)
AWSIoTWirelessAsync
Deletes a device profile.
deleteDeviceProfileAsync
in interface AWSIoTWirelessAsync
public Future<DeleteDeviceProfileResult> deleteDeviceProfileAsync(DeleteDeviceProfileRequest request, AsyncHandler<DeleteDeviceProfileRequest,DeleteDeviceProfileResult> asyncHandler)
AWSIoTWirelessAsync
Deletes a device profile.
deleteDeviceProfileAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteServiceProfileResult> deleteServiceProfileAsync(DeleteServiceProfileRequest request)
AWSIoTWirelessAsync
Deletes a service profile.
deleteServiceProfileAsync
in interface AWSIoTWirelessAsync
public Future<DeleteServiceProfileResult> deleteServiceProfileAsync(DeleteServiceProfileRequest request, AsyncHandler<DeleteServiceProfileRequest,DeleteServiceProfileResult> asyncHandler)
AWSIoTWirelessAsync
Deletes a service profile.
deleteServiceProfileAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWirelessDeviceResult> deleteWirelessDeviceAsync(DeleteWirelessDeviceRequest request)
AWSIoTWirelessAsync
Deletes a wireless device.
deleteWirelessDeviceAsync
in interface AWSIoTWirelessAsync
public Future<DeleteWirelessDeviceResult> deleteWirelessDeviceAsync(DeleteWirelessDeviceRequest request, AsyncHandler<DeleteWirelessDeviceRequest,DeleteWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsync
Deletes a wireless device.
deleteWirelessDeviceAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWirelessGatewayResult> deleteWirelessGatewayAsync(DeleteWirelessGatewayRequest request)
AWSIoTWirelessAsync
Deletes a wireless gateway.
deleteWirelessGatewayAsync
in interface AWSIoTWirelessAsync
public Future<DeleteWirelessGatewayResult> deleteWirelessGatewayAsync(DeleteWirelessGatewayRequest request, AsyncHandler<DeleteWirelessGatewayRequest,DeleteWirelessGatewayResult> asyncHandler)
AWSIoTWirelessAsync
Deletes a wireless gateway.
deleteWirelessGatewayAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWirelessGatewayTaskResult> deleteWirelessGatewayTaskAsync(DeleteWirelessGatewayTaskRequest request)
AWSIoTWirelessAsync
Deletes a wireless gateway task.
deleteWirelessGatewayTaskAsync
in interface AWSIoTWirelessAsync
public Future<DeleteWirelessGatewayTaskResult> deleteWirelessGatewayTaskAsync(DeleteWirelessGatewayTaskRequest request, AsyncHandler<DeleteWirelessGatewayTaskRequest,DeleteWirelessGatewayTaskResult> asyncHandler)
AWSIoTWirelessAsync
Deletes a wireless gateway task.
deleteWirelessGatewayTaskAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DeleteWirelessGatewayTaskDefinitionResult> deleteWirelessGatewayTaskDefinitionAsync(DeleteWirelessGatewayTaskDefinitionRequest request)
AWSIoTWirelessAsync
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
deleteWirelessGatewayTaskDefinitionAsync
in interface AWSIoTWirelessAsync
public Future<DeleteWirelessGatewayTaskDefinitionResult> deleteWirelessGatewayTaskDefinitionAsync(DeleteWirelessGatewayTaskDefinitionRequest request, AsyncHandler<DeleteWirelessGatewayTaskDefinitionRequest,DeleteWirelessGatewayTaskDefinitionResult> asyncHandler)
AWSIoTWirelessAsync
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
deleteWirelessGatewayTaskDefinitionAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateAwsAccountFromPartnerAccountResult> disassociateAwsAccountFromPartnerAccountAsync(DisassociateAwsAccountFromPartnerAccountRequest request)
AWSIoTWirelessAsync
Disassociates your AWS account from a partner account. If PartnerAccountId
and
PartnerType
are null
, disassociates your AWS account from all partner accounts.
disassociateAwsAccountFromPartnerAccountAsync
in interface AWSIoTWirelessAsync
public Future<DisassociateAwsAccountFromPartnerAccountResult> disassociateAwsAccountFromPartnerAccountAsync(DisassociateAwsAccountFromPartnerAccountRequest request, AsyncHandler<DisassociateAwsAccountFromPartnerAccountRequest,DisassociateAwsAccountFromPartnerAccountResult> asyncHandler)
AWSIoTWirelessAsync
Disassociates your AWS account from a partner account. If PartnerAccountId
and
PartnerType
are null
, disassociates your AWS account from all partner accounts.
disassociateAwsAccountFromPartnerAccountAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateWirelessDeviceFromThingResult> disassociateWirelessDeviceFromThingAsync(DisassociateWirelessDeviceFromThingRequest request)
AWSIoTWirelessAsync
Disassociates a wireless device from its currently associated thing.
disassociateWirelessDeviceFromThingAsync
in interface AWSIoTWirelessAsync
public Future<DisassociateWirelessDeviceFromThingResult> disassociateWirelessDeviceFromThingAsync(DisassociateWirelessDeviceFromThingRequest request, AsyncHandler<DisassociateWirelessDeviceFromThingRequest,DisassociateWirelessDeviceFromThingResult> asyncHandler)
AWSIoTWirelessAsync
Disassociates a wireless device from its currently associated thing.
disassociateWirelessDeviceFromThingAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateWirelessGatewayFromCertificateResult> disassociateWirelessGatewayFromCertificateAsync(DisassociateWirelessGatewayFromCertificateRequest request)
AWSIoTWirelessAsync
Disassociates a wireless gateway from its currently associated certificate.
disassociateWirelessGatewayFromCertificateAsync
in interface AWSIoTWirelessAsync
public Future<DisassociateWirelessGatewayFromCertificateResult> disassociateWirelessGatewayFromCertificateAsync(DisassociateWirelessGatewayFromCertificateRequest request, AsyncHandler<DisassociateWirelessGatewayFromCertificateRequest,DisassociateWirelessGatewayFromCertificateResult> asyncHandler)
AWSIoTWirelessAsync
Disassociates a wireless gateway from its currently associated certificate.
disassociateWirelessGatewayFromCertificateAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<DisassociateWirelessGatewayFromThingResult> disassociateWirelessGatewayFromThingAsync(DisassociateWirelessGatewayFromThingRequest request)
AWSIoTWirelessAsync
Disassociates a wireless gateway from its currently associated thing.
disassociateWirelessGatewayFromThingAsync
in interface AWSIoTWirelessAsync
public Future<DisassociateWirelessGatewayFromThingResult> disassociateWirelessGatewayFromThingAsync(DisassociateWirelessGatewayFromThingRequest request, AsyncHandler<DisassociateWirelessGatewayFromThingRequest,DisassociateWirelessGatewayFromThingResult> asyncHandler)
AWSIoTWirelessAsync
Disassociates a wireless gateway from its currently associated thing.
disassociateWirelessGatewayFromThingAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDestinationResult> getDestinationAsync(GetDestinationRequest request)
AWSIoTWirelessAsync
Gets information about a destination.
getDestinationAsync
in interface AWSIoTWirelessAsync
public Future<GetDestinationResult> getDestinationAsync(GetDestinationRequest request, AsyncHandler<GetDestinationRequest,GetDestinationResult> asyncHandler)
AWSIoTWirelessAsync
Gets information about a destination.
getDestinationAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetDeviceProfileResult> getDeviceProfileAsync(GetDeviceProfileRequest request)
AWSIoTWirelessAsync
Gets information about a device profile.
getDeviceProfileAsync
in interface AWSIoTWirelessAsync
public Future<GetDeviceProfileResult> getDeviceProfileAsync(GetDeviceProfileRequest request, AsyncHandler<GetDeviceProfileRequest,GetDeviceProfileResult> asyncHandler)
AWSIoTWirelessAsync
Gets information about a device profile.
getDeviceProfileAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetPartnerAccountResult> getPartnerAccountAsync(GetPartnerAccountRequest request)
AWSIoTWirelessAsync
Gets information about a partner account. If PartnerAccountId
and PartnerType
are
null
, returns all partner accounts.
getPartnerAccountAsync
in interface AWSIoTWirelessAsync
public Future<GetPartnerAccountResult> getPartnerAccountAsync(GetPartnerAccountRequest request, AsyncHandler<GetPartnerAccountRequest,GetPartnerAccountResult> asyncHandler)
AWSIoTWirelessAsync
Gets information about a partner account. If PartnerAccountId
and PartnerType
are
null
, returns all partner accounts.
getPartnerAccountAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetServiceEndpointResult> getServiceEndpointAsync(GetServiceEndpointRequest request)
AWSIoTWirelessAsync
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
getServiceEndpointAsync
in interface AWSIoTWirelessAsync
public Future<GetServiceEndpointResult> getServiceEndpointAsync(GetServiceEndpointRequest request, AsyncHandler<GetServiceEndpointRequest,GetServiceEndpointResult> asyncHandler)
AWSIoTWirelessAsync
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
getServiceEndpointAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetServiceProfileResult> getServiceProfileAsync(GetServiceProfileRequest request)
AWSIoTWirelessAsync
Gets information about a service profile.
getServiceProfileAsync
in interface AWSIoTWirelessAsync
public Future<GetServiceProfileResult> getServiceProfileAsync(GetServiceProfileRequest request, AsyncHandler<GetServiceProfileRequest,GetServiceProfileResult> asyncHandler)
AWSIoTWirelessAsync
Gets information about a service profile.
getServiceProfileAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessDeviceResult> getWirelessDeviceAsync(GetWirelessDeviceRequest request)
AWSIoTWirelessAsync
Gets information about a wireless device.
getWirelessDeviceAsync
in interface AWSIoTWirelessAsync
public Future<GetWirelessDeviceResult> getWirelessDeviceAsync(GetWirelessDeviceRequest request, AsyncHandler<GetWirelessDeviceRequest,GetWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsync
Gets information about a wireless device.
getWirelessDeviceAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessDeviceStatisticsResult> getWirelessDeviceStatisticsAsync(GetWirelessDeviceStatisticsRequest request)
AWSIoTWirelessAsync
Gets operating information about a wireless device.
getWirelessDeviceStatisticsAsync
in interface AWSIoTWirelessAsync
public Future<GetWirelessDeviceStatisticsResult> getWirelessDeviceStatisticsAsync(GetWirelessDeviceStatisticsRequest request, AsyncHandler<GetWirelessDeviceStatisticsRequest,GetWirelessDeviceStatisticsResult> asyncHandler)
AWSIoTWirelessAsync
Gets operating information about a wireless device.
getWirelessDeviceStatisticsAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayResult> getWirelessGatewayAsync(GetWirelessGatewayRequest request)
AWSIoTWirelessAsync
Gets information about a wireless gateway.
getWirelessGatewayAsync
in interface AWSIoTWirelessAsync
public Future<GetWirelessGatewayResult> getWirelessGatewayAsync(GetWirelessGatewayRequest request, AsyncHandler<GetWirelessGatewayRequest,GetWirelessGatewayResult> asyncHandler)
AWSIoTWirelessAsync
Gets information about a wireless gateway.
getWirelessGatewayAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayCertificateResult> getWirelessGatewayCertificateAsync(GetWirelessGatewayCertificateRequest request)
AWSIoTWirelessAsync
Gets the ID of the certificate that is currently associated with a wireless gateway.
getWirelessGatewayCertificateAsync
in interface AWSIoTWirelessAsync
public Future<GetWirelessGatewayCertificateResult> getWirelessGatewayCertificateAsync(GetWirelessGatewayCertificateRequest request, AsyncHandler<GetWirelessGatewayCertificateRequest,GetWirelessGatewayCertificateResult> asyncHandler)
AWSIoTWirelessAsync
Gets the ID of the certificate that is currently associated with a wireless gateway.
getWirelessGatewayCertificateAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayFirmwareInformationResult> getWirelessGatewayFirmwareInformationAsync(GetWirelessGatewayFirmwareInformationRequest request)
AWSIoTWirelessAsync
Gets the firmware version and other information about a wireless gateway.
getWirelessGatewayFirmwareInformationAsync
in interface AWSIoTWirelessAsync
public Future<GetWirelessGatewayFirmwareInformationResult> getWirelessGatewayFirmwareInformationAsync(GetWirelessGatewayFirmwareInformationRequest request, AsyncHandler<GetWirelessGatewayFirmwareInformationRequest,GetWirelessGatewayFirmwareInformationResult> asyncHandler)
AWSIoTWirelessAsync
Gets the firmware version and other information about a wireless gateway.
getWirelessGatewayFirmwareInformationAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayStatisticsResult> getWirelessGatewayStatisticsAsync(GetWirelessGatewayStatisticsRequest request)
AWSIoTWirelessAsync
Gets operating information about a wireless gateway.
getWirelessGatewayStatisticsAsync
in interface AWSIoTWirelessAsync
public Future<GetWirelessGatewayStatisticsResult> getWirelessGatewayStatisticsAsync(GetWirelessGatewayStatisticsRequest request, AsyncHandler<GetWirelessGatewayStatisticsRequest,GetWirelessGatewayStatisticsResult> asyncHandler)
AWSIoTWirelessAsync
Gets operating information about a wireless gateway.
getWirelessGatewayStatisticsAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayTaskResult> getWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest request)
AWSIoTWirelessAsync
Gets information about a wireless gateway task.
getWirelessGatewayTaskAsync
in interface AWSIoTWirelessAsync
public Future<GetWirelessGatewayTaskResult> getWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest request, AsyncHandler<GetWirelessGatewayTaskRequest,GetWirelessGatewayTaskResult> asyncHandler)
AWSIoTWirelessAsync
Gets information about a wireless gateway task.
getWirelessGatewayTaskAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<GetWirelessGatewayTaskDefinitionResult> getWirelessGatewayTaskDefinitionAsync(GetWirelessGatewayTaskDefinitionRequest request)
AWSIoTWirelessAsync
Gets information about a wireless gateway task definition.
getWirelessGatewayTaskDefinitionAsync
in interface AWSIoTWirelessAsync
public Future<GetWirelessGatewayTaskDefinitionResult> getWirelessGatewayTaskDefinitionAsync(GetWirelessGatewayTaskDefinitionRequest request, AsyncHandler<GetWirelessGatewayTaskDefinitionRequest,GetWirelessGatewayTaskDefinitionResult> asyncHandler)
AWSIoTWirelessAsync
Gets information about a wireless gateway task definition.
getWirelessGatewayTaskDefinitionAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDestinationsResult> listDestinationsAsync(ListDestinationsRequest request)
AWSIoTWirelessAsync
Lists the destinations registered to your AWS account.
listDestinationsAsync
in interface AWSIoTWirelessAsync
public Future<ListDestinationsResult> listDestinationsAsync(ListDestinationsRequest request, AsyncHandler<ListDestinationsRequest,ListDestinationsResult> asyncHandler)
AWSIoTWirelessAsync
Lists the destinations registered to your AWS account.
listDestinationsAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListDeviceProfilesResult> listDeviceProfilesAsync(ListDeviceProfilesRequest request)
AWSIoTWirelessAsync
Lists the device profiles registered to your AWS account.
listDeviceProfilesAsync
in interface AWSIoTWirelessAsync
public Future<ListDeviceProfilesResult> listDeviceProfilesAsync(ListDeviceProfilesRequest request, AsyncHandler<ListDeviceProfilesRequest,ListDeviceProfilesResult> asyncHandler)
AWSIoTWirelessAsync
Lists the device profiles registered to your AWS account.
listDeviceProfilesAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListPartnerAccountsResult> listPartnerAccountsAsync(ListPartnerAccountsRequest request)
AWSIoTWirelessAsync
Lists the partner accounts associated with your AWS account.
listPartnerAccountsAsync
in interface AWSIoTWirelessAsync
public Future<ListPartnerAccountsResult> listPartnerAccountsAsync(ListPartnerAccountsRequest request, AsyncHandler<ListPartnerAccountsRequest,ListPartnerAccountsResult> asyncHandler)
AWSIoTWirelessAsync
Lists the partner accounts associated with your AWS account.
listPartnerAccountsAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListServiceProfilesResult> listServiceProfilesAsync(ListServiceProfilesRequest request)
AWSIoTWirelessAsync
Lists the service profiles registered to your AWS account.
listServiceProfilesAsync
in interface AWSIoTWirelessAsync
public Future<ListServiceProfilesResult> listServiceProfilesAsync(ListServiceProfilesRequest request, AsyncHandler<ListServiceProfilesRequest,ListServiceProfilesResult> asyncHandler)
AWSIoTWirelessAsync
Lists the service profiles registered to your AWS account.
listServiceProfilesAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request)
AWSIoTWirelessAsync
Lists the tags (metadata) you have assigned to the resource.
listTagsForResourceAsync
in interface AWSIoTWirelessAsync
public Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest request, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
AWSIoTWirelessAsync
Lists the tags (metadata) you have assigned to the resource.
listTagsForResourceAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWirelessDevicesResult> listWirelessDevicesAsync(ListWirelessDevicesRequest request)
AWSIoTWirelessAsync
Lists the wireless devices registered to your AWS account.
listWirelessDevicesAsync
in interface AWSIoTWirelessAsync
public Future<ListWirelessDevicesResult> listWirelessDevicesAsync(ListWirelessDevicesRequest request, AsyncHandler<ListWirelessDevicesRequest,ListWirelessDevicesResult> asyncHandler)
AWSIoTWirelessAsync
Lists the wireless devices registered to your AWS account.
listWirelessDevicesAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWirelessGatewayTaskDefinitionsResult> listWirelessGatewayTaskDefinitionsAsync(ListWirelessGatewayTaskDefinitionsRequest request)
AWSIoTWirelessAsync
List the wireless gateway tasks definitions registered to your AWS account.
listWirelessGatewayTaskDefinitionsAsync
in interface AWSIoTWirelessAsync
public Future<ListWirelessGatewayTaskDefinitionsResult> listWirelessGatewayTaskDefinitionsAsync(ListWirelessGatewayTaskDefinitionsRequest request, AsyncHandler<ListWirelessGatewayTaskDefinitionsRequest,ListWirelessGatewayTaskDefinitionsResult> asyncHandler)
AWSIoTWirelessAsync
List the wireless gateway tasks definitions registered to your AWS account.
listWirelessGatewayTaskDefinitionsAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<ListWirelessGatewaysResult> listWirelessGatewaysAsync(ListWirelessGatewaysRequest request)
AWSIoTWirelessAsync
Lists the wireless gateways registered to your AWS account.
listWirelessGatewaysAsync
in interface AWSIoTWirelessAsync
public Future<ListWirelessGatewaysResult> listWirelessGatewaysAsync(ListWirelessGatewaysRequest request, AsyncHandler<ListWirelessGatewaysRequest,ListWirelessGatewaysResult> asyncHandler)
AWSIoTWirelessAsync
Lists the wireless gateways registered to your AWS account.
listWirelessGatewaysAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<SendDataToWirelessDeviceResult> sendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest request)
AWSIoTWirelessAsync
Sends a decrypted application data frame to a device.
sendDataToWirelessDeviceAsync
in interface AWSIoTWirelessAsync
public Future<SendDataToWirelessDeviceResult> sendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest request, AsyncHandler<SendDataToWirelessDeviceRequest,SendDataToWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsync
Sends a decrypted application data frame to a device.
sendDataToWirelessDeviceAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request)
AWSIoTWirelessAsync
Adds a tag to a resource.
tagResourceAsync
in interface AWSIoTWirelessAsync
public Future<TagResourceResult> tagResourceAsync(TagResourceRequest request, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
AWSIoTWirelessAsync
Adds a tag to a resource.
tagResourceAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<TestWirelessDeviceResult> testWirelessDeviceAsync(TestWirelessDeviceRequest request)
AWSIoTWirelessAsync
Simulates a provisioned device by sending an uplink data payload of Hello
.
testWirelessDeviceAsync
in interface AWSIoTWirelessAsync
public Future<TestWirelessDeviceResult> testWirelessDeviceAsync(TestWirelessDeviceRequest request, AsyncHandler<TestWirelessDeviceRequest,TestWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsync
Simulates a provisioned device by sending an uplink data payload of Hello
.
testWirelessDeviceAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request)
AWSIoTWirelessAsync
Removes one or more tags from a resource.
untagResourceAsync
in interface AWSIoTWirelessAsync
public Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest request, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
AWSIoTWirelessAsync
Removes one or more tags from a resource.
untagResourceAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateDestinationResult> updateDestinationAsync(UpdateDestinationRequest request)
AWSIoTWirelessAsync
Updates properties of a destination.
updateDestinationAsync
in interface AWSIoTWirelessAsync
public Future<UpdateDestinationResult> updateDestinationAsync(UpdateDestinationRequest request, AsyncHandler<UpdateDestinationRequest,UpdateDestinationResult> asyncHandler)
AWSIoTWirelessAsync
Updates properties of a destination.
updateDestinationAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdatePartnerAccountResult> updatePartnerAccountAsync(UpdatePartnerAccountRequest request)
AWSIoTWirelessAsync
Updates properties of a partner account.
updatePartnerAccountAsync
in interface AWSIoTWirelessAsync
public Future<UpdatePartnerAccountResult> updatePartnerAccountAsync(UpdatePartnerAccountRequest request, AsyncHandler<UpdatePartnerAccountRequest,UpdatePartnerAccountResult> asyncHandler)
AWSIoTWirelessAsync
Updates properties of a partner account.
updatePartnerAccountAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateWirelessDeviceResult> updateWirelessDeviceAsync(UpdateWirelessDeviceRequest request)
AWSIoTWirelessAsync
Updates properties of a wireless device.
updateWirelessDeviceAsync
in interface AWSIoTWirelessAsync
public Future<UpdateWirelessDeviceResult> updateWirelessDeviceAsync(UpdateWirelessDeviceRequest request, AsyncHandler<UpdateWirelessDeviceRequest,UpdateWirelessDeviceResult> asyncHandler)
AWSIoTWirelessAsync
Updates properties of a wireless device.
updateWirelessDeviceAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public Future<UpdateWirelessGatewayResult> updateWirelessGatewayAsync(UpdateWirelessGatewayRequest request)
AWSIoTWirelessAsync
Updates properties of a wireless gateway.
updateWirelessGatewayAsync
in interface AWSIoTWirelessAsync
public Future<UpdateWirelessGatewayResult> updateWirelessGatewayAsync(UpdateWirelessGatewayRequest request, AsyncHandler<UpdateWirelessGatewayRequest,UpdateWirelessGatewayResult> asyncHandler)
AWSIoTWirelessAsync
Updates properties of a wireless gateway.
updateWirelessGatewayAsync
in interface AWSIoTWirelessAsync
asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.public void shutdown()
getExecutorService().shutdown()
followed by getExecutorService().awaitTermination()
prior to
calling this method.shutdown
in interface AWSIoTWireless
shutdown
in class AWSIoTWirelessClient