public static class SteeringPolicyPriorityRuleCase.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SteeringPolicyPriorityRuleCase.Builder |
answerData(List<SteeringPolicyPriorityAnswerData> answerData)
An array of
SteeringPolicyPriorityAnswerData objects. |
SteeringPolicyPriorityRuleCase |
build() |
SteeringPolicyPriorityRuleCase.Builder |
caseCondition(String caseCondition)
An expression that uses conditions at the time of a DNS query to indicate whether a case
matches.
|
SteeringPolicyPriorityRuleCase.Builder |
copy(SteeringPolicyPriorityRuleCase model) |
public SteeringPolicyPriorityRuleCase.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 SteeringPolicyPriorityRuleCase.Builder answerData(List<SteeringPolicyPriorityAnswerData> answerData)
An array of SteeringPolicyPriorityAnswerData
objects.
answerData
- the value to setpublic SteeringPolicyPriorityRuleCase build()
public SteeringPolicyPriorityRuleCase.Builder copy(SteeringPolicyPriorityRuleCase model)
Copyright © 2016–2024. All rights reserved.