Class | Description |
---|---|
AWSIotConfig |
The class provides default values for the library.
|
AWSIotDevice |
This class encapsulates all the functionalities that one can use to interact
with AWS IoT device shadows in the cloud.
|
AWSIotMessage |
A common data structure that is used in a lot of non-blocking APIs in this
library.
|
AWSIotMqttClient |
This class is the main interface of the AWS IoT Java library.
|
AWSIotTopic |
This class is used for subscribing to a topic in the subscription APIs, such
as
AWSIotMqttClient.subscribe(AWSIotTopic topic) . |
Enum | Description |
---|---|
AWSIotConnectionStatus |
Connection status that can be retrieved through
AWSIotMqttClient.getConnectionStatus() . |
AWSIotDeviceErrorCode |
These error codes are used by the server in acknowledgement message for the
shadow methods, namely Get, Update, and Delete.
|
AWSIotQos |
QoS definitions.
|
Exception | Description |
---|---|
AWSIotException |
This is a generic exception that can be thrown in most of the APIs, blocking
and non-blocking, by the library.
|
AWSIotTimeoutException |
This timeout exception can be thrown by the blocking APIs in this library
when expected time has elapsed.
|
Annotation Type | Description |
---|---|
AWSIotDeviceProperty |
Annotation class that is used to annotate properties in
AWSIotDevice . |
Copyright © 2020. All rights reserved.