Class PluginDescriptorImpl

  • All Implemented Interfaces:
    Saveable, OnMaster

    @Extension
    public final class PluginDescriptorImpl
    extends BuildStepDescriptor<Publisher>
    Sumo Logic plugin for Jenkins model. Provides options to parametrize plugin.

    Created by deven on 7/8/15. Contributors: lukasz, Sourabh Jain

    • Constructor Detail

      • PluginDescriptorImpl

        public PluginDescriptorImpl()
    • Method Detail

      • shutdown

        @Terminator(after=STARTED)
        @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class)
        public static void shutdown()
      • setSumoMetricDataPublisher

        public void setSumoMetricDataPublisher​(SumoMetricDataPublisher sumoMetricDataPublisher)
      • getQueryPortal

        public String getQueryPortal()
      • setQueryPortal

        public void setQueryPortal​(String queryPortal)
      • isAuditLogEnabled

        public boolean isAuditLogEnabled()
      • setAuditLogEnabled

        public void setAuditLogEnabled​(boolean auditLogEnabled)
      • isMetricDataEnabled

        public boolean isMetricDataEnabled()
      • setMetricDataEnabled

        public void setMetricDataEnabled​(boolean metricDataEnabled)
      • isPeriodicLogEnabled

        public boolean isPeriodicLogEnabled()
      • setPeriodicLogEnabled

        public void setPeriodicLogEnabled​(boolean periodicLogEnabled)
      • isJobStatusLogEnabled

        public boolean isJobStatusLogEnabled()
      • setJobStatusLogEnabled

        public void setJobStatusLogEnabled​(boolean jobStatusLogEnabled)
      • getEnableProxy

        public boolean getEnableProxy()
      • setEnableProxy

        public void setEnableProxy​(boolean enableProxy)
      • getProxyHost

        public String getProxyHost()
      • setProxyHost

        public void setProxyHost​(String proxyHost)
      • getProxyPort

        public int getProxyPort()
      • setProxyPort

        public void setProxyPort​(int proxyPort)
      • getEnableProxyAuth

        public boolean getEnableProxyAuth()
      • setEnableProxyAuth

        public void setEnableProxyAuth​(boolean enableProxyAuth)
      • getProxyAuthUsername

        public String getProxyAuthUsername()
      • setProxyAuthUsername

        public void setProxyAuthUsername​(String proxyAuthUsername)
      • getProxyAuthPassword

        public String getProxyAuthPassword()
      • setProxyAuthPassword

        public void setProxyAuthPassword​(String proxyAuthPassword)
      • isJobConsoleLogEnabled

        public boolean isJobConsoleLogEnabled()
      • setJobConsoleLogEnabled

        public void setJobConsoleLogEnabled​(boolean jobConsoleLogEnabled)
      • isScmLogEnabled

        public boolean isScmLogEnabled()
      • setScmLogEnabled

        public void setScmLogEnabled​(boolean scmLogEnabled)
      • getMetricDataPrefix

        public String getMetricDataPrefix()
      • setMetricDataPrefix

        public void setMetricDataPrefix​(String metricDataPrefix)
      • getUrl

        public String getUrl()
      • setUrl

        public void setUrl​(Secret url)
      • getSourceCategory

        public String getSourceCategory()
      • setSourceCategory

        public void setSourceCategory​(String sourceCategory)
      • isKeepOldConfigData

        public boolean isKeepOldConfigData()
      • setKeepOldConfigData

        public void setKeepOldConfigData​(boolean keepOldConfigData)
      • isHandlerStarted

        public boolean isHandlerStarted()
      • setHandlerStarted

        public void setHandlerStarted​(boolean handlerStarted)
      • registerHandler

        public void registerHandler()