com.microsoft.azure.sdk.iot.device.exceptions

Classes

BadFormatException
DeviceClientException
DeviceOperationTimeoutException
HubOrDeviceIdNotFoundException
InternalServerErrorException
IotHubException

Super class for IotHub exceptions

IotHubServiceException

Exception class that covers all exceptions communicated from the IoT Hub that are not due to connection issues in the transport protocols.

IotHubSizeExceededException

Create IotHub size exceeded exceptions This exception will be throw when a function tries to add content in a buffer or message and the final size will exceed the maximum size acceptable by the IotHub.

ModuleClientException
MultiplexingClientDeviceRegistrationAuthenticationException

Exception that is thrown when one or more devices fail to register to an active multiplexed connection.

MultiplexingClientDeviceRegistrationTimeoutException

Exception that is thrown when a multiplexed device client registration or unregistration times out.

MultiplexingClientException

The top level exception class for all operations in MultiplexingClient that aren't InterruptedException or java.io.IOException.

MultiplexingDeviceUnauthorizedException

Exception that is thrown when one or more devices fail to register to an active multiplexed connection.

PreconditionFailedException
ProtocolException

Exception class that covers all exceptions that occur within transport protocol communication.

RequestEntityTooLargeException
ServerBusyException
ServiceUnknownException
ThrottledException
TooManyDevicesException
TransportException
UnauthorizedException

Enums

TransportException.IotHubService