Uses of Class
org.egothor.methodatlas.ai.AiOptions.Builder
Packages that use AiOptions.Builder
Package
Description
AI integration layer for MethodAtlas providing automated security
classification of JUnit test methods.
-
Uses of AiOptions.Builder in org.egothor.methodatlas.ai
Methods in org.egothor.methodatlas.ai that return AiOptions.BuilderModifier and TypeMethodDescriptionSets the API key used for authentication.Specifies the environment variable that stores the API key.Sets the base API endpoint used by the provider.static AiOptions.BuilderAiOptions.builder()Creates a newAiOptions.Builderused to constructAiOptionsinstances.AiOptions.Builder.confidence(boolean confidence) Enables or disables AI confidence scoring.AiOptions.Builder.enabled(boolean enabled) Enables or disables AI enrichment.AiOptions.Builder.maxClassChars(int maxClassChars) Sets the maximum size of class source submitted to the AI provider.AiOptions.Builder.maxRetries(int maxRetries) Sets the retry limit for AI requests.Specifies the provider-specific model identifier.AiOptions.Builder.provider(AiProvider provider) Selects the AI provider.AiOptions.Builder.taxonomyFile(Path taxonomyFile) Specifies an external taxonomy definition file.AiOptions.Builder.taxonomyMode(AiOptions.TaxonomyMode taxonomyMode) Selects the built-in taxonomy mode.Sets the timeout applied to AI requests.