Queue.Update |
Queue.UpdateStages.WithDefaultMessageTTL.withDefaultMessageTTL(Duration ttl) |
Specifies the duration after which the message expires.
|
Queue.Update |
Queue.UpdateStages.WithDeleteOnIdle.withDeleteOnIdleDurationInMinutes(int durationInMinutes) |
The idle interval after which the queue is automatically deleted.
|
Queue.Update |
Queue.UpdateStages.WithDuplicateMessageDetection.withDuplicateMessageDetectionHistoryDuration(Duration duration) |
Specifies the duration of the duplicate message detection history.
|
Queue.Update |
Queue.UpdateStages.WithExpiredMessageMovedToDeadLetterQueue.withExpiredMessageMovedToDeadLetterQueue() |
Specifies that expired message must be moved to dead-letter queue.
|
Queue.Update |
Queue.UpdateStages.WithExpressMessage.withExpressMessage() |
Specifies that messages in this queue are express hence they can be cached in memory
for some time before storing it in messaging store.
|
Queue.Update |
Queue.UpdateStages.WithMessageBatching.withMessageBatching() |
Specifies that Service Bus can batch multiple message when it write messages to or delete
messages from it's internal store.
|
Queue.Update |
Queue.UpdateStages.WithMessageLockDuration.withMessageLockDurationInSeconds(int durationInSeconds) |
Specifies the amount of time that the message is locked for other receivers.
|
Queue.Update |
Queue.UpdateStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount.withMessageMovedToDeadLetterQueueOnMaxDeliveryCount(int deliveryCount) |
Specifies maximum number of times a message can be delivered.
|
Queue.Update |
Queue.UpdateStages.WithAuthorizationRule.withNewListenRule(String name) |
Creates a listen authorization rule for the queue.
|
Queue.Update |
Queue.UpdateStages.WithAuthorizationRule.withNewManageRule(String name) |
Creates a manage authorization rule for the queue.
|
Queue.Update |
Queue.UpdateStages.WithAuthorizationRule.withNewSendRule(String name) |
Creates a send authorization rule for the queue.
|
Queue.Update |
Queue.UpdateStages.WithAuthorizationRule.withoutAuthorizationRule(String name) |
Removes an authorization rule for the queue.
|
Queue.Update |
Queue.UpdateStages.WithDuplicateMessageDetection.withoutDuplicateMessageDetection() |
Specifies that duplicate message detection needs to be disabled.
|
Queue.Update |
Queue.UpdateStages.WithExpiredMessageMovedToDeadLetterQueue.withoutExpiredMessageMovedToDeadLetterQueue() |
Specifies that expired message should not be moved to dead-letter queue.
|
Queue.Update |
Queue.UpdateStages.WithExpressMessage.withoutExpressMessage() |
Specifies that messages in this queue are not express hence they should be cached in memory.
|
Queue.Update |
Queue.UpdateStages.WithMessageBatching.withoutMessageBatching() |
Specifies that batching of messages should be disabled when Service Bus write messages to
or delete messages from it's internal store.
|
Queue.Update |
Queue.UpdateStages.WithSession.withoutSession() |
Specifies that session support should be disabled for the queue.
|
Queue.Update |
Queue.UpdateStages.WithSession.withSession() |
Specifies that session support should be enabled for the queue.
|
Queue.Update |
Queue.UpdateStages.WithSize.withSizeInMB(long sizeInMB) |
Specifies the maximum size of memory allocated for the queue.
|