Package com.tnsai.guardrails
Class InputGuardrailConfig.Builder
java.lang.Object
com.tnsai.guardrails.InputGuardrailConfig.Builder
- Enclosing class:
InputGuardrailConfig
Fluent builder; unset fields take the
@InputGuardrail defaults.-
Method Summary
Modifier and TypeMethodDescriptionallowPatterns(List<String> allowPatterns) blockPatterns(List<String> blockPatterns) build()errorMessage(String errorMessage) logFailures(boolean logFailures) maxLength(int maxLength) minLength(int minLength) onFailure(InputGuardrail.FailureAction onFailure)
-
Method Details
-
maxLength
-
minLength
-
blockPatterns
-
allowPatterns
-
onFailure
-
errorMessage
-
logFailures
-
build
-