Class GitLabConnection

java.lang.Object
hudson.model.AbstractDescribableImpl<GitLabConnection>
com.dabsquared.gitlabjenkins.connection.GitLabConnection
All Implemented Interfaces:
Describable<GitLabConnection>

public class GitLabConnection extends AbstractDescribableImpl<GitLabConnection>
Author:
Robin Müller
  • Constructor Details Link icon

    • GitLabConnection Link icon

      public GitLabConnection(String name, String url, String apiTokenId, boolean ignoreCertificateErrors, Integer connectionTimeout, Integer readTimeout)
    • GitLabConnection Link icon

      @DataBoundConstructor public GitLabConnection(String name, String url, String apiTokenId, String clientBuilderId, boolean ignoreCertificateErrors, Integer connectionTimeout, Integer readTimeout)
    • GitLabConnection Link icon

      @Restricted(org.kohsuke.accmod.restrictions.NoExternalUse.class) public GitLabConnection(String name, String url, String apiTokenId, GitLabClientBuilder clientBuilder, boolean ignoreCertificateErrors, Integer connectionTimeout, Integer readTimeout)
  • Method Details Link icon

    • getName Link icon

      public String getName()
    • getUrl Link icon

      public String getUrl()
    • getApiTokenId Link icon

      public String getApiTokenId()
    • getClientBuilderId Link icon

      public String getClientBuilderId()
    • isIgnoreCertificateErrors Link icon

      public boolean isIgnoreCertificateErrors()
    • getConnectionTimeout Link icon

      public int getConnectionTimeout()
    • getReadTimeout Link icon

      public int getReadTimeout()
    • getClient Link icon

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

      protected GitLabConnection readResolve()
    • migrate Link icon

      @Initializer(after=PLUGINS_STARTED) public static void migrate() throws IOException
      Throws:
      IOException