| Package | Description |
|---|---|
| com.amazonaws.services.iot.client | |
| com.amazonaws.services.iot.client.core | |
| com.amazonaws.services.iot.client.shadow |
| Modifier and Type | Class and Description |
|---|---|
class |
AWSIotDevice
This class encapsulates all the functionalities that one can use to interact
with AWS IoT device shadows in the cloud.
|
| Modifier and Type | Method and Description |
|---|---|
ConcurrentMap<String,AbstractAwsIotDevice> |
AbstractAwsIotClient.getDevices() |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractAwsIotDevice |
AbstractAwsIotDevice.getDevice() |
AbstractAwsIotDevice |
AwsIotDeviceCommandManager.getDevice() |
| Modifier and Type | Method and Description |
|---|---|
static void |
AwsIotJsonDeserializer.deserialize(AbstractAwsIotDevice device,
String jsonState) |
static long |
AwsIotJsonDeserializer.deserializeVersion(AbstractAwsIotDevice device,
String jsonState) |
String |
AwsIotDeviceCommand.get(AbstractAwsIotDevice device) |
boolean |
AwsIotDeviceCommand.onReady(AbstractAwsIotDevice device) |
void |
AwsIotDeviceCommand.put(AbstractAwsIotDevice device) |
void |
AwsIotJsonSerializer.serialize(AbstractAwsIotDevice device,
com.fasterxml.jackson.core.JsonGenerator generator,
com.fasterxml.jackson.databind.SerializerProvider provider) |
| Constructor and Description |
|---|
AwsIotDeviceCommandAckListener(String topic,
AWSIotQos qos,
AbstractAwsIotDevice device) |
AwsIotDeviceCommandManager(AbstractAwsIotDevice device) |
AwsIotDeviceDeltaListener(String topic,
AWSIotQos qos,
AbstractAwsIotDevice device) |
AwsIotDeviceReportMessage(String topic,
AWSIotQos qos,
long reportVersion,
String jsonState,
AbstractAwsIotDevice device) |
AwsIotDeviceSyncMessage(String topic,
AWSIotQos qos,
AbstractAwsIotDevice device) |
Copyright © 2020. All rights reserved.