public static class SteeringPolicyFilterRuleCase.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SteeringPolicyFilterRuleCase.Builder |
answerData(List<SteeringPolicyFilterAnswerData> answerData)
An array of
SteeringPolicyFilterAnswerData objects. |
SteeringPolicyFilterRuleCase |
build() |
SteeringPolicyFilterRuleCase.Builder |
caseCondition(String caseCondition)
An expression that uses conditions at the time of a DNS query to indicate whether a case
matches.
|
SteeringPolicyFilterRuleCase.Builder |
copy(SteeringPolicyFilterRuleCase model) |
public SteeringPolicyFilterRuleCase.Builder caseCondition(String caseCondition)
An expression that uses conditions at the time of a DNS query to indicate whether a case
matches. Conditions may include the geographical location, IP subnet, or ASN the DNS
query originated. Example: If you have an office that uses the subnet 192.0.2.0/24
you could use a caseCondition
expression query.client.address in ('192.0.2.0/24')
to define a case that matches queries from that
office.
caseCondition
- the value to setpublic SteeringPolicyFilterRuleCase.Builder answerData(List<SteeringPolicyFilterAnswerData> answerData)
An array of SteeringPolicyFilterAnswerData
objects.
answerData
- the value to setpublic SteeringPolicyFilterRuleCase build()
public SteeringPolicyFilterRuleCase.Builder copy(SteeringPolicyFilterRuleCase model)
Copyright © 2016–2024. All rights reserved.