Uses of Class
com.azure.messaging.servicebus.administration.models.TopicProperties
Packages that use TopicProperties
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 TopicProperties in com.azure.messaging.servicebus.administration
Methods in com.azure.messaging.servicebus.administration that return TopicPropertiesModifier and TypeMethodDescriptionServiceBusAdministrationClient.createTopic
(String topicName) Creates a topic with the given name.ServiceBusAdministrationClient.createTopic
(String topicName, CreateTopicOptions topicOptions) Creates a topic with theCreateTopicOptions
.Gets information about the topic.ServiceBusAdministrationClient.updateTopic
(TopicProperties topic) Updates a topic with the givenTopicProperties
.Methods in com.azure.messaging.servicebus.administration that return types with arguments of type TopicPropertiesModifier and TypeMethodDescriptionServiceBusAdministrationAsyncClient.createTopic
(String topicName) Creates a topic with the given name.ServiceBusAdministrationAsyncClient.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.Gets information about the topic.Mono
<com.azure.core.http.rest.Response<TopicProperties>> ServiceBusAdministrationAsyncClient.getTopicWithResponse
(String topicName) Gets information about the topic along with its HTTP response.com.azure.core.http.rest.Response
<TopicProperties> ServiceBusAdministrationClient.getTopicWithResponse
(String topicName, com.azure.core.util.Context context) Gets information about the topic along with its HTTP response.com.azure.core.http.rest.PagedFlux
<TopicProperties> ServiceBusAdministrationAsyncClient.listTopics()
Fetches all the topics in the Service Bus namespace.com.azure.core.http.rest.PagedIterable
<TopicProperties> ServiceBusAdministrationClient.listTopics()
Fetches all the topics in the Service Bus namespace.com.azure.core.http.rest.PagedIterable
<TopicProperties> ServiceBusAdministrationClient.listTopics
(com.azure.core.util.Context context) Fetches all the topics in the Service Bus namespace.ServiceBusAdministrationAsyncClient.updateTopic
(TopicProperties topic) Updates a topic with the givenTopicProperties
.Mono
<com.azure.core.http.rest.Response<TopicProperties>> ServiceBusAdministrationAsyncClient.updateTopicWithResponse
(TopicProperties topic) Updates a topic with the givenTopicProperties
.com.azure.core.http.rest.Response
<TopicProperties> ServiceBusAdministrationClient.updateTopicWithResponse
(TopicProperties topic, com.azure.core.util.Context context) Updates a topic with the givenTopicProperties
.Methods in com.azure.messaging.servicebus.administration with parameters of type TopicPropertiesModifier and TypeMethodDescriptionServiceBusAdministrationAsyncClient.updateTopic
(TopicProperties topic) Updates a topic with the givenTopicProperties
.ServiceBusAdministrationClient.updateTopic
(TopicProperties topic) Updates a topic with the givenTopicProperties
.Mono
<com.azure.core.http.rest.Response<TopicProperties>> ServiceBusAdministrationAsyncClient.updateTopicWithResponse
(TopicProperties topic) Updates a topic with the givenTopicProperties
.com.azure.core.http.rest.Response
<TopicProperties> ServiceBusAdministrationClient.updateTopicWithResponse
(TopicProperties topic, com.azure.core.util.Context context) Updates a topic with the givenTopicProperties
. -
Uses of TopicProperties in com.azure.messaging.servicebus.administration.models
Methods in com.azure.messaging.servicebus.administration.models that return TopicPropertiesModifier and TypeMethodDescriptionTopicProperties.setAutoDeleteOnIdle
(Duration autoDeleteOnIdle) Set the autoDeleteOnIdle property: ISO 8601 timeSpan idle interval after which the topic is automatically deleted.TopicProperties.setDefaultMessageTimeToLive
(Duration defaultMessageTimeToLive) Set the defaultMessageTimeToLive property: ISO 8601 default message timespan to live value.TopicProperties.setDuplicateDetectionHistoryTimeWindow
(Duration duplicateDetectionHistoryTimeWindow) Set the duplicateDetectionHistoryTimeWindow property: ISO 8601 timeSpan structure that defines the duration of the duplicate detection history.TopicProperties.setDuplicateDetectionRequired
(boolean requiresDuplicateDetection) Set the requiresDuplicateDetection property: A value indicating if this topic requires duplicate detection.TopicProperties.setMaxMessageSizeInKilobytes
(long maxMessageSizeInKilobytes) Set the maxMessageSizeInKilobytes property: The maximum size of a message in kilobytes.TopicProperties.setMaxSizeInMegabytes
(long maxSizeInMegabytes) Set the maxSizeInMegabytes property: The maximum size of the topic in megabytes, which is the size of memory allocated for the topic.TopicProperties.setOrderingSupported
(boolean supportOrdering) Set the supportOrdering property: A value that indicates whether the topic supports ordering.TopicProperties.setStatus
(EntityStatus status) Set the status property: Status of a Service Bus resource.TopicProperties.setUserMetadata
(String userMetadata) Set the userMetadata property: Metadata associated with the topic.Constructors in com.azure.messaging.servicebus.administration.models with parameters of type TopicPropertiesModifierConstructorDescriptionInitializes a new instance based on the specifiedCreateTopicOptions
instance.TopicRuntimeProperties
(TopicProperties topicProperties) Creates a new instance with runtime properties extracted from the given TopicDescription.