Uses of Class
com.azure.messaging.servicebus.administration.models.SubscriptionProperties
Packages that use SubscriptionProperties
Package
Description
Package containing classes managing resources in Azure Service Bus.
Package containing the data models for ServiceBusManagementClient.
-
Uses of SubscriptionProperties in com.azure.messaging.servicebus.administration
Methods in com.azure.messaging.servicebus.administration that return SubscriptionPropertiesModifier 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 theCreateSubscriptionOptions.ServiceBusAdministrationClient.createSubscription(String topicName, String subscriptionName, String ruleName, CreateSubscriptionOptions subscriptionOptions, CreateRuleOptions ruleOptions) Creates a subscription with default rule using theCreateSubscriptionOptionsandCreateRuleOptions.ServiceBusAdministrationClient.getSubscription(String topicName, String subscriptionName) Gets information about the queue.ServiceBusAdministrationClient.updateSubscription(SubscriptionProperties subscription) Updates a subscription with the givenSubscriptionProperties.Methods in com.azure.messaging.servicebus.administration that return types with arguments of type SubscriptionPropertiesModifier 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.ServiceBusAdministrationAsyncClient.createSubscription(String topicName, String subscriptionName, String ruleName, CreateSubscriptionOptions subscriptionOptions, CreateRuleOptions ruleOptions) Creates a subscription with a default rule usingCreateSubscriptionOptionsandCreateRuleOptions.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.Mono<com.azure.core.http.rest.Response<SubscriptionProperties>>ServiceBusAdministrationAsyncClient.createSubscriptionWithResponse(String topicName, String subscriptionName, String ruleName, CreateSubscriptionOptions subscriptionOptions, CreateRuleOptions ruleOptions) Creates a subscription with default rule 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 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, String ruleName, CreateSubscriptionOptions subscriptionOptions, CreateRuleOptions ruleOptions, com.azure.core.util.Context context) Creates a subscription with default rule configured and returns the created subscription 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.Methods in com.azure.messaging.servicebus.administration with parameters of type SubscriptionPropertiesModifier 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
Methods in com.azure.messaging.servicebus.administration.models that return SubscriptionPropertiesModifier 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.Constructors in com.azure.messaging.servicebus.administration.models with parameters of type SubscriptionPropertiesModifierConstructorDescriptionCreateSubscriptionOptions(SubscriptionProperties subscription) Initializes a new instance based on the specifiedSubscriptionPropertiesinstance.SubscriptionRuntimeProperties(SubscriptionProperties subscriptionProperties) Creates a new instance with runtime properties extracted from the given SubscriptionDescription.