Queue.Update Interface

public interface Update extends Appliable,Queue.UpdateStages.WithSize,Queue.UpdateStages.WithDeleteOnIdle,Queue.UpdateStages.WithMessageLockDuration,Queue.UpdateStages.WithDefaultMessageTTL,Queue.UpdateStages.WithSession,Queue.UpdateStages.WithExpressMessage,Queue.UpdateStages.WithMessageBatching,Queue.UpdateStages.WithDuplicateMessageDetection,Queue.UpdateStages.WithExpiredMessageMovedToDeadLetterQueue,Queue.UpdateStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount,Queue.UpdateStages.WithAuthorizationRule

The template for Service Bus queue update operation, containing all the settings that can be modified.

Inherited Members

Appliable<T>.apply() Appliable<T>.applyAsync() Appliable<T>.applyAsync(final ServiceCallback<T> callback) Indexable.key() Queue.UpdateStages.WithDefaultMessageTTL.withDefaultMessageTTL(Period ttl) Queue.UpdateStages.WithDeleteOnIdle.withDeleteOnIdleDurationInMinutes(int durationInMinutes) Queue.UpdateStages.WithDuplicateMessageDetection.withDuplicateMessageDetectionHistoryDuration(Period duration) Queue.UpdateStages.WithExpiredMessageMovedToDeadLetterQueue.withExpiredMessageMovedToDeadLetterQueue() Queue.UpdateStages.WithExpressMessage.withExpressMessage() Queue.UpdateStages.WithMessageBatching.withMessageBatching() Queue.UpdateStages.WithMessageLockDuration.withMessageLockDurationInSeconds(int durationInSeconds) Queue.UpdateStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount.withMessageMovedToDeadLetterQueueOnMaxDeliveryCount(int deliveryCount) Queue.UpdateStages.WithAuthorizationRule.withNewListenRule(String name) Queue.UpdateStages.WithAuthorizationRule.withNewManageRule(String name) Queue.UpdateStages.WithAuthorizationRule.withNewSendRule(String name) Queue.UpdateStages.WithAuthorizationRule.withoutAuthorizationRule(String name) Queue.UpdateStages.WithDuplicateMessageDetection.withoutDuplicateMessageDetection() Queue.UpdateStages.WithExpiredMessageMovedToDeadLetterQueue.withoutExpiredMessageMovedToDeadLetterQueue() Queue.UpdateStages.WithExpressMessage.withoutExpressMessage() Queue.UpdateStages.WithMessageBatching.withoutMessageBatching() Queue.UpdateStages.WithSession.withoutSession() Queue.UpdateStages.WithSession.withSession() Queue.UpdateStages.WithSize.withSizeInMB(long sizeInMB)

Applies to