Class MatomoPageDecorator

java.lang.Object
hudson.model.Descriptor<PageDecorator>
hudson.model.PageDecorator
io.jenkins.plugins.matomoanalytics.MatomoPageDecorator
All Implemented Interfaces:
ExtensionPoint, Describable<PageDecorator>, Saveable, OnMaster

@Extension public class MatomoPageDecorator extends PageDecorator
  • Field Details

  • Constructor Details

    • MatomoPageDecorator

      public MatomoPageDecorator()
    • MatomoPageDecorator

      @DataBoundConstructor public MatomoPageDecorator(String matomoSiteID, String matomoServer, String matomoPath, String matomoPhp, String matomoJs, boolean matomoUseHttps, boolean matomoSendUserID)
  • Method Details

    • configure

      public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws Descriptor.FormException
      Overrides:
      configure in class Descriptor<PageDecorator>
      Throws:
      Descriptor.FormException
    • getMatomoSiteID

      public String getMatomoSiteID()
    • setMatomoSiteID

      public void setMatomoSiteID(String matomoSiteID)
    • getMatomoServer

      public String getMatomoServer()
    • setMatomoServer

      public void setMatomoServer(String matomoServer)
    • getMatomoPath

      public String getMatomoPath()
    • setMatomoPath

      public void setMatomoPath(String matomoPath)
    • getMatomoPhp

      public String getMatomoPhp()
    • setMatomoPhp

      public void setMatomoPhp(String matomoPhp)
    • getMatomoJs

      public String getMatomoJs()
    • setMatomoJs

      public void setMatomoJs(String matomoJs)
    • isMatomoUseHttps

      public boolean isMatomoUseHttps()
    • setMatomoUseHttps

      public void setMatomoUseHttps(boolean matomoUseHttps)
    • isMatomoSendUserID

      public boolean isMatomoSendUserID()
    • setMatomoSendUserID

      public void setMatomoSendUserID(boolean matomoSendUserID)
    • getProtocolString

      public String getProtocolString()