Queue.Update 接口
定义
The template for Service Bus queue update operation, containing all the settings that can be modified.
public interface Update extends Appliable<Queue>,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
继承成员
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)