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
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description static String
PLUGIN_DISPLAY_NAME
-
Fields inherited from class hudson.model.PageDecorator
ALL
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description MatomoPageDecorator()
MatomoPageDecorator(String matomoSiteID, String matomoServer, String matomoPath, boolean matomoUseHttps, boolean matomoSendUserID)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)
String
getMatomoPath()
String
getMatomoServer()
String
getMatomoSiteID()
String
getProtocolString()
boolean
isMatomoSendUserID()
boolean
isMatomoUseHttps()
void
setMatomoPath(String matomoPath)
void
setMatomoSendUserID(boolean matomoSendUserID)
void
setMatomoServer(String matomoServer)
void
setMatomoSiteID(String matomoSiteID)
void
setMatomoUseHttps(boolean matomoUseHttps)
-
Methods inherited from class hudson.model.PageDecorator
all, getDescriptor, getUrl
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Field Detail
-
PLUGIN_DISPLAY_NAME
public static final String PLUGIN_DISPLAY_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws Descriptor.FormException
- Overrides:
configure
in classDescriptor<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)
-
isMatomoUseHttps
public boolean isMatomoUseHttps()
-
setMatomoUseHttps
public void setMatomoUseHttps(boolean matomoUseHttps)
-
isMatomoSendUserID
public boolean isMatomoSendUserID()
-
setMatomoSendUserID
public void setMatomoSendUserID(boolean matomoSendUserID)
-
getProtocolString
public String getProtocolString()
-
-