你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RuleDescription 类

  • java.lang.Object
    • com.microsoft.azure.servicebus.rules.RuleDescription

public class RuleDescription

服务总线主题上定义的规则的表示形式。

构造函数摘要

构造函数 说明
RuleDescription()

创建一个不带名称的规则说明, TrueFilter 作为筛选器和无操作。

RuleDescription(Filter filter)

创建一个没有名称的规则说明,将筛选器指定为筛选器且不执行任何操作。

RuleDescription(String name)

创建具有给定名称的规则说明, TrueFilter 作为筛选器,不执行任何操作。

RuleDescription(String name, Filter filter)

创建具有给定名称的规则说明,将筛选器指定为筛选器,不执行任何操作。

方法摘要

修饰符和类型 方法和描述
boolean equals(Object other)
RuleAction getAction()

获取此规则对此规则筛选器匹配的邮件执行的操作。

Filter getFilter()

获取此规则的筛选器。

String getName()

获取此规则的名称。

int hashCode()
void setAction(RuleAction action)

设置此规则对此规则筛选器匹配的邮件执行的操作。

void setFilter(Filter filter)

设置此规则的筛选器。

void setName(String name)

设置此规则的名称。

方法继承自 java.lang.Object

构造函数详细信息

RuleDescription

public RuleDescription()

创建一个不带名称的规则说明, TrueFilter 作为筛选器和无操作。

RuleDescription

public RuleDescription(Filter filter)

创建一个没有名称的规则说明,将筛选器指定为筛选器且不执行任何操作。

Parameters:

filter - 筛选规则用于筛选邮件。 可以是 CorrelationFilterSqlFilter

RuleDescription

public RuleDescription(String name)

创建具有给定名称的规则说明, TrueFilter 作为筛选器,不执行任何操作。

Parameters:

name - 规则的名称

RuleDescription

public RuleDescription(String name, Filter filter)

创建具有给定名称的规则说明,将筛选器指定为筛选器,不执行任何操作。

Parameters:

name - 规则的名称
filter - filter 此规则用于筛选邮件。 可以是 CorrelationFilterSqlFilter

方法详细信息

equals

public boolean equals(Object other)

Overrides:

RuleDescription.equals(Object other)

Parameters:

other

getAction

public RuleAction getAction()

获取此规则对此规则筛选器匹配的邮件执行的操作。

Returns:

此规则对匹配邮件执行的操作

getFilter

public Filter getFilter()

获取此规则的筛选器。

Returns:

此规则用于筛选邮件的筛选器

getName

public String getName()

获取此规则的名称。

Returns:

此规则的名称

hashCode

public int hashCode()

Overrides:

RuleDescription.hashCode()

setAction

public void setAction(RuleAction action)

设置此规则对此规则筛选器匹配的邮件执行的操作。

Parameters:

action - 此规则对匹配邮件执行的操作

setFilter

public void setFilter(Filter filter)

设置此规则的筛选器。

Parameters:

filter - filter 此规则用于筛选邮件。 可以是 CorrelationFilterSqlFilter

setName

public void setName(String name)

设置此规则的名称。

Parameters:

name - 此规则的名称

适用于