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

StatementConditionProperties 类

public final class StatementConditionProperties
extends IpCommunityIdList

路由策略语句条件属性。

构造函数摘要

构造函数 说明
StatementConditionProperties()

创建 StatementConditionProperties 类的实例。

方法摘要

修饰符和类型 方法和描述
List<String> ipExtendedCommunityIds()

获取 ip扩展社区ID 属性:IP 扩展社区资源 ID 列表。

String ipPrefixId()

获取 IP前缀ID 属性:Ip前缀的 Arm 资源 ID。

RoutePolicyConditionType type()

获取 type 属性:所用条件的类型。

void validate()

验证实例。

StatementConditionProperties withIpCommunityIds(List<String> ipCommunityIds)

设置 ipCommunityID 属性:IP Community 资源 ID 列表。

StatementConditionProperties withIpExtendedCommunityIds(List<String> ipExtendedCommunityIds)

设置 ip扩展社区ID 属性:IP 扩展社区资源 ID 列表。

StatementConditionProperties withIpPrefixId(String ipPrefixId)

设置 IP前缀ID 属性:Ip 前缀的Arm 资源 ID。

StatementConditionProperties withType(RoutePolicyConditionType type)

设置 type 属性:所用条件的类型。

方法继承自 IpCommunityIdList

方法继承自 java.lang.Object

构造函数详细信息

StatementConditionProperties

public StatementConditionProperties()

创建 StatementConditionProperties 类的实例。

方法详细信息

ipExtendedCommunityIds

public List ipExtendedCommunityIds()

获取 ipExtendedCommunityIds 属性:IP 扩展社区资源 ID 列表。

Returns:

ipExtendedCommunityIds 值。

ipPrefixId

public String ipPrefixId()

获取 ipPrefixId 属性:IpPrefix 的 Arm 资源 ID。

Returns:

ipPrefixId 值。

type

public RoutePolicyConditionType type()

获取 type 属性:所用条件的类型。

Returns:

类型值。

validate

public void validate()

验证实例。

Overrides:

StatementConditionProperties.validate()

withIpCommunityIds

public StatementConditionProperties withIpCommunityIds(List ipCommunityIds)

设置 ipCommunityIds 属性:IP Community 资源 ID 列表。

Overrides:

StatementConditionProperties.withIpCommunityIds(List<String> ipCommunityIds)

Parameters:

ipCommunityIds

withIpExtendedCommunityIds

public StatementConditionProperties withIpExtendedCommunityIds(List ipExtendedCommunityIds)

设置 ipExtendedCommunityIds 属性:IP 扩展社区资源 ID 列表。

Parameters:

ipExtendedCommunityIds - 要设置的 ipExtendedCommunityIds 值。

Returns:

StatementConditionProperties 对象本身。

withIpPrefixId

public StatementConditionProperties withIpPrefixId(String ipPrefixId)

设置 ipPrefixId 属性:IpPrefix 的 Arm 资源 ID。

Parameters:

ipPrefixId - 要设置的 ipPrefixId 值。

Returns:

StatementConditionProperties 对象本身。

withType

public StatementConditionProperties withType(RoutePolicyConditionType type)

设置 type 属性:所用条件的类型。

Parameters:

type - 要设置的类型值。

Returns:

StatementConditionProperties 对象本身。

适用于