Class PropeloJobReporterConfiguration
java.lang.Object
hudson.model.Descriptor<GlobalConfiguration>
jenkins.model.GlobalConfiguration
io.jenkins.plugins.propelo.job_reporter.extensions.PropeloJobReporterConfiguration
- All Implemented Interfaces:
ExtensionPoint,Describable<GlobalConfiguration>,Saveable,OnMaster
@Symbol("propelo-job-reporter")
@Extension
public class PropeloJobReporterConfiguration
extends GlobalConfiguration
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.SelfNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsModifier and TypeFieldDescriptionFields inherited from class hudson.model.Descriptor
clazz -
Constructor Summary
ConstructorsConstructorDescriptionPropeloJobReporterConfiguration(Secret levelOpsApiKey, String levelOpsPluginPath, boolean trustAllCertificates, String productIds, String jenkinsInstanceName, Boolean isRegistered, String jenkinsStatus, String jenkinsUserName, String jenkinsBaseUrl, Secret jenkinsUserToken, long heartbeatDuration, String bullseyeXmlResultPaths, long configUpdatedAt, ApplicationType applicationType) -
Method Summary
Modifier and TypeMethodDescriptionbooleanconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) longlongbooleanvoidsetApplicationType(ApplicationType applicationType) voidsetBullseyeXmlResultPaths(String bullseyeXmlResultPaths) voidsetConfigUpdatedAt(long configUpdatedAt) voidsetHeartbeatDuration(long heartbeatDuration) voidsetJenkinsBaseUrl(String jenkinsBaseUrl) voidsetJenkinsInstanceName(String jenkinsInstanceName) voidsetJenkinsStatus(String jenkinsStatus) voidsetJenkinsUserName(String jenkinsUserName) voidsetJenkinsUserToken(Secret jenkinsUserToken) voidsetLevelOpsApiKey(Secret levelOpsApiKey) voidsetLevelOpsPluginPath(String levelOpsPluginPath) voidsetProductIds(String productIds) voidsetRegistered(Boolean registered) voidsetTrustAllCertificates(boolean trustAllCertificates) Methods inherited from class jenkins.model.GlobalConfiguration
all, getDescriptor, getGlobalConfigPageMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, 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 Details
-
isRegistered
-
CONFIGURATION
-
-
Constructor Details
-
PropeloJobReporterConfiguration
@DataBoundConstructor public PropeloJobReporterConfiguration(Secret levelOpsApiKey, String levelOpsPluginPath, @CheckForNull boolean trustAllCertificates, String productIds, String jenkinsInstanceName, Boolean isRegistered, String jenkinsStatus, String jenkinsUserName, String jenkinsBaseUrl, Secret jenkinsUserToken, long heartbeatDuration, String bullseyeXmlResultPaths, long configUpdatedAt, ApplicationType applicationType) -
PropeloJobReporterConfiguration
public PropeloJobReporterConfiguration()
-
-
Method Details
-
getLevelOpsApiKey
-
setLevelOpsApiKey
-
getLevelOpsPluginPath
-
setLevelOpsPluginPath
-
isTrustAllCertificates
public boolean isTrustAllCertificates() -
setTrustAllCertificates
@DataBoundSetter public void setTrustAllCertificates(boolean trustAllCertificates) -
getProductIds
-
setProductIds
-
getJenkinsInstanceName
-
setJenkinsInstanceName
-
getRegistered
-
setRegistered
-
getJenkinsStatus
-
setJenkinsStatus
-
getJenkinsUserName
-
setJenkinsUserName
-
getJenkinsBaseUrl
-
setJenkinsBaseUrl
-
getJenkinsUserToken
-
setJenkinsUserToken
-
getHeartbeatDuration
public long getHeartbeatDuration() -
setHeartbeatDuration
@DataBoundSetter public void setHeartbeatDuration(long heartbeatDuration) -
getBullseyeXmlResultPaths
-
setBullseyeXmlResultPaths
-
getConfigUpdatedAt
public long getConfigUpdatedAt() -
setConfigUpdatedAt
@DataBoundSetter public void setConfigUpdatedAt(long configUpdatedAt) -
getApplicationType
-
setApplicationType
-
getDisplayName
- Overrides:
getDisplayNamein classDescriptor<GlobalConfiguration>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) throws Descriptor.FormException - Overrides:
configurein classGlobalConfiguration- Throws:
Descriptor.FormException
-