Class GitLabHelper
- java.lang.Object
-
- io.jenkins.plugins.gitlabbranchsource.helpers.GitLabHelper
-
public class GitLabHelper extends Object
-
-
Constructor Summary
Constructors Constructor Description GitLabHelper()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.gitlab4j.api.GitLabApi
apiBuilder(AccessControlled context, String serverName)
static com.damnhandy.uri.template.UriTemplate
branchUriTemplate(String serverNameOrUrl)
static com.damnhandy.uri.template.UriTemplate
commitUriTemplate(String serverNameOrUrl)
static String
getPrivateTokenAsPlainText(com.cloudbees.plugins.credentials.common.StandardCredentials credentials)
static Map<String,Object>
getProxyConfig(String serverUrl)
static String
getServerUrl(GitLabServer server)
static String
getServerUrlFromName(String serverName)
static com.damnhandy.uri.template.UriTemplateBuilder
getUriTemplateFromServer(String server)
static com.damnhandy.uri.template.UriTemplate
mergeRequestUriTemplate(String serverNameOrUrl)
static com.damnhandy.uri.template.UriTemplate
projectUriTemplate(String serverNameOrUrl)
static String[]
splitPath(String path)
static com.damnhandy.uri.template.UriTemplate
tagUriTemplate(String serverNameOrUrl)
-
-
-
Method Detail
-
apiBuilder
public static org.gitlab4j.api.GitLabApi apiBuilder(AccessControlled context, String serverName)
-
getServerUrl
@NonNull public static String getServerUrl(GitLabServer server)
-
getPrivateTokenAsPlainText
public static String getPrivateTokenAsPlainText(com.cloudbees.plugins.credentials.common.StandardCredentials credentials)
-
getUriTemplateFromServer
public static com.damnhandy.uri.template.UriTemplateBuilder getUriTemplateFromServer(String server)
-
projectUriTemplate
public static com.damnhandy.uri.template.UriTemplate projectUriTemplate(String serverNameOrUrl)
-
branchUriTemplate
public static com.damnhandy.uri.template.UriTemplate branchUriTemplate(String serverNameOrUrl)
-
mergeRequestUriTemplate
public static com.damnhandy.uri.template.UriTemplate mergeRequestUriTemplate(String serverNameOrUrl)
-
tagUriTemplate
public static com.damnhandy.uri.template.UriTemplate tagUriTemplate(String serverNameOrUrl)
-
commitUriTemplate
public static com.damnhandy.uri.template.UriTemplate commitUriTemplate(String serverNameOrUrl)
-
-