Interface OutputGuardrailExecutorBuilderFactory
- All Superinterfaces:
GuardrailExecutorBuilderFactory<OutputGuardrailsConfig, OutputGuardrailResult, OutputGuardrailRequest, OutputGuardrail, OutputGuardrailExecutedEvent, OutputGuardrailExecutor.OutputGuardrailExecutorBuilder>
public non-sealed interface OutputGuardrailExecutorBuilderFactory
extends GuardrailExecutorBuilderFactory<OutputGuardrailsConfig, OutputGuardrailResult, OutputGuardrailRequest, OutputGuardrail, OutputGuardrailExecutedEvent, OutputGuardrailExecutor.OutputGuardrailExecutorBuilder>
Represents a factory for creating instances of
OutputGuardrailExecutor.OutputGuardrailExecutorBuilder
.
This interface extends GuardrailExecutorBuilderFactory
and is specifically tailored for output guardrails,
utilizing configurations, results, requests, and guardrails that are specific to the output context.-
Method Summary
Methods inherited from interface GuardrailExecutorBuilderFactory
getBuilder