Package de.xima.fc.prompt.service
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 aRequestRefusedException.- Since:
- 8.5.0
-
-
Field Summary
-
Fields inherited from class de.xima.fc.prompt.service.PromptExecutionException.Builder
cause, message
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RequestRefusedExceptionbuild()Creates the exception instance with the configured values.RequestRefusedException.BuilderrefusalReason(String refusalReason)Sets the reason why the request was refused.-
Methods inherited from class de.xima.fc.prompt.service.PromptExecutionException.Builder
cause, message
-
-
-
-
Method Detail
-
build
public RequestRefusedException 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
public RequestRefusedException.Builder refusalReason(String 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.
-
-