Class RuleBasedFilterConfig.Rule
java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.vespa.config.jdisc.http.filter.RuleBasedFilterConfig.Rule
- Enclosing class:
- RuleBasedFilterConfig
public static final class RuleBasedFilterConfig.Rule
extends com.yahoo.config.InnerNode
This class represents rule-based-filter.rule[]
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classThis class represents rule-based-filter.rule[].actionstatic final classThis class represents rule-based-filter.rule[].blockResponseHeaders[]static final classstatic final classThis class represents rule-based-filter.rule[].methods[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaction()intblockResponseHeaders(int i) hostNames(int i) methods()methods(int i) name()pathExpressions(int i) Methods inherited from class com.yahoo.config.InnerNode
equals, getAllDescendantLeafNodes, getChildren, getChildrenWithVectorsFlattened, hashCode, postInitialize, toStringMethods inherited from class com.yahoo.config.Node
clone
-
Constructor Details
-
Rule
-
-
Method Details
-
name
- Returns:
- rule-based-filter.rule[].name
-
action
- Returns:
- rule-based-filter.rule[].action
-
hostNames
- Returns:
- rule-based-filter.rule[].hostNames[]
-
hostNames
- Parameters:
i- the index of the value to return- Returns:
- rule-based-filter.rule[].hostNames[]
-
methods
- Returns:
- rule-based-filter.rule[].methods[]
-
methods
- Parameters:
i- the index of the value to return- Returns:
- rule-based-filter.rule[].methods[]
-
pathExpressions
- Returns:
- rule-based-filter.rule[].pathExpressions[]
-
pathExpressions
- Parameters:
i- the index of the value to return- Returns:
- rule-based-filter.rule[].pathExpressions[]
-
blockResponseCode
public int blockResponseCode()- Returns:
- rule-based-filter.rule[].blockResponseCode
-
blockResponseMessage
- Returns:
- rule-based-filter.rule[].blockResponseMessage
-
blockResponseHeaders
- Returns:
- rule-based-filter.rule[].blockResponseHeaders[]
-
blockResponseHeaders
- Parameters:
i- the index of the value to return- Returns:
- rule-based-filter.rule[].blockResponseHeaders[]
-