RulesClient Interface
public interface RulesClient
An instance of this class provides access to all the operations defined in RulesClient.
Method Summary
Method Details
createOrUpdate
public abstract RuleInner createOrUpdate(String resourceGroupName, String namespaceName, String topicName, String subscriptionName, String ruleName, RuleInner parameters)
Creates a new rule and updates an existing rule.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates a new rule and updates an existing rule.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response
Creates a new rule and updates an existing rule.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates a new rule and updates an existing rule.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String namespaceName, String topicName, String subscriptionName, String ruleName)
Deletes an existing rule.
Parameters:
deleteAsync
public abstract Mono
Deletes an existing rule.
Parameters:
Returns:
deleteWithResponse
public abstract Response
Deletes an existing rule.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes an existing rule.
Parameters:
Returns:
get
public abstract RuleInner get(String resourceGroupName, String namespaceName, String topicName, String subscriptionName, String ruleName)
Retrieves the description for the specified rule.
Parameters:
Returns:
getAsync
public abstract Mono
Retrieves the description for the specified rule.
Parameters:
Returns:
getWithResponse
public abstract Response
Retrieves the description for the specified rule.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Retrieves the description for the specified rule.
Parameters:
Returns:
listBySubscriptions
public abstract PagedIterable
List all the rules within given topic-subscription.
Parameters:
Returns:
listBySubscriptions
public abstract PagedIterable
List all the rules within given topic-subscription.
Parameters:
Returns:
listBySubscriptionsAsync
public abstract PagedFlux
List all the rules within given topic-subscription.
Parameters:
Returns:
listBySubscriptionsAsync
public abstract PagedFlux
List all the rules within given topic-subscription.
Parameters:
Returns:
Applies to
Azure SDK for Java