Class InjectionConfig

All Implemented Interfaces:
ExtensionPoint, Describable<GlobalConfiguration>, Saveable, Loadable, OnMaster

@Extension public class InjectionConfig extends GlobalConfiguration
  • Constructor Details

    • InjectionConfig

      public InjectionConfig()
  • Method Details

    • get

      public static InjectionConfig 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

      @CheckForNull public String getServer()
    • setServer

      @DataBoundSetter public void setServer(String server)
    • isAllowUntrusted

      public boolean isAllowUntrusted()
    • setAllowUntrusted

      @DataBoundSetter public void setAllowUntrusted(boolean allowUntrusted)
    • getAccessKeyCredentialId

      @CheckForNull public String getAccessKeyCredentialId()
    • setAccessKeyCredentialId

      @DataBoundSetter public void setAccessKeyCredentialId(String accessKeyCredentialId)
    • getShortLivedTokenExpiry

      @CheckForNull public Integer getShortLivedTokenExpiry()
    • setShortLivedTokenExpiry

      @DataBoundSetter public void setShortLivedTokenExpiry(Integer shortLivedTokenExpiry)
    • getGradlePluginRepositoryCredentialId

      @CheckForNull public String getGradlePluginRepositoryCredentialId()
    • setGradlePluginRepositoryCredentialId

      @DataBoundSetter public void setGradlePluginRepositoryCredentialId(String gradlePluginRepositoryCredentialId)
    • getGradlePluginVersion

      @CheckForNull public String getGradlePluginVersion()
    • setGradlePluginVersion

      @DataBoundSetter public void setGradlePluginVersion(String gradlePluginVersion)
    • getCcudPluginVersion

      @CheckForNull public String getCcudPluginVersion()
    • setCcudPluginVersion

      @DataBoundSetter public void setCcudPluginVersion(String ccudPluginVersion)
    • getGradlePluginRepositoryUrl

      @CheckForNull public String getGradlePluginRepositoryUrl()
    • setGradlePluginRepositoryUrl

      @DataBoundSetter public void setGradlePluginRepositoryUrl(String gradlePluginRepositoryUrl)
    • getGradleInjectionEnabledNodes

      @CheckForNull public List<NodeLabelItem> getGradleInjectionEnabledNodes()
    • setGradleInjectionEnabledNodes

      @DataBoundSetter public void setGradleInjectionEnabledNodes(List<NodeLabelItem> gradleInjectionEnabledNodes)
    • getGradleInjectionDisabledNodes

      @CheckForNull public List<NodeLabelItem> getGradleInjectionDisabledNodes()
    • setGradleInjectionDisabledNodes

      @DataBoundSetter public void setGradleInjectionDisabledNodes(List<NodeLabelItem> gradleInjectionDisabledNodes)
    • isGradleCaptureTaskInputFiles

      public Boolean isGradleCaptureTaskInputFiles()
    • setGradleCaptureTaskInputFiles

      @DataBoundSetter public void setGradleCaptureTaskInputFiles(Boolean gradleCaptureTaskInputFiles)
    • getMavenExtensionVersion

      public String getMavenExtensionVersion()
    • setMavenExtensionVersion

      @DataBoundSetter public void setMavenExtensionVersion(String mavenExtensionVersion)
    • getMavenExtensionCustomCoordinates

      @CheckForNull public String getMavenExtensionCustomCoordinates()
    • setMavenExtensionCustomCoordinates

      @DataBoundSetter public void setMavenExtensionCustomCoordinates(String mavenExtensionCustomCoordinates)
    • getCcudExtensionCustomCoordinates

      @CheckForNull public String getCcudExtensionCustomCoordinates()
    • setCcudExtensionCustomCoordinates

      @DataBoundSetter public void setCcudExtensionCustomCoordinates(String ccudExtensionCustomCoordinates)
    • getCcudExtensionVersion

      public String getCcudExtensionVersion()
    • setCcudExtensionVersion

      @DataBoundSetter public void setCcudExtensionVersion(String ccudExtensionVersion)
    • getMavenExtensionRepositoryUrl

      @CheckForNull public String getMavenExtensionRepositoryUrl()
    • setMavenExtensionRepositoryUrl

      @DataBoundSetter public void setMavenExtensionRepositoryUrl(String mavenExtensionRepositoryUrl)
    • getMavenExtensionRepositoryCredentialId

      @CheckForNull public String getMavenExtensionRepositoryCredentialId()
    • setMavenExtensionRepositoryCredentialId

      @DataBoundSetter public void setMavenExtensionRepositoryCredentialId(String mavenExtensionRepositoryCredentialId)
    • getMavenInjectionEnabledNodes

      @CheckForNull public List<NodeLabelItem> getMavenInjectionEnabledNodes()
    • setMavenInjectionEnabledNodes

      @DataBoundSetter public void setMavenInjectionEnabledNodes(List<NodeLabelItem> mavenInjectionEnabledNodes)
    • getMavenInjectionDisabledNodes

      @CheckForNull public List<NodeLabelItem> getMavenInjectionDisabledNodes()
    • setMavenInjectionDisabledNodes

      @DataBoundSetter public void setMavenInjectionDisabledNodes(List<NodeLabelItem> mavenInjectionDisabledNodes)
    • isMavenCaptureGoalInputFiles

      public Boolean isMavenCaptureGoalInputFiles()
    • setMavenCaptureGoalInputFiles

      @DataBoundSetter public void setMavenCaptureGoalInputFiles(Boolean mavenCaptureGoalInputFiles)
    • setVcsRepositoryFilter

      @DataBoundSetter public void setVcsRepositoryFilter(String vcsRepositoryFilter)
    • 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:
      configure in class GlobalConfiguration
    • 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

      @POST public ListBoxModel doFillAccessKeyCredentialIdItems(@AncestorInPath Item project)
    • checkRequiredUrl

      public static FormValidation checkRequiredUrl(String value)
    • checkUrl

      public static FormValidation checkUrl(String value)
    • checkRequiredVersion

      public static FormValidation checkRequiredVersion(String value)
    • checkVersion

      public static FormValidation checkVersion(String value)
    • readResolve

      protected Object readResolve() throws IOException, Descriptor.FormException
      Invoked by XStream when this object is read into memory.
      Throws:
      IOException
      Descriptor.FormException