Uses of Class
com.azure.messaging.servicebus.administration.models.CreateTopicOptions
Packages that use CreateTopicOptions
Package
Description
The Azure Service Bus Administration client library allows for management of entities in their Service Bus
namespace.
Package containing the data models for ServiceBusManagementClient.
-
Uses of CreateTopicOptions in com.azure.messaging.servicebus.administration
Methods in com.azure.messaging.servicebus.administration with parameters of type CreateTopicOptionsModifier and TypeMethodDescriptionServiceBusAdministrationAsyncClient.createTopic
(String topicName, CreateTopicOptions topicOptions) Creates a topic with theCreateTopicOptions
.ServiceBusAdministrationClient.createTopic
(String topicName, CreateTopicOptions topicOptions) Creates a topic with theCreateTopicOptions
.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. -
Uses of CreateTopicOptions in com.azure.messaging.servicebus.administration.models
Methods in com.azure.messaging.servicebus.administration.models that return CreateTopicOptionsModifier and TypeMethodDescriptionCreateTopicOptions.setAutoDeleteOnIdle
(Duration autoDeleteOnIdle) Set the autoDeleteOnIdle property: ISO 8601 timeSpan idle interval after which the queue is automatically deleted.CreateTopicOptions.setBatchedOperationsEnabled
(boolean enableBatchedOperations) Set the enableBatchedOperations property: Value that indicates whether server-side batched operations are enabled.CreateTopicOptions.setDefaultMessageTimeToLive
(Duration defaultMessageTimeToLive) Set the defaultMessageTimeToLive property: ISO 8601 default message timespan to live value.CreateTopicOptions.setDuplicateDetectionHistoryTimeWindow
(Duration duplicateDetectionHistoryTimeWindow) Set the duplicateDetectionHistoryTimeWindow property: ISO 8601 timeSpan structure that defines the duration of the duplicate detection history.CreateTopicOptions.setDuplicateDetectionRequired
(boolean requiresDuplicateDetection) Set the requiresDuplicateDetection property: A value indicating if this queue requires duplicate detection.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.setMaxDeliveryCount
(int maxDeliveryCount) Set the maxDeliveryCount property: The maximum delivery count.CreateTopicOptions.setMaxMessageSizeInKilobytes
(long maxMessageSizeInKilobytes) Set the maxMessageSizeInKilobytes property: Represents the default maximum message size (in kilobytes) Option only available in premium tier.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.setOrderingSupported
(boolean supportOrdering) Defines whether ordering needs to be maintained.CreateTopicOptions.setPartitioningEnabled
(boolean enablePartitioning) Set the enablePartitioning property: A value that indicates whether the queue is to be partitioned across multiple message brokers.CreateTopicOptions.setSessionRequired
(boolean requiresSession) Set the requiresSession property: A value that indicates whether the queue supports the concept of sessions.CreateTopicOptions.setStatus
(EntityStatus status) Set the status property: Status of a Service Bus resource.CreateTopicOptions.setUserMetadata
(String userMetadata) Set the userMetadata property: Custom metdata that user can associate with the description.