Package | Description |
---|---|
com.amazonaws.services.iot.client | |
com.amazonaws.services.iot.client.core | |
com.amazonaws.services.iot.client.shadow |
Modifier and Type | Field and Description |
---|---|
protected AWSIotQos |
AWSIotMessage.qos
The MQTT QoS level for the message.
|
Modifier and Type | Method and Description |
---|---|
AWSIotQos |
AWSIotDevice.getDeviceReportQos()
Gets the MQTT QoS level for publishing the device report.
|
AWSIotQos |
AWSIotDevice.getMethodAckQos()
Gets the MQTT QoS level for subscribing to acknowledgement messages of
shadow methods.
|
AWSIotQos |
AWSIotDevice.getMethodQos()
Gets the MQTT QoS level for sending the shadow methods, namely Get,
Update, and Delete.
|
AWSIotQos |
AWSIotMessage.getQos()
The MQTT QoS level for the message.
|
AWSIotQos |
AWSIotDevice.getShadowUpdateQos()
Gets the MQTT QoS level for subscribing to shadow updates.
|
static AWSIotQos |
AWSIotQos.valueOf(int qos)
Gets the Enum representation of the QoS
|
static AWSIotQos |
AWSIotQos.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static AWSIotQos[] |
AWSIotQos.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
AWSIotMqttClient.publish(String topic,
AWSIotQos qos,
byte[] payload)
Publishes the raw payload to a given topic.
|
void |
AWSIotMqttClient.publish(String topic,
AWSIotQos qos,
byte[] payload,
long timeout)
Publishes the raw payload to a given topic.
|
void |
AWSIotMqttClient.publish(String topic,
AWSIotQos qos,
String payload)
Publishes the payload to a given topic.
|
void |
AWSIotMqttClient.publish(String topic,
AWSIotQos qos,
String payload,
long timeout)
Publishes the payload to a given topic.
|
void |
AWSIotDevice.setDeviceReportQos(AWSIotQos deviceReportQos)
Sets the MQTT QoS level for publishing the device report.
|
void |
AWSIotDevice.setMethodAckQos(AWSIotQos methodAckQos)
Sets the MQTT QoS level for subscribing to acknowledgement messages of
shadow methods.
|
void |
AWSIotDevice.setMethodQos(AWSIotQos methodQos)
Sets the MQTT QoS level for sending shadow methods.
|
void |
AWSIotMessage.setQos(AWSIotQos qos)
The MQTT QoS level for the message.
|
void |
AWSIotDevice.setShadowUpdateQos(AWSIotQos shadowUpdateQos)
Sets the MQTT QoS level for subscribing to shadow updates.
|
Constructor and Description |
---|
AWSIotMessage(String topic,
AWSIotQos qos)
Instantiates a new message object.
|
AWSIotMessage(String topic,
AWSIotQos qos,
byte[] payload)
Instantiates a new message object.
|
AWSIotMessage(String topic,
AWSIotQos qos,
String payload)
Instantiates a new message object.
|
AWSIotTopic(String topic,
AWSIotQos qos)
Instantiates a new topic object.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractAwsIotClient.publish(String topic,
AWSIotQos qos,
byte[] payload) |
void |
AbstractAwsIotClient.publish(String topic,
AWSIotQos qos,
byte[] payload,
long timeout) |
void |
AbstractAwsIotClient.publish(String topic,
AWSIotQos qos,
String payload) |
void |
AbstractAwsIotClient.publish(String topic,
AWSIotQos qos,
String payload,
long timeout) |
Constructor and Description |
---|
AwsIotCompletion(String topic,
AWSIotQos qos,
byte[] payload,
long timeout)
Instantiates a new completion object with a synchronous request.
|
AwsIotCompletion(String topic,
AWSIotQos qos,
long timeout)
Instantiates a new completion object with a synchronous request.
|
AwsIotCompletion(String topic,
AWSIotQos qos,
String payload,
long timeout)
Instantiates a new completion object with a synchronous request.
|
Modifier and Type | Field and Description |
---|---|
protected AWSIotQos |
AbstractAwsIotDevice.deviceReportQos |
protected AWSIotQos |
AbstractAwsIotDevice.methodAckQos |
protected AWSIotQos |
AbstractAwsIotDevice.methodQos |
protected AWSIotQos |
AbstractAwsIotDevice.shadowUpdateQos |
Modifier and Type | Method and Description |
---|---|
AWSIotQos |
AbstractAwsIotDevice.getDeviceReportQos() |
AWSIotQos |
AbstractAwsIotDevice.getMethodAckQos() |
AWSIotQos |
AbstractAwsIotDevice.getMethodQos() |
AWSIotQos |
AbstractAwsIotDevice.getShadowUpdateQos() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractAwsIotDevice.setDeviceReportQos(AWSIotQos deviceReportQos) |
void |
AbstractAwsIotDevice.setMethodAckQos(AWSIotQos methodAckQos) |
void |
AbstractAwsIotDevice.setMethodQos(AWSIotQos methodQos) |
void |
AbstractAwsIotDevice.setShadowUpdateQos(AWSIotQos shadowUpdateQos) |
Constructor and Description |
---|
AwsIotDeviceCommandAckListener(String topic,
AWSIotQos qos,
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.