@ThreadSafe @Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AWSIoTWirelessClient extends AmazonWebServiceClient implements AWSIoTWireless
AWS IoT Wireless API documentation
LOGGING_AWS_REQUEST_METRICENDPOINT_PREFIXaddRequestHandler, addRequestHandler, configureRegion, getClientConfiguration, getEndpointPrefix, getMonitoringListeners, getRequestMetricsCollector, getServiceName, getSignerByURI, getSignerOverride, getSignerRegionOverride, getTimeOffset, makeImmutable, removeRequestHandler, removeRequestHandler, setEndpoint, setEndpoint, setRegion, setServiceNameIntern, setSignerRegionOverride, setTimeOffset, withEndpoint, withRegion, withRegion, withTimeOffsetpublic static AWSIoTWirelessClientBuilder builder()
public AssociateAwsAccountWithPartnerAccountResult associateAwsAccountWithPartnerAccount(AssociateAwsAccountWithPartnerAccountRequest request)
Associates a partner account with your AWS account.
associateAwsAccountWithPartnerAccount in interface AWSIoTWirelessassociateAwsAccountWithPartnerAccountRequest - 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.public AssociateWirelessDeviceWithThingResult associateWirelessDeviceWithThing(AssociateWirelessDeviceWithThingRequest request)
Associates a wireless device with a thing.
associateWirelessDeviceWithThing in interface AWSIoTWirelessassociateWirelessDeviceWithThingRequest - 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.public AssociateWirelessGatewayWithCertificateResult associateWirelessGatewayWithCertificate(AssociateWirelessGatewayWithCertificateRequest request)
Associates a wireless gateway with a certificate.
associateWirelessGatewayWithCertificate in interface AWSIoTWirelessassociateWirelessGatewayWithCertificateRequest - 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.public AssociateWirelessGatewayWithThingResult associateWirelessGatewayWithThing(AssociateWirelessGatewayWithThingRequest request)
Associates a wireless gateway with a thing.
associateWirelessGatewayWithThing in interface AWSIoTWirelessassociateWirelessGatewayWithThingRequest - 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.public CreateDestinationResult createDestination(CreateDestinationRequest request)
Creates a new destination that maps a device message to an AWS IoT rule.
createDestination in interface AWSIoTWirelesscreateDestinationRequest - 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.public CreateDeviceProfileResult createDeviceProfile(CreateDeviceProfileRequest request)
Creates a new device profile.
createDeviceProfile in interface AWSIoTWirelesscreateDeviceProfileRequest - 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.public CreateServiceProfileResult createServiceProfile(CreateServiceProfileRequest request)
Creates a new service profile.
createServiceProfile in interface AWSIoTWirelesscreateServiceProfileRequest - 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.public CreateWirelessDeviceResult createWirelessDevice(CreateWirelessDeviceRequest request)
Provisions a wireless device.
createWirelessDevice in interface AWSIoTWirelesscreateWirelessDeviceRequest - 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.public CreateWirelessGatewayResult createWirelessGateway(CreateWirelessGatewayRequest request)
Provisions a wireless gateway.
createWirelessGateway in interface AWSIoTWirelesscreateWirelessGatewayRequest - 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.public CreateWirelessGatewayTaskResult createWirelessGatewayTask(CreateWirelessGatewayTaskRequest request)
Creates a task for a wireless gateway.
createWirelessGatewayTask in interface AWSIoTWirelesscreateWirelessGatewayTaskRequest - 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.public CreateWirelessGatewayTaskDefinitionResult createWirelessGatewayTaskDefinition(CreateWirelessGatewayTaskDefinitionRequest request)
Creates a gateway task definition.
createWirelessGatewayTaskDefinition in interface AWSIoTWirelesscreateWirelessGatewayTaskDefinitionRequest - 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.public DeleteDestinationResult deleteDestination(DeleteDestinationRequest request)
Deletes a destination.
deleteDestination in interface AWSIoTWirelessdeleteDestinationRequest - 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.public DeleteDeviceProfileResult deleteDeviceProfile(DeleteDeviceProfileRequest request)
Deletes a device profile.
deleteDeviceProfile in interface AWSIoTWirelessdeleteDeviceProfileRequest - 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.public DeleteServiceProfileResult deleteServiceProfile(DeleteServiceProfileRequest request)
Deletes a service profile.
deleteServiceProfile in interface AWSIoTWirelessdeleteServiceProfileRequest - 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.public DeleteWirelessDeviceResult deleteWirelessDevice(DeleteWirelessDeviceRequest request)
Deletes a wireless device.
deleteWirelessDevice in interface AWSIoTWirelessdeleteWirelessDeviceRequest - 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.public DeleteWirelessGatewayResult deleteWirelessGateway(DeleteWirelessGatewayRequest request)
Deletes a wireless gateway.
deleteWirelessGateway in interface AWSIoTWirelessdeleteWirelessGatewayRequest - 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.public DeleteWirelessGatewayTaskResult deleteWirelessGatewayTask(DeleteWirelessGatewayTaskRequest request)
Deletes a wireless gateway task.
deleteWirelessGatewayTask in interface AWSIoTWirelessdeleteWirelessGatewayTaskRequest - 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.public DeleteWirelessGatewayTaskDefinitionResult deleteWirelessGatewayTaskDefinition(DeleteWirelessGatewayTaskDefinitionRequest request)
Deletes a wireless gateway task definition. Deleting this task definition does not affect tasks that are currently in progress.
deleteWirelessGatewayTaskDefinition in interface AWSIoTWirelessdeleteWirelessGatewayTaskDefinitionRequest - 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.public DisassociateAwsAccountFromPartnerAccountResult disassociateAwsAccountFromPartnerAccount(DisassociateAwsAccountFromPartnerAccountRequest request)
Disassociates your AWS account from a partner account. If PartnerAccountId and
PartnerType are null, disassociates your AWS account from all partner accounts.
disassociateAwsAccountFromPartnerAccount in interface AWSIoTWirelessdisassociateAwsAccountFromPartnerAccountRequest - 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.public DisassociateWirelessDeviceFromThingResult disassociateWirelessDeviceFromThing(DisassociateWirelessDeviceFromThingRequest request)
Disassociates a wireless device from its currently associated thing.
disassociateWirelessDeviceFromThing in interface AWSIoTWirelessdisassociateWirelessDeviceFromThingRequest - 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.public DisassociateWirelessGatewayFromCertificateResult disassociateWirelessGatewayFromCertificate(DisassociateWirelessGatewayFromCertificateRequest request)
Disassociates a wireless gateway from its currently associated certificate.
disassociateWirelessGatewayFromCertificate in interface AWSIoTWirelessdisassociateWirelessGatewayFromCertificateRequest - 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.public DisassociateWirelessGatewayFromThingResult disassociateWirelessGatewayFromThing(DisassociateWirelessGatewayFromThingRequest request)
Disassociates a wireless gateway from its currently associated thing.
disassociateWirelessGatewayFromThing in interface AWSIoTWirelessdisassociateWirelessGatewayFromThingRequest - 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.public GetDestinationResult getDestination(GetDestinationRequest request)
Gets information about a destination.
getDestination in interface AWSIoTWirelessgetDestinationRequest - 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.public GetDeviceProfileResult getDeviceProfile(GetDeviceProfileRequest request)
Gets information about a device profile.
getDeviceProfile in interface AWSIoTWirelessgetDeviceProfileRequest - 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.public GetPartnerAccountResult getPartnerAccount(GetPartnerAccountRequest request)
Gets information about a partner account. If PartnerAccountId and PartnerType are
null, returns all partner accounts.
getPartnerAccount in interface AWSIoTWirelessgetPartnerAccountRequest - 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.public GetServiceEndpointResult getServiceEndpoint(GetServiceEndpointRequest request)
Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.
getServiceEndpoint in interface AWSIoTWirelessgetServiceEndpointRequest - 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.public GetServiceProfileResult getServiceProfile(GetServiceProfileRequest request)
Gets information about a service profile.
getServiceProfile in interface AWSIoTWirelessgetServiceProfileRequest - 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.public GetWirelessDeviceResult getWirelessDevice(GetWirelessDeviceRequest request)
Gets information about a wireless device.
getWirelessDevice in interface AWSIoTWirelessgetWirelessDeviceRequest - 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.public GetWirelessDeviceStatisticsResult getWirelessDeviceStatistics(GetWirelessDeviceStatisticsRequest request)
Gets operating information about a wireless device.
getWirelessDeviceStatistics in interface AWSIoTWirelessgetWirelessDeviceStatisticsRequest - 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.public GetWirelessGatewayResult getWirelessGateway(GetWirelessGatewayRequest request)
Gets information about a wireless gateway.
getWirelessGateway in interface AWSIoTWirelessgetWirelessGatewayRequest - 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.public GetWirelessGatewayCertificateResult getWirelessGatewayCertificate(GetWirelessGatewayCertificateRequest request)
Gets the ID of the certificate that is currently associated with a wireless gateway.
getWirelessGatewayCertificate in interface AWSIoTWirelessgetWirelessGatewayCertificateRequest - 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.public GetWirelessGatewayFirmwareInformationResult getWirelessGatewayFirmwareInformation(GetWirelessGatewayFirmwareInformationRequest request)
Gets the firmware version and other information about a wireless gateway.
getWirelessGatewayFirmwareInformation in interface AWSIoTWirelessgetWirelessGatewayFirmwareInformationRequest - 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.public GetWirelessGatewayStatisticsResult getWirelessGatewayStatistics(GetWirelessGatewayStatisticsRequest request)
Gets operating information about a wireless gateway.
getWirelessGatewayStatistics in interface AWSIoTWirelessgetWirelessGatewayStatisticsRequest - 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.public GetWirelessGatewayTaskResult getWirelessGatewayTask(GetWirelessGatewayTaskRequest request)
Gets information about a wireless gateway task.
getWirelessGatewayTask in interface AWSIoTWirelessgetWirelessGatewayTaskRequest - 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.public GetWirelessGatewayTaskDefinitionResult getWirelessGatewayTaskDefinition(GetWirelessGatewayTaskDefinitionRequest request)
Gets information about a wireless gateway task definition.
getWirelessGatewayTaskDefinition in interface AWSIoTWirelessgetWirelessGatewayTaskDefinitionRequest - 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.public ListDestinationsResult listDestinations(ListDestinationsRequest request)
Lists the destinations registered to your AWS account.
listDestinations in interface AWSIoTWirelesslistDestinationsRequest - 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.public ListDeviceProfilesResult listDeviceProfiles(ListDeviceProfilesRequest request)
Lists the device profiles registered to your AWS account.
listDeviceProfiles in interface AWSIoTWirelesslistDeviceProfilesRequest - 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.public ListPartnerAccountsResult listPartnerAccounts(ListPartnerAccountsRequest request)
Lists the partner accounts associated with your AWS account.
listPartnerAccounts in interface AWSIoTWirelesslistPartnerAccountsRequest - 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.public ListServiceProfilesResult listServiceProfiles(ListServiceProfilesRequest request)
Lists the service profiles registered to your AWS account.
listServiceProfiles in interface AWSIoTWirelesslistServiceProfilesRequest - 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.public ListTagsForResourceResult listTagsForResource(ListTagsForResourceRequest request)
Lists the tags (metadata) you have assigned to the resource.
listTagsForResource in interface AWSIoTWirelesslistTagsForResourceRequest - 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.public ListWirelessDevicesResult listWirelessDevices(ListWirelessDevicesRequest request)
Lists the wireless devices registered to your AWS account.
listWirelessDevices in interface AWSIoTWirelesslistWirelessDevicesRequest - 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.public ListWirelessGatewayTaskDefinitionsResult listWirelessGatewayTaskDefinitions(ListWirelessGatewayTaskDefinitionsRequest request)
List the wireless gateway tasks definitions registered to your AWS account.
listWirelessGatewayTaskDefinitions in interface AWSIoTWirelesslistWirelessGatewayTaskDefinitionsRequest - 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.public ListWirelessGatewaysResult listWirelessGateways(ListWirelessGatewaysRequest request)
Lists the wireless gateways registered to your AWS account.
listWirelessGateways in interface AWSIoTWirelesslistWirelessGatewaysRequest - 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.public SendDataToWirelessDeviceResult sendDataToWirelessDevice(SendDataToWirelessDeviceRequest request)
Sends a decrypted application data frame to a device.
sendDataToWirelessDevice in interface AWSIoTWirelesssendDataToWirelessDeviceRequest - 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.public TagResourceResult tagResource(TagResourceRequest request)
Adds a tag to a resource.
tagResource in interface AWSIoTWirelesstagResourceRequest - 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.public TestWirelessDeviceResult testWirelessDevice(TestWirelessDeviceRequest request)
Simulates a provisioned device by sending an uplink data payload of Hello.
testWirelessDevice in interface AWSIoTWirelesstestWirelessDeviceRequest - 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.public UntagResourceResult untagResource(UntagResourceRequest request)
Removes one or more tags from a resource.
untagResource in interface AWSIoTWirelessuntagResourceRequest - 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.public UpdateDestinationResult updateDestination(UpdateDestinationRequest request)
Updates properties of a destination.
updateDestination in interface AWSIoTWirelessupdateDestinationRequest - 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.public UpdatePartnerAccountResult updatePartnerAccount(UpdatePartnerAccountRequest request)
Updates properties of a partner account.
updatePartnerAccount in interface AWSIoTWirelessupdatePartnerAccountRequest - 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.public UpdateWirelessDeviceResult updateWirelessDevice(UpdateWirelessDeviceRequest request)
Updates properties of a wireless device.
updateWirelessDevice in interface AWSIoTWirelessupdateWirelessDeviceRequest - 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.public UpdateWirelessGatewayResult updateWirelessGateway(UpdateWirelessGatewayRequest request)
Updates properties of a wireless gateway.
updateWirelessGateway in interface AWSIoTWirelessupdateWirelessGatewayRequest - 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.public ResponseMetadata getCachedResponseMetadata(AmazonWebServiceRequest request)
Response metadata is only cached for a limited period of time, so if you need to access this extra diagnostic information for an executed request, you should use this method to retrieve it as soon as possible after executing the request.
getCachedResponseMetadata in interface AWSIoTWirelessrequest - The originally executed requestpublic void shutdown()
AmazonWebServiceClientshutdown in interface AWSIoTWirelessshutdown in class AmazonWebServiceClient