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 Concrete Methods Modifier and Type Method Description abstract CelExpr.CelCreateStruct.Entrybuild()CelExpr.CelCreateStruct.Entry.BuildersetFieldKey(java.lang.String fieldKey)abstract CelExpr.CelCreateStruct.Entry.BuildersetId(long value)abstract CelExpr.CelCreateStruct.Entry.BuildersetKeyKind(CelExpr.CelCreateStruct.Entry.KeyKind value)CelExpr.CelCreateStruct.Entry.BuildersetMapKey(CelExpr mapKey)abstract CelExpr.CelCreateStruct.Entry.BuildersetOptionalEntry(boolean value)abstract CelExpr.CelCreateStruct.Entry.BuildersetValue(CelExpr value)
-
-
-
Method Detail
-
setId
public abstract CelExpr.CelCreateStruct.Entry.Builder setId(long value)
-
setKeyKind
public abstract CelExpr.CelCreateStruct.Entry.Builder setKeyKind(CelExpr.CelCreateStruct.Entry.KeyKind value)
-
setValue
public abstract CelExpr.CelCreateStruct.Entry.Builder setValue(CelExpr value)
-
setOptionalEntry
public abstract CelExpr.CelCreateStruct.Entry.Builder setOptionalEntry(boolean value)
-
setMapKey
public CelExpr.CelCreateStruct.Entry.Builder setMapKey(CelExpr mapKey)
-
setFieldKey
public CelExpr.CelCreateStruct.Entry.Builder setFieldKey(java.lang.String fieldKey)
-
build
@CheckReturnValue public abstract CelExpr.CelCreateStruct.Entry build()
-
-