RuleInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. servicebus. fluent. models. RuleInner
- com.
- com.
public final class RuleInner
extends ProxyResource
Description of Rule Resource.
Constructor Summary
Constructor | Description | |
---|---|---|
RuleInner() |
Method Summary
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. |
Correlation |
correlationFilter()
Get the correlation |
Filter |
filterType()
Get the filter |
String |
location()
Get the location property: The geo-location where the resource lives. |
Sql |
sqlFilter()
Get the sql |
System |
systemData()
Get the system |
void |
validate()
Validates the instance. |
Rule |
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. |
Rule |
withCorrelationFilter(CorrelationFilter correlationFilter)
Set the correlation |
Rule |
withFilterType(FilterType filterType)
Set the filter |
Rule |
withSqlFilter(SqlFilter sqlFilter)
Set the sql |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
RuleInner
public RuleInner()
Method Details
action
public 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.
Returns:
correlationFilter
public CorrelationFilter correlationFilter()
Get the correlationFilter property: Properties of correlationFilter.
Returns:
filterType
public FilterType filterType()
Get the filterType property: Filter type that is evaluated against a BrokeredMessage.
Returns:
location
public String location()
Get the location property: The geo-location where the resource lives.
Returns:
sqlFilter
public SqlFilter sqlFilter()
Get the sqlFilter property: Properties of sqlFilter.
Returns:
systemData
public SystemData systemData()
Get the systemData property: The system meta data relating to this resource.
Returns:
validate
public void validate()
Validates the instance.
withAction
public 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.
Parameters:
Returns:
withCorrelationFilter
public RuleInner withCorrelationFilter(CorrelationFilter correlationFilter)
Set the correlationFilter property: Properties of correlationFilter.
Parameters:
Returns:
withFilterType
public RuleInner withFilterType(FilterType filterType)
Set the filterType property: Filter type that is evaluated against a BrokeredMessage.
Parameters:
Returns:
withSqlFilter
public RuleInner withSqlFilter(SqlFilter sqlFilter)
Set the sqlFilter property: Properties of sqlFilter.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for