public abstract class AbstractPipelineCreateRequest
extends io.jenkins.blueocean.rest.model.BluePipelineCreateRequest
| Modifier and Type | Field and Description |
|---|---|
protected io.jenkins.blueocean.rest.model.BlueScmConfig |
scmConfig |
| Constructor and Description |
|---|
AbstractPipelineCreateRequest(String name,
io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected hudson.model.User |
checkUserIsAuthenticatedAndHasItemCreatePermission(io.jenkins.blueocean.rest.model.BlueOrganization organization) |
protected abstract String |
computeCredentialId(io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig) |
protected hudson.model.TopLevelItem |
createProject(String name,
String descriptorName,
Class<? extends hudson.model.TopLevelItemDescriptor> descriptorClass,
io.jenkins.blueocean.rest.model.BlueOrganization organization) |
protected jenkins.model.ModifiableTopLevelItemGroup |
getParent(io.jenkins.blueocean.rest.model.BlueOrganization organization) |
public AbstractPipelineCreateRequest(String name, io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig)
@Nonnull protected hudson.model.TopLevelItem createProject(String name, String descriptorName, Class<? extends hudson.model.TopLevelItemDescriptor> descriptorClass, io.jenkins.blueocean.rest.model.BlueOrganization organization) throws IOException
IOExceptionprotected hudson.model.User checkUserIsAuthenticatedAndHasItemCreatePermission(io.jenkins.blueocean.rest.model.BlueOrganization organization)
protected abstract String computeCredentialId(io.jenkins.blueocean.rest.model.BlueScmConfig scmConfig)
protected jenkins.model.ModifiableTopLevelItemGroup getParent(io.jenkins.blueocean.rest.model.BlueOrganization organization)
Copyright © 2016–2020. All rights reserved.