Uses of Class
com.azure.messaging.servicebus.administration.models.RuleProperties
Packages that use RuleProperties
Package
Description
The Azure Service Bus client library allows Java developers to interact with Azure Service Bus entities by
publishing to and/or subscribing from queues and topics/subscriptions.
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 RuleProperties in com.azure.messaging.servicebus
Methods in com.azure.messaging.servicebus that return types with arguments of type RulePropertiesModifier and TypeMethodDescriptionServiceBusRuleManagerAsyncClient.listRules()
Fetches all rules associated with the topic and subscription.com.azure.core.util.IterableStream
<RuleProperties> ServiceBusRuleManagerClient.listRules()
Fetches all rules associated with the topic and subscription. -
Uses of RuleProperties in com.azure.messaging.servicebus.administration
Methods in com.azure.messaging.servicebus.administration that return RulePropertiesModifier and TypeMethodDescriptionServiceBusAdministrationClient.createRule
(String topicName, String subscriptionName, String ruleName) Creates a rule under the given topic and subscriptionServiceBusAdministrationClient.createRule
(String topicName, String ruleName, String subscriptionName, CreateRuleOptions ruleOptions) Creates a rule with theCreateRuleOptions
.Gets a rule from the service namespace.ServiceBusAdministrationClient.updateRule
(String topicName, String subscriptionName, RuleProperties rule) Updates a rule with the givenRuleProperties
.Methods in com.azure.messaging.servicebus.administration that return types with arguments of type RulePropertiesModifier and TypeMethodDescriptionServiceBusAdministrationAsyncClient.createRule
(String topicName, String subscriptionName, String ruleName) Creates a rule under the given topic and subscriptionServiceBusAdministrationAsyncClient.createRule
(String topicName, String subscriptionName, String ruleName, CreateRuleOptions ruleOptions) Creates a rule with theCreateRuleOptions
.Mono
<com.azure.core.http.rest.Response<RuleProperties>> ServiceBusAdministrationAsyncClient.createRuleWithResponse
(String topicName, String subscriptionName, String ruleName, CreateRuleOptions ruleOptions) Creates a rule and returns the created rule in addition to the HTTP response.com.azure.core.http.rest.Response
<RuleProperties> ServiceBusAdministrationClient.createRuleWithResponse
(String topicName, String subscriptionName, String ruleName, CreateRuleOptions ruleOptions, com.azure.core.util.Context context) Creates a rule and returns the created rule in addition to the HTTP response.ServiceBusAdministrationAsyncClient.getRule
(String topicName, String subscriptionName, String ruleName) Gets a rule from the service namespace.Mono
<com.azure.core.http.rest.Response<RuleProperties>> ServiceBusAdministrationAsyncClient.getRuleWithResponse
(String topicName, String subscriptionName, String ruleName) Gets a rule from the service namespace.com.azure.core.http.rest.Response
<RuleProperties> ServiceBusAdministrationClient.getRuleWithResponse
(String topicName, String subscriptionName, String ruleName, com.azure.core.util.Context context) Gets a rule from the service namespace.com.azure.core.http.rest.PagedFlux
<RuleProperties> Fetches all the rules for a topic and subscription.com.azure.core.http.rest.PagedIterable
<RuleProperties> Fetches all the rules for a topic and subscription.com.azure.core.http.rest.PagedIterable
<RuleProperties> ServiceBusAdministrationClient.listRules
(String topicName, String subscriptionName, com.azure.core.util.Context context) Fetches all the rules for a topic and subscription.ServiceBusAdministrationAsyncClient.updateRule
(String topicName, String subscriptionName, RuleProperties rule) Updates a rule with the givenRuleProperties
.Mono
<com.azure.core.http.rest.Response<RuleProperties>> ServiceBusAdministrationAsyncClient.updateRuleWithResponse
(String topicName, String subscriptionName, RuleProperties rule) Updates a rule with the givenRuleProperties
.com.azure.core.http.rest.Response
<RuleProperties> ServiceBusAdministrationClient.updateRuleWithResponse
(String topicName, String subscriptionName, RuleProperties rule, com.azure.core.util.Context context) Updates a rule with the givenRuleProperties
.Methods in com.azure.messaging.servicebus.administration with parameters of type RulePropertiesModifier and TypeMethodDescriptionServiceBusAdministrationAsyncClient.updateRule
(String topicName, String subscriptionName, RuleProperties rule) Updates a rule with the givenRuleProperties
.ServiceBusAdministrationClient.updateRule
(String topicName, String subscriptionName, RuleProperties rule) Updates a rule with the givenRuleProperties
.Mono
<com.azure.core.http.rest.Response<RuleProperties>> ServiceBusAdministrationAsyncClient.updateRuleWithResponse
(String topicName, String subscriptionName, RuleProperties rule) Updates a rule with the givenRuleProperties
.com.azure.core.http.rest.Response
<RuleProperties> ServiceBusAdministrationClient.updateRuleWithResponse
(String topicName, String subscriptionName, RuleProperties rule, com.azure.core.util.Context context) Updates a rule with the givenRuleProperties
. -
Uses of RuleProperties in com.azure.messaging.servicebus.administration.models
Methods in com.azure.messaging.servicebus.administration.models that return RulePropertiesModifier and TypeMethodDescriptionCreateSubscriptionOptions.getDefaultRule()
Get the rule that the subscription was created with, if any.RuleProperties.setAction
(RuleAction action) Sets the action to perform if the message satisfies the filtering expression.RuleProperties.setFilter
(RuleFilter filter) Sets the filter expression used to match messages.Methods in com.azure.messaging.servicebus.administration.models with parameters of type RulePropertiesModifier and TypeMethodDescriptionCreateSubscriptionOptions.setDefaultRule
(RuleProperties ruleProperties) Set the rule that the subscriptions should be created with, if any.Constructors in com.azure.messaging.servicebus.administration.models with parameters of type RulePropertiesModifierConstructorDescriptionCreateRuleOptions
(RuleProperties ruleProperties) Initializes a new instance with the given rule properties.