Class RuleSpec.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.istio.config.v1alpha2.RuleSpec.Builder
-
- Enclosing class:
- RuleSpec
public static class RuleSpec.Builder extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
addToActions
public RuleSpec.Builder addToActions(RuleSpecActions addToActions)
-
actions
public RuleSpec.Builder actions(java.util.Collection<? extends RuleSpecActions> actions)
-
clearActions
public RuleSpec.Builder clearActions()
-
match
public RuleSpec.Builder match(java.lang.String match)
Match is an attribute based predicate.- Returns:
this
.
-
addToRequestHeaderOperations
public RuleSpec.Builder addToRequestHeaderOperations(RuleSpecRequestHeaderOperations addToRequestHeaderOperations)
-
requestHeaderOperations
public RuleSpec.Builder requestHeaderOperations(java.util.Collection<? extends RuleSpecRequestHeaderOperations> requestHeaderOperations)
-
clearRequestHeaderOperations
public RuleSpec.Builder clearRequestHeaderOperations()
-
addToResponseHeaderOperations
public RuleSpec.Builder addToResponseHeaderOperations(RuleSpecRequestHeaderOperations addToResponseHeaderOperations)
-
responseHeaderOperations
public RuleSpec.Builder responseHeaderOperations(java.util.Collection<? extends RuleSpecRequestHeaderOperations> responseHeaderOperations)
-
clearResponseHeaderOperations
public RuleSpec.Builder clearResponseHeaderOperations()
-
sampling
public RuleSpec.Builder sampling(RuleSpecSampling sampling)
-
build
public RuleSpec build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-