Package com.tnsai.quality.security.llm
Class InjectionDetectionResult.Builder
java.lang.Object
com.tnsai.quality.security.llm.InjectionDetectionResult.Builder
- Enclosing class:
InjectionDetectionResult
Builder for InjectionDetectionResult.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDetection(InjectionDetectionResult.InjectionType type, String pattern, double confidence) Adds a detection.build()Builds the result.
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
addDetection
public InjectionDetectionResult.Builder addDetection(InjectionDetectionResult.InjectionType type, String pattern, double confidence) Adds a detection.- Parameters:
type- injection typepattern- matched patternconfidence- confidence score- Returns:
- this builder
-
build
Builds the result.- Returns:
- detection result
-