Uses of Interface
com.tnsai.quality.redaction.Redactor
Packages that use Redactor
-
Uses of Redactor in com.tnsai.quality.redaction
Classes in com.tnsai.quality.redaction that implement RedactorModifier and TypeClassDescriptionfinal classRedactordecorator that emits aRedactionAuditEventto aRedactionAuditListenerevery time the wrapped redactor matches at least one pattern (issue #80).final classPipes input through a chain ofRedactors in order (issue #80).final classRegex-drivenRedactor(issue #80).final classRedactorthat dispatches each call to a per-tenantRedactorbased on the activeRedactionContext(issue #80).Methods in com.tnsai.quality.redaction that return RedactorModifier and TypeMethodDescriptionTenantPolicyRedactor.defaultRedactor()TenantPolicyRedactor.resolve(RedactionContext ctx) Returns theRedactorchosen forctx.Methods in com.tnsai.quality.redaction that return types with arguments of type RedactorModifier and TypeMethodDescriptionTenantPolicyRedactor.tenantOverrides()Snapshot of the registry for inspection / testing.Methods in com.tnsai.quality.redaction with parameters of type RedactorModifier and TypeMethodDescriptionTenantPolicyRedactor.Builder.defaultRedactor(Redactor redactor) Required — fallback for unmatched tenant ids.static CompositeRedactorRegister a per-tenant override.Constructors in com.tnsai.quality.redaction with parameters of type RedactorModifierConstructorDescriptionAuditingRedactor(Redactor delegate, RedactionAuditListener listener) RedactingAgentEventPublisher(com.tnsai.observability.events.AgentEventPublisher delegate, Redactor redactor) Wrapdelegatewith redaction usingredactor, passingEventContext.empty()on every scrub call.RedactingAgentEventPublisher(com.tnsai.observability.events.AgentEventPublisher delegate, Redactor redactor, Supplier<com.tnsai.observability.events.EventContext> contextSupplier) Wrapdelegatewith redaction usingredactorand acontextSupplierthat returns theEventContextto attach to each scrub call.RedactingLLMCallPublisher(com.tnsai.llm.observability.LLMCallPublisher delegate, Redactor redactor) RedactingMemoryStore(com.tnsai.memory.MemoryStore delegate, Redactor redactor) Wrapdelegatewith redaction usingredactor, passingEventContext.empty()on every scrub call.RedactingMemoryStore(com.tnsai.memory.MemoryStore delegate, Redactor redactor, Supplier<com.tnsai.observability.events.EventContext> contextSupplier) Wrapdelegatewith redaction usingredactorand acontextSupplierthat returns theEventContextto attach to each scrub call.TenantPolicyRedactor(Map<String, Redactor> byTenant, Redactor defaultRedactor) Constructor parameters in com.tnsai.quality.redaction with type arguments of type RedactorModifierConstructorDescriptionCompositeRedactor(List<Redactor> chain) TenantPolicyRedactor(Map<String, Redactor> byTenant, Redactor defaultRedactor)