public class RuleInner
extends com.azure.core.management.ProxyResource
| Constructor and Description |
|---|
RuleInner() |
| Modifier and Type | Method and Description |
|---|---|
Action |
action()
Get the action property: Represents the filter actions which are allowed for the transformation of a message that
have been matched by a filter expression.
|
CorrelationFilter |
correlationFilter()
Get the correlationFilter property: Properties of correlationFilter.
|
FilterType |
filterType()
Get the filterType property: Filter type that is evaluated against a BrokeredMessage.
|
SqlFilter |
sqlFilter()
Get the sqlFilter property: Properties of sqlFilter.
|
void |
validate()
Validates the instance.
|
RuleInner |
withAction(Action action)
Set the action property: Represents the filter actions which are allowed for the transformation of a message that
have been matched by a filter expression.
|
RuleInner |
withCorrelationFilter(CorrelationFilter correlationFilter)
Set the correlationFilter property: Properties of correlationFilter.
|
RuleInner |
withFilterType(FilterType filterType)
Set the filterType property: Filter type that is evaluated against a BrokeredMessage.
|
RuleInner |
withSqlFilter(SqlFilter sqlFilter)
Set the sqlFilter property: Properties of sqlFilter.
|
public Action action()
public RuleInner withAction(Action action)
action - the action value to set.public FilterType filterType()
public RuleInner withFilterType(FilterType filterType)
filterType - the filterType value to set.public SqlFilter sqlFilter()
public RuleInner withSqlFilter(SqlFilter sqlFilter)
sqlFilter - the sqlFilter value to set.public CorrelationFilter correlationFilter()
public RuleInner withCorrelationFilter(CorrelationFilter correlationFilter)
correlationFilter - the correlationFilter value to set.public void validate()
IllegalArgumentException - thrown if the instance is not valid.Copyright © 2021 Microsoft Corporation. All rights reserved.