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