Index

A B C F G I J M N O S T W 
All Classes and Interfaces|All Packages|Serialized Form

A

addConvertedType(Class) - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterResult
 
addOption(ModelASTPipelineDef, ModelASTOption) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ModelASTUtils
Adds a declarative option to the pipeline model
addParameter(ModelASTPipelineDef, ModelASTBuildParameter) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ModelASTUtils
Add a single build parameter to the pipeline model
addStage(ModelASTPipelineDef, ModelASTStage) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ModelASTUtils
Adds a stage to the pipeline model
addStep(ModelASTBuildCondition, ModelASTStep) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ModelASTUtils
Add an individual step to the pipeline model
addTool(ModelASTPipelineDef, ModelASTKey, ModelASTValue) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ModelASTUtils
Add a tool to the pipeline model
addTrigger(ModelASTPipelineDef, ModelASTTrigger) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ModelASTUtils
Add a trigger to the pipeline model
addWarning(Warning) - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterResult
 
addWrappingTreeStep(Supplier<ModelASTTreeStep>) - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterResult
 
all() - Static method in class io.jenkins.plugins.todeclarative.converter.api.BaseConverter
 

B

BaseConverter - Class in io.jenkins.plugins.todeclarative.converter.api
 
BaseConverter() - Constructor for class io.jenkins.plugins.todeclarative.converter.api.BaseConverter
 
buildGenericStep(Publisher, Object) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ModelASTUtils
Create a generic step from a publisher
buildKeyPairArg(String, Object) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ModelASTUtils
Create a ModelASTKeyValueOrMethodCallPair
buildOrFindBuildCondition(ModelASTPipelineDef, String) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ModelASTUtils
Finds build condition or, if one does not exist, creates a new one

C

canConvert(Object) - Method in class io.jenkins.plugins.todeclarative.converter.api.BaseConverter
 
canConvert(Object) - Method in class io.jenkins.plugins.todeclarative.converter.api.NoBuilderConverter
 
canConvert(Object) - Method in class io.jenkins.plugins.todeclarative.converter.api.NoPublisherConverter
 
canConvert(Object) - Method in class io.jenkins.plugins.todeclarative.converter.api.SingleTypedConverter
 
convert(ConverterRequest, ConverterResult, Object) - Method in class io.jenkins.plugins.todeclarative.converter.api.BaseConverter
 
convert(ConverterRequest, ConverterResult, Object) - Method in class io.jenkins.plugins.todeclarative.converter.api.NoBuilderConverter
 
convert(ConverterRequest, ConverterResult, Object) - Method in class io.jenkins.plugins.todeclarative.converter.api.NoPublisherConverter
 
ConverterException - Exception Class in io.jenkins.plugins.todeclarative.converter.api
 
ConverterException(String, Throwable) - Constructor for exception class io.jenkins.plugins.todeclarative.converter.api.ConverterException
 
ConverterException(Throwable) - Constructor for exception class io.jenkins.plugins.todeclarative.converter.api.ConverterException
 
ConverterRequest - Class in io.jenkins.plugins.todeclarative.converter.api
Contains data needed for converting a Job to a declarative pipeline
ConverterRequest() - Constructor for class io.jenkins.plugins.todeclarative.converter.api.ConverterRequest
 
ConverterResult - Class in io.jenkins.plugins.todeclarative.converter.api
Result of a conversion of a Job to a declarative pipeline model ModelASTPipelineDef A successful conversion can have some ConverterResult.warnings
ConverterResult() - Constructor for class io.jenkins.plugins.todeclarative.converter.api.ConverterResult
 
convertTypeList(ConverterRequest, ConverterResult, ExtensionList<BaseConverter>, Collection<T>) - Method in class io.jenkins.plugins.todeclarative.converter.api.SingleTypedConverter
 
createNewProject(boolean) - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterRequest
 

F

fire(AbstractProject<?, ?>, ConverterResult) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ToDeclarativeConverterListener
 

G

getAndIncrement(String) - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterRequest
convenient method to have a counter associated with a key.
getConvertedTypes() - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterResult
 
getDisplayName(Describable) - Method in class io.jenkins.plugins.todeclarative.converter.api.SingleTypedConverter
 
getJob() - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterRequest
 
getMessage() - Method in class io.jenkins.plugins.todeclarative.converter.api.Warning
 
getModelASTPipelineDef() - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterResult
 
getTypeClass() - Method in class io.jenkins.plugins.todeclarative.converter.api.Warning
 
getTypeName() - Method in class io.jenkins.plugins.todeclarative.converter.api.Warning
 
getWarnings() - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterResult
 
getWrappingTreeSteps() - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterResult
 

I

io.jenkins.plugins.todeclarative.converter.api - package io.jenkins.plugins.todeclarative.converter.api
 
isCreateNewProject() - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterRequest
 

J

job(Job) - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterRequest
 

M

modelASTPipelineDef(ModelASTPipelineDef) - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterResult
 
ModelASTUtils - Class in io.jenkins.plugins.todeclarative.converter.api
Some util methods to work with Declarative Model

N

NO_BUILDER_NUMBER_KEY - Static variable in class io.jenkins.plugins.todeclarative.converter.api.NoBuilderConverter
 
NoBuilderConverter - Class in io.jenkins.plugins.todeclarative.converter.api
 
NoBuilderConverter() - Constructor for class io.jenkins.plugins.todeclarative.converter.api.NoBuilderConverter
 
NoPublisherConverter - Class in io.jenkins.plugins.todeclarative.converter.api
 
NoPublisherConverter() - Constructor for class io.jenkins.plugins.todeclarative.converter.api.NoPublisherConverter
 

O

onConversion(AbstractProject<?, ?>, ConverterResult) - Method in class io.jenkins.plugins.todeclarative.converter.api.ToDeclarativeConverterListener
Called when a freestyle job has been converted to a declarative pipeline

S

setCreateNewProject(boolean) - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterRequest
 
setJob(Job) - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterRequest
 
setMessage(String) - Method in class io.jenkins.plugins.todeclarative.converter.api.Warning
 
setModelASTPipelineDef(ModelASTPipelineDef) - Method in class io.jenkins.plugins.todeclarative.converter.api.ConverterResult
 
setTypeClass(Class) - Method in class io.jenkins.plugins.todeclarative.converter.api.Warning
 
SingleTypedConverter<T> - Class in io.jenkins.plugins.todeclarative.converter.api
 
SingleTypedConverter() - Constructor for class io.jenkins.plugins.todeclarative.converter.api.SingleTypedConverter
 

T

ToDeclarativeConverterListener - Class in io.jenkins.plugins.todeclarative.converter.api
Receive notifications about conversions from freestyle projects to declarative pipelines
ToDeclarativeConverterListener() - Constructor for class io.jenkins.plugins.todeclarative.converter.api.ToDeclarativeConverterListener
 
toString() - Method in class io.jenkins.plugins.todeclarative.converter.api.Warning
 

W

Warning - Class in io.jenkins.plugins.todeclarative.converter.api
 
Warning() - Constructor for class io.jenkins.plugins.todeclarative.converter.api.Warning
 
Warning(String, Class) - Constructor for class io.jenkins.plugins.todeclarative.converter.api.Warning
 
wrapBranch(ConverterResult, ModelASTStep, ModelASTBranch) - Static method in class io.jenkins.plugins.todeclarative.converter.api.ModelASTUtils
Wrap your step with build wrapper such withCredential, configFile
A B C F G I J M N O S T W 
All Classes and Interfaces|All Packages|Serialized Form