Class GitLabConnectionConfig

java.lang.Object
hudson.model.Descriptor<GlobalConfiguration>
jenkins.model.GlobalConfiguration
com.dabsquared.gitlabjenkins.connection.GitLabConnectionConfig
All Implemented Interfaces:
ExtensionPoint, Describable<GlobalConfiguration>, Saveable, Loadable, OnMaster

@Extension public class GitLabConnectionConfig extends GlobalConfiguration
Author:
Robin Müller
  • Constructor Details

    • GitLabConnectionConfig

      @DataBoundConstructor public GitLabConnectionConfig()
  • Method Details

    • isUseAuthenticatedEndpoint

      public boolean isUseAuthenticatedEndpoint()
    • setUseAuthenticatedEndpoint

      @DataBoundSetter public void setUseAuthenticatedEndpoint(boolean useAuthenticatedEndpoint)
    • getConnections

      public List<GitLabConnection> getConnections()
    • addConnection

      public void addConnection(GitLabConnection connection)
    • setConnections

      @DataBoundSetter public void setConnections(List<GitLabConnection> newConnections)
    • getClient

      public GitLabClient getClient(String connectionName, Item item, String jobCredentialId)
    • readResolve

      protected GitLabConnectionConfig readResolve()
    • get

      public static GitLabConnectionConfig get()