| Package | Description |
|---|---|
| com.azure.resourcemanager.servicebus.models |
Package containing the data models for ServiceBusManagementClient.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Topic.Definition
The entirety of the Service Bus topic definition.
|
static interface |
Topic.DefinitionStages.Blank
The first stage of a topic definition.
|
| Modifier and Type | Method and Description |
|---|---|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithDefaultMessageTTL.withDefaultMessageTTL(Duration ttl)
Specifies the duration after which the message expires.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithDeleteOnIdle.withDeleteOnIdleDurationInMinutes(int durationInMinutes)
The idle interval after which the topic is automatically deleted.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithDuplicateMessageDetection.withDuplicateMessageDetection(Duration duplicateDetectionHistoryDuration)
Specifies the duration of the duplicate message detection history.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithExpressMessage.withExpressMessage()
Specifies that messages in this topic are express hence they can be cached in memory
for some time before storing it in messaging store.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithAuthorizationRule.withNewListenRule(String name)
Creates a listen authorization rule for the topic.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithAuthorizationRule.withNewManageRule(String name)
Creates a manage authorization rule for the topic.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithAuthorizationRule.withNewSendRule(String name)
Creates a send authorization rule for the topic.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithSubscription.withNewSubscription(String name)
Creates a subscription entity for the Service Bus topic.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithMessageBatching.withoutMessageBatching()
Specifies that the default batching should be disabled on this topic.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithPartitioning.withoutPartitioning()
Specifies that the default partitioning should be disabled on this topic.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithPartitioning.withPartitioning()
Specifies that partitioning should be enabled on this topic.
|
Topic.DefinitionStages.WithCreate |
Topic.DefinitionStages.WithSize.withSizeInMB(long sizeInMB)
Specifies the maximum size of memory allocated for the topic.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.