你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
MatchCondition 类
- java.
lang. Object - com.
microsoft. azure. management. cdn. MatchCondition
- com.
public class MatchCondition
定义匹配条件。
构造函数摘要
构造函数 | 说明 | |
---|---|---|
MatchCondition() |
方法摘要
修饰符和类型 | 方法和描述 |
---|---|
java.util.List<java.lang.String> |
matchValue()
获取可能的匹配值列表。 |
Match |
matchVariable()
获取要进行比较的匹配变量。 |
java.lang.Boolean |
negateCondition()
Get 描述此条件的结果是否应否定。 |
Operator |
operator()
获取要匹配的 describes 运算符。 |
java.lang.String |
selector()
获取选择器可用于匹配查询 |
java.util.List<Transform |
transforms()
获取转换列表。 |
Match |
withMatchValue(List<String> matchValue)
设置可能的匹配值的列表。 |
Match |
withMatchVariable(MatchVariable matchVariable)
设置要与之进行比较的匹配变量。 |
Match |
withNegateCondition(Boolean negateCondition)
Set 描述是否应否定此条件的结果。 |
Match |
withOperator(Operator operator)
设置要匹配的 describes 运算符。 |
Match |
withSelector(String selector)
设置选择器可用于匹配查询 |
Match |
withTransforms(List<TransformType> transforms)
设置转换列表。 |
方法继承自 java.lang.Object
构造函数详细信息
MatchCondition
public MatchCondition()
方法详细信息
matchValue
public List
获取可能的匹配值列表。
Returns:
matchVariable
public MatchVariable matchVariable()
获取要进行比较的匹配变量。 可能的值包括:“RemoteAddr”、“SocketAddr”、“RequestMethod”、“RequestHeader”、“RequestUri”、“QueryString”、“RequestBody”、“Cookies”、“PostArgs”。
Returns:
negateCondition
public Boolean negateCondition()
Get 描述此条件的结果是否应否定。
Returns:
operator
public Operator operator()
获取要匹配的 describes 运算符。 可能的值包括:“Any”、“IPMatch”、“GeoMatch”、“Equal”、“Contains”、“LessThan”、“GreaterThan”、“LessThanOrEqual”、“GreaterThanOrEqual”、“GreaterThanOrEqual”、“GreaterThanOrEqual”、“BeginsWith”、“EndsWith”、“RegEx”。
Returns:
selector
public String selector()
获取选择器可用于匹配 QueryString、Cookie、RequestHeader 或 PostArgs 的特定键。
Returns:
transforms
public List
获取转换列表。
Returns:
withMatchValue
public MatchCondition withMatchValue(List
设置可能的匹配值的列表。
Parameters:
Returns:
withMatchVariable
public MatchCondition withMatchVariable(MatchVariable matchVariable)
设置要与之进行比较的匹配变量。 可能的值包括:“RemoteAddr”、“SocketAddr”、“RequestMethod”、“RequestHeader”、“RequestUri”、“QueryString”、“RequestBody”、“Cookies”、“PostArgs”。
Parameters:
Returns:
withNegateCondition
public MatchCondition withNegateCondition(Boolean negateCondition)
Set 描述是否应否定此条件的结果。
Parameters:
Returns:
withOperator
public MatchCondition withOperator(Operator operator)
设置要匹配的 describes 运算符。 可能的值包括:“Any”、“IPMatch”、“GeoMatch”、“Equal”、“Contains”、“LessThan”、“GreaterThan”、“LessThanOrEqual”、“GreaterThanOrEqual”、“GreaterThanOrEqual”、“GreaterThanOrEqual”、“BeginsWith”、“EndsWith”、“RegEx”。
Parameters:
Returns:
withSelector
public MatchCondition withSelector(String selector)
设置选择器可用于匹配 QueryString、Cookie、RequestHeader 或 PostArgs 的特定键。
Parameters:
Returns:
withTransforms
public MatchCondition withTransforms(List
设置转换列表。
Parameters:
Returns:
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈