RuleInner Class

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.

CorrelationFilter correlationFilter()

Get the correlationFilter property: Properties of correlationFilter.

FilterType filterType()

Get the filterType property: Filter type that is evaluated against a BrokeredMessage.

String location()

Get the location property: The geo-location where the resource lives.

SqlFilter sqlFilter()

Get the sqlFilter property: Properties of sqlFilter.

SystemData systemData()

Get the systemData property: The system meta data relating to this resource.

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.

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:

the action value.

correlationFilter

public CorrelationFilter correlationFilter()

Get the correlationFilter property: Properties of correlationFilter.

Returns:

the correlationFilter value.

filterType

public FilterType filterType()

Get the filterType property: Filter type that is evaluated against a BrokeredMessage.

Returns:

the filterType value.

location

public String location()

Get the location property: The geo-location where the resource lives.

Returns:

the location value.

sqlFilter

public SqlFilter sqlFilter()

Get the sqlFilter property: Properties of sqlFilter.

Returns:

the sqlFilter value.

systemData

public SystemData systemData()

Get the systemData property: The system meta data relating to this resource.

Returns:

the systemData value.

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:

action - the action value to set.

Returns:

the RuleInner object itself.

withCorrelationFilter

public RuleInner withCorrelationFilter(CorrelationFilter correlationFilter)

Set the correlationFilter property: Properties of correlationFilter.

Parameters:

correlationFilter - the correlationFilter value to set.

Returns:

the RuleInner object itself.

withFilterType

public RuleInner withFilterType(FilterType filterType)

Set the filterType property: Filter type that is evaluated against a BrokeredMessage.

Parameters:

filterType - the filterType value to set.

Returns:

the RuleInner object itself.

withSqlFilter

public RuleInner withSqlFilter(SqlFilter sqlFilter)

Set the sqlFilter property: Properties of sqlFilter.

Parameters:

sqlFilter - the sqlFilter value to set.

Returns:

the RuleInner object itself.

Applies to