MatchCondition Class

Definition

Define match conditions.

public final class MatchCondition
Inheritance
java.lang.Object
MatchCondition

Inherited Members

java.lang.Object.clone() java.lang.Object.equals(java.lang.Object) java.lang.Object.finalize() java.lang.Object.getClass() java.lang.Object.hashCode() java.lang.Object.notify() java.lang.Object.notifyAll() java.lang.Object.toString() java.lang.Object.wait() java.lang.Object.wait(long) java.lang.Object.wait(long,int)

Constructors

MatchCondition()

Methods

matchValue()

Get the matchValue property: List of possible match values.

matchVariable()

Get the matchVariable property: Match variable to compare against.

negateCondition()

Get the negateCondition property: Describes if the result of this condition should be negated.

operator()

Get the operator property: Describes operator to be matched.

selector()

Get the selector property: Selector can used to match a specific key for QueryString, Cookies, RequestHeader or PostArgs.

transforms()

Get the transforms property: List of transforms.

validate()

Validates the instance.

withMatchValue(List<String> matchValue)

Set the matchValue property: List of possible match values.

withMatchVariable(MatchVariable matchVariable)

Set the matchVariable property: Match variable to compare against.

withNegateCondition(Boolean negateCondition)

Set the negateCondition property: Describes if the result of this condition should be negated.

withOperator(Operator operator)

Set the operator property: Describes operator to be matched.

withSelector(String selector)

Set the selector property: Selector can used to match a specific key for QueryString, Cookies, RequestHeader or PostArgs.

withTransforms(List<TransformType> transforms)

Set the transforms property: List of transforms.

Applies to