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 |
---|---|
SubscriptionProperties |
ServiceBusAdministrationClient.createSubscription(String topicName,
String subscriptionName)
Creates a subscription with the given topic and subscription names.
|
SubscriptionProperties |
ServiceBusAdministrationClient.createSubscription(String topicName,
String subscriptionName,
CreateSubscriptionOptions subscriptionOptions)
Creates a subscription with the
SubscriptionProperties . |
SubscriptionProperties |
ServiceBusAdministrationClient.getSubscription(String topicName,
String subscriptionName)
Gets information about the queue.
|
SubscriptionProperties |
ServiceBusAdministrationClient.updateSubscription(SubscriptionProperties subscription)
Updates a subscription with the given
SubscriptionProperties . |
Modifier and Type | Method and Description |
---|---|
SubscriptionProperties |
ServiceBusAdministrationClient.updateSubscription(SubscriptionProperties subscription)
Updates a subscription with the given
SubscriptionProperties . |
Mono<SubscriptionProperties> |
ServiceBusAdministrationAsyncClient.updateSubscription(SubscriptionProperties subscription)
Updates a subscription with the given
SubscriptionProperties . |
Mono<com.azure.core.http.rest.Response<SubscriptionProperties>> |
ServiceBusAdministrationAsyncClient.updateSubscriptionWithResponse(SubscriptionProperties subscription)
Updates a subscription with the given
SubscriptionProperties . |
com.azure.core.http.rest.Response<SubscriptionProperties> |
ServiceBusAdministrationClient.updateSubscriptionWithResponse(SubscriptionProperties subscription,
com.azure.core.util.Context context)
Updates a subscription with the given
SubscriptionProperties . |
Modifier and Type | Method and Description |
---|---|
SubscriptionProperties |
SubscriptionProperties.setAutoDeleteOnIdle(Duration autoDeleteOnIdle)
Set the autoDeleteOnIdle property: ISO 8601 timeSpan idle interval after which the subscription is automatically
deleted.
|
SubscriptionProperties |
SubscriptionProperties.setBatchedOperationsEnabled(boolean enableBatchedOperations)
Set the enableBatchedOperations property: Value that indicates whether server-side batched operations are
enabled.
|
SubscriptionProperties |
SubscriptionProperties.setDeadLetteringOnMessageExpiration(boolean deadLetteringOnMessageExpiration)
Set the deadLetteringOnMessageExpiration property: A value that indicates whether this subscription has dead
letter support when a message expires.
|
SubscriptionProperties |
SubscriptionProperties.setDefaultMessageTimeToLive(Duration defaultMessageTimeToLive)
Set the defaultMessageTimeToLive property: ISO 8601 default message timespan to live value.
|
SubscriptionProperties |
SubscriptionProperties.setEnableDeadLetteringOnFilterEvaluationExceptions(boolean deadLetteringOnFilterEvaluationExceptions)
Set the deadLetteringOnFilterEvaluationExceptions property: A value that indicates whether this subscription has
dead letter support when a message expires.
|
SubscriptionProperties |
SubscriptionProperties.setForwardDeadLetteredMessagesTo(String forwardDeadLetteredMessagesTo)
Set the forwardDeadLetteredMessagesTo property: The name of the recipient entity to which all the messages sent
to the subscription are forwarded to.
|
SubscriptionProperties |
SubscriptionProperties.setForwardTo(String forwardTo)
Set the forwardTo property: The name of the recipient entity to which all the messages sent to the subscription
are forwarded to.
|
SubscriptionProperties |
SubscriptionProperties.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.
|
SubscriptionProperties |
SubscriptionProperties.setMaxDeliveryCount(int maxDeliveryCount)
Set the maxDeliveryCount property: The maximum delivery count.
|
SubscriptionProperties |
SubscriptionProperties.setStatus(EntityStatus status)
Set the status property: Status of a Service Bus resource.
|
SubscriptionProperties |
SubscriptionProperties.setUserMetadata(String userMetadata)
Set the userMetadata property: Metadata associated with the subscription.
|
Constructor and Description |
---|
CreateSubscriptionOptions(SubscriptionProperties subscription)
Initializes a new instance based on the specified
SubscriptionProperties instance. |
SubscriptionRuntimeProperties(SubscriptionProperties subscriptionProperties)
Creates a new instance with runtime properties extracted from the given SubscriptionDescription.
|
Copyright © 2021 Microsoft Corporation. All rights reserved.