@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public interface AWSIoTWirelessAsync extends AWSIoTWireless
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
AbstractAWSIoTWirelessAsync
instead.
AWS IoT Wireless API documentation
ENDPOINT_PREFIX
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, getLogLevelsByResourceTypes, getPartnerAccount, getResourceLogLevel, getServiceEndpoint, getServiceProfile, getWirelessDevice, getWirelessDeviceStatistics, getWirelessGateway, getWirelessGatewayCertificate, getWirelessGatewayFirmwareInformation, getWirelessGatewayStatistics, getWirelessGatewayTask, getWirelessGatewayTaskDefinition, listDestinations, listDeviceProfiles, listPartnerAccounts, listServiceProfiles, listTagsForResource, listWirelessDevices, listWirelessGateways, listWirelessGatewayTaskDefinitions, putResourceLogLevel, resetAllResourceLogLevels, resetResourceLogLevel, sendDataToWirelessDevice, shutdown, tagResource, testWirelessDevice, untagResource, updateDestination, updateLogLevelsByResourceTypes, updatePartnerAccount, updateWirelessDevice, updateWirelessGateway
Future<AssociateAwsAccountWithPartnerAccountResult> associateAwsAccountWithPartnerAccountAsync(AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest)
Associates a partner account with your AWS account.
associateAwsAccountWithPartnerAccountRequest
- Future<AssociateAwsAccountWithPartnerAccountResult> associateAwsAccountWithPartnerAccountAsync(AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest, AsyncHandler<AssociateAwsAccountWithPartnerAccountRequest,AssociateAwsAccountWithPartnerAccountResult> asyncHandler)
Associates a partner account with your AWS account.
associateAwsAccountWithPartnerAccountRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociateWirelessDeviceWithThingResult> associateWirelessDeviceWithThingAsync(AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest)
Associates a wireless device with a thing.
associateWirelessDeviceWithThingRequest
- Future<AssociateWirelessDeviceWithThingResult> associateWirelessDeviceWithThingAsync(AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest, AsyncHandler<AssociateWirelessDeviceWithThingRequest,AssociateWirelessDeviceWithThingResult> asyncHandler)
Associates a wireless device with a thing.
associateWirelessDeviceWithThingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociateWirelessGatewayWithCertificateResult> associateWirelessGatewayWithCertificateAsync(AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest)
Associates a wireless gateway with a certificate.
associateWirelessGatewayWithCertificateRequest
- Future<AssociateWirelessGatewayWithCertificateResult> associateWirelessGatewayWithCertificateAsync(AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest, AsyncHandler<AssociateWirelessGatewayWithCertificateRequest,AssociateWirelessGatewayWithCertificateResult> asyncHandler)
Associates a wireless gateway with a certificate.
associateWirelessGatewayWithCertificateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<AssociateWirelessGatewayWithThingResult> associateWirelessGatewayWithThingAsync(AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest)
Associates a wireless gateway with a thing.
associateWirelessGatewayWithThingRequest
- Future<AssociateWirelessGatewayWithThingResult> associateWirelessGatewayWithThingAsync(AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest, AsyncHandler<AssociateWirelessGatewayWithThingRequest,AssociateWirelessGatewayWithThingResult> asyncHandler)
Associates a wireless gateway with a thing.
associateWirelessGatewayWithThingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateDestinationResult> createDestinationAsync(CreateDestinationRequest createDestinationRequest)
Creates a new destination that maps a device message to an AWS IoT rule.
createDestinationRequest
- Future<CreateDestinationResult> createDestinationAsync(CreateDestinationRequest createDestinationRequest, AsyncHandler<CreateDestinationRequest,CreateDestinationResult> asyncHandler)
Creates a new destination that maps a device message to an AWS IoT rule.
createDestinationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateDeviceProfileResult> createDeviceProfileAsync(CreateDeviceProfileRequest createDeviceProfileRequest)
Creates a new device profile.
createDeviceProfileRequest
- Future<CreateDeviceProfileResult> createDeviceProfileAsync(CreateDeviceProfileRequest createDeviceProfileRequest, AsyncHandler<CreateDeviceProfileRequest,CreateDeviceProfileResult> asyncHandler)
Creates a new device profile.
createDeviceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateServiceProfileResult> createServiceProfileAsync(CreateServiceProfileRequest createServiceProfileRequest)
Creates a new service profile.
createServiceProfileRequest
- Future<CreateServiceProfileResult> createServiceProfileAsync(CreateServiceProfileRequest createServiceProfileRequest, AsyncHandler<CreateServiceProfileRequest,CreateServiceProfileResult> asyncHandler)
Creates a new service profile.
createServiceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateWirelessDeviceResult> createWirelessDeviceAsync(CreateWirelessDeviceRequest createWirelessDeviceRequest)
Provisions a wireless device.
createWirelessDeviceRequest
- Future<CreateWirelessDeviceResult> createWirelessDeviceAsync(CreateWirelessDeviceRequest createWirelessDeviceRequest, AsyncHandler<CreateWirelessDeviceRequest,CreateWirelessDeviceResult> asyncHandler)
Provisions a wireless device.
createWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateWirelessGatewayResult> createWirelessGatewayAsync(CreateWirelessGatewayRequest createWirelessGatewayRequest)
Provisions a wireless gateway.
createWirelessGatewayRequest
- Future<CreateWirelessGatewayResult> createWirelessGatewayAsync(CreateWirelessGatewayRequest createWirelessGatewayRequest, AsyncHandler<CreateWirelessGatewayRequest,CreateWirelessGatewayResult> asyncHandler)
Provisions a wireless gateway.
createWirelessGatewayRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateWirelessGatewayTaskResult> createWirelessGatewayTaskAsync(CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest)
Creates a task for a wireless gateway.
createWirelessGatewayTaskRequest
- Future<CreateWirelessGatewayTaskResult> createWirelessGatewayTaskAsync(CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest, AsyncHandler<CreateWirelessGatewayTaskRequest,CreateWirelessGatewayTaskResult> asyncHandler)
Creates a task for a wireless gateway.
createWirelessGatewayTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<CreateWirelessGatewayTaskDefinitionResult> createWirelessGatewayTaskDefinitionAsync(CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest)
Creates a gateway task definition.
createWirelessGatewayTaskDefinitionRequest
- Future<CreateWirelessGatewayTaskDefinitionResult> createWirelessGatewayTaskDefinitionAsync(CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest, AsyncHandler<CreateWirelessGatewayTaskDefinitionRequest,CreateWirelessGatewayTaskDefinitionResult> asyncHandler)
Creates a gateway task definition.
createWirelessGatewayTaskDefinitionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteDestinationResult> deleteDestinationAsync(DeleteDestinationRequest deleteDestinationRequest)
Deletes a destination.
deleteDestinationRequest
- Future<DeleteDestinationResult> deleteDestinationAsync(DeleteDestinationRequest deleteDestinationRequest, AsyncHandler<DeleteDestinationRequest,DeleteDestinationResult> asyncHandler)
Deletes a destination.
deleteDestinationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteDeviceProfileResult> deleteDeviceProfileAsync(DeleteDeviceProfileRequest deleteDeviceProfileRequest)
Deletes a device profile.
deleteDeviceProfileRequest
- Future<DeleteDeviceProfileResult> deleteDeviceProfileAsync(DeleteDeviceProfileRequest deleteDeviceProfileRequest, AsyncHandler<DeleteDeviceProfileRequest,DeleteDeviceProfileResult> asyncHandler)
Deletes a device profile.
deleteDeviceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteServiceProfileResult> deleteServiceProfileAsync(DeleteServiceProfileRequest deleteServiceProfileRequest)
Deletes a service profile.
deleteServiceProfileRequest
- Future<DeleteServiceProfileResult> deleteServiceProfileAsync(DeleteServiceProfileRequest deleteServiceProfileRequest, AsyncHandler<DeleteServiceProfileRequest,DeleteServiceProfileResult> asyncHandler)
Deletes a service profile.
deleteServiceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteWirelessDeviceResult> deleteWirelessDeviceAsync(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest)
Deletes a wireless device.
deleteWirelessDeviceRequest
- Future<DeleteWirelessDeviceResult> deleteWirelessDeviceAsync(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest, AsyncHandler<DeleteWirelessDeviceRequest,DeleteWirelessDeviceResult> asyncHandler)
Deletes a wireless device.
deleteWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteWirelessGatewayResult> deleteWirelessGatewayAsync(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest)
Deletes a wireless gateway.
deleteWirelessGatewayRequest
- Future<DeleteWirelessGatewayResult> deleteWirelessGatewayAsync(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest, AsyncHandler<DeleteWirelessGatewayRequest,DeleteWirelessGatewayResult> asyncHandler)
Deletes a wireless gateway.
deleteWirelessGatewayRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteWirelessGatewayTaskResult> deleteWirelessGatewayTaskAsync(DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest)
Deletes a wireless gateway task.
deleteWirelessGatewayTaskRequest
- Future<DeleteWirelessGatewayTaskResult> deleteWirelessGatewayTaskAsync(DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest, AsyncHandler<DeleteWirelessGatewayTaskRequest,DeleteWirelessGatewayTaskResult> asyncHandler)
Deletes a wireless gateway task.
deleteWirelessGatewayTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DeleteWirelessGatewayTaskDefinitionResult> deleteWirelessGatewayTaskDefinitionAsync(DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest)
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
deleteWirelessGatewayTaskDefinitionRequest
- Future<DeleteWirelessGatewayTaskDefinitionResult> deleteWirelessGatewayTaskDefinitionAsync(DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest, AsyncHandler<DeleteWirelessGatewayTaskDefinitionRequest,DeleteWirelessGatewayTaskDefinitionResult> asyncHandler)
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
deleteWirelessGatewayTaskDefinitionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateAwsAccountFromPartnerAccountResult> 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.
disassociateAwsAccountFromPartnerAccountRequest
- Future<DisassociateAwsAccountFromPartnerAccountResult> disassociateAwsAccountFromPartnerAccountAsync(DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest, AsyncHandler<DisassociateAwsAccountFromPartnerAccountRequest,DisassociateAwsAccountFromPartnerAccountResult> asyncHandler)
Disassociates your AWS account from a partner account. If PartnerAccountId
and
PartnerType
are null
, disassociates your AWS account from all partner accounts.
disassociateAwsAccountFromPartnerAccountRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateWirelessDeviceFromThingResult> disassociateWirelessDeviceFromThingAsync(DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest)
Disassociates a wireless device from its currently associated thing.
disassociateWirelessDeviceFromThingRequest
- Future<DisassociateWirelessDeviceFromThingResult> disassociateWirelessDeviceFromThingAsync(DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest, AsyncHandler<DisassociateWirelessDeviceFromThingRequest,DisassociateWirelessDeviceFromThingResult> asyncHandler)
Disassociates a wireless device from its currently associated thing.
disassociateWirelessDeviceFromThingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateWirelessGatewayFromCertificateResult> disassociateWirelessGatewayFromCertificateAsync(DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest)
Disassociates a wireless gateway from its currently associated certificate.
disassociateWirelessGatewayFromCertificateRequest
- Future<DisassociateWirelessGatewayFromCertificateResult> disassociateWirelessGatewayFromCertificateAsync(DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest, AsyncHandler<DisassociateWirelessGatewayFromCertificateRequest,DisassociateWirelessGatewayFromCertificateResult> asyncHandler)
Disassociates a wireless gateway from its currently associated certificate.
disassociateWirelessGatewayFromCertificateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<DisassociateWirelessGatewayFromThingResult> disassociateWirelessGatewayFromThingAsync(DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest)
Disassociates a wireless gateway from its currently associated thing.
disassociateWirelessGatewayFromThingRequest
- Future<DisassociateWirelessGatewayFromThingResult> disassociateWirelessGatewayFromThingAsync(DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest, AsyncHandler<DisassociateWirelessGatewayFromThingRequest,DisassociateWirelessGatewayFromThingResult> asyncHandler)
Disassociates a wireless gateway from its currently associated thing.
disassociateWirelessGatewayFromThingRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetDestinationResult> getDestinationAsync(GetDestinationRequest getDestinationRequest)
Gets information about a destination.
getDestinationRequest
- Future<GetDestinationResult> getDestinationAsync(GetDestinationRequest getDestinationRequest, AsyncHandler<GetDestinationRequest,GetDestinationResult> asyncHandler)
Gets information about a destination.
getDestinationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetDeviceProfileResult> getDeviceProfileAsync(GetDeviceProfileRequest getDeviceProfileRequest)
Gets information about a device profile.
getDeviceProfileRequest
- Future<GetDeviceProfileResult> getDeviceProfileAsync(GetDeviceProfileRequest getDeviceProfileRequest, AsyncHandler<GetDeviceProfileRequest,GetDeviceProfileResult> asyncHandler)
Gets information about a device profile.
getDeviceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetLogLevelsByResourceTypesResult> getLogLevelsByResourceTypesAsync(GetLogLevelsByResourceTypesRequest getLogLevelsByResourceTypesRequest)
Returns current default log-levels, or log levels by resource types, could be for wireless device log options or wireless gateway log options.
getLogLevelsByResourceTypesRequest
- Future<GetLogLevelsByResourceTypesResult> getLogLevelsByResourceTypesAsync(GetLogLevelsByResourceTypesRequest getLogLevelsByResourceTypesRequest, AsyncHandler<GetLogLevelsByResourceTypesRequest,GetLogLevelsByResourceTypesResult> asyncHandler)
Returns current default log-levels, or log levels by resource types, could be for wireless device log options or wireless gateway log options.
getLogLevelsByResourceTypesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetPartnerAccountResult> getPartnerAccountAsync(GetPartnerAccountRequest getPartnerAccountRequest)
Gets information about a partner account. If PartnerAccountId
and PartnerType
are
null
, returns all partner accounts.
getPartnerAccountRequest
- Future<GetPartnerAccountResult> getPartnerAccountAsync(GetPartnerAccountRequest getPartnerAccountRequest, AsyncHandler<GetPartnerAccountRequest,GetPartnerAccountResult> asyncHandler)
Gets information about a partner account. If PartnerAccountId
and PartnerType
are
null
, returns all partner accounts.
getPartnerAccountRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetResourceLogLevelResult> getResourceLogLevelAsync(GetResourceLogLevelRequest getResourceLogLevelRequest)
Fetches the log-level override if any for a given resource-ID and resource-type, coulde be a wireless device or a wireless gateway.
getResourceLogLevelRequest
- Future<GetResourceLogLevelResult> getResourceLogLevelAsync(GetResourceLogLevelRequest getResourceLogLevelRequest, AsyncHandler<GetResourceLogLevelRequest,GetResourceLogLevelResult> asyncHandler)
Fetches the log-level override if any for a given resource-ID and resource-type, coulde be a wireless device or a wireless gateway.
getResourceLogLevelRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetServiceEndpointResult> getServiceEndpointAsync(GetServiceEndpointRequest getServiceEndpointRequest)
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
getServiceEndpointRequest
- Future<GetServiceEndpointResult> getServiceEndpointAsync(GetServiceEndpointRequest getServiceEndpointRequest, AsyncHandler<GetServiceEndpointRequest,GetServiceEndpointResult> asyncHandler)
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
getServiceEndpointRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetServiceProfileResult> getServiceProfileAsync(GetServiceProfileRequest getServiceProfileRequest)
Gets information about a service profile.
getServiceProfileRequest
- Future<GetServiceProfileResult> getServiceProfileAsync(GetServiceProfileRequest getServiceProfileRequest, AsyncHandler<GetServiceProfileRequest,GetServiceProfileResult> asyncHandler)
Gets information about a service profile.
getServiceProfileRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessDeviceResult> getWirelessDeviceAsync(GetWirelessDeviceRequest getWirelessDeviceRequest)
Gets information about a wireless device.
getWirelessDeviceRequest
- Future<GetWirelessDeviceResult> getWirelessDeviceAsync(GetWirelessDeviceRequest getWirelessDeviceRequest, AsyncHandler<GetWirelessDeviceRequest,GetWirelessDeviceResult> asyncHandler)
Gets information about a wireless device.
getWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessDeviceStatisticsResult> getWirelessDeviceStatisticsAsync(GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest)
Gets operating information about a wireless device.
getWirelessDeviceStatisticsRequest
- Future<GetWirelessDeviceStatisticsResult> getWirelessDeviceStatisticsAsync(GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest, AsyncHandler<GetWirelessDeviceStatisticsRequest,GetWirelessDeviceStatisticsResult> asyncHandler)
Gets operating information about a wireless device.
getWirelessDeviceStatisticsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayResult> getWirelessGatewayAsync(GetWirelessGatewayRequest getWirelessGatewayRequest)
Gets information about a wireless gateway.
getWirelessGatewayRequest
- Future<GetWirelessGatewayResult> getWirelessGatewayAsync(GetWirelessGatewayRequest getWirelessGatewayRequest, AsyncHandler<GetWirelessGatewayRequest,GetWirelessGatewayResult> asyncHandler)
Gets information about a wireless gateway.
getWirelessGatewayRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayCertificateResult> getWirelessGatewayCertificateAsync(GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest)
Gets the ID of the certificate that is currently associated with a wireless gateway.
getWirelessGatewayCertificateRequest
- Future<GetWirelessGatewayCertificateResult> getWirelessGatewayCertificateAsync(GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest, AsyncHandler<GetWirelessGatewayCertificateRequest,GetWirelessGatewayCertificateResult> asyncHandler)
Gets the ID of the certificate that is currently associated with a wireless gateway.
getWirelessGatewayCertificateRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayFirmwareInformationResult> getWirelessGatewayFirmwareInformationAsync(GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest)
Gets the firmware version and other information about a wireless gateway.
getWirelessGatewayFirmwareInformationRequest
- Future<GetWirelessGatewayFirmwareInformationResult> getWirelessGatewayFirmwareInformationAsync(GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest, AsyncHandler<GetWirelessGatewayFirmwareInformationRequest,GetWirelessGatewayFirmwareInformationResult> asyncHandler)
Gets the firmware version and other information about a wireless gateway.
getWirelessGatewayFirmwareInformationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayStatisticsResult> getWirelessGatewayStatisticsAsync(GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest)
Gets operating information about a wireless gateway.
getWirelessGatewayStatisticsRequest
- Future<GetWirelessGatewayStatisticsResult> getWirelessGatewayStatisticsAsync(GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest, AsyncHandler<GetWirelessGatewayStatisticsRequest,GetWirelessGatewayStatisticsResult> asyncHandler)
Gets operating information about a wireless gateway.
getWirelessGatewayStatisticsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayTaskResult> getWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest)
Gets information about a wireless gateway task.
getWirelessGatewayTaskRequest
- Future<GetWirelessGatewayTaskResult> getWirelessGatewayTaskAsync(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest, AsyncHandler<GetWirelessGatewayTaskRequest,GetWirelessGatewayTaskResult> asyncHandler)
Gets information about a wireless gateway task.
getWirelessGatewayTaskRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<GetWirelessGatewayTaskDefinitionResult> getWirelessGatewayTaskDefinitionAsync(GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest)
Gets information about a wireless gateway task definition.
getWirelessGatewayTaskDefinitionRequest
- Future<GetWirelessGatewayTaskDefinitionResult> getWirelessGatewayTaskDefinitionAsync(GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest, AsyncHandler<GetWirelessGatewayTaskDefinitionRequest,GetWirelessGatewayTaskDefinitionResult> asyncHandler)
Gets information about a wireless gateway task definition.
getWirelessGatewayTaskDefinitionRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDestinationsResult> listDestinationsAsync(ListDestinationsRequest listDestinationsRequest)
Lists the destinations registered to your AWS account.
listDestinationsRequest
- Future<ListDestinationsResult> listDestinationsAsync(ListDestinationsRequest listDestinationsRequest, AsyncHandler<ListDestinationsRequest,ListDestinationsResult> asyncHandler)
Lists the destinations registered to your AWS account.
listDestinationsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListDeviceProfilesResult> listDeviceProfilesAsync(ListDeviceProfilesRequest listDeviceProfilesRequest)
Lists the device profiles registered to your AWS account.
listDeviceProfilesRequest
- Future<ListDeviceProfilesResult> listDeviceProfilesAsync(ListDeviceProfilesRequest listDeviceProfilesRequest, AsyncHandler<ListDeviceProfilesRequest,ListDeviceProfilesResult> asyncHandler)
Lists the device profiles registered to your AWS account.
listDeviceProfilesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListPartnerAccountsResult> listPartnerAccountsAsync(ListPartnerAccountsRequest listPartnerAccountsRequest)
Lists the partner accounts associated with your AWS account.
listPartnerAccountsRequest
- Future<ListPartnerAccountsResult> listPartnerAccountsAsync(ListPartnerAccountsRequest listPartnerAccountsRequest, AsyncHandler<ListPartnerAccountsRequest,ListPartnerAccountsResult> asyncHandler)
Lists the partner accounts associated with your AWS account.
listPartnerAccountsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListServiceProfilesResult> listServiceProfilesAsync(ListServiceProfilesRequest listServiceProfilesRequest)
Lists the service profiles registered to your AWS account.
listServiceProfilesRequest
- Future<ListServiceProfilesResult> listServiceProfilesAsync(ListServiceProfilesRequest listServiceProfilesRequest, AsyncHandler<ListServiceProfilesRequest,ListServiceProfilesResult> asyncHandler)
Lists the service profiles registered to your AWS account.
listServiceProfilesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest)
Lists the tags (metadata) you have assigned to the resource.
listTagsForResourceRequest
- Future<ListTagsForResourceResult> listTagsForResourceAsync(ListTagsForResourceRequest listTagsForResourceRequest, AsyncHandler<ListTagsForResourceRequest,ListTagsForResourceResult> asyncHandler)
Lists the tags (metadata) you have assigned to the resource.
listTagsForResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListWirelessDevicesResult> listWirelessDevicesAsync(ListWirelessDevicesRequest listWirelessDevicesRequest)
Lists the wireless devices registered to your AWS account.
listWirelessDevicesRequest
- Future<ListWirelessDevicesResult> listWirelessDevicesAsync(ListWirelessDevicesRequest listWirelessDevicesRequest, AsyncHandler<ListWirelessDevicesRequest,ListWirelessDevicesResult> asyncHandler)
Lists the wireless devices registered to your AWS account.
listWirelessDevicesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListWirelessGatewayTaskDefinitionsResult> listWirelessGatewayTaskDefinitionsAsync(ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest)
List the wireless gateway tasks definitions registered to your AWS account.
listWirelessGatewayTaskDefinitionsRequest
- Future<ListWirelessGatewayTaskDefinitionsResult> listWirelessGatewayTaskDefinitionsAsync(ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest, AsyncHandler<ListWirelessGatewayTaskDefinitionsRequest,ListWirelessGatewayTaskDefinitionsResult> asyncHandler)
List the wireless gateway tasks definitions registered to your AWS account.
listWirelessGatewayTaskDefinitionsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ListWirelessGatewaysResult> listWirelessGatewaysAsync(ListWirelessGatewaysRequest listWirelessGatewaysRequest)
Lists the wireless gateways registered to your AWS account.
listWirelessGatewaysRequest
- Future<ListWirelessGatewaysResult> listWirelessGatewaysAsync(ListWirelessGatewaysRequest listWirelessGatewaysRequest, AsyncHandler<ListWirelessGatewaysRequest,ListWirelessGatewaysResult> asyncHandler)
Lists the wireless gateways registered to your AWS account.
listWirelessGatewaysRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<PutResourceLogLevelResult> putResourceLogLevelAsync(PutResourceLogLevelRequest putResourceLogLevelRequest)
Sets the log-level override for a resource-ID and resource-type, could be a wireless gateway or a wireless device.
putResourceLogLevelRequest
- Future<PutResourceLogLevelResult> putResourceLogLevelAsync(PutResourceLogLevelRequest putResourceLogLevelRequest, AsyncHandler<PutResourceLogLevelRequest,PutResourceLogLevelResult> asyncHandler)
Sets the log-level override for a resource-ID and resource-type, could be a wireless gateway or a wireless device.
putResourceLogLevelRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ResetAllResourceLogLevelsResult> resetAllResourceLogLevelsAsync(ResetAllResourceLogLevelsRequest resetAllResourceLogLevelsRequest)
Remove log-level overrides if any for all resources (both wireless devices and wireless gateways).
resetAllResourceLogLevelsRequest
- Future<ResetAllResourceLogLevelsResult> resetAllResourceLogLevelsAsync(ResetAllResourceLogLevelsRequest resetAllResourceLogLevelsRequest, AsyncHandler<ResetAllResourceLogLevelsRequest,ResetAllResourceLogLevelsResult> asyncHandler)
Remove log-level overrides if any for all resources (both wireless devices and wireless gateways).
resetAllResourceLogLevelsRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<ResetResourceLogLevelResult> resetResourceLogLevelAsync(ResetResourceLogLevelRequest resetResourceLogLevelRequest)
Remove log-level override if any for a specific resource-ID and resource-type, could be a wireless device or a wireless gateway.
resetResourceLogLevelRequest
- Future<ResetResourceLogLevelResult> resetResourceLogLevelAsync(ResetResourceLogLevelRequest resetResourceLogLevelRequest, AsyncHandler<ResetResourceLogLevelRequest,ResetResourceLogLevelResult> asyncHandler)
Remove log-level override if any for a specific resource-ID and resource-type, could be a wireless device or a wireless gateway.
resetResourceLogLevelRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<SendDataToWirelessDeviceResult> sendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest)
Sends a decrypted application data frame to a device.
sendDataToWirelessDeviceRequest
- Future<SendDataToWirelessDeviceResult> sendDataToWirelessDeviceAsync(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest, AsyncHandler<SendDataToWirelessDeviceRequest,SendDataToWirelessDeviceResult> asyncHandler)
Sends a decrypted application data frame to a device.
sendDataToWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest)
Adds a tag to a resource.
tagResourceRequest
- Future<TagResourceResult> tagResourceAsync(TagResourceRequest tagResourceRequest, AsyncHandler<TagResourceRequest,TagResourceResult> asyncHandler)
Adds a tag to a resource.
tagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<TestWirelessDeviceResult> testWirelessDeviceAsync(TestWirelessDeviceRequest testWirelessDeviceRequest)
Simulates a provisioned device by sending an uplink data payload of Hello
.
testWirelessDeviceRequest
- Future<TestWirelessDeviceResult> testWirelessDeviceAsync(TestWirelessDeviceRequest testWirelessDeviceRequest, AsyncHandler<TestWirelessDeviceRequest,TestWirelessDeviceResult> asyncHandler)
Simulates a provisioned device by sending an uplink data payload of Hello
.
testWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest)
Removes one or more tags from a resource.
untagResourceRequest
- Future<UntagResourceResult> untagResourceAsync(UntagResourceRequest untagResourceRequest, AsyncHandler<UntagResourceRequest,UntagResourceResult> asyncHandler)
Removes one or more tags from a resource.
untagResourceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateDestinationResult> updateDestinationAsync(UpdateDestinationRequest updateDestinationRequest)
Updates properties of a destination.
updateDestinationRequest
- Future<UpdateDestinationResult> updateDestinationAsync(UpdateDestinationRequest updateDestinationRequest, AsyncHandler<UpdateDestinationRequest,UpdateDestinationResult> asyncHandler)
Updates properties of a destination.
updateDestinationRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateLogLevelsByResourceTypesResult> updateLogLevelsByResourceTypesAsync(UpdateLogLevelsByResourceTypesRequest updateLogLevelsByResourceTypesRequest)
Set default log level, or log levels by resource types, could be for wireless device log options or wireless gateways log options. This is to control the log messages that will be displayed in CloudWatch.
updateLogLevelsByResourceTypesRequest
- Future<UpdateLogLevelsByResourceTypesResult> updateLogLevelsByResourceTypesAsync(UpdateLogLevelsByResourceTypesRequest updateLogLevelsByResourceTypesRequest, AsyncHandler<UpdateLogLevelsByResourceTypesRequest,UpdateLogLevelsByResourceTypesResult> asyncHandler)
Set default log level, or log levels by resource types, could be for wireless device log options or wireless gateways log options. This is to control the log messages that will be displayed in CloudWatch.
updateLogLevelsByResourceTypesRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdatePartnerAccountResult> updatePartnerAccountAsync(UpdatePartnerAccountRequest updatePartnerAccountRequest)
Updates properties of a partner account.
updatePartnerAccountRequest
- Future<UpdatePartnerAccountResult> updatePartnerAccountAsync(UpdatePartnerAccountRequest updatePartnerAccountRequest, AsyncHandler<UpdatePartnerAccountRequest,UpdatePartnerAccountResult> asyncHandler)
Updates properties of a partner account.
updatePartnerAccountRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateWirelessDeviceResult> updateWirelessDeviceAsync(UpdateWirelessDeviceRequest updateWirelessDeviceRequest)
Updates properties of a wireless device.
updateWirelessDeviceRequest
- Future<UpdateWirelessDeviceResult> updateWirelessDeviceAsync(UpdateWirelessDeviceRequest updateWirelessDeviceRequest, AsyncHandler<UpdateWirelessDeviceRequest,UpdateWirelessDeviceResult> asyncHandler)
Updates properties of a wireless device.
updateWirelessDeviceRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.Future<UpdateWirelessGatewayResult> updateWirelessGatewayAsync(UpdateWirelessGatewayRequest updateWirelessGatewayRequest)
Updates properties of a wireless gateway.
updateWirelessGatewayRequest
- Future<UpdateWirelessGatewayResult> updateWirelessGatewayAsync(UpdateWirelessGatewayRequest updateWirelessGatewayRequest, AsyncHandler<UpdateWirelessGatewayRequest,UpdateWirelessGatewayResult> asyncHandler)
Updates properties of a wireless gateway.
updateWirelessGatewayRequest
- asyncHandler
- Asynchronous callback handler for events in the lifecycle of the request. Users can provide an
implementation of the callback methods in this interface to receive notification of successful or
unsuccessful completion of the operation.