Package | Description |
---|---|
com.azure.messaging.servicebus.administration |
Package containing classes managing resources in Azure Service Bus.
|
com.azure.messaging.servicebus.administration.models |
Package containing classes models for
ServiceBusAdministrationClient
and ServiceBusAdministrationAsyncClient used for managing
Queues, Topics, and Subscriptions. |
Modifier and Type | Method and Description |
---|---|
QueueProperties |
ServiceBusAdministrationClient.createQueue(String queueName)
Creates a queue with the given name.
|
QueueProperties |
ServiceBusAdministrationClient.createQueue(String queueName,
CreateQueueOptions queueOptions)
Creates a queue with the
CreateQueueOptions . |
QueueProperties |
ServiceBusAdministrationClient.getQueue(String queueName)
Gets information about the queue.
|
QueueProperties |
ServiceBusAdministrationClient.updateQueue(QueueProperties queue)
Updates a queue with the given
QueueProperties . |
Modifier and Type | Method and Description |
---|---|
QueueProperties |
ServiceBusAdministrationClient.updateQueue(QueueProperties queue)
Updates a queue with the given
QueueProperties . |
Mono<QueueProperties> |
ServiceBusAdministrationAsyncClient.updateQueue(QueueProperties queue)
Updates a queue with the given
QueueProperties . |
Mono<com.azure.core.http.rest.Response<QueueProperties>> |
ServiceBusAdministrationAsyncClient.updateQueueWithResponse(QueueProperties queue)
Updates a queue with the given
QueueProperties . |
com.azure.core.http.rest.Response<QueueProperties> |
ServiceBusAdministrationClient.updateQueueWithResponse(QueueProperties queue,
com.azure.core.util.Context context)
Updates a queue with the given
QueueProperties . |
Modifier and Type | Method and Description |
---|---|
QueueProperties |
QueueProperties.setAutoDeleteOnIdle(Duration autoDeleteOnIdle)
Set the autoDeleteOnIdle property: ISO 8601 timeSpan idle interval after which the queue is automatically
deleted.
|
QueueProperties |
QueueProperties.setBatchedOperationsEnabled(boolean enableBatchedOperations)
Set the enableBatchedOperations property: Value that indicates whether server-side batched operations are
enabled.
|
QueueProperties |
QueueProperties.setDeadLetteringOnMessageExpiration(boolean deadLetteringOnMessageExpiration)
Set the deadLetteringOnMessageExpiration property: A value that indicates whether this queue has dead letter
support when a message expires.
|
QueueProperties |
QueueProperties.setDefaultMessageTimeToLive(Duration defaultMessageTimeToLive)
Set the defaultMessageTimeToLive property: ISO 8601 default message timespan to live value.
|
QueueProperties |
QueueProperties.setDuplicateDetectionHistoryTimeWindow(Duration duplicateDetectionHistoryTimeWindow)
Set the duplicateDetectionHistoryTimeWindow property: ISO 8601 timeSpan structure that defines the duration of
the duplicate detection history.
|
QueueProperties |
QueueProperties.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.
|
QueueProperties |
QueueProperties.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.
|
QueueProperties |
QueueProperties.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.
|
QueueProperties |
QueueProperties.setMaxDeliveryCount(Integer maxDeliveryCount)
Sets the maximum delivery count.
|
QueueProperties |
QueueProperties.setMaxSizeInMegabytes(Integer maxSizeInMegabytes)
Set the maxSizeInMegabytes property: The maximum size of the queue in megabytes, which is the size of memory
allocated for the queue.
|
QueueProperties |
QueueProperties.setStatus(EntityStatus status)
Set the status property: Status of a Service Bus resource.
|
QueueProperties |
QueueProperties.setUserMetadata(String userMetadata)
Set the userMetadata property: Custom metdata that user can associate with the description.
|
Constructor and Description |
---|
CreateQueueOptions(QueueProperties queue)
Initializes a new instance based on the specified
QueueProperties instance. |
QueueRuntimeProperties(QueueProperties queueProperties)
Creates a new instance with runtime properties extracted from the given QueueDescription.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.