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.