Uses of Class
com.azure.messaging.servicebus.administration.models.CreateSubscriptionOptions
Packages that use CreateSubscriptionOptions
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 CreateSubscriptionOptions in com.azure.messaging.servicebus.administration
Methods in com.azure.messaging.servicebus.administration with parameters of type CreateSubscriptionOptionsModifier and TypeMethodDescriptionServiceBusAdministrationAsyncClient.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 usingCreateSubscriptionOptions
andCreateRuleOptions
.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 theCreateSubscriptionOptions
andCreateRuleOptions
.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. -
Uses of CreateSubscriptionOptions in com.azure.messaging.servicebus.administration.models
Methods in com.azure.messaging.servicebus.administration.models that return CreateSubscriptionOptionsModifier and TypeMethodDescriptionCreateSubscriptionOptions.setAutoDeleteOnIdle
(Duration autoDeleteOnIdle) Set the autoDeleteOnIdle property: ISO 8601 timeSpan idle interval after which the subscription is automatically deleted.CreateSubscriptionOptions.setBatchedOperationsEnabled
(boolean enableBatchedOperations) Set the enableBatchedOperations property: Value that indicates whether server-side batched operations are enabled.CreateSubscriptionOptions.setDeadLetteringOnMessageExpiration
(boolean deadLetteringOnMessageExpiration) Set the deadLetteringOnMessageExpiration property: A value that indicates whether this subscription has dead letter support when a message expires.CreateSubscriptionOptions.setDefaultMessageTimeToLive
(Duration defaultMessageTimeToLive) Set the defaultMessageTimeToLive property: ISO 8601 default message timespan to live value.CreateSubscriptionOptions.setDefaultRule
(RuleProperties ruleProperties) Set the rule that the subscriptions should be created with, if any.CreateSubscriptionOptions.setEnableDeadLetteringOnFilterEvaluationExceptions
(boolean deadLetteringOnFilterEvaluationExceptions) Set the deadLetteringOnFilterEvaluationExceptions property: A value that indicates whether this subscription has dead letter support when a message expires.CreateSubscriptionOptions.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.CreateSubscriptionOptions.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.CreateSubscriptionOptions.setLockDuration
(Duration lockDuration) Set the lockDuration property: ISO 8601 time-span duration of a peek-lock; that is, the amount of time that the message is locked for other receivers.CreateSubscriptionOptions.setMaxDeliveryCount
(int maxDeliveryCount) Set the maxDeliveryCount property: The maximum delivery count.CreateSubscriptionOptions.setSessionRequired
(boolean requiresSession) Set the requiresSession property: A value that indicates whether the queue supports the concept of sessions.CreateSubscriptionOptions.setStatus
(EntityStatus status) Set the status property: Status of a Service Bus resource.CreateSubscriptionOptions.setUserMetadata
(String userMetadata) Set the userMetadata property: Metadata associated with the subscription.