SubscriptionRuleCorrelationFilterArgs

data class SubscriptionRuleCorrelationFilterArgs(val contentType: Output<String>? = null, val correlationId: Output<String>? = null, val label: Output<String>? = null, val messageId: Output<String>? = null, val properties: Output<Map<String, String>>? = null, val replyTo: Output<String>? = null, val replyToSessionId: Output<String>? = null, val sessionId: Output<String>? = null, val to: Output<String>? = null) : ConvertibleToJava<SubscriptionRuleCorrelationFilterArgs>

Constructors

Link copied to clipboard
constructor(contentType: Output<String>? = null, correlationId: Output<String>? = null, label: Output<String>? = null, messageId: Output<String>? = null, properties: Output<Map<String, String>>? = null, replyTo: Output<String>? = null, replyToSessionId: Output<String>? = null, sessionId: Output<String>? = null, to: Output<String>? = null)

Properties

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

Content type of the message.

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

Identifier of the correlation.

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

Application specific label.

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

Identifier of the message.

Link copied to clipboard
val properties: Output<Map<String, String>>? = null

A list of user defined properties to be included in the filter. Specified as a map of name/value pairs.

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

Address of the queue to reply to.

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

Session identifier to reply to.

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

Session identifier.

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

Address to send to.

Functions

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