| Package | Description | 
|---|---|
| com.amazonaws.services.iot.client | |
| com.amazonaws.services.iot.client.core | |
| com.amazonaws.services.iot.client.mqtt | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AWSIotMqttClient
This class is the main interface of the AWS IoT Java library. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractAwsIotClient
The actual implementation of  
AWSIotMqttClient. | 
class  | 
AwsIotConnection
This class provides an abstract layer for the library to communicate with the
 AWS IoT service without having to directly interact with the actual MQTT
 implementation. 
 | 
class  | 
AwsIotTlsConnection
This is a thin layer on top of  
AwsIotMqttConnection that provides a
 TLS v1.2 based communication channel to the MQTT implementation. | 
class  | 
AwsIotWebsocketConnection
This is a thin layer on top of  
AwsIotMqttConnection that provides a
 WebSocket based communication channel to the MQTT implementation. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AwsIotMqttConnection
This class extends  
AwsIotConnection to provide the basic MQTT pub/sub
 functionalities using the Paho MQTT library. | 
Copyright © 2020. All rights reserved.