Interface IotWirelessClient
-
- All Superinterfaces:
AutoCloseable,AwsClient,SdkAutoCloseable,SdkClient
@Generated("software.amazon.awssdk:codegen") @ThreadSafe public interface IotWirelessClient extends AwsClient
Service client for accessing AWS IoT Wireless. 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.
To connect to the AWS IoT Wireless Service, use the Service endpoints as described in IoT Wireless Service endpoints in the AWS General Reference.
-
-
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 AssociateAwsAccountWithPartnerAccountResponse associateAwsAccountWithPartnerAccount(AssociateAwsAccountWithPartnerAccountRequest associateAwsAccountWithPartnerAccountRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
Associates a partner account with your AWS account.
- Parameters:
associateAwsAccountWithPartnerAccountRequest-- Returns:
- Result of the AssociateAwsAccountWithPartnerAccount operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateAwsAccountWithPartnerAccount
default AssociateAwsAccountWithPartnerAccountResponse associateAwsAccountWithPartnerAccount(Consumer<AssociateAwsAccountWithPartnerAccountRequest.Builder> associateAwsAccountWithPartnerAccountRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, ConflictException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the AssociateAwsAccountWithPartnerAccount operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateMulticastGroupWithFuotaTask
default AssociateMulticastGroupWithFuotaTaskResponse associateMulticastGroupWithFuotaTask(AssociateMulticastGroupWithFuotaTaskRequest associateMulticastGroupWithFuotaTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Associate a multicast group with a FUOTA task.
- Parameters:
associateMulticastGroupWithFuotaTaskRequest-- Returns:
- Result of the AssociateMulticastGroupWithFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateMulticastGroupWithFuotaTask
default AssociateMulticastGroupWithFuotaTaskResponse associateMulticastGroupWithFuotaTask(Consumer<AssociateMulticastGroupWithFuotaTaskRequest.Builder> associateMulticastGroupWithFuotaTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the AssociateMulticastGroupWithFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateWirelessDeviceWithFuotaTask
default AssociateWirelessDeviceWithFuotaTaskResponse associateWirelessDeviceWithFuotaTask(AssociateWirelessDeviceWithFuotaTaskRequest associateWirelessDeviceWithFuotaTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Associate a wireless device with a FUOTA task.
- Parameters:
associateWirelessDeviceWithFuotaTaskRequest-- Returns:
- Result of the AssociateWirelessDeviceWithFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateWirelessDeviceWithFuotaTask
default AssociateWirelessDeviceWithFuotaTaskResponse associateWirelessDeviceWithFuotaTask(Consumer<AssociateWirelessDeviceWithFuotaTaskRequest.Builder> associateWirelessDeviceWithFuotaTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the AssociateWirelessDeviceWithFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateWirelessDeviceWithMulticastGroup
default AssociateWirelessDeviceWithMulticastGroupResponse associateWirelessDeviceWithMulticastGroup(AssociateWirelessDeviceWithMulticastGroupRequest associateWirelessDeviceWithMulticastGroupRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Associates a wireless device with a multicast group.
- Parameters:
associateWirelessDeviceWithMulticastGroupRequest-- Returns:
- Result of the AssociateWirelessDeviceWithMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateWirelessDeviceWithMulticastGroup
default AssociateWirelessDeviceWithMulticastGroupResponse associateWirelessDeviceWithMulticastGroup(Consumer<AssociateWirelessDeviceWithMulticastGroupRequest.Builder> associateWirelessDeviceWithMulticastGroupRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the AssociateWirelessDeviceWithMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateWirelessDeviceWithThing
default AssociateWirelessDeviceWithThingResponse associateWirelessDeviceWithThing(AssociateWirelessDeviceWithThingRequest associateWirelessDeviceWithThingRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Associates a wireless device with a thing.
- Parameters:
associateWirelessDeviceWithThingRequest-- Returns:
- Result of the AssociateWirelessDeviceWithThing operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateWirelessDeviceWithThing
default AssociateWirelessDeviceWithThingResponse associateWirelessDeviceWithThing(Consumer<AssociateWirelessDeviceWithThingRequest.Builder> associateWirelessDeviceWithThingRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the AssociateWirelessDeviceWithThing operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateWirelessGatewayWithCertificate
default AssociateWirelessGatewayWithCertificateResponse associateWirelessGatewayWithCertificate(AssociateWirelessGatewayWithCertificateRequest associateWirelessGatewayWithCertificateRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Associates a wireless gateway with a certificate.
- Parameters:
associateWirelessGatewayWithCertificateRequest-- Returns:
- Result of the AssociateWirelessGatewayWithCertificate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateWirelessGatewayWithCertificate
default AssociateWirelessGatewayWithCertificateResponse associateWirelessGatewayWithCertificate(Consumer<AssociateWirelessGatewayWithCertificateRequest.Builder> associateWirelessGatewayWithCertificateRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the AssociateWirelessGatewayWithCertificate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateWirelessGatewayWithThing
default AssociateWirelessGatewayWithThingResponse associateWirelessGatewayWithThing(AssociateWirelessGatewayWithThingRequest associateWirelessGatewayWithThingRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Associates a wireless gateway with a thing.
- Parameters:
associateWirelessGatewayWithThingRequest-- Returns:
- Result of the AssociateWirelessGatewayWithThing operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
associateWirelessGatewayWithThing
default AssociateWirelessGatewayWithThingResponse associateWirelessGatewayWithThing(Consumer<AssociateWirelessGatewayWithThingRequest.Builder> associateWirelessGatewayWithThingRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the AssociateWirelessGatewayWithThing operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
cancelMulticastGroupSession
default CancelMulticastGroupSessionResponse cancelMulticastGroupSession(CancelMulticastGroupSessionRequest cancelMulticastGroupSessionRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Cancels an existing multicast group session.
- Parameters:
cancelMulticastGroupSessionRequest-- Returns:
- Result of the CancelMulticastGroupSession operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
cancelMulticastGroupSession
default CancelMulticastGroupSessionResponse cancelMulticastGroupSession(Consumer<CancelMulticastGroupSessionRequest.Builder> cancelMulticastGroupSessionRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the CancelMulticastGroupSession operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createDestination
default CreateDestinationResponse createDestination(CreateDestinationRequest createDestinationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Creates a new destination that maps a device message to an AWS IoT rule.
- Parameters:
createDestinationRequest-- Returns:
- Result of the CreateDestination operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createDestination
default CreateDestinationResponse createDestination(Consumer<CreateDestinationRequest.Builder> createDestinationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the CreateDestination operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createDeviceProfile
default CreateDeviceProfileResponse createDeviceProfile(CreateDeviceProfileRequest createDeviceProfileRequest) throws ValidationException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Creates a new device profile.
- Parameters:
createDeviceProfileRequest-- Returns:
- Result of the CreateDeviceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createDeviceProfile
default CreateDeviceProfileResponse createDeviceProfile(Consumer<CreateDeviceProfileRequest.Builder> createDeviceProfileRequest) throws ValidationException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the CreateDeviceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createFuotaTask
default CreateFuotaTaskResponse createFuotaTask(CreateFuotaTaskRequest createFuotaTaskRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Creates a FUOTA task.
- Parameters:
createFuotaTaskRequest-- Returns:
- Result of the CreateFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createFuotaTask
default CreateFuotaTaskResponse createFuotaTask(Consumer<CreateFuotaTaskRequest.Builder> createFuotaTaskRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the CreateFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createMulticastGroup
default CreateMulticastGroupResponse createMulticastGroup(CreateMulticastGroupRequest createMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Creates a multicast group.
- Parameters:
createMulticastGroupRequest-- Returns:
- Result of the CreateMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createMulticastGroup
default CreateMulticastGroupResponse createMulticastGroup(Consumer<CreateMulticastGroupRequest.Builder> createMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the CreateMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createNetworkAnalyzerConfiguration
default CreateNetworkAnalyzerConfigurationResponse createNetworkAnalyzerConfiguration(CreateNetworkAnalyzerConfigurationRequest createNetworkAnalyzerConfigurationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Creates a new network analyzer configuration.
- Parameters:
createNetworkAnalyzerConfigurationRequest-- Returns:
- Result of the CreateNetworkAnalyzerConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createNetworkAnalyzerConfiguration
default CreateNetworkAnalyzerConfigurationResponse createNetworkAnalyzerConfiguration(Consumer<CreateNetworkAnalyzerConfigurationRequest.Builder> createNetworkAnalyzerConfigurationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the CreateNetworkAnalyzerConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createServiceProfile
default CreateServiceProfileResponse createServiceProfile(CreateServiceProfileRequest createServiceProfileRequest) throws ValidationException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Creates a new service profile.
- Parameters:
createServiceProfileRequest-- Returns:
- Result of the CreateServiceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createServiceProfile
default CreateServiceProfileResponse createServiceProfile(Consumer<CreateServiceProfileRequest.Builder> createServiceProfileRequest) throws ValidationException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the CreateServiceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createWirelessDevice
default CreateWirelessDeviceResponse createWirelessDevice(CreateWirelessDeviceRequest createWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Provisions a wireless device.
- Parameters:
createWirelessDeviceRequest-- Returns:
- Result of the CreateWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createWirelessDevice
default CreateWirelessDeviceResponse createWirelessDevice(Consumer<CreateWirelessDeviceRequest.Builder> createWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the CreateWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createWirelessGateway
default CreateWirelessGatewayResponse createWirelessGateway(CreateWirelessGatewayRequest createWirelessGatewayRequest) throws ValidationException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Provisions a wireless gateway.
When provisioning a wireless gateway, you might run into duplication errors for the following reasons.
-
If you specify a
GatewayEuivalue that already exists. -
If you used a
ClientRequestTokenwith the same parameters within the last 10 minutes.
To avoid this error, make sure that you use unique identifiers and parameters for each request within the specified time period.
- Parameters:
createWirelessGatewayRequest-- Returns:
- Result of the CreateWirelessGateway operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
-
createWirelessGateway
default CreateWirelessGatewayResponse createWirelessGateway(Consumer<CreateWirelessGatewayRequest.Builder> createWirelessGatewayRequest) throws ValidationException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Provisions a wireless gateway.
When provisioning a wireless gateway, you might run into duplication errors for the following reasons.
-
If you specify a
GatewayEuivalue that already exists. -
If you used a
ClientRequestTokenwith the same parameters within the last 10 minutes.
To avoid this error, make sure that you use unique identifiers and parameters for each request within the specified time period.
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:
- Result of the CreateWirelessGateway operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
-
createWirelessGatewayTask
default CreateWirelessGatewayTaskResponse createWirelessGatewayTask(CreateWirelessGatewayTaskRequest createWirelessGatewayTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Creates a task for a wireless gateway.
- Parameters:
createWirelessGatewayTaskRequest-- Returns:
- Result of the CreateWirelessGatewayTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createWirelessGatewayTask
default CreateWirelessGatewayTaskResponse createWirelessGatewayTask(Consumer<CreateWirelessGatewayTaskRequest.Builder> createWirelessGatewayTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the CreateWirelessGatewayTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createWirelessGatewayTaskDefinition
default CreateWirelessGatewayTaskDefinitionResponse createWirelessGatewayTaskDefinition(CreateWirelessGatewayTaskDefinitionRequest createWirelessGatewayTaskDefinitionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Creates a gateway task definition.
- Parameters:
createWirelessGatewayTaskDefinitionRequest-- Returns:
- Result of the CreateWirelessGatewayTaskDefinition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
createWirelessGatewayTaskDefinition
default CreateWirelessGatewayTaskDefinitionResponse createWirelessGatewayTaskDefinition(Consumer<CreateWirelessGatewayTaskDefinitionRequest.Builder> createWirelessGatewayTaskDefinitionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the CreateWirelessGatewayTaskDefinition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteDestination
default DeleteDestinationResponse deleteDestination(DeleteDestinationRequest deleteDestinationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a destination.
- Parameters:
deleteDestinationRequest-- Returns:
- Result of the DeleteDestination operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteDestination
default DeleteDestinationResponse deleteDestination(Consumer<DeleteDestinationRequest.Builder> deleteDestinationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteDestination operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteDeviceProfile
default DeleteDeviceProfileResponse deleteDeviceProfile(DeleteDeviceProfileRequest deleteDeviceProfileRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a device profile.
- Parameters:
deleteDeviceProfileRequest-- Returns:
- Result of the DeleteDeviceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteDeviceProfile
default DeleteDeviceProfileResponse deleteDeviceProfile(Consumer<DeleteDeviceProfileRequest.Builder> deleteDeviceProfileRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteDeviceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteFuotaTask
default DeleteFuotaTaskResponse deleteFuotaTask(DeleteFuotaTaskRequest deleteFuotaTaskRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a FUOTA task.
- Parameters:
deleteFuotaTaskRequest-- Returns:
- Result of the DeleteFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteFuotaTask
default DeleteFuotaTaskResponse deleteFuotaTask(Consumer<DeleteFuotaTaskRequest.Builder> deleteFuotaTaskRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteMulticastGroup
default DeleteMulticastGroupResponse deleteMulticastGroup(DeleteMulticastGroupRequest deleteMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a multicast group if it is not in use by a fuota task.
- Parameters:
deleteMulticastGroupRequest-- Returns:
- Result of the DeleteMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteMulticastGroup
default DeleteMulticastGroupResponse deleteMulticastGroup(Consumer<DeleteMulticastGroupRequest.Builder> deleteMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteNetworkAnalyzerConfiguration
default DeleteNetworkAnalyzerConfigurationResponse deleteNetworkAnalyzerConfiguration(DeleteNetworkAnalyzerConfigurationRequest deleteNetworkAnalyzerConfigurationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a network analyzer configuration.
- Parameters:
deleteNetworkAnalyzerConfigurationRequest-- Returns:
- Result of the DeleteNetworkAnalyzerConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteNetworkAnalyzerConfiguration
default DeleteNetworkAnalyzerConfigurationResponse deleteNetworkAnalyzerConfiguration(Consumer<DeleteNetworkAnalyzerConfigurationRequest.Builder> deleteNetworkAnalyzerConfigurationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteNetworkAnalyzerConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteQueuedMessages
default DeleteQueuedMessagesResponse deleteQueuedMessages(DeleteQueuedMessagesRequest deleteQueuedMessagesRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
Remove queued messages from the downlink queue.
- Parameters:
deleteQueuedMessagesRequest-- Returns:
- Result of the DeleteQueuedMessages operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteQueuedMessages
default DeleteQueuedMessagesResponse deleteQueuedMessages(Consumer<DeleteQueuedMessagesRequest.Builder> deleteQueuedMessagesRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteQueuedMessages operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteServiceProfile
default DeleteServiceProfileResponse deleteServiceProfile(DeleteServiceProfileRequest deleteServiceProfileRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a service profile.
- Parameters:
deleteServiceProfileRequest-- Returns:
- Result of the DeleteServiceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteServiceProfile
default DeleteServiceProfileResponse deleteServiceProfile(Consumer<DeleteServiceProfileRequest.Builder> deleteServiceProfileRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteServiceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteWirelessDevice
default DeleteWirelessDeviceResponse deleteWirelessDevice(DeleteWirelessDeviceRequest deleteWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a wireless device.
- Parameters:
deleteWirelessDeviceRequest-- Returns:
- Result of the DeleteWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteWirelessDevice
default DeleteWirelessDeviceResponse deleteWirelessDevice(Consumer<DeleteWirelessDeviceRequest.Builder> deleteWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteWirelessDeviceImportTask
default DeleteWirelessDeviceImportTaskResponse deleteWirelessDeviceImportTask(DeleteWirelessDeviceImportTaskRequest deleteWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Delete an import task.
- Parameters:
deleteWirelessDeviceImportTaskRequest-- Returns:
- Result of the DeleteWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteWirelessDeviceImportTask
default DeleteWirelessDeviceImportTaskResponse deleteWirelessDeviceImportTask(Consumer<DeleteWirelessDeviceImportTaskRequest.Builder> deleteWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteWirelessGateway
default DeleteWirelessGatewayResponse deleteWirelessGateway(DeleteWirelessGatewayRequest deleteWirelessGatewayRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a wireless gateway.
When deleting a wireless gateway, you might run into duplication errors for the following reasons.
-
If you specify a
GatewayEuivalue that already exists. -
If you used a
ClientRequestTokenwith the same parameters within the last 10 minutes.
To avoid this error, make sure that you use unique identifiers and parameters for each request within the specified time period.
- Parameters:
deleteWirelessGatewayRequest-- Returns:
- Result of the DeleteWirelessGateway operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
-
deleteWirelessGateway
default DeleteWirelessGatewayResponse deleteWirelessGateway(Consumer<DeleteWirelessGatewayRequest.Builder> deleteWirelessGatewayRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a wireless gateway.
When deleting a wireless gateway, you might run into duplication errors for the following reasons.
-
If you specify a
GatewayEuivalue that already exists. -
If you used a
ClientRequestTokenwith the same parameters within the last 10 minutes.
To avoid this error, make sure that you use unique identifiers and parameters for each request within the specified time period.
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:
- Result of the DeleteWirelessGateway operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
-
deleteWirelessGatewayTask
default DeleteWirelessGatewayTaskResponse deleteWirelessGatewayTask(DeleteWirelessGatewayTaskRequest deleteWirelessGatewayTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a wireless gateway task.
- Parameters:
deleteWirelessGatewayTaskRequest-- Returns:
- Result of the DeleteWirelessGatewayTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteWirelessGatewayTask
default DeleteWirelessGatewayTaskResponse deleteWirelessGatewayTask(Consumer<DeleteWirelessGatewayTaskRequest.Builder> deleteWirelessGatewayTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteWirelessGatewayTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteWirelessGatewayTaskDefinition
default DeleteWirelessGatewayTaskDefinitionResponse deleteWirelessGatewayTaskDefinition(DeleteWirelessGatewayTaskDefinitionRequest deleteWirelessGatewayTaskDefinitionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
- Parameters:
deleteWirelessGatewayTaskDefinitionRequest-- Returns:
- Result of the DeleteWirelessGatewayTaskDefinition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deleteWirelessGatewayTaskDefinition
default DeleteWirelessGatewayTaskDefinitionResponse deleteWirelessGatewayTaskDefinition(Consumer<DeleteWirelessGatewayTaskDefinitionRequest.Builder> deleteWirelessGatewayTaskDefinitionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeleteWirelessGatewayTaskDefinition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deregisterWirelessDevice
default DeregisterWirelessDeviceResponse deregisterWirelessDevice(DeregisterWirelessDeviceRequest deregisterWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Deregister a wireless device from AWS IoT Wireless.
- Parameters:
deregisterWirelessDeviceRequest-- Returns:
- Result of the DeregisterWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
deregisterWirelessDevice
default DeregisterWirelessDeviceResponse deregisterWirelessDevice(Consumer<DeregisterWirelessDeviceRequest.Builder> deregisterWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DeregisterWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateAwsAccountFromPartnerAccount
default DisassociateAwsAccountFromPartnerAccountResponse disassociateAwsAccountFromPartnerAccount(DisassociateAwsAccountFromPartnerAccountRequest disassociateAwsAccountFromPartnerAccountRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Disassociates your AWS account from a partner account. If
PartnerAccountIdandPartnerTypearenull, disassociates your AWS account from all partner accounts.- Parameters:
disassociateAwsAccountFromPartnerAccountRequest-- Returns:
- Result of the DisassociateAwsAccountFromPartnerAccount operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateAwsAccountFromPartnerAccount
default DisassociateAwsAccountFromPartnerAccountResponse disassociateAwsAccountFromPartnerAccount(Consumer<DisassociateAwsAccountFromPartnerAccountRequest.Builder> disassociateAwsAccountFromPartnerAccountRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DisassociateAwsAccountFromPartnerAccount operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateMulticastGroupFromFuotaTask
default DisassociateMulticastGroupFromFuotaTaskResponse disassociateMulticastGroupFromFuotaTask(DisassociateMulticastGroupFromFuotaTaskRequest disassociateMulticastGroupFromFuotaTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Disassociates a multicast group from a fuota task.
- Parameters:
disassociateMulticastGroupFromFuotaTaskRequest-- Returns:
- Result of the DisassociateMulticastGroupFromFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateMulticastGroupFromFuotaTask
default DisassociateMulticastGroupFromFuotaTaskResponse disassociateMulticastGroupFromFuotaTask(Consumer<DisassociateMulticastGroupFromFuotaTaskRequest.Builder> disassociateMulticastGroupFromFuotaTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DisassociateMulticastGroupFromFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateWirelessDeviceFromFuotaTask
default DisassociateWirelessDeviceFromFuotaTaskResponse disassociateWirelessDeviceFromFuotaTask(DisassociateWirelessDeviceFromFuotaTaskRequest disassociateWirelessDeviceFromFuotaTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Disassociates a wireless device from a FUOTA task.
- Parameters:
disassociateWirelessDeviceFromFuotaTaskRequest-- Returns:
- Result of the DisassociateWirelessDeviceFromFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateWirelessDeviceFromFuotaTask
default DisassociateWirelessDeviceFromFuotaTaskResponse disassociateWirelessDeviceFromFuotaTask(Consumer<DisassociateWirelessDeviceFromFuotaTaskRequest.Builder> disassociateWirelessDeviceFromFuotaTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DisassociateWirelessDeviceFromFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateWirelessDeviceFromMulticastGroup
default DisassociateWirelessDeviceFromMulticastGroupResponse disassociateWirelessDeviceFromMulticastGroup(DisassociateWirelessDeviceFromMulticastGroupRequest disassociateWirelessDeviceFromMulticastGroupRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Disassociates a wireless device from a multicast group.
- Parameters:
disassociateWirelessDeviceFromMulticastGroupRequest-- Returns:
- Result of the DisassociateWirelessDeviceFromMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateWirelessDeviceFromMulticastGroup
default DisassociateWirelessDeviceFromMulticastGroupResponse disassociateWirelessDeviceFromMulticastGroup(Consumer<DisassociateWirelessDeviceFromMulticastGroupRequest.Builder> disassociateWirelessDeviceFromMulticastGroupRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DisassociateWirelessDeviceFromMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateWirelessDeviceFromThing
default DisassociateWirelessDeviceFromThingResponse disassociateWirelessDeviceFromThing(DisassociateWirelessDeviceFromThingRequest disassociateWirelessDeviceFromThingRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Disassociates a wireless device from its currently associated thing.
- Parameters:
disassociateWirelessDeviceFromThingRequest-- Returns:
- Result of the DisassociateWirelessDeviceFromThing operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateWirelessDeviceFromThing
default DisassociateWirelessDeviceFromThingResponse disassociateWirelessDeviceFromThing(Consumer<DisassociateWirelessDeviceFromThingRequest.Builder> disassociateWirelessDeviceFromThingRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DisassociateWirelessDeviceFromThing operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateWirelessGatewayFromCertificate
default DisassociateWirelessGatewayFromCertificateResponse disassociateWirelessGatewayFromCertificate(DisassociateWirelessGatewayFromCertificateRequest disassociateWirelessGatewayFromCertificateRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Disassociates a wireless gateway from its currently associated certificate.
- Parameters:
disassociateWirelessGatewayFromCertificateRequest-- Returns:
- Result of the DisassociateWirelessGatewayFromCertificate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateWirelessGatewayFromCertificate
default DisassociateWirelessGatewayFromCertificateResponse disassociateWirelessGatewayFromCertificate(Consumer<DisassociateWirelessGatewayFromCertificateRequest.Builder> disassociateWirelessGatewayFromCertificateRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DisassociateWirelessGatewayFromCertificate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateWirelessGatewayFromThing
default DisassociateWirelessGatewayFromThingResponse disassociateWirelessGatewayFromThing(DisassociateWirelessGatewayFromThingRequest disassociateWirelessGatewayFromThingRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Disassociates a wireless gateway from its currently associated thing.
- Parameters:
disassociateWirelessGatewayFromThingRequest-- Returns:
- Result of the DisassociateWirelessGatewayFromThing operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
disassociateWirelessGatewayFromThing
default DisassociateWirelessGatewayFromThingResponse disassociateWirelessGatewayFromThing(Consumer<DisassociateWirelessGatewayFromThingRequest.Builder> disassociateWirelessGatewayFromThingRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the DisassociateWirelessGatewayFromThing operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getDestination
default GetDestinationResponse getDestination(GetDestinationRequest getDestinationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a destination.
- Parameters:
getDestinationRequest-- Returns:
- Result of the GetDestination operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getDestination
default GetDestinationResponse getDestination(Consumer<GetDestinationRequest.Builder> getDestinationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetDestination operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getDeviceProfile
default GetDeviceProfileResponse getDeviceProfile(GetDeviceProfileRequest getDeviceProfileRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a device profile.
- Parameters:
getDeviceProfileRequest-- Returns:
- Result of the GetDeviceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getDeviceProfile
default GetDeviceProfileResponse getDeviceProfile(Consumer<GetDeviceProfileRequest.Builder> getDeviceProfileRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetDeviceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getEventConfigurationByResourceTypes
default GetEventConfigurationByResourceTypesResponse getEventConfigurationByResourceTypes(GetEventConfigurationByResourceTypesRequest getEventConfigurationByResourceTypesRequest) throws AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Get the event configuration based on resource types.
- Parameters:
getEventConfigurationByResourceTypesRequest-- Returns:
- Result of the GetEventConfigurationByResourceTypes operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getEventConfigurationByResourceTypes
default GetEventConfigurationByResourceTypesResponse getEventConfigurationByResourceTypes(Consumer<GetEventConfigurationByResourceTypesRequest.Builder> getEventConfigurationByResourceTypesRequest) throws AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetEventConfigurationByResourceTypes operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getFuotaTask
default GetFuotaTaskResponse getFuotaTask(GetFuotaTaskRequest getFuotaTaskRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a FUOTA task.
- Parameters:
getFuotaTaskRequest-- Returns:
- Result of the GetFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getFuotaTask
default GetFuotaTaskResponse getFuotaTask(Consumer<GetFuotaTaskRequest.Builder> getFuotaTaskRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getLogLevelsByResourceTypes
default GetLogLevelsByResourceTypesResponse getLogLevelsByResourceTypes(GetLogLevelsByResourceTypesRequest getLogLevelsByResourceTypesRequest) throws AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetLogLevelsByResourceTypes operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getLogLevelsByResourceTypes
default GetLogLevelsByResourceTypesResponse getLogLevelsByResourceTypes(Consumer<GetLogLevelsByResourceTypesRequest.Builder> getLogLevelsByResourceTypesRequest) throws AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetLogLevelsByResourceTypes operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getMetricConfiguration
default GetMetricConfigurationResponse getMetricConfiguration(GetMetricConfigurationRequest getMetricConfigurationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Get the metric configuration status for this AWS account.
- Parameters:
getMetricConfigurationRequest-- Returns:
- Result of the GetMetricConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getMetricConfiguration
default GetMetricConfigurationResponse getMetricConfiguration(Consumer<GetMetricConfigurationRequest.Builder> getMetricConfigurationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Get the metric configuration status for this AWS account.
This is a convenience which creates an instance of the
GetMetricConfigurationRequest.Builderavoiding the need to create one manually viaGetMetricConfigurationRequest.builder()- Parameters:
getMetricConfigurationRequest- AConsumerthat will call methods onGetMetricConfigurationRequest.Builderto create a request.- Returns:
- Result of the GetMetricConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getMetrics
default GetMetricsResponse getMetrics(GetMetricsRequest getMetricsRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Get the summary metrics for this AWS account.
- Parameters:
getMetricsRequest-- Returns:
- Result of the GetMetrics operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getMetrics
default GetMetricsResponse getMetrics(Consumer<GetMetricsRequest.Builder> getMetricsRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Get the summary metrics for this AWS account.
This is a convenience which creates an instance of the
GetMetricsRequest.Builderavoiding the need to create one manually viaGetMetricsRequest.builder()- Parameters:
getMetricsRequest- AConsumerthat will call methods onGetMetricsRequest.Builderto create a request.- Returns:
- Result of the GetMetrics operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getMulticastGroup
default GetMulticastGroupResponse getMulticastGroup(GetMulticastGroupRequest getMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a multicast group.
- Parameters:
getMulticastGroupRequest-- Returns:
- Result of the GetMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getMulticastGroup
default GetMulticastGroupResponse getMulticastGroup(Consumer<GetMulticastGroupRequest.Builder> getMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getMulticastGroupSession
default GetMulticastGroupSessionResponse getMulticastGroupSession(GetMulticastGroupSessionRequest getMulticastGroupSessionRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a multicast group session.
- Parameters:
getMulticastGroupSessionRequest-- Returns:
- Result of the GetMulticastGroupSession operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getMulticastGroupSession
default GetMulticastGroupSessionResponse getMulticastGroupSession(Consumer<GetMulticastGroupSessionRequest.Builder> getMulticastGroupSessionRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetMulticastGroupSession operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getNetworkAnalyzerConfiguration
default GetNetworkAnalyzerConfigurationResponse getNetworkAnalyzerConfiguration(GetNetworkAnalyzerConfigurationRequest getNetworkAnalyzerConfigurationRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Get network analyzer configuration.
- Parameters:
getNetworkAnalyzerConfigurationRequest-- Returns:
- Result of the GetNetworkAnalyzerConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getNetworkAnalyzerConfiguration
default GetNetworkAnalyzerConfigurationResponse getNetworkAnalyzerConfiguration(Consumer<GetNetworkAnalyzerConfigurationRequest.Builder> getNetworkAnalyzerConfigurationRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetNetworkAnalyzerConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPartnerAccount
default GetPartnerAccountResponse getPartnerAccount(GetPartnerAccountRequest getPartnerAccountRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a partner account. If
PartnerAccountIdandPartnerTypearenull, returns all partner accounts.- Parameters:
getPartnerAccountRequest-- Returns:
- Result of the GetPartnerAccount operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPartnerAccount
default GetPartnerAccountResponse getPartnerAccount(Consumer<GetPartnerAccountRequest.Builder> getPartnerAccountRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetPartnerAccount operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPosition
@Deprecated default GetPositionResponse getPosition(GetPositionRequest getPositionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetPosition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPosition
@Deprecated default GetPositionResponse getPosition(Consumer<GetPositionRequest.Builder> getPositionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetPosition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPositionConfiguration
@Deprecated default GetPositionConfigurationResponse getPositionConfiguration(GetPositionConfigurationRequest getPositionConfigurationRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetPositionConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPositionConfiguration
@Deprecated default GetPositionConfigurationResponse getPositionConfiguration(Consumer<GetPositionConfigurationRequest.Builder> getPositionConfigurationRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetPositionConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPositionEstimate
default GetPositionEstimateResponse getPositionEstimate(GetPositionEstimateRequest getPositionEstimateRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetPositionEstimate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getPositionEstimate
default GetPositionEstimateResponse getPositionEstimate(Consumer<GetPositionEstimateRequest.Builder> getPositionEstimateRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetPositionEstimate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getResourceEventConfiguration
default GetResourceEventConfigurationResponse getResourceEventConfiguration(GetResourceEventConfigurationRequest getResourceEventConfigurationRequest) throws ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Get the event configuration for a particular resource identifier.
- Parameters:
getResourceEventConfigurationRequest-- Returns:
- Result of the GetResourceEventConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getResourceEventConfiguration
default GetResourceEventConfigurationResponse getResourceEventConfiguration(Consumer<GetResourceEventConfigurationRequest.Builder> getResourceEventConfigurationRequest) throws ValidationException, AccessDeniedException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetResourceEventConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getResourceLogLevel
default GetResourceLogLevelResponse getResourceLogLevel(GetResourceLogLevelRequest getResourceLogLevelRequest) throws AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
Fetches the log-level override, if any, for a given resource-ID and resource-type. It can be used for a wireless device, wireless gateway or fuota task.
- Parameters:
getResourceLogLevelRequest-- Returns:
- Result of the GetResourceLogLevel operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getResourceLogLevel
default GetResourceLogLevelResponse getResourceLogLevel(Consumer<GetResourceLogLevelRequest.Builder> getResourceLogLevelRequest) throws AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
Fetches the log-level override, if any, for a given resource-ID and resource-type. It can be used for a wireless device, wireless gateway or fuota task.
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:
- Result of the GetResourceLogLevel operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getResourcePosition
default GetResourcePositionResponse getResourcePosition(GetResourcePositionRequest getResourcePositionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetResourcePosition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getResourcePosition
default GetResourcePositionResponse getResourcePosition(Consumer<GetResourcePositionRequest.Builder> getResourcePositionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetResourcePosition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getServiceEndpoint
default GetServiceEndpointResponse getServiceEndpoint(GetServiceEndpointRequest getServiceEndpointRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
- Parameters:
getServiceEndpointRequest-- Returns:
- Result of the GetServiceEndpoint operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getServiceEndpoint
default GetServiceEndpointResponse getServiceEndpoint(Consumer<GetServiceEndpointRequest.Builder> getServiceEndpointRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetServiceEndpoint operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getServiceProfile
default GetServiceProfileResponse getServiceProfile(GetServiceProfileRequest getServiceProfileRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a service profile.
- Parameters:
getServiceProfileRequest-- Returns:
- Result of the GetServiceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getServiceProfile
default GetServiceProfileResponse getServiceProfile(Consumer<GetServiceProfileRequest.Builder> getServiceProfileRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetServiceProfile operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessDevice
default GetWirelessDeviceResponse getWirelessDevice(GetWirelessDeviceRequest getWirelessDeviceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a wireless device.
- Parameters:
getWirelessDeviceRequest-- Returns:
- Result of the GetWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessDevice
default GetWirelessDeviceResponse getWirelessDevice(Consumer<GetWirelessDeviceRequest.Builder> getWirelessDeviceRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessDeviceImportTask
default GetWirelessDeviceImportTaskResponse getWirelessDeviceImportTask(GetWirelessDeviceImportTaskRequest getWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Get information about an import task and count of device onboarding summary information for the import task.
- Parameters:
getWirelessDeviceImportTaskRequest-- Returns:
- Result of the GetWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessDeviceImportTask
default GetWirelessDeviceImportTaskResponse getWirelessDeviceImportTask(Consumer<GetWirelessDeviceImportTaskRequest.Builder> getWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessDeviceStatistics
default GetWirelessDeviceStatisticsResponse getWirelessDeviceStatistics(GetWirelessDeviceStatisticsRequest getWirelessDeviceStatisticsRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets operating information about a wireless device.
- Parameters:
getWirelessDeviceStatisticsRequest-- Returns:
- Result of the GetWirelessDeviceStatistics operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessDeviceStatistics
default GetWirelessDeviceStatisticsResponse getWirelessDeviceStatistics(Consumer<GetWirelessDeviceStatisticsRequest.Builder> getWirelessDeviceStatisticsRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetWirelessDeviceStatistics operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGateway
default GetWirelessGatewayResponse getWirelessGateway(GetWirelessGatewayRequest getWirelessGatewayRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a wireless gateway.
- Parameters:
getWirelessGatewayRequest-- Returns:
- Result of the GetWirelessGateway operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGateway
default GetWirelessGatewayResponse getWirelessGateway(Consumer<GetWirelessGatewayRequest.Builder> getWirelessGatewayRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetWirelessGateway operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGatewayCertificate
default GetWirelessGatewayCertificateResponse getWirelessGatewayCertificate(GetWirelessGatewayCertificateRequest getWirelessGatewayCertificateRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets the ID of the certificate that is currently associated with a wireless gateway.
- Parameters:
getWirelessGatewayCertificateRequest-- Returns:
- Result of the GetWirelessGatewayCertificate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGatewayCertificate
default GetWirelessGatewayCertificateResponse getWirelessGatewayCertificate(Consumer<GetWirelessGatewayCertificateRequest.Builder> getWirelessGatewayCertificateRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetWirelessGatewayCertificate operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGatewayFirmwareInformation
default GetWirelessGatewayFirmwareInformationResponse getWirelessGatewayFirmwareInformation(GetWirelessGatewayFirmwareInformationRequest getWirelessGatewayFirmwareInformationRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets the firmware version and other information about a wireless gateway.
- Parameters:
getWirelessGatewayFirmwareInformationRequest-- Returns:
- Result of the GetWirelessGatewayFirmwareInformation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGatewayFirmwareInformation
default GetWirelessGatewayFirmwareInformationResponse getWirelessGatewayFirmwareInformation(Consumer<GetWirelessGatewayFirmwareInformationRequest.Builder> getWirelessGatewayFirmwareInformationRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetWirelessGatewayFirmwareInformation operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGatewayStatistics
default GetWirelessGatewayStatisticsResponse getWirelessGatewayStatistics(GetWirelessGatewayStatisticsRequest getWirelessGatewayStatisticsRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets operating information about a wireless gateway.
- Parameters:
getWirelessGatewayStatisticsRequest-- Returns:
- Result of the GetWirelessGatewayStatistics operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGatewayStatistics
default GetWirelessGatewayStatisticsResponse getWirelessGatewayStatistics(Consumer<GetWirelessGatewayStatisticsRequest.Builder> getWirelessGatewayStatisticsRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetWirelessGatewayStatistics operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGatewayTask
default GetWirelessGatewayTaskResponse getWirelessGatewayTask(GetWirelessGatewayTaskRequest getWirelessGatewayTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a wireless gateway task.
- Parameters:
getWirelessGatewayTaskRequest-- Returns:
- Result of the GetWirelessGatewayTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGatewayTask
default GetWirelessGatewayTaskResponse getWirelessGatewayTask(Consumer<GetWirelessGatewayTaskRequest.Builder> getWirelessGatewayTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetWirelessGatewayTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGatewayTaskDefinition
default GetWirelessGatewayTaskDefinitionResponse getWirelessGatewayTaskDefinition(GetWirelessGatewayTaskDefinitionRequest getWirelessGatewayTaskDefinitionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Gets information about a wireless gateway task definition.
- Parameters:
getWirelessGatewayTaskDefinitionRequest-- Returns:
- Result of the GetWirelessGatewayTaskDefinition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
getWirelessGatewayTaskDefinition
default GetWirelessGatewayTaskDefinitionResponse getWirelessGatewayTaskDefinition(Consumer<GetWirelessGatewayTaskDefinitionRequest.Builder> getWirelessGatewayTaskDefinitionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the GetWirelessGatewayTaskDefinition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listDestinations
default ListDestinationsResponse listDestinations(ListDestinationsRequest listDestinationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Lists the destinations registered to your AWS account.
- Parameters:
listDestinationsRequest-- Returns:
- Result of the ListDestinations operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listDestinations
default ListDestinationsResponse listDestinations(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListDestinations operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listDestinationsPaginator
default ListDestinationsIterable listDestinationsPaginator(ListDestinationsRequest listDestinationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listDestinations(software.amazon.awssdk.services.iotwireless.model.ListDestinationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListDestinationsIterable responses = client .listDestinationsPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListDestinationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listDestinationsPaginator
default ListDestinationsIterable listDestinationsPaginator(Consumer<ListDestinationsRequest.Builder> listDestinationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listDestinations(software.amazon.awssdk.services.iotwireless.model.ListDestinationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListDestinationsIterable responses = client .listDestinationsPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListDestinationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListDestinationsIterable responses = client.listDestinationsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listDeviceProfiles
default ListDeviceProfilesResponse listDeviceProfiles(ListDeviceProfilesRequest listDeviceProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Lists the device profiles registered to your AWS account.
- Parameters:
listDeviceProfilesRequest-- Returns:
- Result of the ListDeviceProfiles operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listDeviceProfiles
default ListDeviceProfilesResponse listDeviceProfiles(Consumer<ListDeviceProfilesRequest.Builder> listDeviceProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListDeviceProfiles operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listDeviceProfilesPaginator
default ListDeviceProfilesIterable listDeviceProfilesPaginator(ListDeviceProfilesRequest listDeviceProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listDeviceProfiles(software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesIterable responses = client.listDeviceProfilesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesIterable responses = client .listDeviceProfilesPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesIterable responses = client.listDeviceProfilesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listDeviceProfilesPaginator
default ListDeviceProfilesIterable listDeviceProfilesPaginator(Consumer<ListDeviceProfilesRequest.Builder> listDeviceProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listDeviceProfiles(software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesIterable responses = client.listDeviceProfilesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesIterable responses = client .listDeviceProfilesPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListDeviceProfilesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListDeviceProfilesIterable responses = client.listDeviceProfilesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listDevicesForWirelessDeviceImportTask
default ListDevicesForWirelessDeviceImportTaskResponse listDevicesForWirelessDeviceImportTask(ListDevicesForWirelessDeviceImportTaskRequest listDevicesForWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
List the Sidewalk devices in an import task and their onboarding status.
- Parameters:
listDevicesForWirelessDeviceImportTaskRequest-- Returns:
- Result of the ListDevicesForWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listDevicesForWirelessDeviceImportTask
default ListDevicesForWirelessDeviceImportTaskResponse listDevicesForWirelessDeviceImportTask(Consumer<ListDevicesForWirelessDeviceImportTaskRequest.Builder> listDevicesForWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListDevicesForWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listEventConfigurations
default ListEventConfigurationsResponse listEventConfigurations(ListEventConfigurationsRequest listEventConfigurationsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
List event configurations where at least one event topic has been enabled.
- Parameters:
listEventConfigurationsRequest-- Returns:
- Result of the ListEventConfigurations operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listEventConfigurations
default ListEventConfigurationsResponse listEventConfigurations(Consumer<ListEventConfigurationsRequest.Builder> listEventConfigurationsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListEventConfigurations operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listFuotaTasks
default ListFuotaTasksResponse listFuotaTasks(ListFuotaTasksRequest listFuotaTasksRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Lists the FUOTA tasks registered to your AWS account.
- Parameters:
listFuotaTasksRequest-- Returns:
- Result of the ListFuotaTasks operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listFuotaTasks
default ListFuotaTasksResponse listFuotaTasks(Consumer<ListFuotaTasksRequest.Builder> listFuotaTasksRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListFuotaTasks operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listFuotaTasksPaginator
default ListFuotaTasksIterable listFuotaTasksPaginator(ListFuotaTasksRequest listFuotaTasksRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listFuotaTasks(software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksIterable responses = client.listFuotaTasksPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksIterable responses = client .listFuotaTasksPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksIterable responses = client.listFuotaTasksPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listFuotaTasksPaginator
default ListFuotaTasksIterable listFuotaTasksPaginator(Consumer<ListFuotaTasksRequest.Builder> listFuotaTasksRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listFuotaTasks(software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksIterable responses = client.listFuotaTasksPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksIterable responses = client .listFuotaTasksPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListFuotaTasksResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListFuotaTasksIterable responses = client.listFuotaTasksPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listMulticastGroups
default ListMulticastGroupsResponse listMulticastGroups(ListMulticastGroupsRequest listMulticastGroupsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Lists the multicast groups registered to your AWS account.
- Parameters:
listMulticastGroupsRequest-- Returns:
- Result of the ListMulticastGroups operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listMulticastGroups
default ListMulticastGroupsResponse listMulticastGroups(Consumer<ListMulticastGroupsRequest.Builder> listMulticastGroupsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListMulticastGroups operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listMulticastGroupsPaginator
default ListMulticastGroupsIterable listMulticastGroupsPaginator(ListMulticastGroupsRequest listMulticastGroupsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listMulticastGroups(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsIterable responses = client.listMulticastGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsIterable responses = client .listMulticastGroupsPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsIterable responses = client.listMulticastGroupsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listMulticastGroupsPaginator
default ListMulticastGroupsIterable listMulticastGroupsPaginator(Consumer<ListMulticastGroupsRequest.Builder> listMulticastGroupsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listMulticastGroups(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsIterable responses = client.listMulticastGroupsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsIterable responses = client .listMulticastGroupsPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsIterable responses = client.listMulticastGroupsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listMulticastGroupsByFuotaTask
default ListMulticastGroupsByFuotaTaskResponse listMulticastGroupsByFuotaTask(ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
List all multicast groups associated with a fuota task.
- Parameters:
listMulticastGroupsByFuotaTaskRequest-- Returns:
- Result of the ListMulticastGroupsByFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listMulticastGroupsByFuotaTask
default ListMulticastGroupsByFuotaTaskResponse listMulticastGroupsByFuotaTask(Consumer<ListMulticastGroupsByFuotaTaskRequest.Builder> listMulticastGroupsByFuotaTaskRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListMulticastGroupsByFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listMulticastGroupsByFuotaTaskPaginator
default ListMulticastGroupsByFuotaTaskIterable listMulticastGroupsByFuotaTaskPaginator(ListMulticastGroupsByFuotaTaskRequest listMulticastGroupsByFuotaTaskRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listMulticastGroupsByFuotaTask(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskIterable responses = client.listMulticastGroupsByFuotaTaskPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskIterable responses = client .listMulticastGroupsByFuotaTaskPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskIterable responses = client.listMulticastGroupsByFuotaTaskPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listMulticastGroupsByFuotaTaskPaginator
default ListMulticastGroupsByFuotaTaskIterable listMulticastGroupsByFuotaTaskPaginator(Consumer<ListMulticastGroupsByFuotaTaskRequest.Builder> listMulticastGroupsByFuotaTaskRequest) throws ValidationException, AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listMulticastGroupsByFuotaTask(software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskIterable responses = client.listMulticastGroupsByFuotaTaskPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskIterable responses = client .listMulticastGroupsByFuotaTaskPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListMulticastGroupsByFuotaTaskResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListMulticastGroupsByFuotaTaskIterable responses = client.listMulticastGroupsByFuotaTaskPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listNetworkAnalyzerConfigurations
default ListNetworkAnalyzerConfigurationsResponse listNetworkAnalyzerConfigurations(ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Lists the network analyzer configurations.
- Parameters:
listNetworkAnalyzerConfigurationsRequest-- Returns:
- Result of the ListNetworkAnalyzerConfigurations operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listNetworkAnalyzerConfigurations
default ListNetworkAnalyzerConfigurationsResponse listNetworkAnalyzerConfigurations(Consumer<ListNetworkAnalyzerConfigurationsRequest.Builder> listNetworkAnalyzerConfigurationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListNetworkAnalyzerConfigurations operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listNetworkAnalyzerConfigurationsPaginator
default ListNetworkAnalyzerConfigurationsIterable listNetworkAnalyzerConfigurationsPaginator(ListNetworkAnalyzerConfigurationsRequest listNetworkAnalyzerConfigurationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listNetworkAnalyzerConfigurations(software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsIterable responses = client.listNetworkAnalyzerConfigurationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsIterable responses = client .listNetworkAnalyzerConfigurationsPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsIterable responses = client.listNetworkAnalyzerConfigurationsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listNetworkAnalyzerConfigurationsPaginator
default ListNetworkAnalyzerConfigurationsIterable listNetworkAnalyzerConfigurationsPaginator(Consumer<ListNetworkAnalyzerConfigurationsRequest.Builder> listNetworkAnalyzerConfigurationsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listNetworkAnalyzerConfigurations(software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsIterable responses = client.listNetworkAnalyzerConfigurationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsIterable responses = client .listNetworkAnalyzerConfigurationsPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListNetworkAnalyzerConfigurationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListNetworkAnalyzerConfigurationsIterable responses = client.listNetworkAnalyzerConfigurationsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listPartnerAccounts
default ListPartnerAccountsResponse listPartnerAccounts(ListPartnerAccountsRequest listPartnerAccountsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Lists the partner accounts associated with your AWS account.
- Parameters:
listPartnerAccountsRequest-- Returns:
- Result of the ListPartnerAccounts operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listPartnerAccounts
default ListPartnerAccountsResponse listPartnerAccounts(Consumer<ListPartnerAccountsRequest.Builder> listPartnerAccountsRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListPartnerAccounts operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listPositionConfigurations
@Deprecated default ListPositionConfigurationsResponse listPositionConfigurations(ListPositionConfigurationsRequest listPositionConfigurationsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListPositionConfigurations operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listPositionConfigurations
@Deprecated default ListPositionConfigurationsResponse listPositionConfigurations(Consumer<ListPositionConfigurationsRequest.Builder> listPositionConfigurationsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListPositionConfigurations operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listPositionConfigurationsPaginator
@Deprecated default ListPositionConfigurationsIterable listPositionConfigurationsPaginator(ListPositionConfigurationsRequest listPositionConfigurationsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Deprecated.This operation is no longer supported.This is a variant of
listPositionConfigurations(software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsIterable responses = client.listPositionConfigurationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsIterable responses = client .listPositionConfigurationsPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsIterable responses = client.listPositionConfigurationsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listPositionConfigurationsPaginator
@Deprecated default ListPositionConfigurationsIterable listPositionConfigurationsPaginator(Consumer<ListPositionConfigurationsRequest.Builder> listPositionConfigurationsRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Deprecated.This operation is no longer supported.This is a variant of
listPositionConfigurations(software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsIterable responses = client.listPositionConfigurationsPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsIterable responses = client .listPositionConfigurationsPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListPositionConfigurationsResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListPositionConfigurationsIterable responses = client.listPositionConfigurationsPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listQueuedMessages
default ListQueuedMessagesResponse listQueuedMessages(ListQueuedMessagesRequest listQueuedMessagesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
List queued messages in the downlink queue.
- Parameters:
listQueuedMessagesRequest-- Returns:
- Result of the ListQueuedMessages operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listQueuedMessages
default ListQueuedMessagesResponse listQueuedMessages(Consumer<ListQueuedMessagesRequest.Builder> listQueuedMessagesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListQueuedMessages operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listQueuedMessagesPaginator
default ListQueuedMessagesIterable listQueuedMessagesPaginator(ListQueuedMessagesRequest listQueuedMessagesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listQueuedMessages(software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesIterable responses = client.listQueuedMessagesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesIterable responses = client .listQueuedMessagesPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesIterable responses = client.listQueuedMessagesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listQueuedMessagesPaginator
default ListQueuedMessagesIterable listQueuedMessagesPaginator(Consumer<ListQueuedMessagesRequest.Builder> listQueuedMessagesRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listQueuedMessages(software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesIterable responses = client.listQueuedMessagesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesIterable responses = client .listQueuedMessagesPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListQueuedMessagesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListQueuedMessagesIterable responses = client.listQueuedMessagesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listServiceProfiles
default ListServiceProfilesResponse listServiceProfiles(ListServiceProfilesRequest listServiceProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Lists the service profiles registered to your AWS account.
- Parameters:
listServiceProfilesRequest-- Returns:
- Result of the ListServiceProfiles operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listServiceProfiles
default ListServiceProfilesResponse listServiceProfiles(Consumer<ListServiceProfilesRequest.Builder> listServiceProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListServiceProfiles operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listServiceProfilesPaginator
default ListServiceProfilesIterable listServiceProfilesPaginator(ListServiceProfilesRequest listServiceProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listServiceProfiles(software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesIterable responses = client.listServiceProfilesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesIterable responses = client .listServiceProfilesPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesIterable responses = client.listServiceProfilesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listServiceProfilesPaginator
default ListServiceProfilesIterable listServiceProfilesPaginator(Consumer<ListServiceProfilesRequest.Builder> listServiceProfilesRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listServiceProfiles(software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesIterable responses = client.listServiceProfilesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesIterable responses = client .listServiceProfilesPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListServiceProfilesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListServiceProfilesIterable responses = client.listServiceProfilesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(ListTagsForResourceRequest listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Lists the tags (metadata) you have assigned to the resource.
- Parameters:
listTagsForResourceRequest-- Returns:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listTagsForResource
default ListTagsForResourceResponse listTagsForResource(Consumer<ListTagsForResourceRequest.Builder> listTagsForResourceRequest) throws ValidationException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListTagsForResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessDeviceImportTasks
default ListWirelessDeviceImportTasksResponse listWirelessDeviceImportTasks(ListWirelessDeviceImportTasksRequest listWirelessDeviceImportTasksRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
List wireless devices that have been added to an import task.
- Parameters:
listWirelessDeviceImportTasksRequest-- Returns:
- Result of the ListWirelessDeviceImportTasks operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessDeviceImportTasks
default ListWirelessDeviceImportTasksResponse listWirelessDeviceImportTasks(Consumer<ListWirelessDeviceImportTasksRequest.Builder> listWirelessDeviceImportTasksRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListWirelessDeviceImportTasks operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessDevices
default ListWirelessDevicesResponse listWirelessDevices(ListWirelessDevicesRequest listWirelessDevicesRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
Lists the wireless devices registered to your AWS account.
- Parameters:
listWirelessDevicesRequest-- Returns:
- Result of the ListWirelessDevices operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessDevices
default ListWirelessDevicesResponse listWirelessDevices(Consumer<ListWirelessDevicesRequest.Builder> listWirelessDevicesRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListWirelessDevices operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessDevicesPaginator
default ListWirelessDevicesIterable listWirelessDevicesPaginator(ListWirelessDevicesRequest listWirelessDevicesRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listWirelessDevices(software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesIterable responses = client.listWirelessDevicesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesIterable responses = client .listWirelessDevicesPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesIterable responses = client.listWirelessDevicesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessDevicesPaginator
default ListWirelessDevicesIterable listWirelessDevicesPaginator(Consumer<ListWirelessDevicesRequest.Builder> listWirelessDevicesRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listWirelessDevices(software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesIterable responses = client.listWirelessDevicesPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesIterable responses = client .listWirelessDevicesPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListWirelessDevicesResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessDevicesIterable responses = client.listWirelessDevicesPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessGatewayTaskDefinitions
default ListWirelessGatewayTaskDefinitionsResponse listWirelessGatewayTaskDefinitions(ListWirelessGatewayTaskDefinitionsRequest listWirelessGatewayTaskDefinitionsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
List the wireless gateway tasks definitions registered to your AWS account.
- Parameters:
listWirelessGatewayTaskDefinitionsRequest-- Returns:
- Result of the ListWirelessGatewayTaskDefinitions operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessGatewayTaskDefinitions
default ListWirelessGatewayTaskDefinitionsResponse listWirelessGatewayTaskDefinitions(Consumer<ListWirelessGatewayTaskDefinitionsRequest.Builder> listWirelessGatewayTaskDefinitionsRequest) throws ValidationException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListWirelessGatewayTaskDefinitions operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessGateways
default ListWirelessGatewaysResponse listWirelessGateways(ListWirelessGatewaysRequest listWirelessGatewaysRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
Lists the wireless gateways registered to your AWS account.
- Parameters:
listWirelessGatewaysRequest-- Returns:
- Result of the ListWirelessGateways operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessGateways
default ListWirelessGatewaysResponse listWirelessGateways(Consumer<ListWirelessGatewaysRequest.Builder> listWirelessGatewaysRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the ListWirelessGateways operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessGatewaysPaginator
default ListWirelessGatewaysIterable listWirelessGatewaysPaginator(ListWirelessGatewaysRequest listWirelessGatewaysRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listWirelessGateways(software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysIterable responses = client.listWirelessGatewaysPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysIterable responses = client .listWirelessGatewaysPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysIterable responses = client.listWirelessGatewaysPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
listWirelessGatewaysPaginator
default ListWirelessGatewaysIterable listWirelessGatewaysPaginator(Consumer<ListWirelessGatewaysRequest.Builder> listWirelessGatewaysRequest) throws ValidationException, InternalServerException, ThrottlingException, AccessDeniedException, AwsServiceException, SdkClientException, IotWirelessException
This is a variant of
listWirelessGateways(software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysRequest)operation. The return type is a custom iterable that can be used to iterate through all the pages. SDK will internally handle making service calls for you.When this operation is called, a custom iterable is returned but no service calls are made yet. So there is no guarantee that the request is valid. As you iterate through the iterable, SDK will start lazily loading response pages by making service calls until there are no pages left or your iteration stops. If there are errors in your request, you will see the failures only after you start iterating through the iterable.
The following are few ways to iterate through the response pages:
1) Using a Stream
2) Using For loopsoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysIterable responses = client.listWirelessGatewaysPaginator(request); responses.stream().forEach(....);{ @code software.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysIterable responses = client .listWirelessGatewaysPaginator(request); for (software.amazon.awssdk.services.iotwireless.model.ListWirelessGatewaysResponse response : responses) { // do something; } }3) Use iterator directlysoftware.amazon.awssdk.services.iotwireless.paginators.ListWirelessGatewaysIterable responses = client.listWirelessGatewaysPaginator(request); responses.iterator().forEachRemaining(....);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 iterable that can be used to iterate through all the response pages.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
putPositionConfiguration
@Deprecated default PutPositionConfigurationResponse putPositionConfiguration(PutPositionConfigurationRequest putPositionConfigurationRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the PutPositionConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
putPositionConfiguration
@Deprecated default PutPositionConfigurationResponse putPositionConfiguration(Consumer<PutPositionConfigurationRequest.Builder> putPositionConfigurationRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the PutPositionConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
putResourceLogLevel
default PutResourceLogLevelResponse putResourceLogLevel(PutResourceLogLevelRequest putResourceLogLevelRequest) throws AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the PutResourceLogLevel operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
putResourceLogLevel
default PutResourceLogLevelResponse putResourceLogLevel(Consumer<PutResourceLogLevelRequest.Builder> putResourceLogLevelRequest) throws AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the PutResourceLogLevel operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
resetAllResourceLogLevels
default ResetAllResourceLogLevelsResponse resetAllResourceLogLevels(ResetAllResourceLogLevelsRequest resetAllResourceLogLevelsRequest) throws AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
Removes the log-level overrides for all resources; wireless devices, wireless gateways, and fuota tasks.
- Parameters:
resetAllResourceLogLevelsRequest-- Returns:
- Result of the ResetAllResourceLogLevels operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
resetAllResourceLogLevels
default ResetAllResourceLogLevelsResponse resetAllResourceLogLevels(Consumer<ResetAllResourceLogLevelsRequest.Builder> resetAllResourceLogLevelsRequest) throws AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
Removes the log-level overrides for all resources; wireless devices, wireless gateways, and fuota tasks.
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:
- Result of the ResetAllResourceLogLevels operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
resetResourceLogLevel
default ResetResourceLogLevelResponse resetResourceLogLevel(ResetResourceLogLevelRequest resetResourceLogLevelRequest) throws AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
Removes the log-level override, if any, for a specific resource-ID and resource-type. It can be used for a wireless device, a wireless gateway, or a fuota task.
- Parameters:
resetResourceLogLevelRequest-- Returns:
- Result of the ResetResourceLogLevel operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
resetResourceLogLevel
default ResetResourceLogLevelResponse resetResourceLogLevel(Consumer<ResetResourceLogLevelRequest.Builder> resetResourceLogLevelRequest) throws AccessDeniedException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
Removes the log-level override, if any, for a specific resource-ID and resource-type. It can be used for a wireless device, a wireless gateway, or a fuota task.
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:
- Result of the ResetResourceLogLevel operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
sendDataToMulticastGroup
default SendDataToMulticastGroupResponse sendDataToMulticastGroup(SendDataToMulticastGroupRequest sendDataToMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Sends the specified data to a multicast group.
- Parameters:
sendDataToMulticastGroupRequest-- Returns:
- Result of the SendDataToMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
sendDataToMulticastGroup
default SendDataToMulticastGroupResponse sendDataToMulticastGroup(Consumer<SendDataToMulticastGroupRequest.Builder> sendDataToMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the SendDataToMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
sendDataToWirelessDevice
default SendDataToWirelessDeviceResponse sendDataToWirelessDevice(SendDataToWirelessDeviceRequest sendDataToWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Sends a decrypted application data frame to a device.
- Parameters:
sendDataToWirelessDeviceRequest-- Returns:
- Result of the SendDataToWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
sendDataToWirelessDevice
default SendDataToWirelessDeviceResponse sendDataToWirelessDevice(Consumer<SendDataToWirelessDeviceRequest.Builder> sendDataToWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the SendDataToWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startBulkAssociateWirelessDeviceWithMulticastGroup
default StartBulkAssociateWirelessDeviceWithMulticastGroupResponse startBulkAssociateWirelessDeviceWithMulticastGroup(StartBulkAssociateWirelessDeviceWithMulticastGroupRequest startBulkAssociateWirelessDeviceWithMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Starts a bulk association of all qualifying wireless devices with a multicast group.
- Parameters:
startBulkAssociateWirelessDeviceWithMulticastGroupRequest-- Returns:
- Result of the StartBulkAssociateWirelessDeviceWithMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startBulkAssociateWirelessDeviceWithMulticastGroup
default StartBulkAssociateWirelessDeviceWithMulticastGroupResponse startBulkAssociateWirelessDeviceWithMulticastGroup(Consumer<StartBulkAssociateWirelessDeviceWithMulticastGroupRequest.Builder> startBulkAssociateWirelessDeviceWithMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the StartBulkAssociateWirelessDeviceWithMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startBulkDisassociateWirelessDeviceFromMulticastGroup
default StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse startBulkDisassociateWirelessDeviceFromMulticastGroup(StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest startBulkDisassociateWirelessDeviceFromMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.
- Parameters:
startBulkDisassociateWirelessDeviceFromMulticastGroupRequest-- Returns:
- Result of the StartBulkDisassociateWirelessDeviceFromMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startBulkDisassociateWirelessDeviceFromMulticastGroup
default StartBulkDisassociateWirelessDeviceFromMulticastGroupResponse startBulkDisassociateWirelessDeviceFromMulticastGroup(Consumer<StartBulkDisassociateWirelessDeviceFromMulticastGroupRequest.Builder> startBulkDisassociateWirelessDeviceFromMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the StartBulkDisassociateWirelessDeviceFromMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startFuotaTask
default StartFuotaTaskResponse startFuotaTask(StartFuotaTaskRequest startFuotaTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Starts a FUOTA task.
- Parameters:
startFuotaTaskRequest-- Returns:
- Result of the StartFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startFuotaTask
default StartFuotaTaskResponse startFuotaTask(Consumer<StartFuotaTaskRequest.Builder> startFuotaTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ConflictException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the StartFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startMulticastGroupSession
default StartMulticastGroupSessionResponse startMulticastGroupSession(StartMulticastGroupSessionRequest startMulticastGroupSessionRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Starts a multicast group session.
- Parameters:
startMulticastGroupSessionRequest-- Returns:
- Result of the StartMulticastGroupSession operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startMulticastGroupSession
default StartMulticastGroupSessionResponse startMulticastGroupSession(Consumer<StartMulticastGroupSessionRequest.Builder> startMulticastGroupSessionRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the StartMulticastGroupSession operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startSingleWirelessDeviceImportTask
default StartSingleWirelessDeviceImportTaskResponse startSingleWirelessDeviceImportTask(StartSingleWirelessDeviceImportTaskRequest startSingleWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Start import task for a single wireless device.
- Parameters:
startSingleWirelessDeviceImportTaskRequest-- Returns:
- Result of the StartSingleWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startSingleWirelessDeviceImportTask
default StartSingleWirelessDeviceImportTaskResponse startSingleWirelessDeviceImportTask(Consumer<StartSingleWirelessDeviceImportTaskRequest.Builder> startSingleWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the StartSingleWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startWirelessDeviceImportTask
default StartWirelessDeviceImportTaskResponse startWirelessDeviceImportTask(StartWirelessDeviceImportTaskRequest startWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.
- Parameters:
startWirelessDeviceImportTaskRequest-- Returns:
- Result of the StartWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
startWirelessDeviceImportTask
default StartWirelessDeviceImportTaskResponse startWirelessDeviceImportTask(Consumer<StartWirelessDeviceImportTaskRequest.Builder> startWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the StartWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default TagResourceResponse tagResource(TagResourceRequest tagResourceRequest) throws ValidationException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, TooManyTagsException, AwsServiceException, SdkClientException, IotWirelessException
Adds a tag to a resource.
- Parameters:
tagResourceRequest-- Returns:
- Result of the TagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
tagResource
default TagResourceResponse tagResource(Consumer<TagResourceRequest.Builder> tagResourceRequest) throws ValidationException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, TooManyTagsException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the TagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
testWirelessDevice
default TestWirelessDeviceResponse testWirelessDevice(TestWirelessDeviceRequest testWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Simulates a provisioned device by sending an uplink data payload of
Hello.- Parameters:
testWirelessDeviceRequest-- Returns:
- Result of the TestWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
testWirelessDevice
default TestWirelessDeviceResponse testWirelessDevice(Consumer<TestWirelessDeviceRequest.Builder> testWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the TestWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default UntagResourceResponse untagResource(UntagResourceRequest untagResourceRequest) throws ValidationException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Removes one or more tags from a resource.
- Parameters:
untagResourceRequest-- Returns:
- Result of the UntagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
untagResource
default UntagResourceResponse untagResource(Consumer<UntagResourceRequest.Builder> untagResourceRequest) throws ValidationException, ResourceNotFoundException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UntagResource operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateDestination
default UpdateDestinationResponse updateDestination(UpdateDestinationRequest updateDestinationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Updates properties of a destination.
- Parameters:
updateDestinationRequest-- Returns:
- Result of the UpdateDestination operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateDestination
default UpdateDestinationResponse updateDestination(Consumer<UpdateDestinationRequest.Builder> updateDestinationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateDestination operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateEventConfigurationByResourceTypes
default UpdateEventConfigurationByResourceTypesResponse updateEventConfigurationByResourceTypes(UpdateEventConfigurationByResourceTypesRequest updateEventConfigurationByResourceTypesRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Update the event configuration based on resource types.
- Parameters:
updateEventConfigurationByResourceTypesRequest-- Returns:
- Result of the UpdateEventConfigurationByResourceTypes operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateEventConfigurationByResourceTypes
default UpdateEventConfigurationByResourceTypesResponse updateEventConfigurationByResourceTypes(Consumer<UpdateEventConfigurationByResourceTypesRequest.Builder> updateEventConfigurationByResourceTypesRequest) throws ValidationException, AccessDeniedException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateEventConfigurationByResourceTypes operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateFuotaTask
default UpdateFuotaTaskResponse updateFuotaTask(UpdateFuotaTaskRequest updateFuotaTaskRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Updates properties of a FUOTA task.
- Parameters:
updateFuotaTaskRequest-- Returns:
- Result of the UpdateFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateFuotaTask
default UpdateFuotaTaskResponse updateFuotaTask(Consumer<UpdateFuotaTaskRequest.Builder> updateFuotaTaskRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateFuotaTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateLogLevelsByResourceTypes
default UpdateLogLevelsByResourceTypesResponse updateLogLevelsByResourceTypes(UpdateLogLevelsByResourceTypesRequest updateLogLevelsByResourceTypesRequest) throws AccessDeniedException, ConflictException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateLogLevelsByResourceTypes operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateLogLevelsByResourceTypes
default UpdateLogLevelsByResourceTypesResponse updateLogLevelsByResourceTypes(Consumer<UpdateLogLevelsByResourceTypesRequest.Builder> updateLogLevelsByResourceTypesRequest) throws AccessDeniedException, ConflictException, InternalServerException, ResourceNotFoundException, ThrottlingException, ValidationException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateLogLevelsByResourceTypes operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateMetricConfiguration
default UpdateMetricConfigurationResponse updateMetricConfiguration(UpdateMetricConfigurationRequest updateMetricConfigurationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Update the summary metric configuration.
- Parameters:
updateMetricConfigurationRequest-- Returns:
- Result of the UpdateMetricConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateMetricConfiguration
default UpdateMetricConfigurationResponse updateMetricConfiguration(Consumer<UpdateMetricConfigurationRequest.Builder> updateMetricConfigurationRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Update the summary metric configuration.
This is a convenience which creates an instance of the
UpdateMetricConfigurationRequest.Builderavoiding the need to create one manually viaUpdateMetricConfigurationRequest.builder()- Parameters:
updateMetricConfigurationRequest- AConsumerthat will call methods onUpdateMetricConfigurationRequest.Builderto create a request.- Returns:
- Result of the UpdateMetricConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateMulticastGroup
default UpdateMulticastGroupResponse updateMulticastGroup(UpdateMulticastGroupRequest updateMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Updates properties of a multicast group session.
- Parameters:
updateMulticastGroupRequest-- Returns:
- Result of the UpdateMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateMulticastGroup
default UpdateMulticastGroupResponse updateMulticastGroup(Consumer<UpdateMulticastGroupRequest.Builder> updateMulticastGroupRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, ConflictException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateMulticastGroup operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateNetworkAnalyzerConfiguration
default UpdateNetworkAnalyzerConfigurationResponse updateNetworkAnalyzerConfiguration(UpdateNetworkAnalyzerConfigurationRequest updateNetworkAnalyzerConfigurationRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Update network analyzer configuration.
- Parameters:
updateNetworkAnalyzerConfigurationRequest-- Returns:
- Result of the UpdateNetworkAnalyzerConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateNetworkAnalyzerConfiguration
default UpdateNetworkAnalyzerConfigurationResponse updateNetworkAnalyzerConfiguration(Consumer<UpdateNetworkAnalyzerConfigurationRequest.Builder> updateNetworkAnalyzerConfigurationRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateNetworkAnalyzerConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updatePartnerAccount
default UpdatePartnerAccountResponse updatePartnerAccount(UpdatePartnerAccountRequest updatePartnerAccountRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Updates properties of a partner account.
- Parameters:
updatePartnerAccountRequest-- Returns:
- Result of the UpdatePartnerAccount operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updatePartnerAccount
default UpdatePartnerAccountResponse updatePartnerAccount(Consumer<UpdatePartnerAccountRequest.Builder> updatePartnerAccountRequest) throws ValidationException, ResourceNotFoundException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdatePartnerAccount operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updatePosition
@Deprecated default UpdatePositionResponse updatePosition(UpdatePositionRequest updatePositionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdatePosition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updatePosition
@Deprecated default UpdatePositionResponse updatePosition(Consumer<UpdatePositionRequest.Builder> updatePositionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdatePosition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateResourceEventConfiguration
default UpdateResourceEventConfigurationResponse updateResourceEventConfiguration(UpdateResourceEventConfigurationRequest updateResourceEventConfigurationRequest) throws ValidationException, AccessDeniedException, ConflictException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
Update the event configuration for a particular resource identifier.
- Parameters:
updateResourceEventConfigurationRequest-- Returns:
- Result of the UpdateResourceEventConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateResourceEventConfiguration
default UpdateResourceEventConfigurationResponse updateResourceEventConfiguration(Consumer<UpdateResourceEventConfigurationRequest.Builder> updateResourceEventConfigurationRequest) throws ValidationException, AccessDeniedException, ConflictException, ThrottlingException, ResourceNotFoundException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateResourceEventConfiguration operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateResourcePosition
default UpdateResourcePositionResponse updateResourcePosition(UpdateResourcePositionRequest updateResourcePositionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateResourcePosition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateResourcePosition
default UpdateResourcePositionResponse updateResourcePosition(Consumer<UpdateResourcePositionRequest.Builder> updateResourcePositionRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, ThrottlingException, InternalServerException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateResourcePosition operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateWirelessDevice
default UpdateWirelessDeviceResponse updateWirelessDevice(UpdateWirelessDeviceRequest updateWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Updates properties of a wireless device.
- Parameters:
updateWirelessDeviceRequest-- Returns:
- Result of the UpdateWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateWirelessDevice
default UpdateWirelessDeviceResponse updateWirelessDevice(Consumer<UpdateWirelessDeviceRequest.Builder> updateWirelessDeviceRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateWirelessDevice operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateWirelessDeviceImportTask
default UpdateWirelessDeviceImportTaskResponse updateWirelessDeviceImportTask(UpdateWirelessDeviceImportTaskRequest updateWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Update an import task to add more devices to the task.
- Parameters:
updateWirelessDeviceImportTaskRequest-- Returns:
- Result of the UpdateWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateWirelessDeviceImportTask
default UpdateWirelessDeviceImportTaskResponse updateWirelessDeviceImportTask(Consumer<UpdateWirelessDeviceImportTaskRequest.Builder> updateWirelessDeviceImportTaskRequest) throws ValidationException, AccessDeniedException, ResourceNotFoundException, InternalServerException, ConflictException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateWirelessDeviceImportTask operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateWirelessGateway
default UpdateWirelessGatewayResponse updateWirelessGateway(UpdateWirelessGatewayRequest updateWirelessGatewayRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
Updates properties of a wireless gateway.
- Parameters:
updateWirelessGatewayRequest-- Returns:
- Result of the UpdateWirelessGateway operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
updateWirelessGateway
default UpdateWirelessGatewayResponse updateWirelessGateway(Consumer<UpdateWirelessGatewayRequest.Builder> updateWirelessGatewayRequest) throws ValidationException, ResourceNotFoundException, AccessDeniedException, InternalServerException, ThrottlingException, AwsServiceException, SdkClientException, IotWirelessException
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:
- Result of the UpdateWirelessGateway operation returned by the service.
- Throws:
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.AwsServiceException- See Also:
- AWS API Documentation
-
create
static IotWirelessClient create()
Create aIotWirelessClientwith the region loaded from theDefaultAwsRegionProviderChainand credentials loaded from theDefaultCredentialsProvider.
-
builder
static IotWirelessClientBuilder builder()
Create a builder that can be used to configure and create aIotWirelessClient.
-
serviceMetadata
static ServiceMetadata serviceMetadata()
-
serviceClientConfiguration
default IotWirelessServiceClientConfiguration serviceClientConfiguration()
- Specified by:
serviceClientConfigurationin interfaceAwsClient- Specified by:
serviceClientConfigurationin interfaceSdkClient
-
-