ThingConnectivity

The connectivity status of the thing.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Indicates whether the client is using a clean session. Returns true for clean sessions.

Link copied to clipboard

The unique identifier of the MQTT client.

Link copied to clipboard

True if the thing is connected to the Amazon Web Services IoT Core service; false if it is not connected.

Link copied to clipboard

The reason that the client is disconnected.

Link copied to clipboard

The keep-alive interval in seconds that the client specified when establishing the connection.

Link copied to clipboard

The session expiry interval in seconds for the MQTT client connection. This value indicates how long the session will remain active after the client disconnects.

Link copied to clipboard

The epoch time (in milliseconds) when the thing last connected or disconnected.

Functions

Link copied to clipboard
inline fun copy(block: ThingConnectivity.Builder.() -> Unit = {}): ThingConnectivity
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String