Package dev.cel.policy
Class CelPolicySource.Builder
- java.lang.Object
-
- dev.cel.policy.CelPolicySource.Builder
-
- Enclosing class:
- CelPolicySource
public abstract static class CelPolicySource.Builder extends java.lang.ObjectBuilder forCelPolicySource.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract CelPolicySourcebuild()abstract CelPolicySource.BuildersetContent(dev.cel.common.internal.CelCodePointArray content)abstract CelPolicySource.BuildersetDescription(java.lang.String description)abstract CelPolicySource.BuildersetPositionsMap(java.util.Map<java.lang.Long,java.lang.Integer> value)
-
-
-
Method Detail
-
setContent
public abstract CelPolicySource.Builder setContent(dev.cel.common.internal.CelCodePointArray content)
-
setDescription
public abstract CelPolicySource.Builder setDescription(java.lang.String description)
-
setPositionsMap
public abstract CelPolicySource.Builder setPositionsMap(java.util.Map<java.lang.Long,java.lang.Integer> value)
-
build
@CheckReturnValue public abstract CelPolicySource build()
-
-