GetBindingsBinding

data class GetBindingsBinding(val argument: String, val bindingKey: String, val bindingType: String, val destinationName: String, val id: String, val instanceId: String, val sourceExchange: String, val virtualHostName: String)

Constructors

Link copied to clipboard
constructor(argument: String, bindingKey: String, bindingType: String, destinationName: String, id: String, instanceId: String, sourceExchange: String, virtualHostName: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

X-match Attributes. Valid Values: All: Default Value, All the Message Header of Key-Value Pairs Stored in the Must Match. Any: at Least One Pair of the Message Header of Key-Value Pairs Stored in the Must Match. This Parameter Applies Only to Headers Exchange Other Types of Exchange Is Invalid. Other Types of Exchange Here Can Either Be an Arbitrary Value.

Link copied to clipboard

The Binding Key. The Source of the Binding Exchange Non-Topic Type: Can Only Contain Letters, Lowercase Letters, Numbers, and the Dash (-), the Underscore Character (), English Periods (.) and the at Sign (@). Length from 1 to 255 Characters. The Source of the Binding Exchange Topic Type: Can Contain Letters, Lowercase Letters, Numbers, and the Dash (-), the Underscore Character (), English Periods (.) and the at Sign (@). If You Include the Hash (.

Link copied to clipboard

The Target Binding Types.

Link copied to clipboard

The Target Queue Or Exchange of the Name.

Link copied to clipboard
val id: String

The ID of the Binding. The value formats as <instance_id>:<virtual_host_name>:<source_exchange>:<destination_name>.

Link copied to clipboard

Instance Id.

Link copied to clipboard

The Source Exchange Name.

Link copied to clipboard

Virtualhost Name.