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 |
---|---|
TopicProperties |
ServiceBusAdministrationClient.createTopic(String topicName,
CreateTopicOptions topicOptions)
Creates a topic with the
CreateTopicOptions . |
Mono<TopicProperties> |
ServiceBusAdministrationAsyncClient.createTopic(String topicName,
CreateTopicOptions topicOptions)
Creates a topic with the
CreateTopicOptions . |
Mono<com.azure.core.http.rest.Response<TopicProperties>> |
ServiceBusAdministrationAsyncClient.createTopicWithResponse(String topicName,
CreateTopicOptions topicOptions)
Creates a topic and returns the created topic in addition to the HTTP response.
|
com.azure.core.http.rest.Response<TopicProperties> |
ServiceBusAdministrationClient.createTopicWithResponse(String topicName,
CreateTopicOptions topicOptions,
com.azure.core.util.Context context)
Creates a topic and returns the created topic in addition to the HTTP response.
|
Modifier and Type | Method and Description |
---|---|
CreateTopicOptions |
CreateTopicOptions.setAutoDeleteOnIdle(Duration autoDeleteOnIdle)
Set the autoDeleteOnIdle property: ISO 8601 timeSpan idle interval after which the queue is automatically
deleted.
|
CreateTopicOptions |
CreateTopicOptions.setBatchedOperationsEnabled(boolean enableBatchedOperations)
Set the enableBatchedOperations property: Value that indicates whether server-side batched operations are
enabled.
|
CreateTopicOptions |
CreateTopicOptions.setDefaultMessageTimeToLive(Duration defaultMessageTimeToLive)
Set the defaultMessageTimeToLive property: ISO 8601 default message timespan to live value.
|
CreateTopicOptions |
CreateTopicOptions.setDuplicateDetectionHistoryTimeWindow(Duration duplicateDetectionHistoryTimeWindow)
Set the duplicateDetectionHistoryTimeWindow property: ISO 8601 timeSpan structure that defines the duration of
the duplicate detection history.
|
CreateTopicOptions |
CreateTopicOptions.setDuplicateDetectionRequired(boolean requiresDuplicateDetection)
Set the requiresDuplicateDetection property: A value indicating if this queue requires duplicate detection.
|
CreateTopicOptions |
CreateTopicOptions.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.
|
CreateTopicOptions |
CreateTopicOptions.setMaxDeliveryCount(int maxDeliveryCount)
Set the maxDeliveryCount property: The maximum delivery count.
|
CreateTopicOptions |
CreateTopicOptions.setMaxSizeInMegabytes(long maxSizeInMegabytes)
Set the maxSizeInMegabytes property: The maximum size of the queue in megabytes, which is the size of memory
allocated for the queue.
|
CreateTopicOptions |
CreateTopicOptions.setOrderingSupported(boolean supportOrdering)
Defines whether ordering needs to be maintained.
|
CreateTopicOptions |
CreateTopicOptions.setPartitioningEnabled(boolean enablePartitioning)
Set the enablePartitioning property: A value that indicates whether the queue is to be partitioned across
multiple message brokers.
|
CreateTopicOptions |
CreateTopicOptions.setSessionRequired(boolean requiresSession)
Set the requiresSession property: A value that indicates whether the queue supports the concept of sessions.
|
CreateTopicOptions |
CreateTopicOptions.setStatus(EntityStatus status)
Set the status property: Status of a Service Bus resource.
|
CreateTopicOptions |
CreateTopicOptions.setUserMetadata(String userMetadata)
Set the userMetadata property: Custom metdata that user can associate with the description.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.