Package io.jenkins.plugins.reporter
Class ReportAction
java.lang.Object
io.jenkins.plugins.reporter.ReportAction
- All Implemented Interfaces:
Action,ModelObject,Serializable,RunAction2,SimpleBuildStep.LastBuildAction,org.kohsuke.stapler.StaplerProxy
public class ReportAction
extends Object
implements SimpleBuildStep.LastBuildAction, RunAction2, org.kohsuke.stapler.StaplerProxy, Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()Returns the ID of this action.getName()Returns the name of the report.Run<?,?> getOwner()Returns the associated build/run that created the static analysis result.Collection<? extends Action>voidonAttached(Run<?, ?> r) voidprotected ObjectCalled after de-serialization to retain backward compatibility.
-
Field Details
-
REPORT_ID
- See Also:
-
-
Constructor Details
-
ReportAction
-
-
Method Details
-
onAttached
- Specified by:
onAttachedin interfaceRunAction2
-
onLoad
- Specified by:
onLoadin interfaceRunAction2
-
readResolve
Called after de-serialization to retain backward compatibility.- Returns:
- this
-
getOwner
Returns the associated build/run that created the static analysis result.- Returns:
- the run
-
getId
Returns the ID of this action.- Returns:
- the ID
-
getIconFileName
- Specified by:
getIconFileNamein interfaceAction
-
getDisplayName
- Specified by:
getDisplayNamein interfaceAction- Specified by:
getDisplayNamein interfaceModelObject
-
getUrlName
- Specified by:
getUrlNamein interfaceAction
-
getTarget
- Specified by:
getTargetin interfaceorg.kohsuke.stapler.StaplerProxy
-
getResult
-
getName
Returns the name of the report.- Returns:
- the ID
-
getProjectActions
- Specified by:
getProjectActionsin interfaceSimpleBuildStep.LastBuildAction
-