Uses of Class
io.jenkins.plugins.explain_error.ExplanationException
Packages that use ExplanationException
-
Uses of ExplanationException in io.jenkins.plugins.explain_error
Methods in io.jenkins.plugins.explain_error that throw ExplanationExceptionModifier and TypeMethodDescriptionErrorExplainer.explainErrorText(String errorText, String url, Run<?, ?> run) Explains error text directly without extracting from logs. -
Uses of ExplanationException in io.jenkins.plugins.explain_error.provider
Methods in io.jenkins.plugins.explain_error.provider that throw ExplanationExceptionModifier and TypeMethodDescriptionAzureOpenAIProvider.DescriptorImpl.doTestConfiguration(String endpoint, String deployment, String apiVersion, String credentialsId) BedrockProvider.DescriptorImpl.doTestConfiguration(String model, String region) Method to test the AI API configuration.CustomOktaAIProvider.DescriptorImpl.doTestConfiguration(String url, String tokenUrl, String model, String clientId, Secret clientSecret, String scope, String accessTokenHeader, String accessTokenPrefix, String apiVersion, Secret appKey, String userId, Integer timeoutSeconds) DeepSeekProvider.DescriptorImpl.doTestConfiguration(Secret apiKey, String url, String model) GeminiProvider.DescriptorImpl.doTestConfiguration(Secret apiKey, String url, String model) Method to test the AI API configuration.OllamaProvider.DescriptorImpl.doTestConfiguration(String url, String model) Method to test the AI API configuration.OpenAIProvider.DescriptorImpl.doTestConfiguration(Secret apiKey, String url, String model) Method to test the AI API configuration.QwenProvider.DescriptorImpl.doTestConfiguration(Secret apiKey, String url, String model) final StringBaseAIProvider.explainError(String errorLogs, TaskListener listener) Explain error logs using the configured AI provider.final StringBaseAIProvider.explainError(String errorLogs, TaskListener listener, String language) Explain error logs using the configured AI provider.final StringBaseAIProvider.explainError(String errorLogs, TaskListener listener, String language, String customContext) Explain error logs using the configured AI provider.final StringBaseAIProvider.explainError(String errorLogs, TaskListener listener, String language, String customContext, Item item, org.springframework.security.core.Authentication authentication) Explain error logs using the configured AI provider with item-scoped credentials context.