Interface IotWirelessAsyncClient
- All Superinterfaces:
AutoCloseable
,AwsClient
,SdkAutoCloseable
,SdkClient
builder()
method.
AWS IoT Wireless provides bi-directional communication between internet-connected wireless devices and the AWS Cloud. To onboard both LoRaWAN and Sidewalk devices to AWS IoT, use the IoT Wireless API. These wireless devices use the Low Power Wide Area Networking (LPWAN) communication protocol to communicate with AWS IoT.
Using the API, you can perform create, read, update, and delete operations for your wireless devices, gateways, destinations, and profiles. After onboarding your devices, you can use the API operations to set log levels and monitor your devices with CloudWatch.
You can also use the API operations to create multicast groups and schedule a multicast session for sending a downlink message to devices in the group. By using Firmware Updates Over-The-Air (FUOTA) API operations, you can create a FUOTA task and schedule a session to update the firmware of individual devices or an entire group of devices in a multicast group.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Value for looking up the service's metadata from theServiceMetadataProvider
.static final String
-
Method Summary
Modifier and TypeMethodDescriptionassociateAwsAccountWithPartnerAccount
(Consumer<AssociateAwsAccountWithPartnerAccountRequest.Builder> associateAwsAccountWithPartnerAccountRequest) Associates a partner account with your AWS account.associateAwsAccountWithPartnerAccount
(AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest) Associates a partner account with your AWS account.associateMulticastGroupWithFuotaTask
(Consumer<AssociateMulticastGroupWithFuotaTaskRequest.Builder> associateMulticastGroupWithFuotaTaskRequest) Associate a multicast group with a FUOTA task.associateMulticastGroupWithFuotaTask
(AssociateMulticastGroupWithFuotaTaskRequest associateMulticastGroupWithFuotaTaskRequest) Associate a multicast group with a FUOTA task.associateWirelessDeviceWithFuotaTask
(Consumer<AssociateWirelessDeviceWithFuotaTaskRequest.Builder> associateWirelessDeviceWithFuotaTaskRequest) Associate a wireless device with a FUOTA task.associateWirelessDeviceWithFuotaTask
(AssociateWirelessDeviceWithFuotaTaskRequest associateWirelessDeviceWithFuotaTaskRequest) Associate a wireless device with a FUOTA task.associateWirelessDeviceWithMulticastGroup
(Consumer<AssociateWirelessDeviceWithMulticastGroupRequest.Builder> associateWirelessDeviceWithMulticastGroupRequest) Associates a wireless device with a multicast group.associateWirelessDeviceWithMulticastGroup
(AssociateWirelessDeviceWithMulticastGroupRequest associateWirelessDeviceWithMulticastGroupRequest) Associates a wireless device with a multicast group.associateWirelessDeviceWithThing
(Consumer<AssociateWirelessDeviceWithThingRequest.Builder> associateWirelessDeviceWithThingRequest) Associates a wireless device with a thing.associateWirelessDeviceWithThing
(AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest) Associates a wireless device with a thing.associateWirelessGatewayWithCertificate
(Consumer<AssociateWirelessGatewayWithCertificateRequest.Builder> associateWirelessGatewayWithCertificateRequest) Associates a wireless gateway with a certificate.associateWirelessGatewayWithCertificate
(AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest) Associates a wireless gateway with a certificate.associateWirelessGatewayWithThing
(Consumer<AssociateWirelessGatewayWithThingRequest.Builder> associateWirelessGatewayWithThingRequest) Associates a wireless gateway with a thing.associateWirelessGatewayWithThing
(AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest) Associates a wireless gateway with a thing.builder()
Create a builder that can be used to configure and create aIotWirelessAsyncClient
.cancelMulticastGroupSession
(Consumer<CancelMulticastGroupSessionRequest.Builder> cancelMulticastGroupSessionRequest) Cancels an existing multicast group session.cancelMulticastGroupSession
(CancelMulticastGroupSessionRequest cancelMulticastGroupSessionRequest) Cancels an existing multicast group session.static IotWirelessAsyncClient
create()
Create aIotWirelessAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
.createDestination
(Consumer<CreateDestinationRequest.Builder> createDestinationRequest) Creates a new destination that maps a device message to an AWS IoT rule.createDestination
(CreateDestinationRequest createDestinationRequest) Creates a new destination that maps a device message to an AWS IoT rule.createDeviceProfile
(Consumer<CreateDeviceProfileRequest.Builder> createDeviceProfileRequest) Creates a new device profile.createDeviceProfile
(CreateDeviceProfileRequest createDeviceProfileRequest) Creates a new device profile.default CompletableFuture
<CreateFuotaTaskResponse> createFuotaTask
(Consumer<CreateFuotaTaskRequest.Builder> createFuotaTaskRequest) Creates a FUOTA task.default CompletableFuture
<CreateFuotaTaskResponse> createFuotaTask
(CreateFuotaTaskRequest createFuotaTaskRequest) Creates a FUOTA task.createMulticastGroup
(Consumer<CreateMulticastGroupRequest.Builder> createMulticastGroupRequest) Creates a multicast group.createMulticastGroup
(CreateMulticastGroupRequest createMulticastGroupRequest) Creates a multicast group.createNetworkAnalyzerConfiguration
(Consumer<CreateNetworkAnalyzerConfigurationRequest.Builder> createNetworkAnalyzerConfigurationRequest) Creates a new network analyzer configuration.createNetworkAnalyzerConfiguration
(CreateNetworkAnalyzerConfigurationRequest createNetworkAnalyzerConfigurationRequest) Creates a new network analyzer configuration.createServiceProfile
(Consumer<CreateServiceProfileRequest.Builder> createServiceProfileRequest) Creates a new service profile.createServiceProfile
(CreateServiceProfileRequest createServiceProfileRequest) Creates a new service profile.createWirelessDevice
(Consumer<CreateWirelessDeviceRequest.Builder> createWirelessDeviceRequest) Provisions a wireless device.createWirelessDevice
(CreateWirelessDeviceRequest createWirelessDeviceRequest) Provisions a wireless device.createWirelessGateway
(Consumer<CreateWirelessGatewayRequest.Builder> createWirelessGatewayRequest) Provisions a wireless gateway.createWirelessGateway
(CreateWirelessGatewayRequest createWirelessGatewayRequest) Provisions a wireless gateway.createWirelessGatewayTask
(Consumer<CreateWirelessGatewayTaskRequest.Builder> createWirelessGatewayTaskRequest) Creates a task for a wireless gateway.createWirelessGatewayTask
(CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest) Creates a task for a wireless gateway.createWirelessGatewayTaskDefinition
(Consumer<CreateWirelessGatewayTaskDefinitionRequest.Builder> createWirelessGatewayTaskDefinitionRequest) Creates a gateway task definition.createWirelessGatewayTaskDefinition
(CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest) Creates a gateway task definition.deleteDestination
(Consumer<DeleteDestinationRequest.Builder> deleteDestinationRequest) Deletes a destination.deleteDestination
(DeleteDestinationRequest deleteDestinationRequest) Deletes a destination.deleteDeviceProfile
(Consumer<DeleteDeviceProfileRequest.Builder> deleteDeviceProfileRequest) Deletes a device profile.deleteDeviceProfile
(DeleteDeviceProfileRequest deleteDeviceProfileRequest) Deletes a device profile.default CompletableFuture
<DeleteFuotaTaskResponse> deleteFuotaTask
(Consumer<DeleteFuotaTaskRequest.Builder> deleteFuotaTaskRequest) Deletes a FUOTA task.default CompletableFuture
<DeleteFuotaTaskResponse> deleteFuotaTask
(DeleteFuotaTaskRequest deleteFuotaTaskRequest) Deletes a FUOTA task.deleteMulticastGroup
(Consumer<DeleteMulticastGroupRequest.Builder> deleteMulticastGroupRequest) Deletes a multicast group if it is not in use by a fuota task.deleteMulticastGroup
(DeleteMulticastGroupRequest deleteMulticastGroupRequest) Deletes a multicast group if it is not in use by a fuota task.deleteNetworkAnalyzerConfiguration
(Consumer<DeleteNetworkAnalyzerConfigurationRequest.Builder> deleteNetworkAnalyzerConfigurationRequest) Deletes a network analyzer configuration.deleteNetworkAnalyzerConfiguration
(DeleteNetworkAnalyzerConfigurationRequest deleteNetworkAnalyzerConfigurationRequest) Deletes a network analyzer configuration.deleteQueuedMessages
(Consumer<DeleteQueuedMessagesRequest.Builder> deleteQueuedMessagesRequest) Remove queued messages from the downlink queue.deleteQueuedMessages
(DeleteQueuedMessagesRequest deleteQueuedMessagesRequest) Remove queued messages from the downlink queue.deleteServiceProfile
(Consumer<DeleteServiceProfileRequest.Builder> deleteServiceProfileRequest) Deletes a service profile.deleteServiceProfile
(DeleteServiceProfileRequest deleteServiceProfileRequest) Deletes a service profile.deleteWirelessDevice
(Consumer<DeleteWirelessDeviceRequest.Builder> deleteWirelessDeviceRequest) Deletes a wireless device.deleteWirelessDevice
(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest) Deletes a wireless device.deleteWirelessDeviceImportTask
(Consumer<DeleteWirelessDeviceImportTaskRequest.Builder> deleteWirelessDeviceImportTaskRequest) Delete an import task.deleteWirelessDeviceImportTask
(DeleteWirelessDeviceImportTaskRequest deleteWirelessDeviceImportTaskRequest) Delete an import task.deleteWirelessGateway
(Consumer<DeleteWirelessGatewayRequest.Builder> deleteWirelessGatewayRequest) Deletes a wireless gateway.deleteWirelessGateway
(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest) Deletes a wireless gateway.deleteWirelessGatewayTask
(Consumer<DeleteWirelessGatewayTaskRequest.Builder> deleteWirelessGatewayTaskRequest) Deletes a wireless gateway task.deleteWirelessGatewayTask
(DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest) Deletes a wireless gateway task.deleteWirelessGatewayTaskDefinition
(Consumer<DeleteWirelessGatewayTaskDefinitionRequest.Builder> deleteWirelessGatewayTaskDefinitionRequest) Deletes a wireless gateway task definition.deleteWirelessGatewayTaskDefinition
(DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest) Deletes a wireless gateway task definition.deregisterWirelessDevice
(Consumer<DeregisterWirelessDeviceRequest.Builder> deregisterWirelessDeviceRequest) Deregister a wireless device from AWS IoT Wireless.deregisterWirelessDevice
(DeregisterWirelessDeviceRequest deregisterWirelessDeviceRequest) Deregister a wireless device from AWS IoT Wireless.disassociateAwsAccountFromPartnerAccount
(Consumer<DisassociateAwsAccountFromPartnerAccountRequest.Builder> disassociateAwsAccountFromPartnerAccountRequest) Disassociates your AWS account from a partner account.disassociateAwsAccountFromPartnerAccount
(DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest) Disassociates your AWS account from a partner account.disassociateMulticastGroupFromFuotaTask
(Consumer<DisassociateMulticastGroupFromFuotaTaskRequest.Builder> disassociateMulticastGroupFromFuotaTaskRequest) Disassociates a multicast group from a fuota task.disassociateMulticastGroupFromFuotaTask
(DisassociateMulticastGroupFromFuotaTaskRequest disassociateMulticastGroupFromFuotaTaskRequest) Disassociates a multicast group from a fuota task.disassociateWirelessDeviceFromFuotaTask
(Consumer<DisassociateWirelessDeviceFromFuotaTaskRequest.Builder> disassociateWirelessDeviceFromFuotaTaskRequest) Disassociates a wireless device from a FUOTA task.disassociateWirelessDeviceFromFuotaTask
(DisassociateWirelessDeviceFromFuotaTaskRequest disassociateWirelessDeviceFromFuotaTaskRequest) Disassociates a wireless device from a FUOTA task.disassociateWirelessDeviceFromMulticastGroup
(Consumer<DisassociateWirelessDeviceFromMulticastGroupRequest.Builder> disassociateWirelessDeviceFromMulticastGroupRequest) Disassociates a wireless device from a multicast group.disassociateWirelessDeviceFromMulticastGroup
(DisassociateWirelessDeviceFromMulticastGroupRequest disassociateWirelessDeviceFromMulticastGroupRequest) Disassociates a wireless device from a multicast group.disassociateWirelessDeviceFromThing
(Consumer<DisassociateWirelessDeviceFromThingRequest.Builder> disassociateWirelessDeviceFromThingRequest) Disassociates a wireless device from its currently associated thing.disassociateWirelessDeviceFromThing
(DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest) Disassociates a wireless device from its currently associated thing.disassociateWirelessGatewayFromCertificate
(Consumer<DisassociateWirelessGatewayFromCertificateRequest.Builder> disassociateWirelessGatewayFromCertificateRequest) Disassociates a wireless gateway from its currently associated certificate.disassociateWirelessGatewayFromCertificate
(DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest) Disassociates a wireless gateway from its currently associated certificate.disassociateWirelessGatewayFromThing
(Consumer<DisassociateWirelessGatewayFromThingRequest.Builder> disassociateWirelessGatewayFromThingRequest) Disassociates a wireless gateway from its currently associated thing.disassociateWirelessGatewayFromThing
(DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest) Disassociates a wireless gateway from its currently associated thing.default CompletableFuture
<GetDestinationResponse> getDestination
(Consumer<GetDestinationRequest.Builder> getDestinationRequest) Gets information about a destination.default CompletableFuture
<GetDestinationResponse> getDestination
(GetDestinationRequest getDestinationRequest) Gets information about a destination.getDeviceProfile
(Consumer<GetDeviceProfileRequest.Builder> getDeviceProfileRequest) Gets information about a device profile.getDeviceProfile
(GetDeviceProfileRequest getDeviceProfileRequest) Gets information about a device profile.getEventConfigurationByResourceTypes
(Consumer<GetEventConfigurationByResourceTypesRequest.Builder> getEventConfigurationByResourceTypesRequest) Get the event configuration based on resource types.getEventConfigurationByResourceTypes
(GetEventConfigurationByResourceTypesRequest getEventConfigurationByResourceTypesRequest) Get the event configuration based on resource types.default CompletableFuture
<GetFuotaTaskResponse> getFuotaTask
(Consumer<GetFuotaTaskRequest.Builder> getFuotaTaskRequest) Gets information about a FUOTA task.default CompletableFuture
<GetFuotaTaskResponse> getFuotaTask
(GetFuotaTaskRequest getFuotaTaskRequest) Gets information about a FUOTA task.getLogLevelsByResourceTypes
(Consumer<GetLogLevelsByResourceTypesRequest.Builder> getLogLevelsByResourceTypesRequest) Returns current default log levels or log levels by resource types.getLogLevelsByResourceTypes
(GetLogLevelsByResourceTypesRequest getLogLevelsByResourceTypesRequest) Returns current default log levels or log levels by resource types.getMulticastGroup
(Consumer<GetMulticastGroupRequest.Builder> getMulticastGroupRequest) Gets information about a multicast group.getMulticastGroup
(GetMulticastGroupRequest getMulticastGroupRequest) Gets information about a multicast group.getMulticastGroupSession
(Consumer<GetMulticastGroupSessionRequest.Builder> getMulticastGroupSessionRequest) Gets information about a multicast group session.getMulticastGroupSession
(GetMulticastGroupSessionRequest getMulticastGroupSessionRequest) Gets information about a multicast group session.getNetworkAnalyzerConfiguration
(Consumer<GetNetworkAnalyzerConfigurationRequest.Builder> getNetworkAnalyzerConfigurationRequest) Get network analyzer configuration.getNetworkAnalyzerConfiguration
(GetNetworkAnalyzerConfigurationRequest getNetworkAnalyzerConfigurationRequest) Get network analyzer configuration.getPartnerAccount
(Consumer<GetPartnerAccountRequest.Builder> getPartnerAccountRequest) Gets information about a partner account.getPartnerAccount
(GetPartnerAccountRequest getPartnerAccountRequest) Gets information about a partner account.default CompletableFuture
<GetPositionResponse> getPosition
(Consumer<GetPositionRequest.Builder> getPositionRequest) Deprecated.This operation is no longer supported.default CompletableFuture
<GetPositionResponse> getPosition
(GetPositionRequest getPositionRequest) Deprecated.This operation is no longer supported.getPositionConfiguration
(Consumer<GetPositionConfigurationRequest.Builder> getPositionConfigurationRequest) Deprecated.This operation is no longer supported.getPositionConfiguration
(GetPositionConfigurationRequest getPositionConfigurationRequest) Deprecated.This operation is no longer supported.getPositionEstimate
(Consumer<GetPositionEstimateRequest.Builder> getPositionEstimateRequest) Get estimated position information as a payload in GeoJSON format.getPositionEstimate
(GetPositionEstimateRequest getPositionEstimateRequest) Get estimated position information as a payload in GeoJSON format.getResourceEventConfiguration
(Consumer<GetResourceEventConfigurationRequest.Builder> getResourceEventConfigurationRequest) Get the event configuration for a particular resource identifier.getResourceEventConfiguration
(GetResourceEventConfigurationRequest getResourceEventConfigurationRequest) Get the event configuration for a particular resource identifier.getResourceLogLevel
(Consumer<GetResourceLogLevelRequest.Builder> getResourceLogLevelRequest) Fetches the log-level override, if any, for a given resource-ID and resource-type.getResourceLogLevel
(GetResourceLogLevelRequest getResourceLogLevelRequest) Fetches the log-level override, if any, for a given resource-ID and resource-type.getResourcePosition
(Consumer<GetResourcePositionRequest.Builder> getResourcePositionRequest) Get the position information for a given wireless device or a wireless gateway resource.getResourcePosition
(GetResourcePositionRequest getResourcePositionRequest) Get the position information for a given wireless device or a wireless gateway resource.getServiceEndpoint
(Consumer<GetServiceEndpointRequest.Builder> getServiceEndpointRequest) Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.getServiceEndpoint
(GetServiceEndpointRequest getServiceEndpointRequest) Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.getServiceProfile
(Consumer<GetServiceProfileRequest.Builder> getServiceProfileRequest) Gets information about a service profile.getServiceProfile
(GetServiceProfileRequest getServiceProfileRequest) Gets information about a service profile.getWirelessDevice
(Consumer<GetWirelessDeviceRequest.Builder> getWirelessDeviceRequest) Gets information about a wireless device.getWirelessDevice
(GetWirelessDeviceRequest getWirelessDeviceRequest) Gets information about a wireless device.getWirelessDeviceImportTask
(Consumer<GetWirelessDeviceImportTaskRequest.Builder> getWirelessDeviceImportTaskRequest) Get information about an import task and count of device onboarding summary information for the import task.getWirelessDeviceImportTask
(GetWirelessDeviceImportTaskRequest getWirelessDeviceImportTaskRequest) Get information about an import task and count of device onboarding summary information for the import task.getWirelessDeviceStatistics
(Consumer<GetWirelessDeviceStatisticsRequest.Builder> getWirelessDeviceStatisticsRequest) Gets operating information about a wireless device.getWirelessDeviceStatistics
(GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest) Gets operating information about a wireless device.getWirelessGateway
(Consumer<GetWirelessGatewayRequest.Builder> getWirelessGatewayRequest) Gets information about a wireless gateway.getWirelessGateway
(GetWirelessGatewayRequest getWirelessGatewayRequest) Gets information about a wireless gateway.getWirelessGatewayCertificate
(Consumer<GetWirelessGatewayCertificateRequest.Builder> getWirelessGatewayCertificateRequest) Gets the ID of the certificate that is currently associated with a wireless gateway.getWirelessGatewayCertificate
(GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest) Gets the ID of the certificate that is currently associated with a wireless gateway.getWirelessGatewayFirmwareInformation
(Consumer<GetWirelessGatewayFirmwareInformationRequest.Builder> getWirelessGatewayFirmwareInformationRequest) Gets the firmware version and other information about a wireless gateway.getWirelessGatewayFirmwareInformation
(GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest) Gets the firmware version and other information about a wireless gateway.getWirelessGatewayStatistics
(Consumer<GetWirelessGatewayStatisticsRequest.Builder> getWirelessGatewayStatisticsRequest) Gets operating information about a wireless gateway.getWirelessGatewayStatistics
(GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest) Gets operating information about a wireless gateway.getWirelessGatewayTask
(Consumer<GetWirelessGatewayTaskRequest.Builder> getWirelessGatewayTaskRequest) Gets information about a wireless gateway task.getWirelessGatewayTask
(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest) Gets information about a wireless gateway task.getWirelessGatewayTaskDefinition
(Consumer<GetWirelessGatewayTaskDefinitionRequest.Builder> getWirelessGatewayTaskDefinitionRequest) Gets information about a wireless gateway task definition.getWirelessGatewayTaskDefinition
(GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest) Gets information about a wireless gateway task definition.listDestinations
(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) Lists the destinations registered to your AWS account.listDestinations
(ListDestinationsRequest listDestinationsRequest) Lists the destinations registered to your AWS account.default ListDestinationsPublisher
listDestinationsPaginator
(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) This is a variant oflistDestinations(software.amazon.awssdk.services.iotwireless.model.ListDestinationsRequest)
operation.default ListDestinationsPublisher
listDestinationsPaginator
(ListDestinationsRequest listDestinationsRequest) This is a variant oflistDestinations(software.amazon.awssdk.services.iotwireless.model.ListDestinationsRequest)
operation.listDeviceProfiles
(Consumer<ListDeviceProfilesRequest.Builder> listDeviceProfilesRequest) Lists the device profiles registered to your AWS account.listDeviceProfiles
(ListDeviceProfilesRequest listDeviceProfilesRequest) Lists the device profiles registered to your AWS account.default ListDeviceProfilesPublisher
listDeviceProfilesPaginator
(Consumer<ListDeviceProfilesRequest.Builder> listDeviceProfilesRequest) This is a variant oflistDeviceProfiles(software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesRequest)
operation.default ListDeviceProfilesPublisher
listDeviceProfilesPaginator
(ListDeviceProfilesRequest listDeviceProfilesRequest) This is a variant oflistDeviceProfiles(software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesRequest)
operation.listDevicesForWirelessDeviceImportTask
(Consumer<ListDevicesForWirelessDeviceImportTaskRequest.Builder> listDevicesForWirelessDeviceImportTaskRequest) List the Sidewalk devices in an import task and their onboarding status.listDevicesForWirelessDeviceImportTask
(ListDevicesForWirelessDeviceImportTaskRequest listDevicesForWirelessDeviceImportTaskRequest) List the Sidewalk devices in an import task and their onboarding status.listEventConfigurations
(Consumer<ListEventConfigurationsRequest.Builder> listEventConfigurationsRequest) List event configurations where at least one event topic has been enabled.listEventConfigurations
(ListEventConfigurationsRequest listEventConfigurationsRequest) List event configurations where at least one event topic has been enabled.default CompletableFuture
<ListFuotaTasksResponse> listFuotaTasks
(Consumer<ListFuotaTasksRequest.Builder> listFuotaTasksRequest) Lists the FUOTA tasks registered to your AWS account.default CompletableFuture
<ListFuotaTasksResponse> listFuotaTasks
(ListFuotaTasksRequest listFuotaTasksRequest) Lists the FUOTA tasks registered to your AWS account.default ListFuotaTasksPublisher
listFuotaTasksPaginator
(Consumer<ListFuotaTasksRequest.Builder> listFuotaTasksRequest) This is a variant oflistFuotaTasks(software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksRequest)
operation.default ListFuotaTasksPublisher
listFuotaTasksPaginator
(ListFuotaTasksRequest listFuotaTasksRequest) This is a variant oflistFuotaTasks(software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksRequest)
operation.listMulticastGroups
(Consumer<ListMulticastGroupsRequest.Builder> listMulticastGroupsRequest) Lists the multicast groups registered to your AWS account.listMulticastGroups
(ListMulticastGroupsRequest listMulticastGroupsRequest) Lists the multicast groups registered to your AWS account.listMulticastGroupsByFuotaTask
(Consumer<ListMulticastGroupsByFuotaTaskRequest.Builder> listMulticastGroupsByFuotaTaskRequest) List all multicast groups associated with a fuota task.listMulticastGroupsByFuotaTask
(ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest) List all multicast groups associated with a fuota task.listMulticastGroupsByFuotaTaskPaginator
(Consumer<ListMulticastGroupsByFuotaTaskRequest.Builder> listMulticastGroupsByFuotaTaskRequest) This is a variant oflistMulticastGroupsByFuotaTask(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskRequest)
operation.listMulticastGroupsByFuotaTaskPaginator
(ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest) This is a variant oflistMulticastGroupsByFuotaTask(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskRequest)
operation.default ListMulticastGroupsPublisher
listMulticastGroupsPaginator
(Consumer<ListMulticastGroupsRequest.Builder> listMulticastGroupsRequest) This is a variant oflistMulticastGroups(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsRequest)
operation.default ListMulticastGroupsPublisher
listMulticastGroupsPaginator
(ListMulticastGroupsRequest listMulticastGroupsRequest) This is a variant oflistMulticastGroups(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsRequest)
operation.listNetworkAnalyzerConfigurations
(Consumer<ListNetworkAnalyzerConfigurationsRequest.Builder> listNetworkAnalyzerConfigurationsRequest) Lists the network analyzer configurations.listNetworkAnalyzerConfigurations
(ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest) Lists the network analyzer configurations.listNetworkAnalyzerConfigurationsPaginator
(Consumer<ListNetworkAnalyzerConfigurationsRequest.Builder> listNetworkAnalyzerConfigurationsRequest) This is a variant oflistNetworkAnalyzerConfigurations(software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsRequest)
operation.listNetworkAnalyzerConfigurationsPaginator
(ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest) This is a variant oflistNetworkAnalyzerConfigurations(software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsRequest)
operation.listPartnerAccounts
(Consumer<ListPartnerAccountsRequest.Builder> listPartnerAccountsRequest) Lists the partner accounts associated with your AWS account.listPartnerAccounts
(ListPartnerAccountsRequest listPartnerAccountsRequest) Lists the partner accounts associated with your AWS account.listPositionConfigurations
(Consumer<ListPositionConfigurationsRequest.Builder> listPositionConfigurationsRequest) Deprecated.This operation is no longer supported.listPositionConfigurations
(ListPositionConfigurationsRequest listPositionConfigurationsRequest) Deprecated.This operation is no longer supported.listPositionConfigurationsPaginator
(Consumer<ListPositionConfigurationsRequest.Builder> listPositionConfigurationsRequest) Deprecated.This operation is no longer supported.listPositionConfigurationsPaginator
(ListPositionConfigurationsRequest listPositionConfigurationsRequest) Deprecated.This operation is no longer supported.listQueuedMessages
(Consumer<ListQueuedMessagesRequest.Builder> listQueuedMessagesRequest) List queued messages in the downlink queue.listQueuedMessages
(ListQueuedMessagesRequest listQueuedMessagesRequest) List queued messages in the downlink queue.default ListQueuedMessagesPublisher
listQueuedMessagesPaginator
(Consumer<ListQueuedMessagesRequest.Builder> listQueuedMessagesRequest) This is a variant oflistQueuedMessages(software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesRequest)
operation.default ListQueuedMessagesPublisher
listQueuedMessagesPaginator
(ListQueuedMessagesRequest listQueuedMessagesRequest) This is a variant oflistQueuedMessages(software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesRequest)
operation.listServiceProfiles
(Consumer<ListServiceProfilesRequest.Builder> listServiceProfilesRequest) Lists the service profiles registered to your AWS account.listServiceProfiles
(ListServiceProfilesRequest listServiceProfilesRequest) Lists the service profiles registered to your AWS account.default ListServiceProfilesPublisher
listServiceProfilesPaginator
(Consumer<ListServiceProfilesRequest.Builder> listServiceProfilesRequest) This is a variant oflistServiceProfiles(software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesRequest)
operation.default ListServiceProfilesPublisher
listServiceProfilesPaginator
(ListServiceProfilesRequest listServiceProfilesRequest) This is a variant oflistServiceProfiles(software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesRequest)
operation.listTagsForResource
(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists the tags (metadata) you have assigned to the resource.listTagsForResource
(ListTagsForResourceRequest listTagsForResourceRequest) Lists the tags (metadata) you have assigned to the resource.listWirelessDeviceImportTasks
(Consumer<ListWirelessDeviceImportTasksRequest.Builder> listWirelessDeviceImportTasksRequest) List wireless devices that have been added to an import task.listWirelessDeviceImportTasks
(ListWirelessDeviceImportTasksRequest listWirelessDeviceImportTasksRequest) List wireless devices that have been added to an import task.listWirelessDevices
(Consumer<ListWirelessDevicesRequest.Builder> listWirelessDevicesRequest) Lists the wireless devices registered to your AWS account.listWirelessDevices
(ListWirelessDevicesRequest listWirelessDevicesRequest) Lists the wireless devices registered to your AWS account.default ListWirelessDevicesPublisher
listWirelessDevicesPaginator
(Consumer<ListWirelessDevicesRequest.Builder> listWirelessDevicesRequest) This is a variant oflistWirelessDevices(software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesRequest)
operation.default ListWirelessDevicesPublisher
listWirelessDevicesPaginator
(ListWirelessDevicesRequest listWirelessDevicesRequest) This is a variant oflistWirelessDevices(software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesRequest)
operation.listWirelessGateways
(Consumer<ListWirelessGatewaysRequest.Builder> listWirelessGatewaysRequest) Lists the wireless gateways registered to your AWS account.listWirelessGateways
(ListWirelessGatewaysRequest listWirelessGatewaysRequest) Lists the wireless gateways registered to your AWS account.default ListWirelessGatewaysPublisher
listWirelessGatewaysPaginator
(Consumer<ListWirelessGatewaysRequest.Builder> listWirelessGatewaysRequest) This is a variant oflistWirelessGateways(software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysRequest)
operation.default ListWirelessGatewaysPublisher
listWirelessGatewaysPaginator
(ListWirelessGatewaysRequest listWirelessGatewaysRequest) This is a variant oflistWirelessGateways(software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysRequest)
operation.listWirelessGatewayTaskDefinitions
(Consumer<ListWirelessGatewayTaskDefinitionsRequest.Builder> listWirelessGatewayTaskDefinitionsRequest) List the wireless gateway tasks definitions registered to your AWS account.listWirelessGatewayTaskDefinitions
(ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest) List the wireless gateway tasks definitions registered to your AWS account.putPositionConfiguration
(Consumer<PutPositionConfigurationRequest.Builder> putPositionConfigurationRequest) Deprecated.This operation is no longer supported.putPositionConfiguration
(PutPositionConfigurationRequest putPositionConfigurationRequest) Deprecated.This operation is no longer supported.putResourceLogLevel
(Consumer<PutResourceLogLevelRequest.Builder> putResourceLogLevelRequest) Sets the log-level override for a resource-ID and resource-type.putResourceLogLevel
(PutResourceLogLevelRequest putResourceLogLevelRequest) Sets the log-level override for a resource-ID and resource-type.resetAllResourceLogLevels
(Consumer<ResetAllResourceLogLevelsRequest.Builder> resetAllResourceLogLevelsRequest) Removes the log-level overrides for all resources; both wireless devices and wireless gateways.resetAllResourceLogLevels
(ResetAllResourceLogLevelsRequest resetAllResourceLogLevelsRequest) Removes the log-level overrides for all resources; both wireless devices and wireless gateways.resetResourceLogLevel
(Consumer<ResetResourceLogLevelRequest.Builder> resetResourceLogLevelRequest) Removes the log-level override, if any, for a specific resource-ID and resource-type.resetResourceLogLevel
(ResetResourceLogLevelRequest resetResourceLogLevelRequest) Removes the log-level override, if any, for a specific resource-ID and resource-type.sendDataToMulticastGroup
(Consumer<SendDataToMulticastGroupRequest.Builder> sendDataToMulticastGroupRequest) Sends the specified data to a multicast group.sendDataToMulticastGroup
(SendDataToMulticastGroupRequest sendDataToMulticastGroupRequest) Sends the specified data to a multicast group.sendDataToWirelessDevice
(Consumer<SendDataToWirelessDeviceRequest.Builder> sendDataToWirelessDeviceRequest) Sends a decrypted application data frame to a device.sendDataToWirelessDevice
(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest) Sends a decrypted application data frame to a device.The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfigurationstartBulkAssociateWirelessDeviceWithMulticastGroup
(Consumer<StartBulkAssociateWirelessDeviceWithMulticastGroupRequest.Builder> startBulkAssociateWirelessDeviceWithMulticastGroupRequest) Starts a bulk association of all qualifying wireless devices with a multicast group.startBulkAssociateWirelessDeviceWithMulticastGroup
(StartBulkAssociateWirelessDeviceWithMulticastGroupRequest startBulkAssociateWirelessDeviceWithMulticastGroupRequest) Starts a bulk association of all qualifying wireless devices with a multicast group.startBulkDisassociateWirelessDeviceFromMulticastGroup
(Consumer<StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest.Builder> startBulkDisassociateWirelessDeviceFromMulticastGroupRequest) Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.startBulkDisassociateWirelessDeviceFromMulticastGroup
(StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest startBulkDisassociateWirelessDeviceFromMulticastGroupRequest) Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.default CompletableFuture
<StartFuotaTaskResponse> startFuotaTask
(Consumer<StartFuotaTaskRequest.Builder> startFuotaTaskRequest) Starts a FUOTA task.default CompletableFuture
<StartFuotaTaskResponse> startFuotaTask
(StartFuotaTaskRequest startFuotaTaskRequest) Starts a FUOTA task.startMulticastGroupSession
(Consumer<StartMulticastGroupSessionRequest.Builder> startMulticastGroupSessionRequest) Starts a multicast group session.startMulticastGroupSession
(StartMulticastGroupSessionRequest startMulticastGroupSessionRequest) Starts a multicast group session.startSingleWirelessDeviceImportTask
(Consumer<StartSingleWirelessDeviceImportTaskRequest.Builder> startSingleWirelessDeviceImportTaskRequest) Start import task for a single wireless device.startSingleWirelessDeviceImportTask
(StartSingleWirelessDeviceImportTaskRequest startSingleWirelessDeviceImportTaskRequest) Start import task for a single wireless device.startWirelessDeviceImportTask
(Consumer<StartWirelessDeviceImportTaskRequest.Builder> startWirelessDeviceImportTaskRequest) Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.startWirelessDeviceImportTask
(StartWirelessDeviceImportTaskRequest startWirelessDeviceImportTaskRequest) Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.default CompletableFuture
<TagResourceResponse> tagResource
(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds a tag to a resource.default CompletableFuture
<TagResourceResponse> tagResource
(TagResourceRequest tagResourceRequest) Adds a tag to a resource.testWirelessDevice
(Consumer<TestWirelessDeviceRequest.Builder> testWirelessDeviceRequest) Simulates a provisioned device by sending an uplink data payload ofHello
.testWirelessDevice
(TestWirelessDeviceRequest testWirelessDeviceRequest) Simulates a provisioned device by sending an uplink data payload ofHello
.default CompletableFuture
<UntagResourceResponse> untagResource
(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes one or more tags from a resource.default CompletableFuture
<UntagResourceResponse> untagResource
(UntagResourceRequest untagResourceRequest) Removes one or more tags from a resource.updateDestination
(Consumer<UpdateDestinationRequest.Builder> updateDestinationRequest) Updates properties of a destination.updateDestination
(UpdateDestinationRequest updateDestinationRequest) Updates properties of a destination.updateEventConfigurationByResourceTypes
(Consumer<UpdateEventConfigurationByResourceTypesRequest.Builder> updateEventConfigurationByResourceTypesRequest) Update the event configuration based on resource types.updateEventConfigurationByResourceTypes
(UpdateEventConfigurationByResourceTypesRequest updateEventConfigurationByResourceTypesRequest) Update the event configuration based on resource types.default CompletableFuture
<UpdateFuotaTaskResponse> updateFuotaTask
(Consumer<UpdateFuotaTaskRequest.Builder> updateFuotaTaskRequest) Updates properties of a FUOTA task.default CompletableFuture
<UpdateFuotaTaskResponse> updateFuotaTask
(UpdateFuotaTaskRequest updateFuotaTaskRequest) Updates properties of a FUOTA task.updateLogLevelsByResourceTypes
(Consumer<UpdateLogLevelsByResourceTypesRequest.Builder> updateLogLevelsByResourceTypesRequest) Set default log level, or log levels by resource types.updateLogLevelsByResourceTypes
(UpdateLogLevelsByResourceTypesRequest updateLogLevelsByResourceTypesRequest) Set default log level, or log levels by resource types.updateMulticastGroup
(Consumer<UpdateMulticastGroupRequest.Builder> updateMulticastGroupRequest) Updates properties of a multicast group session.updateMulticastGroup
(UpdateMulticastGroupRequest updateMulticastGroupRequest) Updates properties of a multicast group session.updateNetworkAnalyzerConfiguration
(Consumer<UpdateNetworkAnalyzerConfigurationRequest.Builder> updateNetworkAnalyzerConfigurationRequest) Update network analyzer configuration.updateNetworkAnalyzerConfiguration
(UpdateNetworkAnalyzerConfigurationRequest updateNetworkAnalyzerConfigurationRequest) Update network analyzer configuration.updatePartnerAccount
(Consumer<UpdatePartnerAccountRequest.Builder> updatePartnerAccountRequest) Updates properties of a partner account.updatePartnerAccount
(UpdatePartnerAccountRequest updatePartnerAccountRequest) Updates properties of a partner account.default CompletableFuture
<UpdatePositionResponse> updatePosition
(Consumer<UpdatePositionRequest.Builder> updatePositionRequest) Deprecated.This operation is no longer supported.default CompletableFuture
<UpdatePositionResponse> updatePosition
(UpdatePositionRequest updatePositionRequest) Deprecated.This operation is no longer supported.updateResourceEventConfiguration
(Consumer<UpdateResourceEventConfigurationRequest.Builder> updateResourceEventConfigurationRequest) Update the event configuration for a particular resource identifier.updateResourceEventConfiguration
(UpdateResourceEventConfigurationRequest updateResourceEventConfigurationRequest) Update the event configuration for a particular resource identifier.updateResourcePosition
(Consumer<UpdateResourcePositionRequest.Builder> updateResourcePositionRequest) Update the position information of a given wireless device or a wireless gateway resource.updateResourcePosition
(UpdateResourcePositionRequest updateResourcePositionRequest) Update the position information of a given wireless device or a wireless gateway resource.updateWirelessDevice
(Consumer<UpdateWirelessDeviceRequest.Builder> updateWirelessDeviceRequest) Updates properties of a wireless device.updateWirelessDevice
(UpdateWirelessDeviceRequest updateWirelessDeviceRequest) Updates properties of a wireless device.updateWirelessDeviceImportTask
(Consumer<UpdateWirelessDeviceImportTaskRequest.Builder> updateWirelessDeviceImportTaskRequest) Update an import task to add more devices to the task.updateWirelessDeviceImportTask
(UpdateWirelessDeviceImportTaskRequest updateWirelessDeviceImportTaskRequest) Update an import task to add more devices to the task.updateWirelessGateway
(Consumer<UpdateWirelessGatewayRequest.Builder> updateWirelessGatewayRequest) Updates properties of a wireless gateway.updateWirelessGateway
(UpdateWirelessGatewayRequest updateWirelessGatewayRequest) Updates properties of a wireless gateway.Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
Field Details
-
SERVICE_NAME
- See Also:
-
SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider
.- See Also:
-
-
Method Details
-
associateAwsAccountWithPartnerAccount
default CompletableFuture<AssociateAwsAccountWithPartnerAccountResponse> associateAwsAccountWithPartnerAccount(AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest) Associates a partner account with your AWS account.
- Parameters:
associateAwsAccountWithPartnerAccountRequest
-- Returns:
- A Java Future containing the result of the AssociateAwsAccountWithPartnerAccount operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateAwsAccountWithPartnerAccount
default CompletableFuture<AssociateAwsAccountWithPartnerAccountResponse> associateAwsAccountWithPartnerAccount(Consumer<AssociateAwsAccountWithPartnerAccountRequest.Builder> associateAwsAccountWithPartnerAccountRequest) Associates a partner account with your AWS account.
This is a convenience which creates an instance of the
AssociateAwsAccountWithPartnerAccountRequest.Builder
avoiding the need to create one manually viaAssociateAwsAccountWithPartnerAccountRequest.builder()
- Parameters:
associateAwsAccountWithPartnerAccountRequest
- AConsumer
that will call methods onAssociateAwsAccountWithPartnerAccountRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociateAwsAccountWithPartnerAccount operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateMulticastGroupWithFuotaTask
default CompletableFuture<AssociateMulticastGroupWithFuotaTaskResponse> associateMulticastGroupWithFuotaTask(AssociateMulticastGroupWithFuotaTaskRequest associateMulticastGroupWithFuotaTaskRequest) Associate a multicast group with a FUOTA task.
- Parameters:
associateMulticastGroupWithFuotaTaskRequest
-- Returns:
- A Java Future containing the result of the AssociateMulticastGroupWithFuotaTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateMulticastGroupWithFuotaTask
default CompletableFuture<AssociateMulticastGroupWithFuotaTaskResponse> associateMulticastGroupWithFuotaTask(Consumer<AssociateMulticastGroupWithFuotaTaskRequest.Builder> associateMulticastGroupWithFuotaTaskRequest) Associate a multicast group with a FUOTA task.
This is a convenience which creates an instance of the
AssociateMulticastGroupWithFuotaTaskRequest.Builder
avoiding the need to create one manually viaAssociateMulticastGroupWithFuotaTaskRequest.builder()
- Parameters:
associateMulticastGroupWithFuotaTaskRequest
- AConsumer
that will call methods onAssociateMulticastGroupWithFuotaTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociateMulticastGroupWithFuotaTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateWirelessDeviceWithFuotaTask
default CompletableFuture<AssociateWirelessDeviceWithFuotaTaskResponse> associateWirelessDeviceWithFuotaTask(AssociateWirelessDeviceWithFuotaTaskRequest associateWirelessDeviceWithFuotaTaskRequest) Associate a wireless device with a FUOTA task.
- Parameters:
associateWirelessDeviceWithFuotaTaskRequest
-- Returns:
- A Java Future containing the result of the AssociateWirelessDeviceWithFuotaTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateWirelessDeviceWithFuotaTask
default CompletableFuture<AssociateWirelessDeviceWithFuotaTaskResponse> associateWirelessDeviceWithFuotaTask(Consumer<AssociateWirelessDeviceWithFuotaTaskRequest.Builder> associateWirelessDeviceWithFuotaTaskRequest) Associate a wireless device with a FUOTA task.
This is a convenience which creates an instance of the
AssociateWirelessDeviceWithFuotaTaskRequest.Builder
avoiding the need to create one manually viaAssociateWirelessDeviceWithFuotaTaskRequest.builder()
- Parameters:
associateWirelessDeviceWithFuotaTaskRequest
- AConsumer
that will call methods onAssociateWirelessDeviceWithFuotaTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociateWirelessDeviceWithFuotaTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateWirelessDeviceWithMulticastGroup
default CompletableFuture<AssociateWirelessDeviceWithMulticastGroupResponse> associateWirelessDeviceWithMulticastGroup(AssociateWirelessDeviceWithMulticastGroupRequest associateWirelessDeviceWithMulticastGroupRequest) Associates a wireless device with a multicast group.
- Parameters:
associateWirelessDeviceWithMulticastGroupRequest
-- Returns:
- A Java Future containing the result of the AssociateWirelessDeviceWithMulticastGroup operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateWirelessDeviceWithMulticastGroup
default CompletableFuture<AssociateWirelessDeviceWithMulticastGroupResponse> associateWirelessDeviceWithMulticastGroup(Consumer<AssociateWirelessDeviceWithMulticastGroupRequest.Builder> associateWirelessDeviceWithMulticastGroupRequest) Associates a wireless device with a multicast group.
This is a convenience which creates an instance of the
AssociateWirelessDeviceWithMulticastGroupRequest.Builder
avoiding the need to create one manually viaAssociateWirelessDeviceWithMulticastGroupRequest.builder()
- Parameters:
associateWirelessDeviceWithMulticastGroupRequest
- AConsumer
that will call methods onAssociateWirelessDeviceWithMulticastGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociateWirelessDeviceWithMulticastGroup operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateWirelessDeviceWithThing
default CompletableFuture<AssociateWirelessDeviceWithThingResponse> associateWirelessDeviceWithThing(AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest) Associates a wireless device with a thing.
- Parameters:
associateWirelessDeviceWithThingRequest
-- Returns:
- A Java Future containing the result of the AssociateWirelessDeviceWithThing operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateWirelessDeviceWithThing
default CompletableFuture<AssociateWirelessDeviceWithThingResponse> associateWirelessDeviceWithThing(Consumer<AssociateWirelessDeviceWithThingRequest.Builder> associateWirelessDeviceWithThingRequest) Associates a wireless device with a thing.
This is a convenience which creates an instance of the
AssociateWirelessDeviceWithThingRequest.Builder
avoiding the need to create one manually viaAssociateWirelessDeviceWithThingRequest.builder()
- Parameters:
associateWirelessDeviceWithThingRequest
- AConsumer
that will call methods onAssociateWirelessDeviceWithThingRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociateWirelessDeviceWithThing operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateWirelessGatewayWithCertificate
default CompletableFuture<AssociateWirelessGatewayWithCertificateResponse> associateWirelessGatewayWithCertificate(AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest) Associates a wireless gateway with a certificate.
- Parameters:
associateWirelessGatewayWithCertificateRequest
-- Returns:
- A Java Future containing the result of the AssociateWirelessGatewayWithCertificate operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateWirelessGatewayWithCertificate
default CompletableFuture<AssociateWirelessGatewayWithCertificateResponse> associateWirelessGatewayWithCertificate(Consumer<AssociateWirelessGatewayWithCertificateRequest.Builder> associateWirelessGatewayWithCertificateRequest) Associates a wireless gateway with a certificate.
This is a convenience which creates an instance of the
AssociateWirelessGatewayWithCertificateRequest.Builder
avoiding the need to create one manually viaAssociateWirelessGatewayWithCertificateRequest.builder()
- Parameters:
associateWirelessGatewayWithCertificateRequest
- AConsumer
that will call methods onAssociateWirelessGatewayWithCertificateRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociateWirelessGatewayWithCertificate operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateWirelessGatewayWithThing
default CompletableFuture<AssociateWirelessGatewayWithThingResponse> associateWirelessGatewayWithThing(AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest) Associates a wireless gateway with a thing.
- Parameters:
associateWirelessGatewayWithThingRequest
-- Returns:
- A Java Future containing the result of the AssociateWirelessGatewayWithThing operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
associateWirelessGatewayWithThing
default CompletableFuture<AssociateWirelessGatewayWithThingResponse> associateWirelessGatewayWithThing(Consumer<AssociateWirelessGatewayWithThingRequest.Builder> associateWirelessGatewayWithThingRequest) Associates a wireless gateway with a thing.
This is a convenience which creates an instance of the
AssociateWirelessGatewayWithThingRequest.Builder
avoiding the need to create one manually viaAssociateWirelessGatewayWithThingRequest.builder()
- Parameters:
associateWirelessGatewayWithThingRequest
- AConsumer
that will call methods onAssociateWirelessGatewayWithThingRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the AssociateWirelessGatewayWithThing operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
cancelMulticastGroupSession
default CompletableFuture<CancelMulticastGroupSessionResponse> cancelMulticastGroupSession(CancelMulticastGroupSessionRequest cancelMulticastGroupSessionRequest) Cancels an existing multicast group session.
- Parameters:
cancelMulticastGroupSessionRequest
-- Returns:
- A Java Future containing the result of the CancelMulticastGroupSession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
cancelMulticastGroupSession
default CompletableFuture<CancelMulticastGroupSessionResponse> cancelMulticastGroupSession(Consumer<CancelMulticastGroupSessionRequest.Builder> cancelMulticastGroupSessionRequest) Cancels an existing multicast group session.
This is a convenience which creates an instance of the
CancelMulticastGroupSessionRequest.Builder
avoiding the need to create one manually viaCancelMulticastGroupSessionRequest.builder()
- Parameters:
cancelMulticastGroupSessionRequest
- AConsumer
that will call methods onCancelMulticastGroupSessionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CancelMulticastGroupSession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDestination
default CompletableFuture<CreateDestinationResponse> createDestination(CreateDestinationRequest createDestinationRequest) Creates a new destination that maps a device message to an AWS IoT rule.
- Parameters:
createDestinationRequest
-- Returns:
- A Java Future containing the result of the CreateDestination operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDestination
default CompletableFuture<CreateDestinationResponse> createDestination(Consumer<CreateDestinationRequest.Builder> createDestinationRequest) Creates a new destination that maps a device message to an AWS IoT rule.
This is a convenience which creates an instance of the
CreateDestinationRequest.Builder
avoiding the need to create one manually viaCreateDestinationRequest.builder()
- Parameters:
createDestinationRequest
- AConsumer
that will call methods onCreateDestinationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateDestination operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDeviceProfile
default CompletableFuture<CreateDeviceProfileResponse> createDeviceProfile(CreateDeviceProfileRequest createDeviceProfileRequest) Creates a new device profile.
- Parameters:
createDeviceProfileRequest
-- Returns:
- A Java Future containing the result of the CreateDeviceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createDeviceProfile
default CompletableFuture<CreateDeviceProfileResponse> createDeviceProfile(Consumer<CreateDeviceProfileRequest.Builder> createDeviceProfileRequest) Creates a new device profile.
This is a convenience which creates an instance of the
CreateDeviceProfileRequest.Builder
avoiding the need to create one manually viaCreateDeviceProfileRequest.builder()
- Parameters:
createDeviceProfileRequest
- AConsumer
that will call methods onCreateDeviceProfileRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateDeviceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createFuotaTask
default CompletableFuture<CreateFuotaTaskResponse> createFuotaTask(CreateFuotaTaskRequest createFuotaTaskRequest) Creates a FUOTA task.
- Parameters:
createFuotaTaskRequest
-- Returns:
- A Java Future containing the result of the CreateFuotaTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createFuotaTask
default CompletableFuture<CreateFuotaTaskResponse> createFuotaTask(Consumer<CreateFuotaTaskRequest.Builder> createFuotaTaskRequest) Creates a FUOTA task.
This is a convenience which creates an instance of the
CreateFuotaTaskRequest.Builder
avoiding the need to create one manually viaCreateFuotaTaskRequest.builder()
- Parameters:
createFuotaTaskRequest
- AConsumer
that will call methods onCreateFuotaTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateFuotaTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createMulticastGroup
default CompletableFuture<CreateMulticastGroupResponse> createMulticastGroup(CreateMulticastGroupRequest createMulticastGroupRequest) Creates a multicast group.
- Parameters:
createMulticastGroupRequest
-- Returns:
- A Java Future containing the result of the CreateMulticastGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createMulticastGroup
default CompletableFuture<CreateMulticastGroupResponse> createMulticastGroup(Consumer<CreateMulticastGroupRequest.Builder> createMulticastGroupRequest) Creates a multicast group.
This is a convenience which creates an instance of the
CreateMulticastGroupRequest.Builder
avoiding the need to create one manually viaCreateMulticastGroupRequest.builder()
- Parameters:
createMulticastGroupRequest
- AConsumer
that will call methods onCreateMulticastGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateMulticastGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createNetworkAnalyzerConfiguration
default CompletableFuture<CreateNetworkAnalyzerConfigurationResponse> createNetworkAnalyzerConfiguration(CreateNetworkAnalyzerConfigurationRequest createNetworkAnalyzerConfigurationRequest) Creates a new network analyzer configuration.
- Parameters:
createNetworkAnalyzerConfigurationRequest
-- Returns:
- A Java Future containing the result of the CreateNetworkAnalyzerConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createNetworkAnalyzerConfiguration
default CompletableFuture<CreateNetworkAnalyzerConfigurationResponse> createNetworkAnalyzerConfiguration(Consumer<CreateNetworkAnalyzerConfigurationRequest.Builder> createNetworkAnalyzerConfigurationRequest) Creates a new network analyzer configuration.
This is a convenience which creates an instance of the
CreateNetworkAnalyzerConfigurationRequest.Builder
avoiding the need to create one manually viaCreateNetworkAnalyzerConfigurationRequest.builder()
- Parameters:
createNetworkAnalyzerConfigurationRequest
- AConsumer
that will call methods onCreateNetworkAnalyzerConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateNetworkAnalyzerConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createServiceProfile
default CompletableFuture<CreateServiceProfileResponse> createServiceProfile(CreateServiceProfileRequest createServiceProfileRequest) Creates a new service profile.
- Parameters:
createServiceProfileRequest
-- Returns:
- A Java Future containing the result of the CreateServiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createServiceProfile
default CompletableFuture<CreateServiceProfileResponse> createServiceProfile(Consumer<CreateServiceProfileRequest.Builder> createServiceProfileRequest) Creates a new service profile.
This is a convenience which creates an instance of the
CreateServiceProfileRequest.Builder
avoiding the need to create one manually viaCreateServiceProfileRequest.builder()
- Parameters:
createServiceProfileRequest
- AConsumer
that will call methods onCreateServiceProfileRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateServiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createWirelessDevice
default CompletableFuture<CreateWirelessDeviceResponse> createWirelessDevice(CreateWirelessDeviceRequest createWirelessDeviceRequest) Provisions a wireless device.
- Parameters:
createWirelessDeviceRequest
-- Returns:
- A Java Future containing the result of the CreateWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createWirelessDevice
default CompletableFuture<CreateWirelessDeviceResponse> createWirelessDevice(Consumer<CreateWirelessDeviceRequest.Builder> createWirelessDeviceRequest) Provisions a wireless device.
This is a convenience which creates an instance of the
CreateWirelessDeviceRequest.Builder
avoiding the need to create one manually viaCreateWirelessDeviceRequest.builder()
- Parameters:
createWirelessDeviceRequest
- AConsumer
that will call methods onCreateWirelessDeviceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createWirelessGateway
default CompletableFuture<CreateWirelessGatewayResponse> createWirelessGateway(CreateWirelessGatewayRequest createWirelessGatewayRequest) Provisions a wireless gateway.
- Parameters:
createWirelessGatewayRequest
-- Returns:
- A Java Future containing the result of the CreateWirelessGateway operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createWirelessGateway
default CompletableFuture<CreateWirelessGatewayResponse> createWirelessGateway(Consumer<CreateWirelessGatewayRequest.Builder> createWirelessGatewayRequest) Provisions a wireless gateway.
This is a convenience which creates an instance of the
CreateWirelessGatewayRequest.Builder
avoiding the need to create one manually viaCreateWirelessGatewayRequest.builder()
- Parameters:
createWirelessGatewayRequest
- AConsumer
that will call methods onCreateWirelessGatewayRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateWirelessGateway operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createWirelessGatewayTask
default CompletableFuture<CreateWirelessGatewayTaskResponse> createWirelessGatewayTask(CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest) Creates a task for a wireless gateway.
- Parameters:
createWirelessGatewayTaskRequest
-- Returns:
- A Java Future containing the result of the CreateWirelessGatewayTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createWirelessGatewayTask
default CompletableFuture<CreateWirelessGatewayTaskResponse> createWirelessGatewayTask(Consumer<CreateWirelessGatewayTaskRequest.Builder> createWirelessGatewayTaskRequest) Creates a task for a wireless gateway.
This is a convenience which creates an instance of the
CreateWirelessGatewayTaskRequest.Builder
avoiding the need to create one manually viaCreateWirelessGatewayTaskRequest.builder()
- Parameters:
createWirelessGatewayTaskRequest
- AConsumer
that will call methods onCreateWirelessGatewayTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateWirelessGatewayTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createWirelessGatewayTaskDefinition
default CompletableFuture<CreateWirelessGatewayTaskDefinitionResponse> createWirelessGatewayTaskDefinition(CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest) Creates a gateway task definition.
- Parameters:
createWirelessGatewayTaskDefinitionRequest
-- Returns:
- A Java Future containing the result of the CreateWirelessGatewayTaskDefinition operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
createWirelessGatewayTaskDefinition
default CompletableFuture<CreateWirelessGatewayTaskDefinitionResponse> createWirelessGatewayTaskDefinition(Consumer<CreateWirelessGatewayTaskDefinitionRequest.Builder> createWirelessGatewayTaskDefinitionRequest) Creates a gateway task definition.
This is a convenience which creates an instance of the
CreateWirelessGatewayTaskDefinitionRequest.Builder
avoiding the need to create one manually viaCreateWirelessGatewayTaskDefinitionRequest.builder()
- Parameters:
createWirelessGatewayTaskDefinitionRequest
- AConsumer
that will call methods onCreateWirelessGatewayTaskDefinitionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the CreateWirelessGatewayTaskDefinition operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteDestination
default CompletableFuture<DeleteDestinationResponse> deleteDestination(DeleteDestinationRequest deleteDestinationRequest) Deletes a destination.
- Parameters:
deleteDestinationRequest
-- Returns:
- A Java Future containing the result of the DeleteDestination operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteDestination
default CompletableFuture<DeleteDestinationResponse> deleteDestination(Consumer<DeleteDestinationRequest.Builder> deleteDestinationRequest) Deletes a destination.
This is a convenience which creates an instance of the
DeleteDestinationRequest.Builder
avoiding the need to create one manually viaDeleteDestinationRequest.builder()
- Parameters:
deleteDestinationRequest
- AConsumer
that will call methods onDeleteDestinationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteDestination operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteDeviceProfile
default CompletableFuture<DeleteDeviceProfileResponse> deleteDeviceProfile(DeleteDeviceProfileRequest deleteDeviceProfileRequest) Deletes a device profile.
- Parameters:
deleteDeviceProfileRequest
-- Returns:
- A Java Future containing the result of the DeleteDeviceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteDeviceProfile
default CompletableFuture<DeleteDeviceProfileResponse> deleteDeviceProfile(Consumer<DeleteDeviceProfileRequest.Builder> deleteDeviceProfileRequest) Deletes a device profile.
This is a convenience which creates an instance of the
DeleteDeviceProfileRequest.Builder
avoiding the need to create one manually viaDeleteDeviceProfileRequest.builder()
- Parameters:
deleteDeviceProfileRequest
- AConsumer
that will call methods onDeleteDeviceProfileRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteDeviceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteFuotaTask
default CompletableFuture<DeleteFuotaTaskResponse> deleteFuotaTask(DeleteFuotaTaskRequest deleteFuotaTaskRequest) Deletes a FUOTA task.
- Parameters:
deleteFuotaTaskRequest
-- Returns:
- A Java Future containing the result of the DeleteFuotaTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteFuotaTask
default CompletableFuture<DeleteFuotaTaskResponse> deleteFuotaTask(Consumer<DeleteFuotaTaskRequest.Builder> deleteFuotaTaskRequest) Deletes a FUOTA task.
This is a convenience which creates an instance of the
DeleteFuotaTaskRequest.Builder
avoiding the need to create one manually viaDeleteFuotaTaskRequest.builder()
- Parameters:
deleteFuotaTaskRequest
- AConsumer
that will call methods onDeleteFuotaTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteFuotaTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteMulticastGroup
default CompletableFuture<DeleteMulticastGroupResponse> deleteMulticastGroup(DeleteMulticastGroupRequest deleteMulticastGroupRequest) Deletes a multicast group if it is not in use by a fuota task.
- Parameters:
deleteMulticastGroupRequest
-- Returns:
- A Java Future containing the result of the DeleteMulticastGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteMulticastGroup
default CompletableFuture<DeleteMulticastGroupResponse> deleteMulticastGroup(Consumer<DeleteMulticastGroupRequest.Builder> deleteMulticastGroupRequest) Deletes a multicast group if it is not in use by a fuota task.
This is a convenience which creates an instance of the
DeleteMulticastGroupRequest.Builder
avoiding the need to create one manually viaDeleteMulticastGroupRequest.builder()
- Parameters:
deleteMulticastGroupRequest
- AConsumer
that will call methods onDeleteMulticastGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteMulticastGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteNetworkAnalyzerConfiguration
default CompletableFuture<DeleteNetworkAnalyzerConfigurationResponse> deleteNetworkAnalyzerConfiguration(DeleteNetworkAnalyzerConfigurationRequest deleteNetworkAnalyzerConfigurationRequest) Deletes a network analyzer configuration.
- Parameters:
deleteNetworkAnalyzerConfigurationRequest
-- Returns:
- A Java Future containing the result of the DeleteNetworkAnalyzerConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteNetworkAnalyzerConfiguration
default CompletableFuture<DeleteNetworkAnalyzerConfigurationResponse> deleteNetworkAnalyzerConfiguration(Consumer<DeleteNetworkAnalyzerConfigurationRequest.Builder> deleteNetworkAnalyzerConfigurationRequest) Deletes a network analyzer configuration.
This is a convenience which creates an instance of the
DeleteNetworkAnalyzerConfigurationRequest.Builder
avoiding the need to create one manually viaDeleteNetworkAnalyzerConfigurationRequest.builder()
- Parameters:
deleteNetworkAnalyzerConfigurationRequest
- AConsumer
that will call methods onDeleteNetworkAnalyzerConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteNetworkAnalyzerConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteQueuedMessages
default CompletableFuture<DeleteQueuedMessagesResponse> deleteQueuedMessages(DeleteQueuedMessagesRequest deleteQueuedMessagesRequest) Remove queued messages from the downlink queue.
- Parameters:
deleteQueuedMessagesRequest
-- Returns:
- A Java Future containing the result of the DeleteQueuedMessages operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteQueuedMessages
default CompletableFuture<DeleteQueuedMessagesResponse> deleteQueuedMessages(Consumer<DeleteQueuedMessagesRequest.Builder> deleteQueuedMessagesRequest) Remove queued messages from the downlink queue.
This is a convenience which creates an instance of the
DeleteQueuedMessagesRequest.Builder
avoiding the need to create one manually viaDeleteQueuedMessagesRequest.builder()
- Parameters:
deleteQueuedMessagesRequest
- AConsumer
that will call methods onDeleteQueuedMessagesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteQueuedMessages operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteServiceProfile
default CompletableFuture<DeleteServiceProfileResponse> deleteServiceProfile(DeleteServiceProfileRequest deleteServiceProfileRequest) Deletes a service profile.
- Parameters:
deleteServiceProfileRequest
-- Returns:
- A Java Future containing the result of the DeleteServiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteServiceProfile
default CompletableFuture<DeleteServiceProfileResponse> deleteServiceProfile(Consumer<DeleteServiceProfileRequest.Builder> deleteServiceProfileRequest) Deletes a service profile.
This is a convenience which creates an instance of the
DeleteServiceProfileRequest.Builder
avoiding the need to create one manually viaDeleteServiceProfileRequest.builder()
- Parameters:
deleteServiceProfileRequest
- AConsumer
that will call methods onDeleteServiceProfileRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteServiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteWirelessDevice
default CompletableFuture<DeleteWirelessDeviceResponse> deleteWirelessDevice(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest) Deletes a wireless device.
- Parameters:
deleteWirelessDeviceRequest
-- Returns:
- A Java Future containing the result of the DeleteWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteWirelessDevice
default CompletableFuture<DeleteWirelessDeviceResponse> deleteWirelessDevice(Consumer<DeleteWirelessDeviceRequest.Builder> deleteWirelessDeviceRequest) Deletes a wireless device.
This is a convenience which creates an instance of the
DeleteWirelessDeviceRequest.Builder
avoiding the need to create one manually viaDeleteWirelessDeviceRequest.builder()
- Parameters:
deleteWirelessDeviceRequest
- AConsumer
that will call methods onDeleteWirelessDeviceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteWirelessDeviceImportTask
default CompletableFuture<DeleteWirelessDeviceImportTaskResponse> deleteWirelessDeviceImportTask(DeleteWirelessDeviceImportTaskRequest deleteWirelessDeviceImportTaskRequest) Delete an import task.
- Parameters:
deleteWirelessDeviceImportTaskRequest
-- Returns:
- A Java Future containing the result of the DeleteWirelessDeviceImportTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteWirelessDeviceImportTask
default CompletableFuture<DeleteWirelessDeviceImportTaskResponse> deleteWirelessDeviceImportTask(Consumer<DeleteWirelessDeviceImportTaskRequest.Builder> deleteWirelessDeviceImportTaskRequest) Delete an import task.
This is a convenience which creates an instance of the
DeleteWirelessDeviceImportTaskRequest.Builder
avoiding the need to create one manually viaDeleteWirelessDeviceImportTaskRequest.builder()
- Parameters:
deleteWirelessDeviceImportTaskRequest
- AConsumer
that will call methods onDeleteWirelessDeviceImportTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteWirelessDeviceImportTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteWirelessGateway
default CompletableFuture<DeleteWirelessGatewayResponse> deleteWirelessGateway(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest) Deletes a wireless gateway.
- Parameters:
deleteWirelessGatewayRequest
-- Returns:
- A Java Future containing the result of the DeleteWirelessGateway operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteWirelessGateway
default CompletableFuture<DeleteWirelessGatewayResponse> deleteWirelessGateway(Consumer<DeleteWirelessGatewayRequest.Builder> deleteWirelessGatewayRequest) Deletes a wireless gateway.
This is a convenience which creates an instance of the
DeleteWirelessGatewayRequest.Builder
avoiding the need to create one manually viaDeleteWirelessGatewayRequest.builder()
- Parameters:
deleteWirelessGatewayRequest
- AConsumer
that will call methods onDeleteWirelessGatewayRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteWirelessGateway operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteWirelessGatewayTask
default CompletableFuture<DeleteWirelessGatewayTaskResponse> deleteWirelessGatewayTask(DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest) Deletes a wireless gateway task.
- Parameters:
deleteWirelessGatewayTaskRequest
-- Returns:
- A Java Future containing the result of the DeleteWirelessGatewayTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteWirelessGatewayTask
default CompletableFuture<DeleteWirelessGatewayTaskResponse> deleteWirelessGatewayTask(Consumer<DeleteWirelessGatewayTaskRequest.Builder> deleteWirelessGatewayTaskRequest) Deletes a wireless gateway task.
This is a convenience which creates an instance of the
DeleteWirelessGatewayTaskRequest.Builder
avoiding the need to create one manually viaDeleteWirelessGatewayTaskRequest.builder()
- Parameters:
deleteWirelessGatewayTaskRequest
- AConsumer
that will call methods onDeleteWirelessGatewayTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteWirelessGatewayTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteWirelessGatewayTaskDefinition
default CompletableFuture<DeleteWirelessGatewayTaskDefinitionResponse> deleteWirelessGatewayTaskDefinition(DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest) Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
- Parameters:
deleteWirelessGatewayTaskDefinitionRequest
-- Returns:
- A Java Future containing the result of the DeleteWirelessGatewayTaskDefinition operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deleteWirelessGatewayTaskDefinition
default CompletableFuture<DeleteWirelessGatewayTaskDefinitionResponse> deleteWirelessGatewayTaskDefinition(Consumer<DeleteWirelessGatewayTaskDefinitionRequest.Builder> deleteWirelessGatewayTaskDefinitionRequest) Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
This is a convenience which creates an instance of the
DeleteWirelessGatewayTaskDefinitionRequest.Builder
avoiding the need to create one manually viaDeleteWirelessGatewayTaskDefinitionRequest.builder()
- Parameters:
deleteWirelessGatewayTaskDefinitionRequest
- AConsumer
that will call methods onDeleteWirelessGatewayTaskDefinitionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeleteWirelessGatewayTaskDefinition operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deregisterWirelessDevice
default CompletableFuture<DeregisterWirelessDeviceResponse> deregisterWirelessDevice(DeregisterWirelessDeviceRequest deregisterWirelessDeviceRequest) Deregister a wireless device from AWS IoT Wireless.
- Parameters:
deregisterWirelessDeviceRequest
-- Returns:
- A Java Future containing the result of the DeregisterWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
deregisterWirelessDevice
default CompletableFuture<DeregisterWirelessDeviceResponse> deregisterWirelessDevice(Consumer<DeregisterWirelessDeviceRequest.Builder> deregisterWirelessDeviceRequest) Deregister a wireless device from AWS IoT Wireless.
This is a convenience which creates an instance of the
DeregisterWirelessDeviceRequest.Builder
avoiding the need to create one manually viaDeregisterWirelessDeviceRequest.builder()
- Parameters:
deregisterWirelessDeviceRequest
- AConsumer
that will call methods onDeregisterWirelessDeviceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DeregisterWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateAwsAccountFromPartnerAccount
default CompletableFuture<DisassociateAwsAccountFromPartnerAccountResponse> disassociateAwsAccountFromPartnerAccount(DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest) Disassociates your AWS account from a partner account. If
PartnerAccountId
andPartnerType
arenull
, disassociates your AWS account from all partner accounts.- Parameters:
disassociateAwsAccountFromPartnerAccountRequest
-- Returns:
- A Java Future containing the result of the DisassociateAwsAccountFromPartnerAccount operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateAwsAccountFromPartnerAccount
default CompletableFuture<DisassociateAwsAccountFromPartnerAccountResponse> disassociateAwsAccountFromPartnerAccount(Consumer<DisassociateAwsAccountFromPartnerAccountRequest.Builder> disassociateAwsAccountFromPartnerAccountRequest) Disassociates your AWS account from a partner account. If
PartnerAccountId
andPartnerType
arenull
, disassociates your AWS account from all partner accounts.
This is a convenience which creates an instance of the
DisassociateAwsAccountFromPartnerAccountRequest.Builder
avoiding the need to create one manually viaDisassociateAwsAccountFromPartnerAccountRequest.builder()
- Parameters:
disassociateAwsAccountFromPartnerAccountRequest
- AConsumer
that will call methods onDisassociateAwsAccountFromPartnerAccountRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociateAwsAccountFromPartnerAccount operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateMulticastGroupFromFuotaTask
default CompletableFuture<DisassociateMulticastGroupFromFuotaTaskResponse> disassociateMulticastGroupFromFuotaTask(DisassociateMulticastGroupFromFuotaTaskRequest disassociateMulticastGroupFromFuotaTaskRequest) Disassociates a multicast group from a fuota task.
- Parameters:
disassociateMulticastGroupFromFuotaTaskRequest
-- Returns:
- A Java Future containing the result of the DisassociateMulticastGroupFromFuotaTask operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateMulticastGroupFromFuotaTask
default CompletableFuture<DisassociateMulticastGroupFromFuotaTaskResponse> disassociateMulticastGroupFromFuotaTask(Consumer<DisassociateMulticastGroupFromFuotaTaskRequest.Builder> disassociateMulticastGroupFromFuotaTaskRequest) Disassociates a multicast group from a fuota task.
This is a convenience which creates an instance of the
DisassociateMulticastGroupFromFuotaTaskRequest.Builder
avoiding the need to create one manually viaDisassociateMulticastGroupFromFuotaTaskRequest.builder()
- Parameters:
disassociateMulticastGroupFromFuotaTaskRequest
- AConsumer
that will call methods onDisassociateMulticastGroupFromFuotaTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociateMulticastGroupFromFuotaTask operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateWirelessDeviceFromFuotaTask
default CompletableFuture<DisassociateWirelessDeviceFromFuotaTaskResponse> disassociateWirelessDeviceFromFuotaTask(DisassociateWirelessDeviceFromFuotaTaskRequest disassociateWirelessDeviceFromFuotaTaskRequest) Disassociates a wireless device from a FUOTA task.
- Parameters:
disassociateWirelessDeviceFromFuotaTaskRequest
-- Returns:
- A Java Future containing the result of the DisassociateWirelessDeviceFromFuotaTask operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateWirelessDeviceFromFuotaTask
default CompletableFuture<DisassociateWirelessDeviceFromFuotaTaskResponse> disassociateWirelessDeviceFromFuotaTask(Consumer<DisassociateWirelessDeviceFromFuotaTaskRequest.Builder> disassociateWirelessDeviceFromFuotaTaskRequest) Disassociates a wireless device from a FUOTA task.
This is a convenience which creates an instance of the
DisassociateWirelessDeviceFromFuotaTaskRequest.Builder
avoiding the need to create one manually viaDisassociateWirelessDeviceFromFuotaTaskRequest.builder()
- Parameters:
disassociateWirelessDeviceFromFuotaTaskRequest
- AConsumer
that will call methods onDisassociateWirelessDeviceFromFuotaTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociateWirelessDeviceFromFuotaTask operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateWirelessDeviceFromMulticastGroup
default CompletableFuture<DisassociateWirelessDeviceFromMulticastGroupResponse> disassociateWirelessDeviceFromMulticastGroup(DisassociateWirelessDeviceFromMulticastGroupRequest disassociateWirelessDeviceFromMulticastGroupRequest) Disassociates a wireless device from a multicast group.
- Parameters:
disassociateWirelessDeviceFromMulticastGroupRequest
-- Returns:
- A Java Future containing the result of the DisassociateWirelessDeviceFromMulticastGroup operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateWirelessDeviceFromMulticastGroup
default CompletableFuture<DisassociateWirelessDeviceFromMulticastGroupResponse> disassociateWirelessDeviceFromMulticastGroup(Consumer<DisassociateWirelessDeviceFromMulticastGroupRequest.Builder> disassociateWirelessDeviceFromMulticastGroupRequest) Disassociates a wireless device from a multicast group.
This is a convenience which creates an instance of the
DisassociateWirelessDeviceFromMulticastGroupRequest.Builder
avoiding the need to create one manually viaDisassociateWirelessDeviceFromMulticastGroupRequest.builder()
- Parameters:
disassociateWirelessDeviceFromMulticastGroupRequest
- AConsumer
that will call methods onDisassociateWirelessDeviceFromMulticastGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociateWirelessDeviceFromMulticastGroup operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateWirelessDeviceFromThing
default CompletableFuture<DisassociateWirelessDeviceFromThingResponse> disassociateWirelessDeviceFromThing(DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest) Disassociates a wireless device from its currently associated thing.
- Parameters:
disassociateWirelessDeviceFromThingRequest
-- Returns:
- A Java Future containing the result of the DisassociateWirelessDeviceFromThing operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateWirelessDeviceFromThing
default CompletableFuture<DisassociateWirelessDeviceFromThingResponse> disassociateWirelessDeviceFromThing(Consumer<DisassociateWirelessDeviceFromThingRequest.Builder> disassociateWirelessDeviceFromThingRequest) Disassociates a wireless device from its currently associated thing.
This is a convenience which creates an instance of the
DisassociateWirelessDeviceFromThingRequest.Builder
avoiding the need to create one manually viaDisassociateWirelessDeviceFromThingRequest.builder()
- Parameters:
disassociateWirelessDeviceFromThingRequest
- AConsumer
that will call methods onDisassociateWirelessDeviceFromThingRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociateWirelessDeviceFromThing operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateWirelessGatewayFromCertificate
default CompletableFuture<DisassociateWirelessGatewayFromCertificateResponse> disassociateWirelessGatewayFromCertificate(DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest) Disassociates a wireless gateway from its currently associated certificate.
- Parameters:
disassociateWirelessGatewayFromCertificateRequest
-- Returns:
- A Java Future containing the result of the DisassociateWirelessGatewayFromCertificate operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateWirelessGatewayFromCertificate
default CompletableFuture<DisassociateWirelessGatewayFromCertificateResponse> disassociateWirelessGatewayFromCertificate(Consumer<DisassociateWirelessGatewayFromCertificateRequest.Builder> disassociateWirelessGatewayFromCertificateRequest) Disassociates a wireless gateway from its currently associated certificate.
This is a convenience which creates an instance of the
DisassociateWirelessGatewayFromCertificateRequest.Builder
avoiding the need to create one manually viaDisassociateWirelessGatewayFromCertificateRequest.builder()
- Parameters:
disassociateWirelessGatewayFromCertificateRequest
- AConsumer
that will call methods onDisassociateWirelessGatewayFromCertificateRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociateWirelessGatewayFromCertificate operation returned
by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateWirelessGatewayFromThing
default CompletableFuture<DisassociateWirelessGatewayFromThingResponse> disassociateWirelessGatewayFromThing(DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest) Disassociates a wireless gateway from its currently associated thing.
- Parameters:
disassociateWirelessGatewayFromThingRequest
-- Returns:
- A Java Future containing the result of the DisassociateWirelessGatewayFromThing operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
disassociateWirelessGatewayFromThing
default CompletableFuture<DisassociateWirelessGatewayFromThingResponse> disassociateWirelessGatewayFromThing(Consumer<DisassociateWirelessGatewayFromThingRequest.Builder> disassociateWirelessGatewayFromThingRequest) Disassociates a wireless gateway from its currently associated thing.
This is a convenience which creates an instance of the
DisassociateWirelessGatewayFromThingRequest.Builder
avoiding the need to create one manually viaDisassociateWirelessGatewayFromThingRequest.builder()
- Parameters:
disassociateWirelessGatewayFromThingRequest
- AConsumer
that will call methods onDisassociateWirelessGatewayFromThingRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the DisassociateWirelessGatewayFromThing operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDestination
default CompletableFuture<GetDestinationResponse> getDestination(GetDestinationRequest getDestinationRequest) Gets information about a destination.
- Parameters:
getDestinationRequest
-- Returns:
- A Java Future containing the result of the GetDestination operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDestination
default CompletableFuture<GetDestinationResponse> getDestination(Consumer<GetDestinationRequest.Builder> getDestinationRequest) Gets information about a destination.
This is a convenience which creates an instance of the
GetDestinationRequest.Builder
avoiding the need to create one manually viaGetDestinationRequest.builder()
- Parameters:
getDestinationRequest
- AConsumer
that will call methods onGetDestinationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetDestination operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDeviceProfile
default CompletableFuture<GetDeviceProfileResponse> getDeviceProfile(GetDeviceProfileRequest getDeviceProfileRequest) Gets information about a device profile.
- Parameters:
getDeviceProfileRequest
-- Returns:
- A Java Future containing the result of the GetDeviceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getDeviceProfile
default CompletableFuture<GetDeviceProfileResponse> getDeviceProfile(Consumer<GetDeviceProfileRequest.Builder> getDeviceProfileRequest) Gets information about a device profile.
This is a convenience which creates an instance of the
GetDeviceProfileRequest.Builder
avoiding the need to create one manually viaGetDeviceProfileRequest.builder()
- Parameters:
getDeviceProfileRequest
- AConsumer
that will call methods onGetDeviceProfileRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetDeviceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getEventConfigurationByResourceTypes
default CompletableFuture<GetEventConfigurationByResourceTypesResponse> getEventConfigurationByResourceTypes(GetEventConfigurationByResourceTypesRequest getEventConfigurationByResourceTypesRequest) Get the event configuration based on resource types.
- Parameters:
getEventConfigurationByResourceTypesRequest
-- Returns:
- A Java Future containing the result of the GetEventConfigurationByResourceTypes operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getEventConfigurationByResourceTypes
default CompletableFuture<GetEventConfigurationByResourceTypesResponse> getEventConfigurationByResourceTypes(Consumer<GetEventConfigurationByResourceTypesRequest.Builder> getEventConfigurationByResourceTypesRequest) Get the event configuration based on resource types.
This is a convenience which creates an instance of the
GetEventConfigurationByResourceTypesRequest.Builder
avoiding the need to create one manually viaGetEventConfigurationByResourceTypesRequest.builder()
- Parameters:
getEventConfigurationByResourceTypesRequest
- AConsumer
that will call methods onGetEventConfigurationByResourceTypesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetEventConfigurationByResourceTypes operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getFuotaTask
default CompletableFuture<GetFuotaTaskResponse> getFuotaTask(GetFuotaTaskRequest getFuotaTaskRequest) Gets information about a FUOTA task.
- Parameters:
getFuotaTaskRequest
-- Returns:
- A Java Future containing the result of the GetFuotaTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getFuotaTask
default CompletableFuture<GetFuotaTaskResponse> getFuotaTask(Consumer<GetFuotaTaskRequest.Builder> getFuotaTaskRequest) Gets information about a FUOTA task.
This is a convenience which creates an instance of the
GetFuotaTaskRequest.Builder
avoiding the need to create one manually viaGetFuotaTaskRequest.builder()
- Parameters:
getFuotaTaskRequest
- AConsumer
that will call methods onGetFuotaTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetFuotaTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getLogLevelsByResourceTypes
default CompletableFuture<GetLogLevelsByResourceTypesResponse> getLogLevelsByResourceTypes(GetLogLevelsByResourceTypesRequest getLogLevelsByResourceTypesRequest) Returns current default log levels or log levels by resource types. Based on resource types, log levels can be for wireless device log options or wireless gateway log options.
- Parameters:
getLogLevelsByResourceTypesRequest
-- Returns:
- A Java Future containing the result of the GetLogLevelsByResourceTypes operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getLogLevelsByResourceTypes
default CompletableFuture<GetLogLevelsByResourceTypesResponse> getLogLevelsByResourceTypes(Consumer<GetLogLevelsByResourceTypesRequest.Builder> getLogLevelsByResourceTypesRequest) Returns current default log levels or log levels by resource types. Based on resource types, log levels can be for wireless device log options or wireless gateway log options.
This is a convenience which creates an instance of the
GetLogLevelsByResourceTypesRequest.Builder
avoiding the need to create one manually viaGetLogLevelsByResourceTypesRequest.builder()
- Parameters:
getLogLevelsByResourceTypesRequest
- AConsumer
that will call methods onGetLogLevelsByResourceTypesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetLogLevelsByResourceTypes operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getMulticastGroup
default CompletableFuture<GetMulticastGroupResponse> getMulticastGroup(GetMulticastGroupRequest getMulticastGroupRequest) Gets information about a multicast group.
- Parameters:
getMulticastGroupRequest
-- Returns:
- A Java Future containing the result of the GetMulticastGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getMulticastGroup
default CompletableFuture<GetMulticastGroupResponse> getMulticastGroup(Consumer<GetMulticastGroupRequest.Builder> getMulticastGroupRequest) Gets information about a multicast group.
This is a convenience which creates an instance of the
GetMulticastGroupRequest.Builder
avoiding the need to create one manually viaGetMulticastGroupRequest.builder()
- Parameters:
getMulticastGroupRequest
- AConsumer
that will call methods onGetMulticastGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetMulticastGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getMulticastGroupSession
default CompletableFuture<GetMulticastGroupSessionResponse> getMulticastGroupSession(GetMulticastGroupSessionRequest getMulticastGroupSessionRequest) Gets information about a multicast group session.
- Parameters:
getMulticastGroupSessionRequest
-- Returns:
- A Java Future containing the result of the GetMulticastGroupSession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getMulticastGroupSession
default CompletableFuture<GetMulticastGroupSessionResponse> getMulticastGroupSession(Consumer<GetMulticastGroupSessionRequest.Builder> getMulticastGroupSessionRequest) Gets information about a multicast group session.
This is a convenience which creates an instance of the
GetMulticastGroupSessionRequest.Builder
avoiding the need to create one manually viaGetMulticastGroupSessionRequest.builder()
- Parameters:
getMulticastGroupSessionRequest
- AConsumer
that will call methods onGetMulticastGroupSessionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetMulticastGroupSession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getNetworkAnalyzerConfiguration
default CompletableFuture<GetNetworkAnalyzerConfigurationResponse> getNetworkAnalyzerConfiguration(GetNetworkAnalyzerConfigurationRequest getNetworkAnalyzerConfigurationRequest) Get network analyzer configuration.
- Parameters:
getNetworkAnalyzerConfigurationRequest
-- Returns:
- A Java Future containing the result of the GetNetworkAnalyzerConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getNetworkAnalyzerConfiguration
default CompletableFuture<GetNetworkAnalyzerConfigurationResponse> getNetworkAnalyzerConfiguration(Consumer<GetNetworkAnalyzerConfigurationRequest.Builder> getNetworkAnalyzerConfigurationRequest) Get network analyzer configuration.
This is a convenience which creates an instance of the
GetNetworkAnalyzerConfigurationRequest.Builder
avoiding the need to create one manually viaGetNetworkAnalyzerConfigurationRequest.builder()
- Parameters:
getNetworkAnalyzerConfigurationRequest
- AConsumer
that will call methods onGetNetworkAnalyzerConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetNetworkAnalyzerConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPartnerAccount
default CompletableFuture<GetPartnerAccountResponse> getPartnerAccount(GetPartnerAccountRequest getPartnerAccountRequest) Gets information about a partner account. If
PartnerAccountId
andPartnerType
arenull
, returns all partner accounts.- Parameters:
getPartnerAccountRequest
-- Returns:
- A Java Future containing the result of the GetPartnerAccount operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPartnerAccount
default CompletableFuture<GetPartnerAccountResponse> getPartnerAccount(Consumer<GetPartnerAccountRequest.Builder> getPartnerAccountRequest) Gets information about a partner account. If
PartnerAccountId
andPartnerType
arenull
, returns all partner accounts.
This is a convenience which creates an instance of the
GetPartnerAccountRequest.Builder
avoiding the need to create one manually viaGetPartnerAccountRequest.builder()
- Parameters:
getPartnerAccountRequest
- AConsumer
that will call methods onGetPartnerAccountRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetPartnerAccount operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPosition
@Deprecated default CompletableFuture<GetPositionResponse> getPosition(GetPositionRequest getPositionRequest) Deprecated.This operation is no longer supported.Get the position information for a given resource.
This action is no longer supported. Calls to retrieve the position information should use the GetResourcePosition API operation instead.
- Parameters:
getPositionRequest
-- Returns:
- A Java Future containing the result of the GetPosition operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPosition
@Deprecated default CompletableFuture<GetPositionResponse> getPosition(Consumer<GetPositionRequest.Builder> getPositionRequest) Deprecated.This operation is no longer supported.Get the position information for a given resource.
This action is no longer supported. Calls to retrieve the position information should use the GetResourcePosition API operation instead.
This is a convenience which creates an instance of the
GetPositionRequest.Builder
avoiding the need to create one manually viaGetPositionRequest.builder()
- Parameters:
getPositionRequest
- AConsumer
that will call methods onGetPositionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetPosition operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPositionConfiguration
@Deprecated default CompletableFuture<GetPositionConfigurationResponse> getPositionConfiguration(GetPositionConfigurationRequest getPositionConfigurationRequest) Deprecated.This operation is no longer supported.Get position configuration for a given resource.
This action is no longer supported. Calls to retrieve the position configuration should use the GetResourcePosition API operation instead.
- Parameters:
getPositionConfigurationRequest
-- Returns:
- A Java Future containing the result of the GetPositionConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPositionConfiguration
@Deprecated default CompletableFuture<GetPositionConfigurationResponse> getPositionConfiguration(Consumer<GetPositionConfigurationRequest.Builder> getPositionConfigurationRequest) Deprecated.This operation is no longer supported.Get position configuration for a given resource.
This action is no longer supported. Calls to retrieve the position configuration should use the GetResourcePosition API operation instead.
This is a convenience which creates an instance of the
GetPositionConfigurationRequest.Builder
avoiding the need to create one manually viaGetPositionConfigurationRequest.builder()
- Parameters:
getPositionConfigurationRequest
- AConsumer
that will call methods onGetPositionConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetPositionConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPositionEstimate
default CompletableFuture<GetPositionEstimateResponse> getPositionEstimate(GetPositionEstimateRequest getPositionEstimateRequest) Get estimated position information as a payload in GeoJSON format. The payload measurement data is resolved using solvers that are provided by third-party vendors.
- Parameters:
getPositionEstimateRequest
-- Returns:
- A Java Future containing the result of the GetPositionEstimate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getPositionEstimate
default CompletableFuture<GetPositionEstimateResponse> getPositionEstimate(Consumer<GetPositionEstimateRequest.Builder> getPositionEstimateRequest) Get estimated position information as a payload in GeoJSON format. The payload measurement data is resolved using solvers that are provided by third-party vendors.
This is a convenience which creates an instance of the
GetPositionEstimateRequest.Builder
avoiding the need to create one manually viaGetPositionEstimateRequest.builder()
- Parameters:
getPositionEstimateRequest
- AConsumer
that will call methods onGetPositionEstimateRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetPositionEstimate operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getResourceEventConfiguration
default CompletableFuture<GetResourceEventConfigurationResponse> getResourceEventConfiguration(GetResourceEventConfigurationRequest getResourceEventConfigurationRequest) Get the event configuration for a particular resource identifier.
- Parameters:
getResourceEventConfigurationRequest
-- Returns:
- A Java Future containing the result of the GetResourceEventConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getResourceEventConfiguration
default CompletableFuture<GetResourceEventConfigurationResponse> getResourceEventConfiguration(Consumer<GetResourceEventConfigurationRequest.Builder> getResourceEventConfigurationRequest) Get the event configuration for a particular resource identifier.
This is a convenience which creates an instance of the
GetResourceEventConfigurationRequest.Builder
avoiding the need to create one manually viaGetResourceEventConfigurationRequest.builder()
- Parameters:
getResourceEventConfigurationRequest
- AConsumer
that will call methods onGetResourceEventConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetResourceEventConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getResourceLogLevel
default CompletableFuture<GetResourceLogLevelResponse> getResourceLogLevel(GetResourceLogLevelRequest getResourceLogLevelRequest) Fetches the log-level override, if any, for a given resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
- Parameters:
getResourceLogLevelRequest
-- Returns:
- A Java Future containing the result of the GetResourceLogLevel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getResourceLogLevel
default CompletableFuture<GetResourceLogLevelResponse> getResourceLogLevel(Consumer<GetResourceLogLevelRequest.Builder> getResourceLogLevelRequest) Fetches the log-level override, if any, for a given resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
This is a convenience which creates an instance of the
GetResourceLogLevelRequest.Builder
avoiding the need to create one manually viaGetResourceLogLevelRequest.builder()
- Parameters:
getResourceLogLevelRequest
- AConsumer
that will call methods onGetResourceLogLevelRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetResourceLogLevel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getResourcePosition
default CompletableFuture<GetResourcePositionResponse> getResourcePosition(GetResourcePositionRequest getResourcePositionRequest) Get the position information for a given wireless device or a wireless gateway resource. The position information uses the World Geodetic System (WGS84).
- Parameters:
getResourcePositionRequest
-- Returns:
- A Java Future containing the result of the GetResourcePosition operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getResourcePosition
default CompletableFuture<GetResourcePositionResponse> getResourcePosition(Consumer<GetResourcePositionRequest.Builder> getResourcePositionRequest) Get the position information for a given wireless device or a wireless gateway resource. The position information uses the World Geodetic System (WGS84).
This is a convenience which creates an instance of the
GetResourcePositionRequest.Builder
avoiding the need to create one manually viaGetResourcePositionRequest.builder()
- Parameters:
getResourcePositionRequest
- AConsumer
that will call methods onGetResourcePositionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetResourcePosition operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getServiceEndpoint
default CompletableFuture<GetServiceEndpointResponse> getServiceEndpoint(GetServiceEndpointRequest getServiceEndpointRequest) Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
- Parameters:
getServiceEndpointRequest
-- Returns:
- A Java Future containing the result of the GetServiceEndpoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getServiceEndpoint
default CompletableFuture<GetServiceEndpointResponse> getServiceEndpoint(Consumer<GetServiceEndpointRequest.Builder> getServiceEndpointRequest) Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
This is a convenience which creates an instance of the
GetServiceEndpointRequest.Builder
avoiding the need to create one manually viaGetServiceEndpointRequest.builder()
- Parameters:
getServiceEndpointRequest
- AConsumer
that will call methods onGetServiceEndpointRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetServiceEndpoint operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getServiceProfile
default CompletableFuture<GetServiceProfileResponse> getServiceProfile(GetServiceProfileRequest getServiceProfileRequest) Gets information about a service profile.
- Parameters:
getServiceProfileRequest
-- Returns:
- A Java Future containing the result of the GetServiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getServiceProfile
default CompletableFuture<GetServiceProfileResponse> getServiceProfile(Consumer<GetServiceProfileRequest.Builder> getServiceProfileRequest) Gets information about a service profile.
This is a convenience which creates an instance of the
GetServiceProfileRequest.Builder
avoiding the need to create one manually viaGetServiceProfileRequest.builder()
- Parameters:
getServiceProfileRequest
- AConsumer
that will call methods onGetServiceProfileRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetServiceProfile operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessDevice
default CompletableFuture<GetWirelessDeviceResponse> getWirelessDevice(GetWirelessDeviceRequest getWirelessDeviceRequest) Gets information about a wireless device.
- Parameters:
getWirelessDeviceRequest
-- Returns:
- A Java Future containing the result of the GetWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessDevice
default CompletableFuture<GetWirelessDeviceResponse> getWirelessDevice(Consumer<GetWirelessDeviceRequest.Builder> getWirelessDeviceRequest) Gets information about a wireless device.
This is a convenience which creates an instance of the
GetWirelessDeviceRequest.Builder
avoiding the need to create one manually viaGetWirelessDeviceRequest.builder()
- Parameters:
getWirelessDeviceRequest
- AConsumer
that will call methods onGetWirelessDeviceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessDeviceImportTask
default CompletableFuture<GetWirelessDeviceImportTaskResponse> getWirelessDeviceImportTask(GetWirelessDeviceImportTaskRequest getWirelessDeviceImportTaskRequest) Get information about an import task and count of device onboarding summary information for the import task.
- Parameters:
getWirelessDeviceImportTaskRequest
-- Returns:
- A Java Future containing the result of the GetWirelessDeviceImportTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessDeviceImportTask
default CompletableFuture<GetWirelessDeviceImportTaskResponse> getWirelessDeviceImportTask(Consumer<GetWirelessDeviceImportTaskRequest.Builder> getWirelessDeviceImportTaskRequest) Get information about an import task and count of device onboarding summary information for the import task.
This is a convenience which creates an instance of the
GetWirelessDeviceImportTaskRequest.Builder
avoiding the need to create one manually viaGetWirelessDeviceImportTaskRequest.builder()
- Parameters:
getWirelessDeviceImportTaskRequest
- AConsumer
that will call methods onGetWirelessDeviceImportTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetWirelessDeviceImportTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessDeviceStatistics
default CompletableFuture<GetWirelessDeviceStatisticsResponse> getWirelessDeviceStatistics(GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest) Gets operating information about a wireless device.
- Parameters:
getWirelessDeviceStatisticsRequest
-- Returns:
- A Java Future containing the result of the GetWirelessDeviceStatistics operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessDeviceStatistics
default CompletableFuture<GetWirelessDeviceStatisticsResponse> getWirelessDeviceStatistics(Consumer<GetWirelessDeviceStatisticsRequest.Builder> getWirelessDeviceStatisticsRequest) Gets operating information about a wireless device.
This is a convenience which creates an instance of the
GetWirelessDeviceStatisticsRequest.Builder
avoiding the need to create one manually viaGetWirelessDeviceStatisticsRequest.builder()
- Parameters:
getWirelessDeviceStatisticsRequest
- AConsumer
that will call methods onGetWirelessDeviceStatisticsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetWirelessDeviceStatistics operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGateway
default CompletableFuture<GetWirelessGatewayResponse> getWirelessGateway(GetWirelessGatewayRequest getWirelessGatewayRequest) Gets information about a wireless gateway.
- Parameters:
getWirelessGatewayRequest
-- Returns:
- A Java Future containing the result of the GetWirelessGateway operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGateway
default CompletableFuture<GetWirelessGatewayResponse> getWirelessGateway(Consumer<GetWirelessGatewayRequest.Builder> getWirelessGatewayRequest) Gets information about a wireless gateway.
This is a convenience which creates an instance of the
GetWirelessGatewayRequest.Builder
avoiding the need to create one manually viaGetWirelessGatewayRequest.builder()
- Parameters:
getWirelessGatewayRequest
- AConsumer
that will call methods onGetWirelessGatewayRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetWirelessGateway operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGatewayCertificate
default CompletableFuture<GetWirelessGatewayCertificateResponse> getWirelessGatewayCertificate(GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest) Gets the ID of the certificate that is currently associated with a wireless gateway.
- Parameters:
getWirelessGatewayCertificateRequest
-- Returns:
- A Java Future containing the result of the GetWirelessGatewayCertificate operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGatewayCertificate
default CompletableFuture<GetWirelessGatewayCertificateResponse> getWirelessGatewayCertificate(Consumer<GetWirelessGatewayCertificateRequest.Builder> getWirelessGatewayCertificateRequest) Gets the ID of the certificate that is currently associated with a wireless gateway.
This is a convenience which creates an instance of the
GetWirelessGatewayCertificateRequest.Builder
avoiding the need to create one manually viaGetWirelessGatewayCertificateRequest.builder()
- Parameters:
getWirelessGatewayCertificateRequest
- AConsumer
that will call methods onGetWirelessGatewayCertificateRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetWirelessGatewayCertificate operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGatewayFirmwareInformation
default CompletableFuture<GetWirelessGatewayFirmwareInformationResponse> getWirelessGatewayFirmwareInformation(GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest) Gets the firmware version and other information about a wireless gateway.
- Parameters:
getWirelessGatewayFirmwareInformationRequest
-- Returns:
- A Java Future containing the result of the GetWirelessGatewayFirmwareInformation operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGatewayFirmwareInformation
default CompletableFuture<GetWirelessGatewayFirmwareInformationResponse> getWirelessGatewayFirmwareInformation(Consumer<GetWirelessGatewayFirmwareInformationRequest.Builder> getWirelessGatewayFirmwareInformationRequest) Gets the firmware version and other information about a wireless gateway.
This is a convenience which creates an instance of the
GetWirelessGatewayFirmwareInformationRequest.Builder
avoiding the need to create one manually viaGetWirelessGatewayFirmwareInformationRequest.builder()
- Parameters:
getWirelessGatewayFirmwareInformationRequest
- AConsumer
that will call methods onGetWirelessGatewayFirmwareInformationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetWirelessGatewayFirmwareInformation operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGatewayStatistics
default CompletableFuture<GetWirelessGatewayStatisticsResponse> getWirelessGatewayStatistics(GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest) Gets operating information about a wireless gateway.
- Parameters:
getWirelessGatewayStatisticsRequest
-- Returns:
- A Java Future containing the result of the GetWirelessGatewayStatistics operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGatewayStatistics
default CompletableFuture<GetWirelessGatewayStatisticsResponse> getWirelessGatewayStatistics(Consumer<GetWirelessGatewayStatisticsRequest.Builder> getWirelessGatewayStatisticsRequest) Gets operating information about a wireless gateway.
This is a convenience which creates an instance of the
GetWirelessGatewayStatisticsRequest.Builder
avoiding the need to create one manually viaGetWirelessGatewayStatisticsRequest.builder()
- Parameters:
getWirelessGatewayStatisticsRequest
- AConsumer
that will call methods onGetWirelessGatewayStatisticsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetWirelessGatewayStatistics operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGatewayTask
default CompletableFuture<GetWirelessGatewayTaskResponse> getWirelessGatewayTask(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest) Gets information about a wireless gateway task.
- Parameters:
getWirelessGatewayTaskRequest
-- Returns:
- A Java Future containing the result of the GetWirelessGatewayTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGatewayTask
default CompletableFuture<GetWirelessGatewayTaskResponse> getWirelessGatewayTask(Consumer<GetWirelessGatewayTaskRequest.Builder> getWirelessGatewayTaskRequest) Gets information about a wireless gateway task.
This is a convenience which creates an instance of the
GetWirelessGatewayTaskRequest.Builder
avoiding the need to create one manually viaGetWirelessGatewayTaskRequest.builder()
- Parameters:
getWirelessGatewayTaskRequest
- AConsumer
that will call methods onGetWirelessGatewayTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetWirelessGatewayTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGatewayTaskDefinition
default CompletableFuture<GetWirelessGatewayTaskDefinitionResponse> getWirelessGatewayTaskDefinition(GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest) Gets information about a wireless gateway task definition.
- Parameters:
getWirelessGatewayTaskDefinitionRequest
-- Returns:
- A Java Future containing the result of the GetWirelessGatewayTaskDefinition operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
getWirelessGatewayTaskDefinition
default CompletableFuture<GetWirelessGatewayTaskDefinitionResponse> getWirelessGatewayTaskDefinition(Consumer<GetWirelessGatewayTaskDefinitionRequest.Builder> getWirelessGatewayTaskDefinitionRequest) Gets information about a wireless gateway task definition.
This is a convenience which creates an instance of the
GetWirelessGatewayTaskDefinitionRequest.Builder
avoiding the need to create one manually viaGetWirelessGatewayTaskDefinitionRequest.builder()
- Parameters:
getWirelessGatewayTaskDefinitionRequest
- AConsumer
that will call methods onGetWirelessGatewayTaskDefinitionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the GetWirelessGatewayTaskDefinition operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDestinations
default CompletableFuture<ListDestinationsResponse> listDestinations(ListDestinationsRequest listDestinationsRequest) Lists the destinations registered to your AWS account.
- Parameters:
listDestinationsRequest
-- Returns:
- A Java Future containing the result of the ListDestinations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDestinations
default CompletableFuture<ListDestinationsResponse> listDestinations(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) Lists the destinations registered to your AWS account.
This is a convenience which creates an instance of the
ListDestinationsRequest.Builder
avoiding the need to create one manually viaListDestinationsRequest.builder()
- Parameters:
listDestinationsRequest
- AConsumer
that will call methods onListDestinationsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListDestinations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDestinationsPaginator
default ListDestinationsPublisher listDestinationsPaginator(ListDestinationsRequest listDestinationsRequest) This is a variant of
listDestinations(software.amazon.awssdk.services.iotwireless.model.ListDestinationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListDestinationsPublisher publisher = client.listDestinationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListDestinationsPublisher publisher = client.listDestinationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListDestinationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListDestinationsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDestinations(software.amazon.awssdk.services.iotwireless.model.ListDestinationsRequest)
operation.- Parameters:
listDestinationsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDestinationsPaginator
default ListDestinationsPublisher listDestinationsPaginator(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) This is a variant of
listDestinations(software.amazon.awssdk.services.iotwireless.model.ListDestinationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListDestinationsPublisher publisher = client.listDestinationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListDestinationsPublisher publisher = client.listDestinationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListDestinationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListDestinationsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDestinations(software.amazon.awssdk.services.iotwireless.model.ListDestinationsRequest)
operation.
This is a convenience which creates an instance of the
ListDestinationsRequest.Builder
avoiding the need to create one manually viaListDestinationsRequest.builder()
- Parameters:
listDestinationsRequest
- AConsumer
that will call methods onListDestinationsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDeviceProfiles
default CompletableFuture<ListDeviceProfilesResponse> listDeviceProfiles(ListDeviceProfilesRequest listDeviceProfilesRequest) Lists the device profiles registered to your AWS account.
- Parameters:
listDeviceProfilesRequest
-- Returns:
- A Java Future containing the result of the ListDeviceProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDeviceProfiles
default CompletableFuture<ListDeviceProfilesResponse> listDeviceProfiles(Consumer<ListDeviceProfilesRequest.Builder> listDeviceProfilesRequest) Lists the device profiles registered to your AWS account.
This is a convenience which creates an instance of the
ListDeviceProfilesRequest.Builder
avoiding the need to create one manually viaListDeviceProfilesRequest.builder()
- Parameters:
listDeviceProfilesRequest
- AConsumer
that will call methods onListDeviceProfilesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListDeviceProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDeviceProfilesPaginator
default ListDeviceProfilesPublisher listDeviceProfilesPaginator(ListDeviceProfilesRequest listDeviceProfilesRequest) This is a variant of
listDeviceProfiles(software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesPublisher publisher = client.listDeviceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesPublisher publisher = client.listDeviceProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDeviceProfiles(software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesRequest)
operation.- Parameters:
listDeviceProfilesRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDeviceProfilesPaginator
default ListDeviceProfilesPublisher listDeviceProfilesPaginator(Consumer<ListDeviceProfilesRequest.Builder> listDeviceProfilesRequest) This is a variant of
listDeviceProfiles(software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesPublisher publisher = client.listDeviceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesPublisher publisher = client.listDeviceProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listDeviceProfiles(software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesRequest)
operation.
This is a convenience which creates an instance of the
ListDeviceProfilesRequest.Builder
avoiding the need to create one manually viaListDeviceProfilesRequest.builder()
- Parameters:
listDeviceProfilesRequest
- AConsumer
that will call methods onListDeviceProfilesRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDevicesForWirelessDeviceImportTask
default CompletableFuture<ListDevicesForWirelessDeviceImportTaskResponse> listDevicesForWirelessDeviceImportTask(ListDevicesForWirelessDeviceImportTaskRequest listDevicesForWirelessDeviceImportTaskRequest) List the Sidewalk devices in an import task and their onboarding status.
- Parameters:
listDevicesForWirelessDeviceImportTaskRequest
-- Returns:
- A Java Future containing the result of the ListDevicesForWirelessDeviceImportTask operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listDevicesForWirelessDeviceImportTask
default CompletableFuture<ListDevicesForWirelessDeviceImportTaskResponse> listDevicesForWirelessDeviceImportTask(Consumer<ListDevicesForWirelessDeviceImportTaskRequest.Builder> listDevicesForWirelessDeviceImportTaskRequest) List the Sidewalk devices in an import task and their onboarding status.
This is a convenience which creates an instance of the
ListDevicesForWirelessDeviceImportTaskRequest.Builder
avoiding the need to create one manually viaListDevicesForWirelessDeviceImportTaskRequest.builder()
- Parameters:
listDevicesForWirelessDeviceImportTaskRequest
- AConsumer
that will call methods onListDevicesForWirelessDeviceImportTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListDevicesForWirelessDeviceImportTask operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEventConfigurations
default CompletableFuture<ListEventConfigurationsResponse> listEventConfigurations(ListEventConfigurationsRequest listEventConfigurationsRequest) List event configurations where at least one event topic has been enabled.
- Parameters:
listEventConfigurationsRequest
-- Returns:
- A Java Future containing the result of the ListEventConfigurations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listEventConfigurations
default CompletableFuture<ListEventConfigurationsResponse> listEventConfigurations(Consumer<ListEventConfigurationsRequest.Builder> listEventConfigurationsRequest) List event configurations where at least one event topic has been enabled.
This is a convenience which creates an instance of the
ListEventConfigurationsRequest.Builder
avoiding the need to create one manually viaListEventConfigurationsRequest.builder()
- Parameters:
listEventConfigurationsRequest
- AConsumer
that will call methods onListEventConfigurationsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListEventConfigurations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFuotaTasks
default CompletableFuture<ListFuotaTasksResponse> listFuotaTasks(ListFuotaTasksRequest listFuotaTasksRequest) Lists the FUOTA tasks registered to your AWS account.
- Parameters:
listFuotaTasksRequest
-- Returns:
- A Java Future containing the result of the ListFuotaTasks operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFuotaTasks
default CompletableFuture<ListFuotaTasksResponse> listFuotaTasks(Consumer<ListFuotaTasksRequest.Builder> listFuotaTasksRequest) Lists the FUOTA tasks registered to your AWS account.
This is a convenience which creates an instance of the
ListFuotaTasksRequest.Builder
avoiding the need to create one manually viaListFuotaTasksRequest.builder()
- Parameters:
listFuotaTasksRequest
- AConsumer
that will call methods onListFuotaTasksRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListFuotaTasks operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFuotaTasksPaginator
default ListFuotaTasksPublisher listFuotaTasksPaginator(ListFuotaTasksRequest listFuotaTasksRequest) This is a variant of
listFuotaTasks(software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksPublisher publisher = client.listFuotaTasksPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksPublisher publisher = client.listFuotaTasksPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFuotaTasks(software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksRequest)
operation.- Parameters:
listFuotaTasksRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listFuotaTasksPaginator
default ListFuotaTasksPublisher listFuotaTasksPaginator(Consumer<ListFuotaTasksRequest.Builder> listFuotaTasksRequest) This is a variant of
listFuotaTasks(software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksPublisher publisher = client.listFuotaTasksPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksPublisher publisher = client.listFuotaTasksPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listFuotaTasks(software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksRequest)
operation.
This is a convenience which creates an instance of the
ListFuotaTasksRequest.Builder
avoiding the need to create one manually viaListFuotaTasksRequest.builder()
- Parameters:
listFuotaTasksRequest
- AConsumer
that will call methods onListFuotaTasksRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMulticastGroups
default CompletableFuture<ListMulticastGroupsResponse> listMulticastGroups(ListMulticastGroupsRequest listMulticastGroupsRequest) Lists the multicast groups registered to your AWS account.
- Parameters:
listMulticastGroupsRequest
-- Returns:
- A Java Future containing the result of the ListMulticastGroups operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMulticastGroups
default CompletableFuture<ListMulticastGroupsResponse> listMulticastGroups(Consumer<ListMulticastGroupsRequest.Builder> listMulticastGroupsRequest) Lists the multicast groups registered to your AWS account.
This is a convenience which creates an instance of the
ListMulticastGroupsRequest.Builder
avoiding the need to create one manually viaListMulticastGroupsRequest.builder()
- Parameters:
listMulticastGroupsRequest
- AConsumer
that will call methods onListMulticastGroupsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListMulticastGroups operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMulticastGroupsByFuotaTask
default CompletableFuture<ListMulticastGroupsByFuotaTaskResponse> listMulticastGroupsByFuotaTask(ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest) List all multicast groups associated with a fuota task.
- Parameters:
listMulticastGroupsByFuotaTaskRequest
-- Returns:
- A Java Future containing the result of the ListMulticastGroupsByFuotaTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMulticastGroupsByFuotaTask
default CompletableFuture<ListMulticastGroupsByFuotaTaskResponse> listMulticastGroupsByFuotaTask(Consumer<ListMulticastGroupsByFuotaTaskRequest.Builder> listMulticastGroupsByFuotaTaskRequest) List all multicast groups associated with a fuota task.
This is a convenience which creates an instance of the
ListMulticastGroupsByFuotaTaskRequest.Builder
avoiding the need to create one manually viaListMulticastGroupsByFuotaTaskRequest.builder()
- Parameters:
listMulticastGroupsByFuotaTaskRequest
- AConsumer
that will call methods onListMulticastGroupsByFuotaTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListMulticastGroupsByFuotaTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMulticastGroupsByFuotaTaskPaginator
default ListMulticastGroupsByFuotaTaskPublisher listMulticastGroupsByFuotaTaskPaginator(ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest) This is a variant of
listMulticastGroupsByFuotaTask(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskPublisher publisher = client.listMulticastGroupsByFuotaTaskPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskPublisher publisher = client.listMulticastGroupsByFuotaTaskPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMulticastGroupsByFuotaTask(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskRequest)
operation.- Parameters:
listMulticastGroupsByFuotaTaskRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMulticastGroupsByFuotaTaskPaginator
default ListMulticastGroupsByFuotaTaskPublisher listMulticastGroupsByFuotaTaskPaginator(Consumer<ListMulticastGroupsByFuotaTaskRequest.Builder> listMulticastGroupsByFuotaTaskRequest) This is a variant of
listMulticastGroupsByFuotaTask(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskPublisher publisher = client.listMulticastGroupsByFuotaTaskPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskPublisher publisher = client.listMulticastGroupsByFuotaTaskPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMulticastGroupsByFuotaTask(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskRequest)
operation.
This is a convenience which creates an instance of the
ListMulticastGroupsByFuotaTaskRequest.Builder
avoiding the need to create one manually viaListMulticastGroupsByFuotaTaskRequest.builder()
- Parameters:
listMulticastGroupsByFuotaTaskRequest
- AConsumer
that will call methods onListMulticastGroupsByFuotaTaskRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMulticastGroupsPaginator
default ListMulticastGroupsPublisher listMulticastGroupsPaginator(ListMulticastGroupsRequest listMulticastGroupsRequest) This is a variant of
listMulticastGroups(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsPublisher publisher = client.listMulticastGroupsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsPublisher publisher = client.listMulticastGroupsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMulticastGroups(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsRequest)
operation.- Parameters:
listMulticastGroupsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listMulticastGroupsPaginator
default ListMulticastGroupsPublisher listMulticastGroupsPaginator(Consumer<ListMulticastGroupsRequest.Builder> listMulticastGroupsRequest) This is a variant of
listMulticastGroups(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsPublisher publisher = client.listMulticastGroupsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsPublisher publisher = client.listMulticastGroupsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listMulticastGroups(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsRequest)
operation.
This is a convenience which creates an instance of the
ListMulticastGroupsRequest.Builder
avoiding the need to create one manually viaListMulticastGroupsRequest.builder()
- Parameters:
listMulticastGroupsRequest
- AConsumer
that will call methods onListMulticastGroupsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listNetworkAnalyzerConfigurations
default CompletableFuture<ListNetworkAnalyzerConfigurationsResponse> listNetworkAnalyzerConfigurations(ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest) Lists the network analyzer configurations.
- Parameters:
listNetworkAnalyzerConfigurationsRequest
-- Returns:
- A Java Future containing the result of the ListNetworkAnalyzerConfigurations operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listNetworkAnalyzerConfigurations
default CompletableFuture<ListNetworkAnalyzerConfigurationsResponse> listNetworkAnalyzerConfigurations(Consumer<ListNetworkAnalyzerConfigurationsRequest.Builder> listNetworkAnalyzerConfigurationsRequest) Lists the network analyzer configurations.
This is a convenience which creates an instance of the
ListNetworkAnalyzerConfigurationsRequest.Builder
avoiding the need to create one manually viaListNetworkAnalyzerConfigurationsRequest.builder()
- Parameters:
listNetworkAnalyzerConfigurationsRequest
- AConsumer
that will call methods onListNetworkAnalyzerConfigurationsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListNetworkAnalyzerConfigurations operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listNetworkAnalyzerConfigurationsPaginator
default ListNetworkAnalyzerConfigurationsPublisher listNetworkAnalyzerConfigurationsPaginator(ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest) This is a variant of
listNetworkAnalyzerConfigurations(software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsPublisher publisher = client.listNetworkAnalyzerConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsPublisher publisher = client.listNetworkAnalyzerConfigurationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listNetworkAnalyzerConfigurations(software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsRequest)
operation.- Parameters:
listNetworkAnalyzerConfigurationsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listNetworkAnalyzerConfigurationsPaginator
default ListNetworkAnalyzerConfigurationsPublisher listNetworkAnalyzerConfigurationsPaginator(Consumer<ListNetworkAnalyzerConfigurationsRequest.Builder> listNetworkAnalyzerConfigurationsRequest) This is a variant of
listNetworkAnalyzerConfigurations(software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsPublisher publisher = client.listNetworkAnalyzerConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsPublisher publisher = client.listNetworkAnalyzerConfigurationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listNetworkAnalyzerConfigurations(software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsRequest)
operation.
This is a convenience which creates an instance of the
ListNetworkAnalyzerConfigurationsRequest.Builder
avoiding the need to create one manually viaListNetworkAnalyzerConfigurationsRequest.builder()
- Parameters:
listNetworkAnalyzerConfigurationsRequest
- AConsumer
that will call methods onListNetworkAnalyzerConfigurationsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPartnerAccounts
default CompletableFuture<ListPartnerAccountsResponse> listPartnerAccounts(ListPartnerAccountsRequest listPartnerAccountsRequest) Lists the partner accounts associated with your AWS account.
- Parameters:
listPartnerAccountsRequest
-- Returns:
- A Java Future containing the result of the ListPartnerAccounts operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPartnerAccounts
default CompletableFuture<ListPartnerAccountsResponse> listPartnerAccounts(Consumer<ListPartnerAccountsRequest.Builder> listPartnerAccountsRequest) Lists the partner accounts associated with your AWS account.
This is a convenience which creates an instance of the
ListPartnerAccountsRequest.Builder
avoiding the need to create one manually viaListPartnerAccountsRequest.builder()
- Parameters:
listPartnerAccountsRequest
- AConsumer
that will call methods onListPartnerAccountsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListPartnerAccounts operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPositionConfigurations
@Deprecated default CompletableFuture<ListPositionConfigurationsResponse> listPositionConfigurations(ListPositionConfigurationsRequest listPositionConfigurationsRequest) Deprecated.This operation is no longer supported.List position configurations for a given resource, such as positioning solvers.
This action is no longer supported. Calls to retrieve position information should use the GetResourcePosition API operation instead.
- Parameters:
listPositionConfigurationsRequest
-- Returns:
- A Java Future containing the result of the ListPositionConfigurations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPositionConfigurations
@Deprecated default CompletableFuture<ListPositionConfigurationsResponse> listPositionConfigurations(Consumer<ListPositionConfigurationsRequest.Builder> listPositionConfigurationsRequest) Deprecated.This operation is no longer supported.List position configurations for a given resource, such as positioning solvers.
This action is no longer supported. Calls to retrieve position information should use the GetResourcePosition API operation instead.
This is a convenience which creates an instance of the
ListPositionConfigurationsRequest.Builder
avoiding the need to create one manually viaListPositionConfigurationsRequest.builder()
- Parameters:
listPositionConfigurationsRequest
- AConsumer
that will call methods onListPositionConfigurationsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListPositionConfigurations operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPositionConfigurationsPaginator
@Deprecated default ListPositionConfigurationsPublisher listPositionConfigurationsPaginator(ListPositionConfigurationsRequest listPositionConfigurationsRequest) Deprecated.This operation is no longer supported.This is a variant of
listPositionConfigurations(software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsPublisher publisher = client.listPositionConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsPublisher publisher = client.listPositionConfigurationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPositionConfigurations(software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsRequest)
operation.- Parameters:
listPositionConfigurationsRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listPositionConfigurationsPaginator
@Deprecated default ListPositionConfigurationsPublisher listPositionConfigurationsPaginator(Consumer<ListPositionConfigurationsRequest.Builder> listPositionConfigurationsRequest) Deprecated.This operation is no longer supported.This is a variant of
listPositionConfigurations(software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsPublisher publisher = client.listPositionConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsPublisher publisher = client.listPositionConfigurationsPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listPositionConfigurations(software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsRequest)
operation.
This is a convenience which creates an instance of the
ListPositionConfigurationsRequest.Builder
avoiding the need to create one manually viaListPositionConfigurationsRequest.builder()
- Parameters:
listPositionConfigurationsRequest
- AConsumer
that will call methods onListPositionConfigurationsRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listQueuedMessages
default CompletableFuture<ListQueuedMessagesResponse> listQueuedMessages(ListQueuedMessagesRequest listQueuedMessagesRequest) List queued messages in the downlink queue.
- Parameters:
listQueuedMessagesRequest
-- Returns:
- A Java Future containing the result of the ListQueuedMessages operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listQueuedMessages
default CompletableFuture<ListQueuedMessagesResponse> listQueuedMessages(Consumer<ListQueuedMessagesRequest.Builder> listQueuedMessagesRequest) List queued messages in the downlink queue.
This is a convenience which creates an instance of the
ListQueuedMessagesRequest.Builder
avoiding the need to create one manually viaListQueuedMessagesRequest.builder()
- Parameters:
listQueuedMessagesRequest
- AConsumer
that will call methods onListQueuedMessagesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListQueuedMessages operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listQueuedMessagesPaginator
default ListQueuedMessagesPublisher listQueuedMessagesPaginator(ListQueuedMessagesRequest listQueuedMessagesRequest) This is a variant of
listQueuedMessages(software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesPublisher publisher = client.listQueuedMessagesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesPublisher publisher = client.listQueuedMessagesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listQueuedMessages(software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesRequest)
operation.- Parameters:
listQueuedMessagesRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listQueuedMessagesPaginator
default ListQueuedMessagesPublisher listQueuedMessagesPaginator(Consumer<ListQueuedMessagesRequest.Builder> listQueuedMessagesRequest) This is a variant of
listQueuedMessages(software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesPublisher publisher = client.listQueuedMessagesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesPublisher publisher = client.listQueuedMessagesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listQueuedMessages(software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesRequest)
operation.
This is a convenience which creates an instance of the
ListQueuedMessagesRequest.Builder
avoiding the need to create one manually viaListQueuedMessagesRequest.builder()
- Parameters:
listQueuedMessagesRequest
- AConsumer
that will call methods onListQueuedMessagesRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listServiceProfiles
default CompletableFuture<ListServiceProfilesResponse> listServiceProfiles(ListServiceProfilesRequest listServiceProfilesRequest) Lists the service profiles registered to your AWS account.
- Parameters:
listServiceProfilesRequest
-- Returns:
- A Java Future containing the result of the ListServiceProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listServiceProfiles
default CompletableFuture<ListServiceProfilesResponse> listServiceProfiles(Consumer<ListServiceProfilesRequest.Builder> listServiceProfilesRequest) Lists the service profiles registered to your AWS account.
This is a convenience which creates an instance of the
ListServiceProfilesRequest.Builder
avoiding the need to create one manually viaListServiceProfilesRequest.builder()
- Parameters:
listServiceProfilesRequest
- AConsumer
that will call methods onListServiceProfilesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListServiceProfiles operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listServiceProfilesPaginator
default ListServiceProfilesPublisher listServiceProfilesPaginator(ListServiceProfilesRequest listServiceProfilesRequest) This is a variant of
listServiceProfiles(software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesPublisher publisher = client.listServiceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesPublisher publisher = client.listServiceProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listServiceProfiles(software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesRequest)
operation.- Parameters:
listServiceProfilesRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listServiceProfilesPaginator
default ListServiceProfilesPublisher listServiceProfilesPaginator(Consumer<ListServiceProfilesRequest.Builder> listServiceProfilesRequest) This is a variant of
listServiceProfiles(software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesPublisher publisher = client.listServiceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesPublisher publisher = client.listServiceProfilesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listServiceProfiles(software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesRequest)
operation.
This is a convenience which creates an instance of the
ListServiceProfilesRequest.Builder
avoiding the need to create one manually viaListServiceProfilesRequest.builder()
- Parameters:
listServiceProfilesRequest
- AConsumer
that will call methods onListServiceProfilesRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) Lists the tags (metadata) you have assigned to the resource.
- Parameters:
listTagsForResourceRequest
-- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listTagsForResource
default CompletableFuture<ListTagsForResourceResponse> listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) Lists the tags (metadata) you have assigned to the resource.
This is a convenience which creates an instance of the
ListTagsForResourceRequest.Builder
avoiding the need to create one manually viaListTagsForResourceRequest.builder()
- Parameters:
listTagsForResourceRequest
- AConsumer
that will call methods onListTagsForResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListTagsForResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessDeviceImportTasks
default CompletableFuture<ListWirelessDeviceImportTasksResponse> listWirelessDeviceImportTasks(ListWirelessDeviceImportTasksRequest listWirelessDeviceImportTasksRequest) List wireless devices that have been added to an import task.
- Parameters:
listWirelessDeviceImportTasksRequest
-- Returns:
- A Java Future containing the result of the ListWirelessDeviceImportTasks operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessDeviceImportTasks
default CompletableFuture<ListWirelessDeviceImportTasksResponse> listWirelessDeviceImportTasks(Consumer<ListWirelessDeviceImportTasksRequest.Builder> listWirelessDeviceImportTasksRequest) List wireless devices that have been added to an import task.
This is a convenience which creates an instance of the
ListWirelessDeviceImportTasksRequest.Builder
avoiding the need to create one manually viaListWirelessDeviceImportTasksRequest.builder()
- Parameters:
listWirelessDeviceImportTasksRequest
- AConsumer
that will call methods onListWirelessDeviceImportTasksRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListWirelessDeviceImportTasks operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessDevices
default CompletableFuture<ListWirelessDevicesResponse> listWirelessDevices(ListWirelessDevicesRequest listWirelessDevicesRequest) Lists the wireless devices registered to your AWS account.
- Parameters:
listWirelessDevicesRequest
-- Returns:
- A Java Future containing the result of the ListWirelessDevices operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessDevices
default CompletableFuture<ListWirelessDevicesResponse> listWirelessDevices(Consumer<ListWirelessDevicesRequest.Builder> listWirelessDevicesRequest) Lists the wireless devices registered to your AWS account.
This is a convenience which creates an instance of the
ListWirelessDevicesRequest.Builder
avoiding the need to create one manually viaListWirelessDevicesRequest.builder()
- Parameters:
listWirelessDevicesRequest
- AConsumer
that will call methods onListWirelessDevicesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListWirelessDevices operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessDevicesPaginator
default ListWirelessDevicesPublisher listWirelessDevicesPaginator(ListWirelessDevicesRequest listWirelessDevicesRequest) This is a variant of
listWirelessDevices(software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesPublisher publisher = client.listWirelessDevicesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesPublisher publisher = client.listWirelessDevicesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWirelessDevices(software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesRequest)
operation.- Parameters:
listWirelessDevicesRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessDevicesPaginator
default ListWirelessDevicesPublisher listWirelessDevicesPaginator(Consumer<ListWirelessDevicesRequest.Builder> listWirelessDevicesRequest) This is a variant of
listWirelessDevices(software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesPublisher publisher = client.listWirelessDevicesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesPublisher publisher = client.listWirelessDevicesPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWirelessDevices(software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesRequest)
operation.
This is a convenience which creates an instance of the
ListWirelessDevicesRequest.Builder
avoiding the need to create one manually viaListWirelessDevicesRequest.builder()
- Parameters:
listWirelessDevicesRequest
- AConsumer
that will call methods onListWirelessDevicesRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessGatewayTaskDefinitions
default CompletableFuture<ListWirelessGatewayTaskDefinitionsResponse> listWirelessGatewayTaskDefinitions(ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest) List the wireless gateway tasks definitions registered to your AWS account.
- Parameters:
listWirelessGatewayTaskDefinitionsRequest
-- Returns:
- A Java Future containing the result of the ListWirelessGatewayTaskDefinitions operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessGatewayTaskDefinitions
default CompletableFuture<ListWirelessGatewayTaskDefinitionsResponse> listWirelessGatewayTaskDefinitions(Consumer<ListWirelessGatewayTaskDefinitionsRequest.Builder> listWirelessGatewayTaskDefinitionsRequest) List the wireless gateway tasks definitions registered to your AWS account.
This is a convenience which creates an instance of the
ListWirelessGatewayTaskDefinitionsRequest.Builder
avoiding the need to create one manually viaListWirelessGatewayTaskDefinitionsRequest.builder()
- Parameters:
listWirelessGatewayTaskDefinitionsRequest
- AConsumer
that will call methods onListWirelessGatewayTaskDefinitionsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListWirelessGatewayTaskDefinitions operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessGateways
default CompletableFuture<ListWirelessGatewaysResponse> listWirelessGateways(ListWirelessGatewaysRequest listWirelessGatewaysRequest) Lists the wireless gateways registered to your AWS account.
- Parameters:
listWirelessGatewaysRequest
-- Returns:
- A Java Future containing the result of the ListWirelessGateways operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessGateways
default CompletableFuture<ListWirelessGatewaysResponse> listWirelessGateways(Consumer<ListWirelessGatewaysRequest.Builder> listWirelessGatewaysRequest) Lists the wireless gateways registered to your AWS account.
This is a convenience which creates an instance of the
ListWirelessGatewaysRequest.Builder
avoiding the need to create one manually viaListWirelessGatewaysRequest.builder()
- Parameters:
listWirelessGatewaysRequest
- AConsumer
that will call methods onListWirelessGatewaysRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ListWirelessGateways operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessGatewaysPaginator
default ListWirelessGatewaysPublisher listWirelessGatewaysPaginator(ListWirelessGatewaysRequest listWirelessGatewaysRequest) This is a variant of
listWirelessGateways(software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysPublisher publisher = client.listWirelessGatewaysPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysPublisher publisher = client.listWirelessGatewaysPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWirelessGateways(software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysRequest)
operation.- Parameters:
listWirelessGatewaysRequest
-- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
listWirelessGatewaysPaginator
default ListWirelessGatewaysPublisher listWirelessGatewaysPaginator(Consumer<ListWirelessGatewaysRequest.Builder> listWirelessGatewaysRequest) This is a variant of
listWirelessGateways(software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysRequest)
operation. The return type is a custom publisher that can be subscribed to request a stream of response pages. SDK will internally handle making service calls for you.When the operation is called, an instance of this class is returned. At this point, no service calls are made yet and so there is no guarantee that the request is valid. If there are errors in your request, you will see the failures only after you start streaming the data. The subscribe method should be called as a request to start streaming data. For more info, see
Publisher.subscribe(org.reactivestreams.Subscriber)
. Each call to the subscribe method will result in a newSubscription
i.e., a new contract to stream data from the starting request.The following are few ways to use the response class:
1) Using the subscribe helper methodsoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysPublisher publisher = client.listWirelessGatewaysPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
software.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysPublisher publisher = client.listWirelessGatewaysPaginator(request); publisher.subscribe(new Subscriber<software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysResponse>() { public void onSubscribe(org.reactivestreams.Subscriber subscription) { //... }; public void onNext(software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysResponse response) { //... }; });
Please notice that the configuration of MaxResults won't limit the number of results you get with the paginator. It only limits the number of results in each page.
Note: If you prefer to have control on service calls, use the
listWirelessGateways(software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysRequest)
operation.
This is a convenience which creates an instance of the
ListWirelessGatewaysRequest.Builder
avoiding the need to create one manually viaListWirelessGatewaysRequest.builder()
- Parameters:
listWirelessGatewaysRequest
- AConsumer
that will call methods onListWirelessGatewaysRequest.Builder
to create a request.- Returns:
- A custom publisher that can be subscribed to request a stream of response pages.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- AccessDeniedException User does not have permission to perform this action.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putPositionConfiguration
@Deprecated default CompletableFuture<PutPositionConfigurationResponse> putPositionConfiguration(PutPositionConfigurationRequest putPositionConfigurationRequest) Deprecated.This operation is no longer supported.Put position configuration for a given resource.
This action is no longer supported. Calls to update the position configuration should use the UpdateResourcePosition API operation instead.
- Parameters:
putPositionConfigurationRequest
-- Returns:
- A Java Future containing the result of the PutPositionConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putPositionConfiguration
@Deprecated default CompletableFuture<PutPositionConfigurationResponse> putPositionConfiguration(Consumer<PutPositionConfigurationRequest.Builder> putPositionConfigurationRequest) Deprecated.This operation is no longer supported.Put position configuration for a given resource.
This action is no longer supported. Calls to update the position configuration should use the UpdateResourcePosition API operation instead.
This is a convenience which creates an instance of the
PutPositionConfigurationRequest.Builder
avoiding the need to create one manually viaPutPositionConfigurationRequest.builder()
- Parameters:
putPositionConfigurationRequest
- AConsumer
that will call methods onPutPositionConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutPositionConfiguration operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putResourceLogLevel
default CompletableFuture<PutResourceLogLevelResponse> putResourceLogLevel(PutResourceLogLevelRequest putResourceLogLevelRequest) Sets the log-level override for a resource-ID and resource-type. This option can be specified for a wireless gateway or a wireless device. A limit of 200 log level override can be set per account.
- Parameters:
putResourceLogLevelRequest
-- Returns:
- A Java Future containing the result of the PutResourceLogLevel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
putResourceLogLevel
default CompletableFuture<PutResourceLogLevelResponse> putResourceLogLevel(Consumer<PutResourceLogLevelRequest.Builder> putResourceLogLevelRequest) Sets the log-level override for a resource-ID and resource-type. This option can be specified for a wireless gateway or a wireless device. A limit of 200 log level override can be set per account.
This is a convenience which creates an instance of the
PutResourceLogLevelRequest.Builder
avoiding the need to create one manually viaPutResourceLogLevelRequest.builder()
- Parameters:
putResourceLogLevelRequest
- AConsumer
that will call methods onPutResourceLogLevelRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the PutResourceLogLevel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
resetAllResourceLogLevels
default CompletableFuture<ResetAllResourceLogLevelsResponse> resetAllResourceLogLevels(ResetAllResourceLogLevelsRequest resetAllResourceLogLevelsRequest) Removes the log-level overrides for all resources; both wireless devices and wireless gateways.
- Parameters:
resetAllResourceLogLevelsRequest
-- Returns:
- A Java Future containing the result of the ResetAllResourceLogLevels operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
resetAllResourceLogLevels
default CompletableFuture<ResetAllResourceLogLevelsResponse> resetAllResourceLogLevels(Consumer<ResetAllResourceLogLevelsRequest.Builder> resetAllResourceLogLevelsRequest) Removes the log-level overrides for all resources; both wireless devices and wireless gateways.
This is a convenience which creates an instance of the
ResetAllResourceLogLevelsRequest.Builder
avoiding the need to create one manually viaResetAllResourceLogLevelsRequest.builder()
- Parameters:
resetAllResourceLogLevelsRequest
- AConsumer
that will call methods onResetAllResourceLogLevelsRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ResetAllResourceLogLevels operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
resetResourceLogLevel
default CompletableFuture<ResetResourceLogLevelResponse> resetResourceLogLevel(ResetResourceLogLevelRequest resetResourceLogLevelRequest) Removes the log-level override, if any, for a specific resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
- Parameters:
resetResourceLogLevelRequest
-- Returns:
- A Java Future containing the result of the ResetResourceLogLevel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
resetResourceLogLevel
default CompletableFuture<ResetResourceLogLevelResponse> resetResourceLogLevel(Consumer<ResetResourceLogLevelRequest.Builder> resetResourceLogLevelRequest) Removes the log-level override, if any, for a specific resource-ID and resource-type. It can be used for a wireless device or a wireless gateway.
This is a convenience which creates an instance of the
ResetResourceLogLevelRequest.Builder
avoiding the need to create one manually viaResetResourceLogLevelRequest.builder()
- Parameters:
resetResourceLogLevelRequest
- AConsumer
that will call methods onResetResourceLogLevelRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the ResetResourceLogLevel operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
sendDataToMulticastGroup
default CompletableFuture<SendDataToMulticastGroupResponse> sendDataToMulticastGroup(SendDataToMulticastGroupRequest sendDataToMulticastGroupRequest) Sends the specified data to a multicast group.
- Parameters:
sendDataToMulticastGroupRequest
-- Returns:
- A Java Future containing the result of the SendDataToMulticastGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
sendDataToMulticastGroup
default CompletableFuture<SendDataToMulticastGroupResponse> sendDataToMulticastGroup(Consumer<SendDataToMulticastGroupRequest.Builder> sendDataToMulticastGroupRequest) Sends the specified data to a multicast group.
This is a convenience which creates an instance of the
SendDataToMulticastGroupRequest.Builder
avoiding the need to create one manually viaSendDataToMulticastGroupRequest.builder()
- Parameters:
sendDataToMulticastGroupRequest
- AConsumer
that will call methods onSendDataToMulticastGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the SendDataToMulticastGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
sendDataToWirelessDevice
default CompletableFuture<SendDataToWirelessDeviceResponse> sendDataToWirelessDevice(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest) Sends a decrypted application data frame to a device.
- Parameters:
sendDataToWirelessDeviceRequest
-- Returns:
- A Java Future containing the result of the SendDataToWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
sendDataToWirelessDevice
default CompletableFuture<SendDataToWirelessDeviceResponse> sendDataToWirelessDevice(Consumer<SendDataToWirelessDeviceRequest.Builder> sendDataToWirelessDeviceRequest) Sends a decrypted application data frame to a device.
This is a convenience which creates an instance of the
SendDataToWirelessDeviceRequest.Builder
avoiding the need to create one manually viaSendDataToWirelessDeviceRequest.builder()
- Parameters:
sendDataToWirelessDeviceRequest
- AConsumer
that will call methods onSendDataToWirelessDeviceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the SendDataToWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startBulkAssociateWirelessDeviceWithMulticastGroup
default CompletableFuture<StartBulkAssociateWirelessDeviceWithMulticastGroupResponse> startBulkAssociateWirelessDeviceWithMulticastGroup(StartBulkAssociateWirelessDeviceWithMulticastGroupRequest startBulkAssociateWirelessDeviceWithMulticastGroupRequest) Starts a bulk association of all qualifying wireless devices with a multicast group.
- Parameters:
startBulkAssociateWirelessDeviceWithMulticastGroupRequest
-- Returns:
- A Java Future containing the result of the StartBulkAssociateWirelessDeviceWithMulticastGroup operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startBulkAssociateWirelessDeviceWithMulticastGroup
default CompletableFuture<StartBulkAssociateWirelessDeviceWithMulticastGroupResponse> startBulkAssociateWirelessDeviceWithMulticastGroup(Consumer<StartBulkAssociateWirelessDeviceWithMulticastGroupRequest.Builder> startBulkAssociateWirelessDeviceWithMulticastGroupRequest) Starts a bulk association of all qualifying wireless devices with a multicast group.
This is a convenience which creates an instance of the
StartBulkAssociateWirelessDeviceWithMulticastGroupRequest.Builder
avoiding the need to create one manually viaStartBulkAssociateWirelessDeviceWithMulticastGroupRequest.builder()
- Parameters:
startBulkAssociateWirelessDeviceWithMulticastGroupRequest
- AConsumer
that will call methods onStartBulkAssociateWirelessDeviceWithMulticastGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartBulkAssociateWirelessDeviceWithMulticastGroup operation
returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startBulkDisassociateWirelessDeviceFromMulticastGroup
default CompletableFuture<StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse> startBulkDisassociateWirelessDeviceFromMulticastGroup(StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest startBulkDisassociateWirelessDeviceFromMulticastGroupRequest) Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.
- Parameters:
startBulkDisassociateWirelessDeviceFromMulticastGroupRequest
-- Returns:
- A Java Future containing the result of the StartBulkDisassociateWirelessDeviceFromMulticastGroup
operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startBulkDisassociateWirelessDeviceFromMulticastGroup
default CompletableFuture<StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse> startBulkDisassociateWirelessDeviceFromMulticastGroup(Consumer<StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest.Builder> startBulkDisassociateWirelessDeviceFromMulticastGroupRequest) Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.
This is a convenience which creates an instance of the
StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest.Builder
avoiding the need to create one manually viaStartBulkDisassociateWirelessDeviceFromMulticastGroupRequest.builder()
- Parameters:
startBulkDisassociateWirelessDeviceFromMulticastGroupRequest
- AConsumer
that will call methods onStartBulkDisassociateWirelessDeviceFromMulticastGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartBulkDisassociateWirelessDeviceFromMulticastGroup
operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startFuotaTask
default CompletableFuture<StartFuotaTaskResponse> startFuotaTask(StartFuotaTaskRequest startFuotaTaskRequest) Starts a FUOTA task.
- Parameters:
startFuotaTaskRequest
-- Returns:
- A Java Future containing the result of the StartFuotaTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startFuotaTask
default CompletableFuture<StartFuotaTaskResponse> startFuotaTask(Consumer<StartFuotaTaskRequest.Builder> startFuotaTaskRequest) Starts a FUOTA task.
This is a convenience which creates an instance of the
StartFuotaTaskRequest.Builder
avoiding the need to create one manually viaStartFuotaTaskRequest.builder()
- Parameters:
startFuotaTaskRequest
- AConsumer
that will call methods onStartFuotaTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartFuotaTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startMulticastGroupSession
default CompletableFuture<StartMulticastGroupSessionResponse> startMulticastGroupSession(StartMulticastGroupSessionRequest startMulticastGroupSessionRequest) Starts a multicast group session.
- Parameters:
startMulticastGroupSessionRequest
-- Returns:
- A Java Future containing the result of the StartMulticastGroupSession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startMulticastGroupSession
default CompletableFuture<StartMulticastGroupSessionResponse> startMulticastGroupSession(Consumer<StartMulticastGroupSessionRequest.Builder> startMulticastGroupSessionRequest) Starts a multicast group session.
This is a convenience which creates an instance of the
StartMulticastGroupSessionRequest.Builder
avoiding the need to create one manually viaStartMulticastGroupSessionRequest.builder()
- Parameters:
startMulticastGroupSessionRequest
- AConsumer
that will call methods onStartMulticastGroupSessionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartMulticastGroupSession operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startSingleWirelessDeviceImportTask
default CompletableFuture<StartSingleWirelessDeviceImportTaskResponse> startSingleWirelessDeviceImportTask(StartSingleWirelessDeviceImportTaskRequest startSingleWirelessDeviceImportTaskRequest) Start import task for a single wireless device.
- Parameters:
startSingleWirelessDeviceImportTaskRequest
-- Returns:
- A Java Future containing the result of the StartSingleWirelessDeviceImportTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startSingleWirelessDeviceImportTask
default CompletableFuture<StartSingleWirelessDeviceImportTaskResponse> startSingleWirelessDeviceImportTask(Consumer<StartSingleWirelessDeviceImportTaskRequest.Builder> startSingleWirelessDeviceImportTaskRequest) Start import task for a single wireless device.
This is a convenience which creates an instance of the
StartSingleWirelessDeviceImportTaskRequest.Builder
avoiding the need to create one manually viaStartSingleWirelessDeviceImportTaskRequest.builder()
- Parameters:
startSingleWirelessDeviceImportTaskRequest
- AConsumer
that will call methods onStartSingleWirelessDeviceImportTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartSingleWirelessDeviceImportTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startWirelessDeviceImportTask
default CompletableFuture<StartWirelessDeviceImportTaskResponse> startWirelessDeviceImportTask(StartWirelessDeviceImportTaskRequest startWirelessDeviceImportTaskRequest) Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.
- Parameters:
startWirelessDeviceImportTaskRequest
-- Returns:
- A Java Future containing the result of the StartWirelessDeviceImportTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
startWirelessDeviceImportTask
default CompletableFuture<StartWirelessDeviceImportTaskResponse> startWirelessDeviceImportTask(Consumer<StartWirelessDeviceImportTaskRequest.Builder> startWirelessDeviceImportTaskRequest) Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.
This is a convenience which creates an instance of the
StartWirelessDeviceImportTaskRequest.Builder
avoiding the need to create one manually viaStartWirelessDeviceImportTaskRequest.builder()
- Parameters:
startWirelessDeviceImportTaskRequest
- AConsumer
that will call methods onStartWirelessDeviceImportTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the StartWirelessDeviceImportTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
Adds a tag to a resource.
- Parameters:
tagResourceRequest
-- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- TooManyTagsException The request was denied because the resource can't have any more tags.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) Adds a tag to a resource.
This is a convenience which creates an instance of the
TagResourceRequest.Builder
avoiding the need to create one manually viaTagResourceRequest.builder()
- Parameters:
tagResourceRequest
- AConsumer
that will call methods onTagResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the TagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- TooManyTagsException The request was denied because the resource can't have any more tags.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
testWirelessDevice
default CompletableFuture<TestWirelessDeviceResponse> testWirelessDevice(TestWirelessDeviceRequest testWirelessDeviceRequest) Simulates a provisioned device by sending an uplink data payload of
Hello
.- Parameters:
testWirelessDeviceRequest
-- Returns:
- A Java Future containing the result of the TestWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
testWirelessDevice
default CompletableFuture<TestWirelessDeviceResponse> testWirelessDevice(Consumer<TestWirelessDeviceRequest.Builder> testWirelessDeviceRequest) Simulates a provisioned device by sending an uplink data payload of
Hello
.
This is a convenience which creates an instance of the
TestWirelessDeviceRequest.Builder
avoiding the need to create one manually viaTestWirelessDeviceRequest.builder()
- Parameters:
testWirelessDeviceRequest
- AConsumer
that will call methods onTestWirelessDeviceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the TestWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(UntagResourceRequest untagResourceRequest) Removes one or more tags from a resource.
- Parameters:
untagResourceRequest
-- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
untagResource
default CompletableFuture<UntagResourceResponse> untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) Removes one or more tags from a resource.
This is a convenience which creates an instance of the
UntagResourceRequest.Builder
avoiding the need to create one manually viaUntagResourceRequest.builder()
- Parameters:
untagResourceRequest
- AConsumer
that will call methods onUntagResourceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UntagResource operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateDestination
default CompletableFuture<UpdateDestinationResponse> updateDestination(UpdateDestinationRequest updateDestinationRequest) Updates properties of a destination.
- Parameters:
updateDestinationRequest
-- Returns:
- A Java Future containing the result of the UpdateDestination operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateDestination
default CompletableFuture<UpdateDestinationResponse> updateDestination(Consumer<UpdateDestinationRequest.Builder> updateDestinationRequest) Updates properties of a destination.
This is a convenience which creates an instance of the
UpdateDestinationRequest.Builder
avoiding the need to create one manually viaUpdateDestinationRequest.builder()
- Parameters:
updateDestinationRequest
- AConsumer
that will call methods onUpdateDestinationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateDestination operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateEventConfigurationByResourceTypes
default CompletableFuture<UpdateEventConfigurationByResourceTypesResponse> updateEventConfigurationByResourceTypes(UpdateEventConfigurationByResourceTypesRequest updateEventConfigurationByResourceTypesRequest) Update the event configuration based on resource types.
- Parameters:
updateEventConfigurationByResourceTypesRequest
-- Returns:
- A Java Future containing the result of the UpdateEventConfigurationByResourceTypes operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateEventConfigurationByResourceTypes
default CompletableFuture<UpdateEventConfigurationByResourceTypesResponse> updateEventConfigurationByResourceTypes(Consumer<UpdateEventConfigurationByResourceTypesRequest.Builder> updateEventConfigurationByResourceTypesRequest) Update the event configuration based on resource types.
This is a convenience which creates an instance of the
UpdateEventConfigurationByResourceTypesRequest.Builder
avoiding the need to create one manually viaUpdateEventConfigurationByResourceTypesRequest.builder()
- Parameters:
updateEventConfigurationByResourceTypesRequest
- AConsumer
that will call methods onUpdateEventConfigurationByResourceTypesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateEventConfigurationByResourceTypes operation returned by
the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateFuotaTask
default CompletableFuture<UpdateFuotaTaskResponse> updateFuotaTask(UpdateFuotaTaskRequest updateFuotaTaskRequest) Updates properties of a FUOTA task.
- Parameters:
updateFuotaTaskRequest
-- Returns:
- A Java Future containing the result of the UpdateFuotaTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateFuotaTask
default CompletableFuture<UpdateFuotaTaskResponse> updateFuotaTask(Consumer<UpdateFuotaTaskRequest.Builder> updateFuotaTaskRequest) Updates properties of a FUOTA task.
This is a convenience which creates an instance of the
UpdateFuotaTaskRequest.Builder
avoiding the need to create one manually viaUpdateFuotaTaskRequest.builder()
- Parameters:
updateFuotaTaskRequest
- AConsumer
that will call methods onUpdateFuotaTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateFuotaTask operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateLogLevelsByResourceTypes
default CompletableFuture<UpdateLogLevelsByResourceTypesResponse> updateLogLevelsByResourceTypes(UpdateLogLevelsByResourceTypesRequest updateLogLevelsByResourceTypesRequest) Set default log level, or log levels by resource types. This can be for wireless device log options or wireless gateways log options and is used to control the log messages that'll be displayed in CloudWatch.
- Parameters:
updateLogLevelsByResourceTypesRequest
-- Returns:
- A Java Future containing the result of the UpdateLogLevelsByResourceTypes operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateLogLevelsByResourceTypes
default CompletableFuture<UpdateLogLevelsByResourceTypesResponse> updateLogLevelsByResourceTypes(Consumer<UpdateLogLevelsByResourceTypesRequest.Builder> updateLogLevelsByResourceTypesRequest) Set default log level, or log levels by resource types. This can be for wireless device log options or wireless gateways log options and is used to control the log messages that'll be displayed in CloudWatch.
This is a convenience which creates an instance of the
UpdateLogLevelsByResourceTypesRequest.Builder
avoiding the need to create one manually viaUpdateLogLevelsByResourceTypesRequest.builder()
- Parameters:
updateLogLevelsByResourceTypesRequest
- AConsumer
that will call methods onUpdateLogLevelsByResourceTypesRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateLogLevelsByResourceTypes operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ValidationException The input did not meet the specified constraints.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateMulticastGroup
default CompletableFuture<UpdateMulticastGroupResponse> updateMulticastGroup(UpdateMulticastGroupRequest updateMulticastGroupRequest) Updates properties of a multicast group session.
- Parameters:
updateMulticastGroupRequest
-- Returns:
- A Java Future containing the result of the UpdateMulticastGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateMulticastGroup
default CompletableFuture<UpdateMulticastGroupResponse> updateMulticastGroup(Consumer<UpdateMulticastGroupRequest.Builder> updateMulticastGroupRequest) Updates properties of a multicast group session.
This is a convenience which creates an instance of the
UpdateMulticastGroupRequest.Builder
avoiding the need to create one manually viaUpdateMulticastGroupRequest.builder()
- Parameters:
updateMulticastGroupRequest
- AConsumer
that will call methods onUpdateMulticastGroupRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateMulticastGroup operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateNetworkAnalyzerConfiguration
default CompletableFuture<UpdateNetworkAnalyzerConfigurationResponse> updateNetworkAnalyzerConfiguration(UpdateNetworkAnalyzerConfigurationRequest updateNetworkAnalyzerConfigurationRequest) Update network analyzer configuration.
- Parameters:
updateNetworkAnalyzerConfigurationRequest
-- Returns:
- A Java Future containing the result of the UpdateNetworkAnalyzerConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateNetworkAnalyzerConfiguration
default CompletableFuture<UpdateNetworkAnalyzerConfigurationResponse> updateNetworkAnalyzerConfiguration(Consumer<UpdateNetworkAnalyzerConfigurationRequest.Builder> updateNetworkAnalyzerConfigurationRequest) Update network analyzer configuration.
This is a convenience which creates an instance of the
UpdateNetworkAnalyzerConfigurationRequest.Builder
avoiding the need to create one manually viaUpdateNetworkAnalyzerConfigurationRequest.builder()
- Parameters:
updateNetworkAnalyzerConfigurationRequest
- AConsumer
that will call methods onUpdateNetworkAnalyzerConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateNetworkAnalyzerConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updatePartnerAccount
default CompletableFuture<UpdatePartnerAccountResponse> updatePartnerAccount(UpdatePartnerAccountRequest updatePartnerAccountRequest) Updates properties of a partner account.
- Parameters:
updatePartnerAccountRequest
-- Returns:
- A Java Future containing the result of the UpdatePartnerAccount operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updatePartnerAccount
default CompletableFuture<UpdatePartnerAccountResponse> updatePartnerAccount(Consumer<UpdatePartnerAccountRequest.Builder> updatePartnerAccountRequest) Updates properties of a partner account.
This is a convenience which creates an instance of the
UpdatePartnerAccountRequest.Builder
avoiding the need to create one manually viaUpdatePartnerAccountRequest.builder()
- Parameters:
updatePartnerAccountRequest
- AConsumer
that will call methods onUpdatePartnerAccountRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdatePartnerAccount operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updatePosition
@Deprecated default CompletableFuture<UpdatePositionResponse> updatePosition(UpdatePositionRequest updatePositionRequest) Deprecated.This operation is no longer supported.Update the position information of a resource.
This action is no longer supported. Calls to update the position information should use the UpdateResourcePosition API operation instead.
- Parameters:
updatePositionRequest
-- Returns:
- A Java Future containing the result of the UpdatePosition operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updatePosition
@Deprecated default CompletableFuture<UpdatePositionResponse> updatePosition(Consumer<UpdatePositionRequest.Builder> updatePositionRequest) Deprecated.This operation is no longer supported.Update the position information of a resource.
This action is no longer supported. Calls to update the position information should use the UpdateResourcePosition API operation instead.
This is a convenience which creates an instance of the
UpdatePositionRequest.Builder
avoiding the need to create one manually viaUpdatePositionRequest.builder()
- Parameters:
updatePositionRequest
- AConsumer
that will call methods onUpdatePositionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdatePosition operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateResourceEventConfiguration
default CompletableFuture<UpdateResourceEventConfigurationResponse> updateResourceEventConfiguration(UpdateResourceEventConfigurationRequest updateResourceEventConfigurationRequest) Update the event configuration for a particular resource identifier.
- Parameters:
updateResourceEventConfigurationRequest
-- Returns:
- A Java Future containing the result of the UpdateResourceEventConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateResourceEventConfiguration
default CompletableFuture<UpdateResourceEventConfigurationResponse> updateResourceEventConfiguration(Consumer<UpdateResourceEventConfigurationRequest.Builder> updateResourceEventConfigurationRequest) Update the event configuration for a particular resource identifier.
This is a convenience which creates an instance of the
UpdateResourceEventConfigurationRequest.Builder
avoiding the need to create one manually viaUpdateResourceEventConfigurationRequest.builder()
- Parameters:
updateResourceEventConfigurationRequest
- AConsumer
that will call methods onUpdateResourceEventConfigurationRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateResourceEventConfiguration operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateResourcePosition
default CompletableFuture<UpdateResourcePositionResponse> updateResourcePosition(UpdateResourcePositionRequest updateResourcePositionRequest) Update the position information of a given wireless device or a wireless gateway resource. The position coordinates are based on the World Geodetic System (WGS84).
- Parameters:
updateResourcePositionRequest
-- Returns:
- A Java Future containing the result of the UpdateResourcePosition operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateResourcePosition
default CompletableFuture<UpdateResourcePositionResponse> updateResourcePosition(Consumer<UpdateResourcePositionRequest.Builder> updateResourcePositionRequest) Update the position information of a given wireless device or a wireless gateway resource. The position coordinates are based on the World Geodetic System (WGS84).
This is a convenience which creates an instance of the
UpdateResourcePositionRequest.Builder
avoiding the need to create one manually viaUpdateResourcePositionRequest.builder()
- Parameters:
updateResourcePositionRequest
- AConsumer
that will call methods onUpdateResourcePositionRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateResourcePosition operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- InternalServerException An unexpected error occurred while processing a request.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateWirelessDevice
default CompletableFuture<UpdateWirelessDeviceResponse> updateWirelessDevice(UpdateWirelessDeviceRequest updateWirelessDeviceRequest) Updates properties of a wireless device.
- Parameters:
updateWirelessDeviceRequest
-- Returns:
- A Java Future containing the result of the UpdateWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateWirelessDevice
default CompletableFuture<UpdateWirelessDeviceResponse> updateWirelessDevice(Consumer<UpdateWirelessDeviceRequest.Builder> updateWirelessDeviceRequest) Updates properties of a wireless device.
This is a convenience which creates an instance of the
UpdateWirelessDeviceRequest.Builder
avoiding the need to create one manually viaUpdateWirelessDeviceRequest.builder()
- Parameters:
updateWirelessDeviceRequest
- AConsumer
that will call methods onUpdateWirelessDeviceRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateWirelessDevice operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateWirelessDeviceImportTask
default CompletableFuture<UpdateWirelessDeviceImportTaskResponse> updateWirelessDeviceImportTask(UpdateWirelessDeviceImportTaskRequest updateWirelessDeviceImportTaskRequest) Update an import task to add more devices to the task.
- Parameters:
updateWirelessDeviceImportTaskRequest
-- Returns:
- A Java Future containing the result of the UpdateWirelessDeviceImportTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateWirelessDeviceImportTask
default CompletableFuture<UpdateWirelessDeviceImportTaskResponse> updateWirelessDeviceImportTask(Consumer<UpdateWirelessDeviceImportTaskRequest.Builder> updateWirelessDeviceImportTaskRequest) Update an import task to add more devices to the task.
This is a convenience which creates an instance of the
UpdateWirelessDeviceImportTaskRequest.Builder
avoiding the need to create one manually viaUpdateWirelessDeviceImportTaskRequest.builder()
- Parameters:
updateWirelessDeviceImportTaskRequest
- AConsumer
that will call methods onUpdateWirelessDeviceImportTaskRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateWirelessDeviceImportTask operation returned by the
service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- AccessDeniedException User does not have permission to perform this action.
- ResourceNotFoundException Resource does not exist.
- InternalServerException An unexpected error occurred while processing a request.
- ConflictException Adding, updating, or deleting the resource can cause an inconsistent state.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateWirelessGateway
default CompletableFuture<UpdateWirelessGatewayResponse> updateWirelessGateway(UpdateWirelessGatewayRequest updateWirelessGatewayRequest) Updates properties of a wireless gateway.
- Parameters:
updateWirelessGatewayRequest
-- Returns:
- A Java Future containing the result of the UpdateWirelessGateway operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
updateWirelessGateway
default CompletableFuture<UpdateWirelessGatewayResponse> updateWirelessGateway(Consumer<UpdateWirelessGatewayRequest.Builder> updateWirelessGatewayRequest) Updates properties of a wireless gateway.
This is a convenience which creates an instance of the
UpdateWirelessGatewayRequest.Builder
avoiding the need to create one manually viaUpdateWirelessGatewayRequest.builder()
- Parameters:
updateWirelessGatewayRequest
- AConsumer
that will call methods onUpdateWirelessGatewayRequest.Builder
to create a request.- Returns:
- A Java Future containing the result of the UpdateWirelessGateway operation returned by the service.
The CompletableFuture returned by this method can be completed exceptionally with the following exceptions.- ValidationException The input did not meet the specified constraints.
- ResourceNotFoundException Resource does not exist.
- AccessDeniedException User does not have permission to perform this action.
- InternalServerException An unexpected error occurred while processing a request.
- ThrottlingException The request was denied because it exceeded the allowed API request rate.
- SdkException Base class for all exceptions that can be thrown by the SDK (both service and client). Can be used for catch all scenarios.
- SdkClientException If any client side error occurs such as an IO related failure, failure to get credentials, etc.
- IotWirelessException Base class for all service exceptions. Unknown exceptions will be thrown as an instance of this type.
- See Also:
-
serviceClientConfiguration
Description copied from interface:SdkClient
The SDK service client configuration exposes client settings to the user, e.g., ClientOverrideConfiguration- Specified by:
serviceClientConfiguration
in interfaceAwsClient
- Specified by:
serviceClientConfiguration
in interfaceSdkClient
- Returns:
- SdkServiceClientConfiguration
-
create
Create aIotWirelessAsyncClient
with the region loaded from theDefaultAwsRegionProviderChain
and credentials loaded from theDefaultCredentialsProvider
. -
builder
Create a builder that can be used to configure and create aIotWirelessAsyncClient
.
-