Uses of Class
com.azure.messaging.servicebus.administration.models.SubscriptionProperties
Package
Description
Package containing classes managing resources in Azure Service Bus.
Package containing classes models for
ServiceBusAdministrationClient
and ServiceBusAdministrationAsyncClient
used for managing
Queues, Topics, and Subscriptions.-
Uses of SubscriptionProperties in com.azure.messaging.servicebus.administration
Modifier and TypeMethodDescriptionServiceBusAdministrationClient.createSubscription
(String topicName, String subscriptionName) Creates a subscription with the given topic and subscription names.ServiceBusAdministrationClient.createSubscription
(String topicName, String subscriptionName, CreateSubscriptionOptions subscriptionOptions) Creates a subscription with theSubscriptionProperties
.ServiceBusAdministrationClient.getSubscription
(String topicName, String subscriptionName) Gets information about the queue.ServiceBusAdministrationClient.updateSubscription
(SubscriptionProperties subscription) Updates a subscription with the givenSubscriptionProperties
.Modifier and TypeMethodDescriptionServiceBusAdministrationAsyncClient.createSubscription
(String topicName, String subscriptionName) Creates a subscription with the given topic and subscription names.ServiceBusAdministrationAsyncClient.createSubscription
(String topicName, String subscriptionName, CreateSubscriptionOptions subscriptionOptions) Creates a subscription with theCreateSubscriptionOptions
.Mono<com.azure.core.http.rest.Response<SubscriptionProperties>>
ServiceBusAdministrationAsyncClient.createSubscriptionWithResponse
(String topicName, String subscriptionName, CreateSubscriptionOptions subscriptionOptions) Creates a subscription and returns the created subscription in addition to the HTTP response.com.azure.core.http.rest.Response<SubscriptionProperties>
ServiceBusAdministrationClient.createSubscriptionWithResponse
(String topicName, String subscriptionName, CreateSubscriptionOptions subscriptionOptions, com.azure.core.util.Context context) Creates a queue and returns the created queue in addition to the HTTP response.ServiceBusAdministrationAsyncClient.getSubscription
(String topicName, String subscriptionName) Gets information about the queue.Mono<com.azure.core.http.rest.Response<SubscriptionProperties>>
ServiceBusAdministrationAsyncClient.getSubscriptionWithResponse
(String topicName, String subscriptionName) Gets information about the subscription along with its HTTP response.com.azure.core.http.rest.Response<SubscriptionProperties>
ServiceBusAdministrationClient.getSubscriptionWithResponse
(String topicName, String subscriptionName, com.azure.core.util.Context context) Gets information about the subscription along with its HTTP response.com.azure.core.http.rest.PagedFlux<SubscriptionProperties>
ServiceBusAdministrationAsyncClient.listSubscriptions
(String topicName) Fetches all the subscriptions for a topic.com.azure.core.http.rest.PagedIterable<SubscriptionProperties>
ServiceBusAdministrationClient.listSubscriptions
(String topicName) Fetches all the subscriptions for a topic.com.azure.core.http.rest.PagedIterable<SubscriptionProperties>
ServiceBusAdministrationClient.listSubscriptions
(String topicName, com.azure.core.util.Context context) Fetches all the subscriptions for a topic.ServiceBusAdministrationAsyncClient.updateSubscription
(SubscriptionProperties subscription) Updates a subscription with the givenSubscriptionProperties
.Mono<com.azure.core.http.rest.Response<SubscriptionProperties>>
ServiceBusAdministrationAsyncClient.updateSubscriptionWithResponse
(SubscriptionProperties subscription) Updates a subscription with the givenSubscriptionProperties
.com.azure.core.http.rest.Response<SubscriptionProperties>
ServiceBusAdministrationClient.updateSubscriptionWithResponse
(SubscriptionProperties subscription, com.azure.core.util.Context context) Updates a subscription with the givenSubscriptionProperties
.Modifier and TypeMethodDescriptionServiceBusAdministrationAsyncClient.updateSubscription
(SubscriptionProperties subscription) Updates a subscription with the givenSubscriptionProperties
.ServiceBusAdministrationClient.updateSubscription
(SubscriptionProperties subscription) Updates a subscription with the givenSubscriptionProperties
.Mono<com.azure.core.http.rest.Response<SubscriptionProperties>>
ServiceBusAdministrationAsyncClient.updateSubscriptionWithResponse
(SubscriptionProperties subscription) Updates a subscription with the givenSubscriptionProperties
.com.azure.core.http.rest.Response<SubscriptionProperties>
ServiceBusAdministrationClient.updateSubscriptionWithResponse
(SubscriptionProperties subscription, com.azure.core.util.Context context) Updates a subscription with the givenSubscriptionProperties
. -
Uses of SubscriptionProperties in com.azure.messaging.servicebus.administration.models
Modifier and TypeMethodDescriptionSubscriptionProperties.setAutoDeleteOnIdle
(Duration autoDeleteOnIdle) Set the autoDeleteOnIdle property: ISO 8601 timeSpan idle interval after which the subscription is automatically deleted.SubscriptionProperties.setBatchedOperationsEnabled
(boolean enableBatchedOperations) Set the enableBatchedOperations property: Value that indicates whether server-side batched operations are enabled.SubscriptionProperties.setDeadLetteringOnMessageExpiration
(boolean deadLetteringOnMessageExpiration) Set the deadLetteringOnMessageExpiration property: A value that indicates whether this subscription has dead letter support when a message expires.SubscriptionProperties.setDefaultMessageTimeToLive
(Duration defaultMessageTimeToLive) Set the defaultMessageTimeToLive property: ISO 8601 default message timespan to live value.SubscriptionProperties.setEnableDeadLetteringOnFilterEvaluationExceptions
(boolean deadLetteringOnFilterEvaluationExceptions) Set the deadLetteringOnFilterEvaluationExceptions property: A value that indicates whether this subscription has dead letter support when a message expires.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.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.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.setMaxDeliveryCount
(int maxDeliveryCount) Set the maxDeliveryCount property: The maximum delivery count.SubscriptionProperties.setStatus
(EntityStatus status) Set the status property: Status of a Service Bus resource.SubscriptionProperties.setUserMetadata
(String userMetadata) Set the userMetadata property: Metadata associated with the subscription.ModifierConstructorDescriptionCreateSubscriptionOptions
(SubscriptionProperties subscription) Initializes a new instance based on the specifiedSubscriptionProperties
instance.SubscriptionRuntimeProperties
(SubscriptionProperties subscriptionProperties) Creates a new instance with runtime properties extracted from the given SubscriptionDescription.