@Extension public class GitReadSaveService extends io.jenkins.blueocean.rest.impl.pipeline.ScmContentProvider
| Modifier and Type | Class and Description |
|---|---|
static class |
GitReadSaveService.ReadSaveType
Type of git interaction to use
|
ExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
GitReadSaveService() |
| Modifier and Type | Method and Description |
|---|---|
String |
getApiUrl(Item item) |
Object |
getContent(org.kohsuke.stapler.StaplerRequest req,
Item item) |
protected com.cloudbees.plugins.credentials.common.StandardUsernamePasswordCredentials |
getCredentialForUser(Item item,
String repositoryUrl) |
String |
getScmId() |
Object |
saveContent(org.kohsuke.stapler.StaplerRequest req,
Item item) |
static void |
setType(GitReadSaveService.ReadSaveType type) |
boolean |
support(Item item) |
@Nonnull public String getScmId()
getScmId in class io.jenkins.blueocean.rest.impl.pipeline.ScmContentProviderpublic String getApiUrl(@Nonnull Item item)
getApiUrl in class io.jenkins.blueocean.rest.impl.pipeline.ScmContentProviderpublic static void setType(@Nonnull GitReadSaveService.ReadSaveType type)
public Object getContent(@Nonnull org.kohsuke.stapler.StaplerRequest req, @Nonnull Item item)
getContent in class io.jenkins.blueocean.rest.impl.pipeline.ScmContentProviderpublic Object saveContent(@Nonnull org.kohsuke.stapler.StaplerRequest req, @Nonnull Item item)
saveContent in class io.jenkins.blueocean.rest.impl.pipeline.ScmContentProviderpublic boolean support(@Nonnull Item item)
support in class io.jenkins.blueocean.rest.impl.pipeline.ScmContentProviderCopyright © 2016–2018. All rights reserved.