Index
All Classes and Interfaces|All Packages
A
- AIService - Class in io.jenkins.plugins.explain_error
-
Service class for communicating with AI APIs.
- AIService(GlobalConfigurationImpl) - Constructor for class io.jenkins.plugins.explain_error.AIService
C
- configure(StaplerRequest2, JSONObject) - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
- ConsoleExplainErrorAction - Class in io.jenkins.plugins.explain_error
-
Action to add "Explain Error" functionality to console output pages.
- ConsoleExplainErrorAction(Run<?, ?>) - Constructor for class io.jenkins.plugins.explain_error.ConsoleExplainErrorAction
- ConsoleExplainErrorActionFactory - Class in io.jenkins.plugins.explain_error
-
TransientActionFactory to dynamically inject ConsoleExplainErrorAction into all runs.
- ConsoleExplainErrorActionFactory() - Constructor for class io.jenkins.plugins.explain_error.ConsoleExplainErrorActionFactory
- ConsolePageDecorator - Class in io.jenkins.plugins.explain_error
-
Page decorator to add "Explain Error" functionality to console output pages.
- ConsolePageDecorator() - Constructor for class io.jenkins.plugins.explain_error.ConsolePageDecorator
- createFor(Run<?, ?>) - Method in class io.jenkins.plugins.explain_error.ConsoleExplainErrorActionFactory
D
- DescriptorImpl() - Constructor for class io.jenkins.plugins.explain_error.ExplainErrorStep.DescriptorImpl
- doExplainConsoleError(StaplerRequest2, StaplerResponse2) - Method in class io.jenkins.plugins.explain_error.ConsoleExplainErrorAction
-
AJAX endpoint to explain error from console output.
- doTestConfiguration(String, String, String) - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
-
Method to test the AI API configuration.
E
- ErrorExplainer - Class in io.jenkins.plugins.explain_error
-
Service class responsible for explaining errors using AI.
- ErrorExplainer() - Constructor for class io.jenkins.plugins.explain_error.ErrorExplainer
- ErrorExplanationAction - Class in io.jenkins.plugins.explain_error
-
Build action to store and display error explanations.
- ErrorExplanationAction(String, String) - Constructor for class io.jenkins.plugins.explain_error.ErrorExplanationAction
- explainError(Run<?, ?>, TaskListener, String, int) - Method in class io.jenkins.plugins.explain_error.ErrorExplainer
- explainError(String) - Method in class io.jenkins.plugins.explain_error.AIService
- ExplainErrorStep - Class in io.jenkins.plugins.explain_error
-
Pipeline step to explain errors using AI.
- ExplainErrorStep() - Constructor for class io.jenkins.plugins.explain_error.ExplainErrorStep
- ExplainErrorStep.DescriptorImpl - Class in io.jenkins.plugins.explain_error
- explainErrorText(String, Run<?, ?>) - Method in class io.jenkins.plugins.explain_error.ErrorExplainer
-
Explains error text directly without extracting from logs.
G
- get() - Static method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
-
Get the singleton instance of GlobalConfigurationImpl.
- getApiKey() - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
- getApiUrl() - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
- getDisplayName() - Method in class io.jenkins.plugins.explain_error.ConsoleExplainErrorAction
- getDisplayName() - Method in class io.jenkins.plugins.explain_error.ErrorExplanationAction
- getDisplayName() - Method in class io.jenkins.plugins.explain_error.ExplainErrorStep.DescriptorImpl
- getDisplayName() - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
- getExplanation() - Method in class io.jenkins.plugins.explain_error.ErrorExplanationAction
- getFormattedTimestamp() - Method in class io.jenkins.plugins.explain_error.ErrorExplanationAction
- getFunctionName() - Method in class io.jenkins.plugins.explain_error.ExplainErrorStep.DescriptorImpl
- getIconFileName() - Method in class io.jenkins.plugins.explain_error.ConsoleExplainErrorAction
- getIconFileName() - Method in class io.jenkins.plugins.explain_error.ErrorExplanationAction
- getLogPattern() - Method in class io.jenkins.plugins.explain_error.ExplainErrorStep
- getMaxLines() - Method in class io.jenkins.plugins.explain_error.ExplainErrorStep
- getModel() - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
- getOriginalErrorLogs() - Method in class io.jenkins.plugins.explain_error.ErrorExplanationAction
- getRequiredContext() - Method in class io.jenkins.plugins.explain_error.ExplainErrorStep.DescriptorImpl
- getRun() - Method in class io.jenkins.plugins.explain_error.ConsoleExplainErrorAction
- getRun() - Method in class io.jenkins.plugins.explain_error.ErrorExplanationAction
-
Get the associated run.
- getTimestamp() - Method in class io.jenkins.plugins.explain_error.ErrorExplanationAction
- getUrlName() - Method in class io.jenkins.plugins.explain_error.ConsoleExplainErrorAction
- getUrlName() - Method in class io.jenkins.plugins.explain_error.ErrorExplanationAction
- GlobalConfigurationImpl - Class in io.jenkins.plugins.explain_error
-
Global configuration for the plugin.
- GlobalConfigurationImpl() - Constructor for class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
I
- io.jenkins.plugins.explain_error - package io.jenkins.plugins.explain_error
- isEnableExplanation() - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
- isExplainErrorEnabled() - Method in class io.jenkins.plugins.explain_error.ConsolePageDecorator
O
- onAttached(Run<?, ?>) - Method in class io.jenkins.plugins.explain_error.ErrorExplanationAction
- onLoad(Run<?, ?>) - Method in class io.jenkins.plugins.explain_error.ErrorExplanationAction
S
- setApiKey(Secret) - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
- setApiUrl(String) - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
- setEnableExplanation(boolean) - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
- setLogPattern(String) - Method in class io.jenkins.plugins.explain_error.ExplainErrorStep
- setMaxLines(int) - Method in class io.jenkins.plugins.explain_error.ExplainErrorStep
- setModel(String) - Method in class io.jenkins.plugins.explain_error.GlobalConfigurationImpl
- start(StepContext) - Method in class io.jenkins.plugins.explain_error.ExplainErrorStep
T
- type() - Method in class io.jenkins.plugins.explain_error.ConsoleExplainErrorActionFactory
All Classes and Interfaces|All Packages