Package software.amazon.smithy.mqtt.traits
Defines MQTT bindings for Smithy.
-
Class Summary Class Description MqttJsonTrait MqttJsonTrait.Provider PublishTrait smithy.mqtt#publish
trait.PublishTrait.Provider ResolvedTopicIndex Computes all of the MQTTTopicBinding
s in a model.SubscribeTrait smithy.mqtt#subscribe trait.SubscribeTrait.Provider Topic Represents a parsed MQTT topic.Topic.Level Represents a level in a topic.TopicBinding<T extends Trait> Contains computed information about the resolved MQTT topic bindings of an operation.TopicLabelTrait Binds a member to an MQTT label using the member name.TopicLabelTrait.Provider -
Exception Summary Exception Description TopicSyntaxException Thrown when an MQTT topic is malformed.