Interface InputGuardrailExecutorBuilderFactory

All Superinterfaces:
GuardrailExecutorBuilderFactory<InputGuardrailsConfig,InputGuardrailResult,InputGuardrailRequest,InputGuardrail,InputGuardrailExecutor.InputGuardrailExecutorBuilder>

Represents a factory for creating instances of InputGuardrailExecutor.InputGuardrailExecutorBuilder. This non-sealed interface extends from the sealed interface GuardrailExecutorBuilderFactory and is specifically tailored for input guardrails. It provides methods to configure and build execution environments for guardrails that operate on inputs, ensuring that they adhere to predefined rules or constraints.