Class HtmlReportPublisherTarget.HtmlReportAction

  • All Implemented Interfaces:
    Action, ModelObject, RunAction2
    Enclosing class:
    HtmlReportPublisherTarget

    public class HtmlReportPublisherTarget.HtmlReportAction
    extends htmlpublisher.HtmlPublisherTarget.HTMLBuildAction
    This class exists to override the graph icon used by HtmlPublisherTarget.BaseHTMLAction for builds.
    • Constructor Detail

      • HtmlReportAction

        public HtmlReportAction​(Run<?,​?> run,
                                htmlpublisher.HtmlPublisherTarget target)
    • Method Detail

      • getIconFileName

        public String getIconFileName()
        Get file name for defensics logo to be used as icon for this action.
        Specified by:
        getIconFileName in interface Action
        Returns:
        Defensics logo filename. Null if action should be hidden.
      • getHTMLTarget

        @NonNull
        public htmlpublisher.HtmlPublisherTarget getHTMLTarget()
        Overrides:
        getHTMLTarget in class htmlpublisher.HtmlPublisherTarget.HTMLBuildAction