Package com.amazonaws.services.iot.client
-
Class Summary 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 asAWSIotMqttClient.subscribe(AWSIotTopic topic). -
Enum Summary Enum Description AWSIotConnectionStatus Connection status that can be retrieved throughAWSIotMqttClient.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 Summary 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 Types Summary Annotation Type Description AWSIotDeviceProperty Annotation class that is used to annotate properties inAWSIotDevice.