Uses of Class
com.azure.messaging.servicebus.administration.models.CreateTopicOptions
Packages that use CreateTopicOptions
Package
Description
Package containing classes managing resources in Azure Service Bus.
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.