Class RequestRefusedException.Builder
java.lang.Object
de.xima.fc.prompt.service.PromptExecutionException.Builder<RequestRefusedException, RequestRefusedException.Builder>
de.xima.fc.prompt.service.RequestRefusedException.Builder
- Enclosing class:
RequestRefusedException
public static final class RequestRefusedException.Builder
extends PromptExecutionException.Builder<RequestRefusedException, RequestRefusedException.Builder>
Builder for a
RequestRefusedException.- Since:
- 8.5.0
-
Field Summary
Fields inherited from class PromptExecutionException.Builder
cause, message -
Method Summary
Modifier and TypeMethodDescriptionbuild()Creates the exception instance with the configured values.refusalReason(String refusalReason) Sets the reason why the request was refused.Methods inherited from class PromptExecutionException.Builder
cause, message
-
Method Details
-
build
Description copied from class:PromptExecutionException.BuilderCreates the exception instance with the configured values.- Specified by:
buildin classPromptExecutionException.Builder<RequestRefusedException, RequestRefusedException.Builder>- Returns:
- The created exception instance.
-
refusalReason
Sets the reason why the request was refused. This can be used to provide more context about the refusal.- Parameters:
refusalReason- The reason why the request was refused.- Returns:
- The builder instance.
-