MqttBridgeRoutesArgs

data class MqttBridgeRoutesArgs(val direction: Output<Either<String, MqttBridgeRouteDirection>>, val name: Output<String>, val qos: Output<Int>? = null, val sharedSubscription: Output<MqttBridgeRouteSharedSubscriptionArgs>? = null, val source: Output<String>, val target: Output<String>? = null) : ConvertibleToJava<MqttBridgeRoutesArgs>

MqttBridgeTopicMap route properties

Constructors

Link copied to clipboard
constructor(direction: Output<Either<String, MqttBridgeRouteDirection>>, name: Output<String>, qos: Output<Int>? = null, sharedSubscription: Output<MqttBridgeRouteSharedSubscriptionArgs>? = null, source: Output<String>, target: Output<String>? = null)

Properties

Link copied to clipboard

Direction of the route.

Link copied to clipboard
val name: Output<String>

Name of the route.

Link copied to clipboard
val qos: Output<Int>? = null

Qos for MQTT connection.

Link copied to clipboard

Shared subscription topic details.

Link copied to clipboard
val source: Output<String>

Source topic of the route.

Link copied to clipboard
val target: Output<String>? = null

Target topic of the route. Ignore if same as source

Functions

Link copied to clipboard
open override fun toJava(): MqttBridgeRoutesArgs