Package dev.cel.runtime
Class InterpreterException.Builder
- java.lang.Object
-
- dev.cel.runtime.InterpreterException.Builder
-
- Enclosing class:
- InterpreterException
public static class InterpreterException.Builder extends java.lang.ObjectBuilder for InterpreterException.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InterpreterExceptionbuild()InterpreterException.BuildersetCause(java.lang.Throwable cause)InterpreterException.BuildersetErrorCode(CelErrorCode errorCode)InterpreterException.BuildersetLocation(@Nullable Metadata metadata, long exprId)
-
-
-
Method Detail
-
setLocation
@CanIgnoreReturnValue public InterpreterException.Builder setLocation(@Nullable Metadata metadata, long exprId)
-
setCause
@CanIgnoreReturnValue public InterpreterException.Builder setCause(java.lang.Throwable cause)
-
setErrorCode
@CanIgnoreReturnValue public InterpreterException.Builder setErrorCode(CelErrorCode errorCode)
-
build
@CheckReturnValue public InterpreterException build()
-
-