Package hudson.plugins.gradle.injection
Class InjectionConfig
java.lang.Object
hudson.model.Descriptor<GlobalConfiguration>
jenkins.model.GlobalConfiguration
hudson.plugins.gradle.injection.InjectionConfig
- All Implemented Interfaces:
ExtensionPoint,Describable<GlobalConfiguration>,Saveable,Loadable,OnMaster
-
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
Fields inherited from class hudson.model.Descriptor
clazz -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic FormValidationcheckRequiredUrl(String value) static FormValidationcheckRequiredVersion(String value) static FormValidationstatic FormValidationcheckVersion(String value) booleanconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) doCheckCcudPluginVersion(String value) doCheckGradlePluginVersion(String value) doCheckServer(String value) doFillAccessKeyCredentialIdItems(Item project) static InjectionConfigget()Required to display filter in the UI.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanhudson.plugins.gradle.injection.VcsRepositoryFilter.ResultmatchesRepositoryFilter(String repositoryUrl) protected ObjectInvoked by XStream when this object is read into memory.voidsetAccessKeyCredentialId(String accessKeyCredentialId) voidsetAllowUntrusted(boolean allowUntrusted) voidsetCcudExtensionCustomCoordinates(String ccudExtensionCustomCoordinates) voidsetCcudExtensionVersion(String ccudExtensionVersion) voidsetCcudPluginVersion(String ccudPluginVersion) voidsetCheckForBuildAgentErrors(boolean checkForBuildAgentErrors) voidsetEnabled(boolean enabled) voidsetEnforceUrl(boolean enforceUrl) voidsetGradleCaptureTaskInputFiles(Boolean gradleCaptureTaskInputFiles) voidsetGradleInjectionDisabledNodes(List<NodeLabelItem> gradleInjectionDisabledNodes) voidsetGradleInjectionEnabledNodes(List<NodeLabelItem> gradleInjectionEnabledNodes) voidsetGradlePluginRepositoryCredentialId(String gradlePluginRepositoryCredentialId) voidsetGradlePluginRepositoryUrl(String gradlePluginRepositoryUrl) voidsetGradlePluginVersion(String gradlePluginVersion) voidsetInjectCcudExtension(boolean injectCcudExtension) voidsetInjectMavenExtension(boolean injectMavenExtension) voidsetMavenCaptureGoalInputFiles(Boolean mavenCaptureGoalInputFiles) voidsetMavenExtensionCustomCoordinates(String mavenExtensionCustomCoordinates) voidsetMavenExtensionRepositoryCredentialId(String mavenExtensionRepositoryCredentialId) voidsetMavenExtensionRepositoryUrl(String mavenExtensionRepositoryUrl) voidsetMavenExtensionVersion(String mavenExtensionVersion) voidsetMavenInjectionDisabledNodes(List<NodeLabelItem> mavenInjectionDisabledNodes) voidsetMavenInjectionEnabledNodes(List<NodeLabelItem> mavenInjectionEnabledNodes) voidvoidsetShortLivedTokenExpiry(Integer shortLivedTokenExpiry) voidsetVcsRepositoryFilter(String vcsRepositoryFilter) Methods inherited from class jenkins.model.GlobalConfiguration
all, configure, getDescriptor, getGlobalConfigPageMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, doHelp, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getDisplayName, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
InjectionConfig
public InjectionConfig()
-
-
Method Details
-
get
-
isShowLegacyConfigurationWarning
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public boolean isShowLegacyConfigurationWarning() -
getUnsupportedMavenPluginWarningDetails
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @CheckForNull public UnsupportedMavenPluginWarningDetails getUnsupportedMavenPluginWarningDetails() -
isGitPluginInstalled
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public boolean isGitPluginInstalled() -
isEnabled
public boolean isEnabled() -
isDisabled
public boolean isDisabled() -
setEnabled
@DataBoundSetter public void setEnabled(boolean enabled) -
getServer
-
setServer
-
isAllowUntrusted
public boolean isAllowUntrusted() -
setAllowUntrusted
@DataBoundSetter public void setAllowUntrusted(boolean allowUntrusted) -
getAccessKeyCredentialId
-
setAccessKeyCredentialId
-
getShortLivedTokenExpiry
-
setShortLivedTokenExpiry
-
getGradlePluginRepositoryCredentialId
-
setGradlePluginRepositoryCredentialId
@DataBoundSetter public void setGradlePluginRepositoryCredentialId(String gradlePluginRepositoryCredentialId) -
getGradlePluginVersion
-
setGradlePluginVersion
-
getCcudPluginVersion
-
setCcudPluginVersion
-
getGradlePluginRepositoryUrl
-
setGradlePluginRepositoryUrl
-
getGradleInjectionEnabledNodes
-
setGradleInjectionEnabledNodes
@DataBoundSetter public void setGradleInjectionEnabledNodes(List<NodeLabelItem> gradleInjectionEnabledNodes) -
getGradleInjectionDisabledNodes
-
setGradleInjectionDisabledNodes
@DataBoundSetter public void setGradleInjectionDisabledNodes(List<NodeLabelItem> gradleInjectionDisabledNodes) -
isGradleCaptureTaskInputFiles
-
setGradleCaptureTaskInputFiles
-
getMavenExtensionVersion
-
setMavenExtensionVersion
-
getMavenExtensionCustomCoordinates
-
setMavenExtensionCustomCoordinates
@DataBoundSetter public void setMavenExtensionCustomCoordinates(String mavenExtensionCustomCoordinates) -
getCcudExtensionCustomCoordinates
-
setCcudExtensionCustomCoordinates
@DataBoundSetter public void setCcudExtensionCustomCoordinates(String ccudExtensionCustomCoordinates) -
getCcudExtensionVersion
-
setCcudExtensionVersion
-
getMavenExtensionRepositoryUrl
-
setMavenExtensionRepositoryUrl
-
getMavenExtensionRepositoryCredentialId
-
setMavenExtensionRepositoryCredentialId
@DataBoundSetter public void setMavenExtensionRepositoryCredentialId(String mavenExtensionRepositoryCredentialId) -
getMavenInjectionEnabledNodes
-
setMavenInjectionEnabledNodes
@DataBoundSetter public void setMavenInjectionEnabledNodes(List<NodeLabelItem> mavenInjectionEnabledNodes) -
getMavenInjectionDisabledNodes
-
setMavenInjectionDisabledNodes
@DataBoundSetter public void setMavenInjectionDisabledNodes(List<NodeLabelItem> mavenInjectionDisabledNodes) -
isMavenCaptureGoalInputFiles
-
setMavenCaptureGoalInputFiles
-
setVcsRepositoryFilter
-
isEnforceUrl
public boolean isEnforceUrl() -
setEnforceUrl
@DataBoundSetter public void setEnforceUrl(boolean enforceUrl) -
isCheckForBuildAgentErrors
public boolean isCheckForBuildAgentErrors() -
setCheckForBuildAgentErrors
@DataBoundSetter public void setCheckForBuildAgentErrors(boolean checkForBuildAgentErrors) -
isInjectCcudExtension
public boolean isInjectCcudExtension() -
setInjectCcudExtension
@DataBoundSetter public void setInjectCcudExtension(boolean injectCcudExtension) -
isInjectMavenExtension
public boolean isInjectMavenExtension() -
setInjectMavenExtension
@DataBoundSetter public void setInjectMavenExtension(boolean injectMavenExtension) -
getVcsRepositoryFilter
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @CheckForNull public String getVcsRepositoryFilter()Required to display filter in the UI. -
hasRepositoryFilter
public boolean hasRepositoryFilter() -
matchesRepositoryFilter
public hudson.plugins.gradle.injection.VcsRepositoryFilter.Result matchesRepositoryFilter(String repositoryUrl) -
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) - Overrides:
configurein classGlobalConfiguration
-
doCheckServer
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckServer(@QueryParameter String value) -
doCheckGradlePluginVersion
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckGradlePluginVersion(@QueryParameter String value) -
doCheckCcudPluginVersion
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckCcudPluginVersion(@QueryParameter String value) -
doCheckGradlePluginRepositoryUrl
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckGradlePluginRepositoryUrl(@QueryParameter String value) -
doCheckAccessKeyCredentialId
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckAccessKeyCredentialId(@QueryParameter String value) -
doCheckShortLivedTokenExpiry
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckShortLivedTokenExpiry(@QueryParameter String value) -
doCheckMavenExtensionCustomCoordinates
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckMavenExtensionCustomCoordinates(@QueryParameter String value) -
doCheckCcudExtensionCustomCoordinates
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckCcudExtensionCustomCoordinates(@QueryParameter String value) -
doCheckMavenExtensionRepositoryUrl
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckMavenExtensionRepositoryUrl(@QueryParameter String value) -
doCheckMavenExtensionVersion
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckMavenExtensionVersion(@QueryParameter String value) -
doCheckCcudExtensionVersion
@Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) @POST public FormValidation doCheckCcudExtensionVersion(@QueryParameter String value) -
doFillGradlePluginRepositoryCredentialIdItems
@POST public ListBoxModel doFillGradlePluginRepositoryCredentialIdItems(@AncestorInPath Item project) -
doFillMavenExtensionRepositoryCredentialIdItems
@POST public ListBoxModel doFillMavenExtensionRepositoryCredentialIdItems(@AncestorInPath Item project) -
doFillAccessKeyCredentialIdItems
-
checkRequiredUrl
-
checkUrl
-
checkRequiredVersion
-
checkVersion
-
readResolve
Invoked by XStream when this object is read into memory.- Throws:
IOExceptionDescriptor.FormException
-