Package dev.cel.runtime
Class CelEvaluationExceptionBuilder
- java.lang.Object
-
- dev.cel.runtime.CelEvaluationExceptionBuilder
-
@Internal public final class CelEvaluationExceptionBuilder extends java.lang.ObjectCEL Library Internals. Do not use.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CelEvaluationExceptionbuild()Constructs a newCelEvaluationExceptioninstance.static CelEvaluationExceptionBuildernewBuilder(CelRuntimeException celRuntimeException)Constructs a new builder forCelEvaluationExceptionstatic CelEvaluationExceptionBuildernewBuilder(java.lang.String message, java.lang.Object... args)Constructs a new builder forCelEvaluationExceptionCelEvaluationExceptionBuildersetCause(@Nullable java.lang.Throwable cause)CelEvaluationExceptionBuildersetErrorCode(dev.cel.common.CelErrorCode errorCode)CelEvaluationExceptionBuildersetMetadata(Metadata metadata, long exprId)
-
-
-
Method Detail
-
setCause
@CanIgnoreReturnValue public CelEvaluationExceptionBuilder setCause(@Nullable java.lang.Throwable cause)
-
setErrorCode
@CanIgnoreReturnValue public CelEvaluationExceptionBuilder setErrorCode(dev.cel.common.CelErrorCode errorCode)
-
setMetadata
@CanIgnoreReturnValue public CelEvaluationExceptionBuilder setMetadata(Metadata metadata, long exprId)
-
build
@Internal public CelEvaluationException build()
Constructs a newCelEvaluationExceptioninstance.CEL Library Internals. Do not use.
-
newBuilder
@Internal public static CelEvaluationExceptionBuilder newBuilder(java.lang.String message, java.lang.Object... args)
Constructs a new builder forCelEvaluationExceptionCEL Library Internals. Do not use.
-
newBuilder
@Internal public static CelEvaluationExceptionBuilder newBuilder(CelRuntimeException celRuntimeException)
Constructs a new builder forCelEvaluationExceptionCEL Library Internals. Do not use.
-
-