A Queue.
| Attribute | Value | 
|---|---|
| Type | INT | 
| Nillable | true | 
| Expressions Allowed | false | 
| Storage | runtime | 
| Access Type | metric | 
| Attribute | Value | 
|---|---|
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | runtime | 
| Access Type | read-only | 
| Attribute | Value | 
|---|---|
| Type | INT | 
| Nillable | false | 
| Expressions Allowed | false | 
| Storage | runtime | 
| Access Type | metric | 
| Attribute | Value | 
|---|---|
| Default Value | true | 
| Type | BOOLEAN | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-only | 
| Attribute | Value | 
|---|---|
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | runtime | 
| Access Type | read-only | 
| Attribute | Value | 
|---|---|
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-only | 
| Attribute | Value | 
|---|---|
| Type | LONG | 
| Nillable | false | 
| Expressions Allowed | false | 
| Storage | runtime | 
| Access Type | read-only | 
| Attribute | Value | 
|---|---|
| Type | LONG | 
| Nillable | false | 
| Expressions Allowed | false | 
| Storage | runtime | 
| Access Type | metric | 
| Attribute | Value | 
|---|---|
| Type | LONG | 
| Nillable | false | 
| Expressions Allowed | false | 
| Storage | runtime | 
| Access Type | metric | 
| Attribute | Value | 
|---|---|
| Type | BOOLEAN | 
| Nillable | false | 
| Expressions Allowed | false | 
| Storage | runtime | 
| Access Type | read-only | 
| Attribute | Value | 
|---|---|
| Type | STRING | 
| Nillable | false | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-only | 
| Attribute | Value | 
|---|---|
| Default Value | MULTICAST | 
| Type | STRING | 
| Nillable | true | 
| Expressions Allowed | true | 
| Storage | configuration | 
| Access Type | read-only | 
| Allowed Values | MULTICAST ANYCAST | 
| Attribute | Value | 
|---|---|
| Type | LONG | 
| Nillable | false | 
| Expressions Allowed | false | 
| Storage | runtime | 
| Access Type | metric | 
| Attribute | Value | 
|---|---|
| Type | BOOLEAN | 
| Nillable | false | 
| Expressions Allowed | false | 
| Storage | runtime | 
| Access Type | read-only | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| durable | BOOLEAN | false | true | true | Defines whether the queue is durable. | 
| filter | STRING | false | true | A queue message filter definition. An undefined or empty filter will match all messages. | |
| queue-address | STRING | true | true | The queue address defines what address is used for routing messages. | |
| routing-type | STRING | false | true | MULTICAST | Routing type of the queue. | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| message-id | LONG | true | false | The message ID. | |
| new-priority | INT | true | false | The new priority (between 0 and 9). | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| filter | STRING | false | true | A message filter. An undefined or empty filter will match all messages. | |
| new-priority | INT | true | false | The new priority (between 0 and 9). | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| filter | STRING | false | true | A message filter. An undefined or empty filter will match all messages. | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| message-id | LONG | true | false | The message ID. | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| filter | STRING | false | true | A message filter. An undefined or empty filter will match all messages. | 
{
    "consumerName" => {
        "type" => STRING,
        "description" => "The name of the consumer that the messages are delivered to.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L,
        "stability" => "default"
    },
    "elements" => {
        "type" => LIST,
        "description" => "The delivering messages.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min-length" => 0L,
        "max-length" => 2147483647L,
        "stability" => "default",
        "value-type" => {
            "messageID" => {
                "type" => STRING,
                "description" => "The message ID.",
                "expressions-allowed" => false,
                "required" => true,
                "nillable" => false,
                "min-length" => 1L,
                "max-length" => 2147483647L,
                "stability" => "default"
            },
            "userID" => {
                "type" => STRING,
                "description" => "The userID - this is an optional user specified UUID that can be set to identify the message.",
                "expressions-allowed" => false,
                "required" => true,
                "nillable" => false,
                "min-length" => 1L,
                "max-length" => 2147483647L,
                "stability" => "default"
            },
            "address" => {
                "type" => STRING,
                "description" => "The address this message is sent to.",
                "expressions-allowed" => false,
                "required" => true,
                "nillable" => false,
                "min-length" => 1L,
                "max-length" => 2147483647L,
                "stability" => "default"
            },
            "type" => {
                "type" => INT,
                "description" => "The message type. 0 = Default; 2 = Object; 3 = Text; 4 = Bytes; 5 = Map; 6 = Stream",
                "expressions-allowed" => false,
                "required" => true,
                "nillable" => false,
                "allowed" => [
                    0,
                    2,
                    3,
                    4,
                    5,
                    6
                ],
                "stability" => "default"
            },
            "durable" => {
                "type" => INT,
                "description" => "Whether this message is durable or not.",
                "expressions-allowed" => false,
                "required" => true,
                "nillable" => false,
                "stability" => "default"
            },
            "expiration" => {
                "type" => LONG,
                "description" => "The expiration time of this message.",
                "expressions-allowed" => false,
                "required" => true,
                "nillable" => false,
                "stability" => "default"
            },
            "priority" => {
                "type" => INT,
                "description" => "The message priority. Values range from 0 (less priority) to 9 (more priority) inclusive.",
                "expressions-allowed" => false,
                "required" => true,
                "nillable" => false,
                "min" => 0L,
                "max" => 9L,
                "stability" => "default"
            }
        }
    }
}| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| filter | STRING | false | true | A message filter. An undefined or empty filter will match all messages. | 
{
    "messageID" => {
        "type" => STRING,
        "description" => "The message ID.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L,
        "stability" => "default"
    },
    "userID" => {
        "type" => STRING,
        "description" => "The userID - this is an optional user specified UUID that can be set to identify the message.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L,
        "stability" => "default"
    },
    "address" => {
        "type" => STRING,
        "description" => "The address this message is sent to.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L,
        "stability" => "default"
    },
    "type" => {
        "type" => INT,
        "description" => "The message type. 0 = Default; 2 = Object; 3 = Text; 4 = Bytes; 5 = Map; 6 = Stream",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "allowed" => [
            0,
            2,
            3,
            4,
            5,
            6
        ],
        "stability" => "default"
    },
    "durable" => {
        "type" => INT,
        "description" => "Whether this message is durable or not.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "stability" => "default"
    },
    "expiration" => {
        "type" => LONG,
        "description" => "The expiration time of this message.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "stability" => "default"
    },
    "priority" => {
        "type" => INT,
        "description" => "The message priority. Values range from 0 (less priority) to 9 (more priority) inclusive.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min" => 0L,
        "max" => 9L,
        "stability" => "default"
    }
}| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| filter | STRING | false | true | A message filter. An undefined or empty filter will match all messages. | 
{
    "messageID" => {
        "type" => STRING,
        "description" => "The message ID.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L,
        "stability" => "default"
    },
    "userID" => {
        "type" => STRING,
        "description" => "The userID - this is an optional user specified UUID that can be set to identify the message.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L,
        "stability" => "default"
    },
    "address" => {
        "type" => STRING,
        "description" => "The address this message is sent to.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min-length" => 1L,
        "max-length" => 2147483647L,
        "stability" => "default"
    },
    "type" => {
        "type" => INT,
        "description" => "The message type. 0 = Default; 2 = Object; 3 = Text; 4 = Bytes; 5 = Map; 6 = Stream",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "allowed" => [
            0,
            2,
            3,
            4,
            5,
            6
        ],
        "stability" => "default"
    },
    "durable" => {
        "type" => INT,
        "description" => "Whether this message is durable or not.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "stability" => "default"
    },
    "expiration" => {
        "type" => LONG,
        "description" => "The expiration time of this message.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "stability" => "default"
    },
    "priority" => {
        "type" => INT,
        "description" => "The message priority. Values range from 0 (less priority) to 9 (more priority) inclusive.",
        "expressions-allowed" => false,
        "required" => true,
        "nillable" => false,
        "min" => 0L,
        "max" => 9L,
        "stability" => "default"
    }
}| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| message-id | LONG | true | false | The message ID. | |
| other-queue-name | STRING | true | false | The name of the queue to move the message to. | |
| reject-duplicates | BOOLEAN | false | false | Whether to reject messages identified as duplicate. | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| filter | STRING | false | true | A message filter. An undefined or empty filter will match all messages. | |
| other-queue-name | STRING | true | false | The name of the queue to move the message to. | |
| reject-duplicates | BOOLEAN | false | false | Whether to reject messages identified as duplicate. | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| message-id | LONG | true | false | The message ID. | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| filter | STRING | false | true | A message filter. An undefined or empty filter will match all messages. | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| message-id | LONG | true | false | The message ID. | 
| Request Parameter | Type | Required | Expressions Allowed | Default value | Description | 
|---|---|---|---|---|---|
| filter | STRING | false | true | A message filter. An undefined or empty filter will match all messages. |