Package io.jenkins.plugins.servicenow
Class RollbackPluginBuilder
- java.lang.Object
- 
- hudson.tasks.BuildStepCompatibilityLayer
- 
- hudson.tasks.Builder
- 
- io.jenkins.plugins.servicenow.ProgressBuilder
- 
- io.jenkins.plugins.servicenow.RollbackPluginBuilder
 
 
 
 
- 
- All Implemented Interfaces:
- ExtensionPoint,- Describable<Builder>,- BuildStep,- SimpleBuildStep
 
 public class RollbackPluginBuilder extends ProgressBuilder Build step rolls back the specified plugin to the previous installed version. See API documentation: https://developer.servicenow.com/dev.do#!/reference/api/orlando/rest/cicd-api#cicd-POST-plugin-rollbackdita?navFilter=sn_cicd
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classRollbackPluginBuilder.DescriptorImpl- 
Nested classes/interfaces inherited from interface hudson.tasks.BuildStepBuildStep.PublisherList
 - 
Nested classes/interfaces inherited from interface hudson.ExtensionPointExtensionPoint.LegacyInstancesAreScopedToHudson
 - 
Nested classes/interfaces inherited from interface jenkins.tasks.SimpleBuildStepSimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactory
 
- 
 - 
Field Summary- 
Fields inherited from class io.jenkins.plugins.servicenow.ProgressBuilderworkspace
 - 
Fields inherited from interface hudson.tasks.BuildStepBUILDERS, PUBLISHERS
 
- 
 - 
Constructor SummaryConstructors Constructor Description RollbackPluginBuilder(String credentialsId)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetPluginId()protected booleanperform(Run<?,?> run, TaskListener taskListener, Integer progressCheckInterval)voidsetPluginId(String pluginId)- 
Methods inherited from class io.jenkins.plugins.servicenow.ProgressBuilderbuildErrorDetailFromFailedResponse, checkProgress, getApiVersion, getClientFactory, getCredentialsId, getGlobalSNParams, getRestClient, getUrl, getValue, perform, setApiVersion, setClientFactory, setCredentialsId, setRestClient, setupBuilderParameters, setupParametersAfterBuildStep, setUrl
 - 
Methods inherited from class hudson.tasks.Builderall, getDescriptor, getRequiredMonitorService, prebuild
 - 
Methods inherited from class hudson.tasks.BuildStepCompatibilityLayergetProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface hudson.tasks.BuildStepgetProjectAction, getProjectActions, getRequiredMonitorService, perform, prebuild
 - 
Methods inherited from interface jenkins.tasks.SimpleBuildStepperform, perform, requiresWorkspace
 
- 
 
- 
- 
- 
Constructor Detail- 
RollbackPluginBuilder@DataBoundConstructor public RollbackPluginBuilder(String credentialsId) 
 
- 
 - 
Method Detail- 
getPluginIdpublic String getPluginId() 
 - 
setPluginId@DataBoundSetter public void setPluginId(String pluginId) 
 - 
performprotected boolean perform(Run<?,?> run, @NonNull TaskListener taskListener, Integer progressCheckInterval) - Specified by:
- performin class- ProgressBuilder
 
 
- 
 
-