Class PluginConfiguration

java.lang.Object
hudson.model.Descriptor<GlobalConfiguration>
jenkins.model.GlobalConfiguration
io.jenkins.plugins.credentials.secretsmanager.config.PluginConfiguration
All Implemented Interfaces:
ExtensionPoint, Describable<GlobalConfiguration>, Saveable, Loadable, OnMaster

@Extension @Symbol("awsCredentialsProvider") public class PluginConfiguration extends GlobalConfiguration
  • Constructor Details

    • PluginConfiguration

      public PluginConfiguration()
  • Method Details

    • getInstance

      public static PluginConfiguration getInstance()
    • normalize

      public static Duration normalize(Boolean cache)
    • readResolve

      protected Object readResolve()
    • getCache

      public Boolean getCache()
    • setCache

      @DataBoundSetter public void setCache(Boolean cache)
    • getClient

      public Client getClient()
    • setClient

      @DataBoundSetter public void setClient(Client client)
    • getListSecrets

      public ListSecrets getListSecrets()
    • setListSecrets

      @DataBoundSetter public void setListSecrets(ListSecrets listSecrets)
    • getTransformations

      public Transformations getTransformations()
    • setTransformations

      @DataBoundSetter public void setTransformations(Transformations transformations)
    • configure

      public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json)
      Overrides:
      configure in class GlobalConfiguration