Interface IotWirelessAsyncClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface IotWirelessAsyncClient extends AwsClient
Service client for accessing AWS IoT Wireless asynchronously. This can be created using the staticbuilder()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
Fields Modifier and Type Field Description static StringSERVICE_METADATA_IDValue for looking up the service's metadata from theServiceMetadataProvider.static StringSERVICE_NAME
-
Method Summary
-
Methods inherited from interface software.amazon.awssdk.utils.SdkAutoCloseable
close
-
Methods inherited from interface software.amazon.awssdk.core.SdkClient
serviceName
-
-
-
-
Field Detail
-
SERVICE_NAME
static final String SERVICE_NAME
- See Also:
- Constant Field Values
-
SERVICE_METADATA_ID
static final String SERVICE_METADATA_ID
Value for looking up the service's metadata from theServiceMetadataProvider.- See Also:
- Constant Field Values
-
-
Method Detail
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaAssociateAwsAccountWithPartnerAccountRequest.builder()- Parameters:
associateAwsAccountWithPartnerAccountRequest- AConsumerthat will call methods onAssociateAwsAccountWithPartnerAccountRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaAssociateMulticastGroupWithFuotaTaskRequest.builder()- Parameters:
associateMulticastGroupWithFuotaTaskRequest- AConsumerthat will call methods onAssociateMulticastGroupWithFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaAssociateWirelessDeviceWithFuotaTaskRequest.builder()- Parameters:
associateWirelessDeviceWithFuotaTaskRequest- AConsumerthat will call methods onAssociateWirelessDeviceWithFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaAssociateWirelessDeviceWithMulticastGroupRequest.builder()- Parameters:
associateWirelessDeviceWithMulticastGroupRequest- AConsumerthat will call methods onAssociateWirelessDeviceWithMulticastGroupRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaAssociateWirelessDeviceWithThingRequest.builder()- Parameters:
associateWirelessDeviceWithThingRequest- AConsumerthat will call methods onAssociateWirelessDeviceWithThingRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaAssociateWirelessGatewayWithCertificateRequest.builder()- Parameters:
associateWirelessGatewayWithCertificateRequest- AConsumerthat will call methods onAssociateWirelessGatewayWithCertificateRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaAssociateWirelessGatewayWithThingRequest.builder()- Parameters:
associateWirelessGatewayWithThingRequest- AConsumerthat will call methods onAssociateWirelessGatewayWithThingRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaCancelMulticastGroupSessionRequest.builder()- Parameters:
cancelMulticastGroupSessionRequest- AConsumerthat will call methods onCancelMulticastGroupSessionRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaCreateDestinationRequest.builder()- Parameters:
createDestinationRequest- AConsumerthat will call methods onCreateDestinationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaCreateDeviceProfileRequest.builder()- Parameters:
createDeviceProfileRequest- AConsumerthat will call methods onCreateDeviceProfileRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
createFuotaTask
default CompletableFuture<CreateFuotaTaskResponse> createFuotaTask(Consumer<CreateFuotaTaskRequest.Builder> createFuotaTaskRequest)
Creates a FUOTA task.
This is a convenience which creates an instance of the
CreateFuotaTaskRequest.Builderavoiding the need to create one manually viaCreateFuotaTaskRequest.builder()- Parameters:
createFuotaTaskRequest- AConsumerthat will call methods onCreateFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
createMulticastGroup
default CompletableFuture<CreateMulticastGroupResponse> createMulticastGroup(Consumer<CreateMulticastGroupRequest.Builder> createMulticastGroupRequest)
Creates a multicast group.
This is a convenience which creates an instance of the
CreateMulticastGroupRequest.Builderavoiding the need to create one manually viaCreateMulticastGroupRequest.builder()- Parameters:
createMulticastGroupRequest- AConsumerthat will call methods onCreateMulticastGroupRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaCreateNetworkAnalyzerConfigurationRequest.builder()- Parameters:
createNetworkAnalyzerConfigurationRequest- AConsumerthat will call methods onCreateNetworkAnalyzerConfigurationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaCreateServiceProfileRequest.builder()- Parameters:
createServiceProfileRequest- AConsumerthat will call methods onCreateServiceProfileRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
createWirelessDevice
default CompletableFuture<CreateWirelessDeviceResponse> createWirelessDevice(Consumer<CreateWirelessDeviceRequest.Builder> createWirelessDeviceRequest)
Provisions a wireless device.
This is a convenience which creates an instance of the
CreateWirelessDeviceRequest.Builderavoiding the need to create one manually viaCreateWirelessDeviceRequest.builder()- Parameters:
createWirelessDeviceRequest- AConsumerthat will call methods onCreateWirelessDeviceRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
createWirelessGateway
default CompletableFuture<CreateWirelessGatewayResponse> createWirelessGateway(Consumer<CreateWirelessGatewayRequest.Builder> createWirelessGatewayRequest)
Provisions a wireless gateway.
This is a convenience which creates an instance of the
CreateWirelessGatewayRequest.Builderavoiding the need to create one manually viaCreateWirelessGatewayRequest.builder()- Parameters:
createWirelessGatewayRequest- AConsumerthat will call methods onCreateWirelessGatewayRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaCreateWirelessGatewayTaskRequest.builder()- Parameters:
createWirelessGatewayTaskRequest- AConsumerthat will call methods onCreateWirelessGatewayTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaCreateWirelessGatewayTaskDefinitionRequest.builder()- Parameters:
createWirelessGatewayTaskDefinitionRequest- AConsumerthat will call methods onCreateWirelessGatewayTaskDefinitionRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
deleteDestination
default CompletableFuture<DeleteDestinationResponse> deleteDestination(Consumer<DeleteDestinationRequest.Builder> deleteDestinationRequest)
Deletes a destination.
This is a convenience which creates an instance of the
DeleteDestinationRequest.Builderavoiding the need to create one manually viaDeleteDestinationRequest.builder()- Parameters:
deleteDestinationRequest- AConsumerthat will call methods onDeleteDestinationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
deleteDeviceProfile
default CompletableFuture<DeleteDeviceProfileResponse> deleteDeviceProfile(Consumer<DeleteDeviceProfileRequest.Builder> deleteDeviceProfileRequest)
Deletes a device profile.
This is a convenience which creates an instance of the
DeleteDeviceProfileRequest.Builderavoiding the need to create one manually viaDeleteDeviceProfileRequest.builder()- Parameters:
deleteDeviceProfileRequest- AConsumerthat will call methods onDeleteDeviceProfileRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
deleteFuotaTask
default CompletableFuture<DeleteFuotaTaskResponse> deleteFuotaTask(Consumer<DeleteFuotaTaskRequest.Builder> deleteFuotaTaskRequest)
Deletes a FUOTA task.
This is a convenience which creates an instance of the
DeleteFuotaTaskRequest.Builderavoiding the need to create one manually viaDeleteFuotaTaskRequest.builder()- Parameters:
deleteFuotaTaskRequest- AConsumerthat will call methods onDeleteFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDeleteMulticastGroupRequest.builder()- Parameters:
deleteMulticastGroupRequest- AConsumerthat will call methods onDeleteMulticastGroupRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDeleteNetworkAnalyzerConfigurationRequest.builder()- Parameters:
deleteNetworkAnalyzerConfigurationRequest- AConsumerthat will call methods onDeleteNetworkAnalyzerConfigurationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDeleteQueuedMessagesRequest.builder()- Parameters:
deleteQueuedMessagesRequest- AConsumerthat will call methods onDeleteQueuedMessagesRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
deleteServiceProfile
default CompletableFuture<DeleteServiceProfileResponse> deleteServiceProfile(Consumer<DeleteServiceProfileRequest.Builder> deleteServiceProfileRequest)
Deletes a service profile.
This is a convenience which creates an instance of the
DeleteServiceProfileRequest.Builderavoiding the need to create one manually viaDeleteServiceProfileRequest.builder()- Parameters:
deleteServiceProfileRequest- AConsumerthat will call methods onDeleteServiceProfileRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
deleteWirelessDevice
default CompletableFuture<DeleteWirelessDeviceResponse> deleteWirelessDevice(Consumer<DeleteWirelessDeviceRequest.Builder> deleteWirelessDeviceRequest)
Deletes a wireless device.
This is a convenience which creates an instance of the
DeleteWirelessDeviceRequest.Builderavoiding the need to create one manually viaDeleteWirelessDeviceRequest.builder()- Parameters:
deleteWirelessDeviceRequest- AConsumerthat will call methods onDeleteWirelessDeviceRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
deleteWirelessDeviceImportTask
default CompletableFuture<DeleteWirelessDeviceImportTaskResponse> deleteWirelessDeviceImportTask(Consumer<DeleteWirelessDeviceImportTaskRequest.Builder> deleteWirelessDeviceImportTaskRequest)
Delete an import task.
This is a convenience which creates an instance of the
DeleteWirelessDeviceImportTaskRequest.Builderavoiding the need to create one manually viaDeleteWirelessDeviceImportTaskRequest.builder()- Parameters:
deleteWirelessDeviceImportTaskRequest- AConsumerthat will call methods onDeleteWirelessDeviceImportTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
deleteWirelessGateway
default CompletableFuture<DeleteWirelessGatewayResponse> deleteWirelessGateway(Consumer<DeleteWirelessGatewayRequest.Builder> deleteWirelessGatewayRequest)
Deletes a wireless gateway.
This is a convenience which creates an instance of the
DeleteWirelessGatewayRequest.Builderavoiding the need to create one manually viaDeleteWirelessGatewayRequest.builder()- Parameters:
deleteWirelessGatewayRequest- AConsumerthat will call methods onDeleteWirelessGatewayRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDeleteWirelessGatewayTaskRequest.builder()- Parameters:
deleteWirelessGatewayTaskRequest- AConsumerthat will call methods onDeleteWirelessGatewayTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDeleteWirelessGatewayTaskDefinitionRequest.builder()- Parameters:
deleteWirelessGatewayTaskDefinitionRequest- AConsumerthat will call methods onDeleteWirelessGatewayTaskDefinitionRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDeregisterWirelessDeviceRequest.builder()- Parameters:
deregisterWirelessDeviceRequest- AConsumerthat will call methods onDeregisterWirelessDeviceRequest.Builderto 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:
- AWS API Documentation
-
disassociateAwsAccountFromPartnerAccount
default CompletableFuture<DisassociateAwsAccountFromPartnerAccountResponse> disassociateAwsAccountFromPartnerAccount(DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest)
Disassociates your AWS account from a partner account. If
PartnerAccountIdandPartnerTypearenull, 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:
- AWS API Documentation
-
disassociateAwsAccountFromPartnerAccount
default CompletableFuture<DisassociateAwsAccountFromPartnerAccountResponse> disassociateAwsAccountFromPartnerAccount(Consumer<DisassociateAwsAccountFromPartnerAccountRequest.Builder> disassociateAwsAccountFromPartnerAccountRequest)
Disassociates your AWS account from a partner account. If
PartnerAccountIdandPartnerTypearenull, disassociates your AWS account from all partner accounts.
This is a convenience which creates an instance of the
DisassociateAwsAccountFromPartnerAccountRequest.Builderavoiding the need to create one manually viaDisassociateAwsAccountFromPartnerAccountRequest.builder()- Parameters:
disassociateAwsAccountFromPartnerAccountRequest- AConsumerthat will call methods onDisassociateAwsAccountFromPartnerAccountRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDisassociateMulticastGroupFromFuotaTaskRequest.builder()- Parameters:
disassociateMulticastGroupFromFuotaTaskRequest- AConsumerthat will call methods onDisassociateMulticastGroupFromFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDisassociateWirelessDeviceFromFuotaTaskRequest.builder()- Parameters:
disassociateWirelessDeviceFromFuotaTaskRequest- AConsumerthat will call methods onDisassociateWirelessDeviceFromFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDisassociateWirelessDeviceFromMulticastGroupRequest.builder()- Parameters:
disassociateWirelessDeviceFromMulticastGroupRequest- AConsumerthat will call methods onDisassociateWirelessDeviceFromMulticastGroupRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDisassociateWirelessDeviceFromThingRequest.builder()- Parameters:
disassociateWirelessDeviceFromThingRequest- AConsumerthat will call methods onDisassociateWirelessDeviceFromThingRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDisassociateWirelessGatewayFromCertificateRequest.builder()- Parameters:
disassociateWirelessGatewayFromCertificateRequest- AConsumerthat will call methods onDisassociateWirelessGatewayFromCertificateRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaDisassociateWirelessGatewayFromThingRequest.builder()- Parameters:
disassociateWirelessGatewayFromThingRequest- AConsumerthat will call methods onDisassociateWirelessGatewayFromThingRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetDestinationRequest.builder()- Parameters:
getDestinationRequest- AConsumerthat will call methods onGetDestinationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetDeviceProfileRequest.builder()- Parameters:
getDeviceProfileRequest- AConsumerthat will call methods onGetDeviceProfileRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetEventConfigurationByResourceTypesRequest.builder()- Parameters:
getEventConfigurationByResourceTypesRequest- AConsumerthat will call methods onGetEventConfigurationByResourceTypesRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetFuotaTaskRequest.builder()- Parameters:
getFuotaTaskRequest- AConsumerthat will call methods onGetFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetLogLevelsByResourceTypesRequest.builder()- Parameters:
getLogLevelsByResourceTypesRequest- AConsumerthat will call methods onGetLogLevelsByResourceTypesRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetMulticastGroupRequest.builder()- Parameters:
getMulticastGroupRequest- AConsumerthat will call methods onGetMulticastGroupRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetMulticastGroupSessionRequest.builder()- Parameters:
getMulticastGroupSessionRequest- AConsumerthat will call methods onGetMulticastGroupSessionRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
getNetworkAnalyzerConfiguration
default CompletableFuture<GetNetworkAnalyzerConfigurationResponse> getNetworkAnalyzerConfiguration(Consumer<GetNetworkAnalyzerConfigurationRequest.Builder> getNetworkAnalyzerConfigurationRequest)
Get network analyzer configuration.
This is a convenience which creates an instance of the
GetNetworkAnalyzerConfigurationRequest.Builderavoiding the need to create one manually viaGetNetworkAnalyzerConfigurationRequest.builder()- Parameters:
getNetworkAnalyzerConfigurationRequest- AConsumerthat will call methods onGetNetworkAnalyzerConfigurationRequest.Builderto 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:
- AWS API Documentation
-
getPartnerAccount
default CompletableFuture<GetPartnerAccountResponse> getPartnerAccount(GetPartnerAccountRequest getPartnerAccountRequest)
Gets information about a partner account. If
PartnerAccountIdandPartnerTypearenull, 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:
- AWS API Documentation
-
getPartnerAccount
default CompletableFuture<GetPartnerAccountResponse> getPartnerAccount(Consumer<GetPartnerAccountRequest.Builder> getPartnerAccountRequest)
Gets information about a partner account. If
PartnerAccountIdandPartnerTypearenull, returns all partner accounts.
This is a convenience which creates an instance of the
GetPartnerAccountRequest.Builderavoiding the need to create one manually viaGetPartnerAccountRequest.builder()- Parameters:
getPartnerAccountRequest- AConsumerthat will call methods onGetPartnerAccountRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetPositionRequest.builder()- Parameters:
getPositionRequest- AConsumerthat will call methods onGetPositionRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetPositionConfigurationRequest.builder()- Parameters:
getPositionConfigurationRequest- AConsumerthat will call methods onGetPositionConfigurationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetPositionEstimateRequest.builder()- Parameters:
getPositionEstimateRequest- AConsumerthat will call methods onGetPositionEstimateRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetResourceEventConfigurationRequest.builder()- Parameters:
getResourceEventConfigurationRequest- AConsumerthat will call methods onGetResourceEventConfigurationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetResourceLogLevelRequest.builder()- Parameters:
getResourceLogLevelRequest- AConsumerthat will call methods onGetResourceLogLevelRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetResourcePositionRequest.builder()- Parameters:
getResourcePositionRequest- AConsumerthat will call methods onGetResourcePositionRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetServiceEndpointRequest.builder()- Parameters:
getServiceEndpointRequest- AConsumerthat will call methods onGetServiceEndpointRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetServiceProfileRequest.builder()- Parameters:
getServiceProfileRequest- AConsumerthat will call methods onGetServiceProfileRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetWirelessDeviceRequest.builder()- Parameters:
getWirelessDeviceRequest- AConsumerthat will call methods onGetWirelessDeviceRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetWirelessDeviceImportTaskRequest.builder()- Parameters:
getWirelessDeviceImportTaskRequest- AConsumerthat will call methods onGetWirelessDeviceImportTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetWirelessDeviceStatisticsRequest.builder()- Parameters:
getWirelessDeviceStatisticsRequest- AConsumerthat will call methods onGetWirelessDeviceStatisticsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetWirelessGatewayRequest.builder()- Parameters:
getWirelessGatewayRequest- AConsumerthat will call methods onGetWirelessGatewayRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetWirelessGatewayCertificateRequest.builder()- Parameters:
getWirelessGatewayCertificateRequest- AConsumerthat will call methods onGetWirelessGatewayCertificateRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetWirelessGatewayFirmwareInformationRequest.builder()- Parameters:
getWirelessGatewayFirmwareInformationRequest- AConsumerthat will call methods onGetWirelessGatewayFirmwareInformationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetWirelessGatewayStatisticsRequest.builder()- Parameters:
getWirelessGatewayStatisticsRequest- AConsumerthat will call methods onGetWirelessGatewayStatisticsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetWirelessGatewayTaskRequest.builder()- Parameters:
getWirelessGatewayTaskRequest- AConsumerthat will call methods onGetWirelessGatewayTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaGetWirelessGatewayTaskDefinitionRequest.builder()- Parameters:
getWirelessGatewayTaskDefinitionRequest- AConsumerthat will call methods onGetWirelessGatewayTaskDefinitionRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListDestinationsRequest.builder()- Parameters:
listDestinationsRequest- AConsumerthat will call methods onListDestinationsRequest.Builderto 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:
- AWS API Documentation
-
listDestinationsPaginator
default ListDestinationsPublisher listDestinationsPaginator(ListDestinationsRequest listDestinationsRequest)
Lists the destinations registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListDestinationsPublisher publisher = client.listDestinationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listDestinationsPaginator
default ListDestinationsPublisher listDestinationsPaginator(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest)
Lists the destinations registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListDestinationsPublisher publisher = client.listDestinationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListDestinationsRequest.builder()- Parameters:
listDestinationsRequest- AConsumerthat will call methods onListDestinationsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListDeviceProfilesRequest.builder()- Parameters:
listDeviceProfilesRequest- AConsumerthat will call methods onListDeviceProfilesRequest.Builderto 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:
- AWS API Documentation
-
listDeviceProfilesPaginator
default ListDeviceProfilesPublisher listDeviceProfilesPaginator(ListDeviceProfilesRequest listDeviceProfilesRequest)
Lists the device profiles registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesPublisher publisher = client.listDeviceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listDeviceProfilesPaginator
default ListDeviceProfilesPublisher listDeviceProfilesPaginator(Consumer<ListDeviceProfilesRequest.Builder> listDeviceProfilesRequest)
Lists the device profiles registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesPublisher publisher = client.listDeviceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListDeviceProfilesRequest.builder()- Parameters:
listDeviceProfilesRequest- AConsumerthat will call methods onListDeviceProfilesRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListDevicesForWirelessDeviceImportTaskRequest.builder()- Parameters:
listDevicesForWirelessDeviceImportTaskRequest- AConsumerthat will call methods onListDevicesForWirelessDeviceImportTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListEventConfigurationsRequest.builder()- Parameters:
listEventConfigurationsRequest- AConsumerthat will call methods onListEventConfigurationsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListFuotaTasksRequest.builder()- Parameters:
listFuotaTasksRequest- AConsumerthat will call methods onListFuotaTasksRequest.Builderto 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:
- AWS API Documentation
-
listFuotaTasksPaginator
default ListFuotaTasksPublisher listFuotaTasksPaginator(ListFuotaTasksRequest listFuotaTasksRequest)
Lists the FUOTA tasks registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksPublisher publisher = client.listFuotaTasksPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listFuotaTasksPaginator
default ListFuotaTasksPublisher listFuotaTasksPaginator(Consumer<ListFuotaTasksRequest.Builder> listFuotaTasksRequest)
Lists the FUOTA tasks registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksPublisher publisher = client.listFuotaTasksPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListFuotaTasksRequest.builder()- Parameters:
listFuotaTasksRequest- AConsumerthat will call methods onListFuotaTasksRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListMulticastGroupsRequest.builder()- Parameters:
listMulticastGroupsRequest- AConsumerthat will call methods onListMulticastGroupsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListMulticastGroupsByFuotaTaskRequest.builder()- Parameters:
listMulticastGroupsByFuotaTaskRequest- AConsumerthat will call methods onListMulticastGroupsByFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
listMulticastGroupsByFuotaTaskPaginator
default ListMulticastGroupsByFuotaTaskPublisher listMulticastGroupsByFuotaTaskPaginator(ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest)
List all multicast groups associated with a fuota task.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskPublisher publisher = client.listMulticastGroupsByFuotaTaskPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listMulticastGroupsByFuotaTaskPaginator
default ListMulticastGroupsByFuotaTaskPublisher listMulticastGroupsByFuotaTaskPaginator(Consumer<ListMulticastGroupsByFuotaTaskRequest.Builder> listMulticastGroupsByFuotaTaskRequest)
List all multicast groups associated with a fuota task.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskPublisher publisher = client.listMulticastGroupsByFuotaTaskPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListMulticastGroupsByFuotaTaskRequest.builder()- Parameters:
listMulticastGroupsByFuotaTaskRequest- AConsumerthat will call methods onListMulticastGroupsByFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
listMulticastGroupsPaginator
default ListMulticastGroupsPublisher listMulticastGroupsPaginator(ListMulticastGroupsRequest listMulticastGroupsRequest)
Lists the multicast groups registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsPublisher publisher = client.listMulticastGroupsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listMulticastGroupsPaginator
default ListMulticastGroupsPublisher listMulticastGroupsPaginator(Consumer<ListMulticastGroupsRequest.Builder> listMulticastGroupsRequest)
Lists the multicast groups registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsPublisher publisher = client.listMulticastGroupsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListMulticastGroupsRequest.builder()- Parameters:
listMulticastGroupsRequest- AConsumerthat will call methods onListMulticastGroupsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListNetworkAnalyzerConfigurationsRequest.builder()- Parameters:
listNetworkAnalyzerConfigurationsRequest- AConsumerthat will call methods onListNetworkAnalyzerConfigurationsRequest.Builderto 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:
- AWS API Documentation
-
listNetworkAnalyzerConfigurationsPaginator
default ListNetworkAnalyzerConfigurationsPublisher listNetworkAnalyzerConfigurationsPaginator(ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest)
Lists the network analyzer configurations.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsPublisher publisher = client.listNetworkAnalyzerConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listNetworkAnalyzerConfigurationsPaginator
default ListNetworkAnalyzerConfigurationsPublisher listNetworkAnalyzerConfigurationsPaginator(Consumer<ListNetworkAnalyzerConfigurationsRequest.Builder> listNetworkAnalyzerConfigurationsRequest)
Lists the network analyzer configurations.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsPublisher publisher = client.listNetworkAnalyzerConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListNetworkAnalyzerConfigurationsRequest.builder()- Parameters:
listNetworkAnalyzerConfigurationsRequest- AConsumerthat will call methods onListNetworkAnalyzerConfigurationsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListPartnerAccountsRequest.builder()- Parameters:
listPartnerAccountsRequest- AConsumerthat will call methods onListPartnerAccountsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListPositionConfigurationsRequest.builder()- Parameters:
listPositionConfigurationsRequest- AConsumerthat will call methods onListPositionConfigurationsRequest.Builderto 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:
- AWS API Documentation
-
listPositionConfigurationsPaginator
@Deprecated default ListPositionConfigurationsPublisher listPositionConfigurationsPaginator(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.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsPublisher publisher = client.listPositionConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listPositionConfigurationsPaginator
@Deprecated default ListPositionConfigurationsPublisher listPositionConfigurationsPaginator(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 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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsPublisher publisher = client.listPositionConfigurationsPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListPositionConfigurationsRequest.builder()- Parameters:
listPositionConfigurationsRequest- AConsumerthat will call methods onListPositionConfigurationsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListQueuedMessagesRequest.builder()- Parameters:
listQueuedMessagesRequest- AConsumerthat will call methods onListQueuedMessagesRequest.Builderto 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:
- AWS API Documentation
-
listQueuedMessagesPaginator
default ListQueuedMessagesPublisher listQueuedMessagesPaginator(ListQueuedMessagesRequest listQueuedMessagesRequest)
List queued messages in the downlink queue.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesPublisher publisher = client.listQueuedMessagesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listQueuedMessagesPaginator
default ListQueuedMessagesPublisher listQueuedMessagesPaginator(Consumer<ListQueuedMessagesRequest.Builder> listQueuedMessagesRequest)
List queued messages in the downlink queue.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesPublisher publisher = client.listQueuedMessagesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListQueuedMessagesRequest.builder()- Parameters:
listQueuedMessagesRequest- AConsumerthat will call methods onListQueuedMessagesRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListServiceProfilesRequest.builder()- Parameters:
listServiceProfilesRequest- AConsumerthat will call methods onListServiceProfilesRequest.Builderto 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:
- AWS API Documentation
-
listServiceProfilesPaginator
default ListServiceProfilesPublisher listServiceProfilesPaginator(ListServiceProfilesRequest listServiceProfilesRequest)
Lists the service profiles registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesPublisher publisher = client.listServiceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listServiceProfilesPaginator
default ListServiceProfilesPublisher listServiceProfilesPaginator(Consumer<ListServiceProfilesRequest.Builder> listServiceProfilesRequest)
Lists the service profiles registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesPublisher publisher = client.listServiceProfilesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListServiceProfilesRequest.builder()- Parameters:
listServiceProfilesRequest- AConsumerthat will call methods onListServiceProfilesRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListTagsForResourceRequest.builder()- Parameters:
listTagsForResourceRequest- AConsumerthat will call methods onListTagsForResourceRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListWirelessDeviceImportTasksRequest.builder()- Parameters:
listWirelessDeviceImportTasksRequest- AConsumerthat will call methods onListWirelessDeviceImportTasksRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListWirelessDevicesRequest.builder()- Parameters:
listWirelessDevicesRequest- AConsumerthat will call methods onListWirelessDevicesRequest.Builderto 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:
- AWS API Documentation
-
listWirelessDevicesPaginator
default ListWirelessDevicesPublisher listWirelessDevicesPaginator(ListWirelessDevicesRequest listWirelessDevicesRequest)
Lists the wireless devices registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesPublisher publisher = client.listWirelessDevicesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listWirelessDevicesPaginator
default ListWirelessDevicesPublisher listWirelessDevicesPaginator(Consumer<ListWirelessDevicesRequest.Builder> listWirelessDevicesRequest)
Lists the wireless devices registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesPublisher publisher = client.listWirelessDevicesPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListWirelessDevicesRequest.builder()- Parameters:
listWirelessDevicesRequest- AConsumerthat will call methods onListWirelessDevicesRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListWirelessGatewayTaskDefinitionsRequest.builder()- Parameters:
listWirelessGatewayTaskDefinitionsRequest- AConsumerthat will call methods onListWirelessGatewayTaskDefinitionsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaListWirelessGatewaysRequest.builder()- Parameters:
listWirelessGatewaysRequest- AConsumerthat will call methods onListWirelessGatewaysRequest.Builderto 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:
- AWS API Documentation
-
listWirelessGatewaysPaginator
default ListWirelessGatewaysPublisher listWirelessGatewaysPaginator(ListWirelessGatewaysRequest listWirelessGatewaysRequest)
Lists the wireless gateways registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysPublisher publisher = client.listWirelessGatewaysPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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:
- AWS API Documentation
-
listWirelessGatewaysPaginator
default ListWirelessGatewaysPublisher listWirelessGatewaysPaginator(Consumer<ListWirelessGatewaysRequest.Builder> listWirelessGatewaysRequest)
Lists the wireless gateways registered to your AWS account.
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 newSubscriptioni.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 method
2) Using a custom subscribersoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysPublisher publisher = client.listWirelessGatewaysPaginator(request); CompletableFuture<Void> future = publisher.subscribe(res -> { // Do something with the response }); future.get();
As the response is a publisher, it can work well with third party reactive streams implementations like RxJava2.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.Builderavoiding the need to create one manually viaListWirelessGatewaysRequest.builder()- Parameters:
listWirelessGatewaysRequest- AConsumerthat will call methods onListWirelessGatewaysRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaPutPositionConfigurationRequest.builder()- Parameters:
putPositionConfigurationRequest- AConsumerthat will call methods onPutPositionConfigurationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaPutResourceLogLevelRequest.builder()- Parameters:
putResourceLogLevelRequest- AConsumerthat will call methods onPutResourceLogLevelRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaResetAllResourceLogLevelsRequest.builder()- Parameters:
resetAllResourceLogLevelsRequest- AConsumerthat will call methods onResetAllResourceLogLevelsRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaResetResourceLogLevelRequest.builder()- Parameters:
resetResourceLogLevelRequest- AConsumerthat will call methods onResetResourceLogLevelRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaSendDataToMulticastGroupRequest.builder()- Parameters:
sendDataToMulticastGroupRequest- AConsumerthat will call methods onSendDataToMulticastGroupRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaSendDataToWirelessDeviceRequest.builder()- Parameters:
sendDataToWirelessDeviceRequest- AConsumerthat will call methods onSendDataToWirelessDeviceRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaStartBulkAssociateWirelessDeviceWithMulticastGroupRequest.builder()- Parameters:
startBulkAssociateWirelessDeviceWithMulticastGroupRequest- AConsumerthat will call methods onStartBulkAssociateWirelessDeviceWithMulticastGroupRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaStartBulkDisassociateWirelessDeviceFromMulticastGroupRequest.builder()- Parameters:
startBulkDisassociateWirelessDeviceFromMulticastGroupRequest- AConsumerthat will call methods onStartBulkDisassociateWirelessDeviceFromMulticastGroupRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
startFuotaTask
default CompletableFuture<StartFuotaTaskResponse> startFuotaTask(Consumer<StartFuotaTaskRequest.Builder> startFuotaTaskRequest)
Starts a FUOTA task.
This is a convenience which creates an instance of the
StartFuotaTaskRequest.Builderavoiding the need to create one manually viaStartFuotaTaskRequest.builder()- Parameters:
startFuotaTaskRequest- AConsumerthat will call methods onStartFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaStartMulticastGroupSessionRequest.builder()- Parameters:
startMulticastGroupSessionRequest- AConsumerthat will call methods onStartMulticastGroupSessionRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaStartSingleWirelessDeviceImportTaskRequest.builder()- Parameters:
startSingleWirelessDeviceImportTaskRequest- AConsumerthat will call methods onStartSingleWirelessDeviceImportTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaStartWirelessDeviceImportTaskRequest.builder()- Parameters:
startWirelessDeviceImportTaskRequest- AConsumerthat will call methods onStartWirelessDeviceImportTaskRequest.Builderto 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:
- AWS API Documentation
-
tagResource
default CompletableFuture<TagResourceResponse> tagResource(TagResourceRequest tagResourceRequest)
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaTagResourceRequest.builder()- Parameters:
tagResourceRequest- AConsumerthat will call methods onTagResourceRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaTestWirelessDeviceRequest.builder()- Parameters:
testWirelessDeviceRequest- AConsumerthat will call methods onTestWirelessDeviceRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUntagResourceRequest.builder()- Parameters:
untagResourceRequest- AConsumerthat will call methods onUntagResourceRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdateDestinationRequest.builder()- Parameters:
updateDestinationRequest- AConsumerthat will call methods onUpdateDestinationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdateEventConfigurationByResourceTypesRequest.builder()- Parameters:
updateEventConfigurationByResourceTypesRequest- AConsumerthat will call methods onUpdateEventConfigurationByResourceTypesRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdateFuotaTaskRequest.builder()- Parameters:
updateFuotaTaskRequest- AConsumerthat will call methods onUpdateFuotaTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdateLogLevelsByResourceTypesRequest.builder()- Parameters:
updateLogLevelsByResourceTypesRequest- AConsumerthat will call methods onUpdateLogLevelsByResourceTypesRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdateMulticastGroupRequest.builder()- Parameters:
updateMulticastGroupRequest- AConsumerthat will call methods onUpdateMulticastGroupRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
updateNetworkAnalyzerConfiguration
default CompletableFuture<UpdateNetworkAnalyzerConfigurationResponse> updateNetworkAnalyzerConfiguration(Consumer<UpdateNetworkAnalyzerConfigurationRequest.Builder> updateNetworkAnalyzerConfigurationRequest)
Update network analyzer configuration.
This is a convenience which creates an instance of the
UpdateNetworkAnalyzerConfigurationRequest.Builderavoiding the need to create one manually viaUpdateNetworkAnalyzerConfigurationRequest.builder()- Parameters:
updateNetworkAnalyzerConfigurationRequest- AConsumerthat will call methods onUpdateNetworkAnalyzerConfigurationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdatePartnerAccountRequest.builder()- Parameters:
updatePartnerAccountRequest- AConsumerthat will call methods onUpdatePartnerAccountRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdatePositionRequest.builder()- Parameters:
updatePositionRequest- AConsumerthat will call methods onUpdatePositionRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdateResourceEventConfigurationRequest.builder()- Parameters:
updateResourceEventConfigurationRequest- AConsumerthat will call methods onUpdateResourceEventConfigurationRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdateResourcePositionRequest.builder()- Parameters:
updateResourcePositionRequest- AConsumerthat will call methods onUpdateResourcePositionRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdateWirelessDeviceRequest.builder()- Parameters:
updateWirelessDeviceRequest- AConsumerthat will call methods onUpdateWirelessDeviceRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdateWirelessDeviceImportTaskRequest.builder()- Parameters:
updateWirelessDeviceImportTaskRequest- AConsumerthat will call methods onUpdateWirelessDeviceImportTaskRequest.Builderto 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:
- AWS API Documentation
-
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:
- AWS API Documentation
-
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.Builderavoiding the need to create one manually viaUpdateWirelessGatewayRequest.builder()- Parameters:
updateWirelessGatewayRequest- AConsumerthat will call methods onUpdateWirelessGatewayRequest.Builderto 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:
- AWS API Documentation
-
serviceClientConfiguration
default IotWirelessServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
create
static IotWirelessAsyncClient create()
Create aIotWirelessAsyncClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static IotWirelessAsyncClientBuilder builder()
Create a builder that can be used to configure and create aIotWirelessAsyncClient.
-
-