Interface InputGuardrailExecutedEvent

All Superinterfaces:
AiServiceEvent, GuardrailExecutedEvent<InputGuardrailRequest, InputGuardrailResult, InputGuardrail>
All Known Implementing Classes:
DefaultInputGuardrailExecutedEvent

public interface InputGuardrailExecutedEvent extends GuardrailExecutedEvent<InputGuardrailRequest, InputGuardrailResult, InputGuardrail>
Represents an event that is triggered upon the execution of an input guardrail validation. This interface extends GuardrailExecutedEvent and ties specifically to input-based guardrail validations. It provides methods to access information such as the request details, result, and the associated input guardrail, all encapsulating the logic for validating input interactions within the system.