Package dev.cel.common.ast
Class CelExpr.CelMap.Entry.Builder
- java.lang.Object
-
- dev.cel.common.ast.CelExpr.CelMap.Entry.Builder
-
- Enclosing class:
- CelExpr.CelMap.Entry
public abstract static class CelExpr.CelMap.Entry.Builder extends java.lang.ObjectBuilder for CelMap.Entry.
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract CelExpr.CelMap.Entrybuild()abstract longid()abstract CelExprkey()abstract CelExpr.CelMap.Entry.BuildersetId(long value)abstract CelExpr.CelMap.Entry.BuildersetKey(CelExpr value)abstract CelExpr.CelMap.Entry.BuildersetOptionalEntry(boolean value)abstract CelExpr.CelMap.Entry.BuildersetValue(CelExpr value)abstract CelExprvalue()
-
-
-
Method Detail
-
id
public abstract long id()
-
key
public abstract CelExpr key()
-
value
public abstract CelExpr value()
-
setId
public abstract CelExpr.CelMap.Entry.Builder setId(long value)
-
setKey
public abstract CelExpr.CelMap.Entry.Builder setKey(CelExpr value)
-
setValue
public abstract CelExpr.CelMap.Entry.Builder setValue(CelExpr value)
-
setOptionalEntry
public abstract CelExpr.CelMap.Entry.Builder setOptionalEntry(boolean value)
-
build
@CheckReturnValue public abstract CelExpr.CelMap.Entry build()
-
-