Uses of Class
com.azure.messaging.servicebus.administration.models.CreateQueueOptions
Package
Description
Package containing classes managing resources in Azure Service Bus.
Package containing classes models for
ServiceBusAdministrationClient
and ServiceBusAdministrationAsyncClient
used for managing
Queues, Topics, and Subscriptions.-
Uses of CreateQueueOptions in com.azure.messaging.servicebus.administration
Modifier and TypeMethodDescriptionServiceBusAdministrationAsyncClient.createQueue
(String queueName, CreateQueueOptions queueOptions) Creates a queue with theCreateQueueOptions
and given queue name.ServiceBusAdministrationClient.createQueue
(String queueName, CreateQueueOptions queueOptions) Creates a queue with theCreateQueueOptions
.Mono<com.azure.core.http.rest.Response<QueueProperties>>
ServiceBusAdministrationAsyncClient.createQueueWithResponse
(String queueName, CreateQueueOptions queueOptions) Creates a queue and returns the created queue in addition to the HTTP response.com.azure.core.http.rest.Response<QueueProperties>
ServiceBusAdministrationClient.createQueueWithResponse
(String queueName, CreateQueueOptions queueOptions, com.azure.core.util.Context context) Creates a queue and returns the created queue in addition to the HTTP response. -
Uses of CreateQueueOptions in com.azure.messaging.servicebus.administration.models
Modifier and TypeMethodDescriptionCreateQueueOptions.setAutoDeleteOnIdle
(Duration autoDeleteOnIdle) Set the autoDeleteOnIdle property: ISO 8601 timeSpan idle interval after which the queue is automatically deleted.CreateQueueOptions.setBatchedOperationsEnabled
(boolean enableBatchedOperations) Set the enableBatchedOperations property: Value that indicates whether server-side batched operations are enabled.CreateQueueOptions.setDeadLetteringOnMessageExpiration
(boolean deadLetteringOnMessageExpiration) Set the deadLetteringOnMessageExpiration property: A value that indicates whether this queue has dead letter support when a message expires.CreateQueueOptions.setDefaultMessageTimeToLive
(Duration defaultMessageTimeToLive) Set the defaultMessageTimeToLive property: ISO 8601 default message timespan to live value.CreateQueueOptions.setDuplicateDetectionHistoryTimeWindow
(Duration duplicateDetectionHistoryTimeWindow) Set the duplicateDetectionHistoryTimeWindow property: ISO 8601 timeSpan structure that defines the duration of the duplicate detection history.CreateQueueOptions.setDuplicateDetectionRequired
(boolean requiresDuplicateDetection) Set the requiresDuplicateDetection property: A value indicating if this queue requires duplicate detection.CreateQueueOptions.setForwardDeadLetteredMessagesTo
(String forwardDeadLetteredMessagesTo) Set the forwardDeadLetteredMessagesTo property: The name of the recipient entity to which all the dead-lettered messages of this queue are forwarded to.CreateQueueOptions.setForwardTo
(String forwardTo) Set the forwardTo property: The name of the recipient entity to which all the messages sent to the queue are forwarded to.CreateQueueOptions.setLockDuration
(Duration lockDuration) Set the lockDuration property: ISO 8601 timespan duration of a peek-lock; that is, the amount of time that the message is locked for other receivers.CreateQueueOptions.setMaxDeliveryCount
(int maxDeliveryCount) Set the maxDeliveryCount property: The maximum delivery count.CreateQueueOptions.setMaxMessageSizeInKilobytes
(long maxMessageSizeInKilobytes) Set the maxMessageSizeInKilobytes property: Represents the default maximum message size (in kilobytes) Option only available in premium tier.CreateQueueOptions.setMaxSizeInMegabytes
(int maxSizeInMegabytes) Set the maxSizeInMegabytes property: The maximum size of the queue in megabytes, which is the size of memory allocated for the queue.CreateQueueOptions.setPartitioningEnabled
(boolean enablePartitioning) Set the enablePartitioning property: A value that indicates whether the queue is to be partitioned across multiple message brokers.CreateQueueOptions.setSessionRequired
(boolean requiresSession) Set the requiresSession property: A value that indicates whether the queue supports the concept of sessions.CreateQueueOptions.setStatus
(EntityStatus status) Set the status property: Status of a Service Bus resource.CreateQueueOptions.setUserMetadata
(String userMetadata) Set the userMetadata property: Custom metdata that user can associate with the description.