A B C D E F G H I J L M N O P R S T U V W X 

A

AbstractGenerationStep - Class in net.nemerosa.jenkins.seed.generator
 
AbstractGenerationStep() - Constructor for class net.nemerosa.jenkins.seed.generator.AbstractGenerationStep
 
AbstractSeedStep - Class in net.nemerosa.jenkins.seed.generator
 
AbstractSeedStep() - Constructor for class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 

B

BitBucketEndPoint - Class in net.nemerosa.jenkins.seed.triggering.connector.bitbucket
 
BitBucketEndPoint(SeedService) - Constructor for class net.nemerosa.jenkins.seed.triggering.connector.bitbucket.BitBucketEndPoint
 
BitBucketEndPoint() - Constructor for class net.nemerosa.jenkins.seed.triggering.connector.bitbucket.BitBucketEndPoint
 
BRANCH_PARAMETER - Static variable in class net.nemerosa.jenkins.seed.Constants
 
BRANCH_PLACEHOLDER - Static variable in class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
Placeholder for the branch name
branchConfiguration(ProjectPipelineConfig, ProjectParameters, Map<String, String>, EnvVars) - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 
branchConfiguration(ProjectPipelineConfig, ProjectParameters, Map<String, String>, EnvVars) - Method in class net.nemerosa.jenkins.seed.generator.BranchGenerationStep
The env environment map contains, among standard Jenkins build parameters, the BRANCH name, and any additional parameter defined by the project seed configuration (BRANCH_SCM for example, or any other custom parameter).
BranchDestructionStep - Class in net.nemerosa.jenkins.seed.generator
Configuration of a Project job when it's time to generate/update a branch.
BranchDestructionStep(String, String) - Constructor for class net.nemerosa.jenkins.seed.generator.BranchDestructionStep
 
BranchDestructionStep.BranchDestructionStepExtension - Class in net.nemerosa.jenkins.seed.generator
 
BranchDestructionStep.BranchDestructionStepExtension() - Constructor for class net.nemerosa.jenkins.seed.generator.BranchDestructionStep.BranchDestructionStepExtension
 
BranchGenerationStep - Class in net.nemerosa.jenkins.seed.generator
Configuration of a Project job when it's time to generate/update a branch.
BranchGenerationStep(ProjectPipelineConfig) - Constructor for class net.nemerosa.jenkins.seed.generator.BranchGenerationStep
Initialisation
BranchGenerationStep.BranchGenerationStepExtension - Class in net.nemerosa.jenkins.seed.generator
 
BranchGenerationStep.BranchGenerationStepExtension() - Constructor for class net.nemerosa.jenkins.seed.generator.BranchGenerationStep.BranchGenerationStepExtension
 
BranchSeedSCMExtension - Class in net.nemerosa.jenkins.seed.generator
 
BranchSeedSCMExtension(ProjectPipelineConfig, ProjectParameters, String, EnvVars) - Constructor for class net.nemerosa.jenkins.seed.generator.BranchSeedSCMExtension
 

C

CannotDeleteItemException - Exception in net.nemerosa.jenkins.seed
 
CannotDeleteItemException(String, Exception) - Constructor for exception net.nemerosa.jenkins.seed.CannotDeleteItemException
 
CannotFindJobException - Exception in net.nemerosa.jenkins.seed
 
CannotFindJobException(String, String) - Constructor for exception net.nemerosa.jenkins.seed.CannotFindJobException
 
CannotHandleRequestException - Exception in net.nemerosa.jenkins.seed.triggering.connector
 
CannotHandleRequestException(Exception) - Constructor for exception net.nemerosa.jenkins.seed.triggering.connector.CannotHandleRequestException
 
checkChannel(SeedEvent, ProjectCachedConfig) - Method in class net.nemerosa.jenkins.seed.triggering.SeedServiceImpl
 
checkSignature(StaplerRequest, String, String) - Method in class net.nemerosa.jenkins.seed.triggering.connector.github.GitHubEndPoint
 
CommitContext - Class in net.nemerosa.jenkins.seed.triggering.connector.github
 
CommitContext() - Constructor for class net.nemerosa.jenkins.seed.triggering.connector.github.CommitContext
 
configuration(ProjectPipelineConfig, ProjectParameters, Map<String, String>, EnvVars) - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 
configure(Function<String, String>, EnvVars) - Method in class net.nemerosa.jenkins.seed.generator.AbstractGenerationStep
 
configure(Function<String, String>, EnvVars) - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 
configure() - Method in class net.nemerosa.jenkins.seed.generator.scm.SCMServiceModule
 
configure(StaplerRequest, JSONObject) - Method in class net.nemerosa.jenkins.seed.SeedPlugin
 
configure() - Method in class net.nemerosa.jenkins.seed.triggering.SeedServiceModule
 
Constants - Class in net.nemerosa.jenkins.seed
 
Constants() - Constructor for class net.nemerosa.jenkins.seed.Constants
 

D

defaultConfig() - Static method in class net.nemerosa.jenkins.seed.config.PipelineConfig
Default configuration
delete(String) - Method in class net.nemerosa.jenkins.seed.triggering.JenkinsSeedLauncher
 
delete(String) - Method in interface net.nemerosa.jenkins.seed.triggering.SeedLauncher
Deletes the item (folder or job) specified by the given path.
DSLHelper - Class in net.nemerosa.jenkins.seed.support
 
DSLHelper() - Constructor for class net.nemerosa.jenkins.seed.support.DSLHelper
 

E

equals(Object) - Method in class net.nemerosa.jenkins.seed.triggering.SeedChannel
 
equals(Object) - Method in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 
evaluate(String, String, String, String) - Static method in class net.nemerosa.jenkins.seed.support.Evaluator
 
evaluate(String, String, String) - Static method in class net.nemerosa.jenkins.seed.support.Evaluator
 
Evaluator - Class in net.nemerosa.jenkins.seed.support
 
Evaluator() - Constructor for class net.nemerosa.jenkins.seed.support.Evaluator
 
EVENT_COMMIT_PARAMETER - Static variable in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 
eventConfiguration(ProjectPipelineConfig, ProjectParameters, Map<String, String>) - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 
EventStrategyConfig - Class in net.nemerosa.jenkins.seed.config
 
EventStrategyConfig(boolean, boolean, boolean, String) - Constructor for class net.nemerosa.jenkins.seed.config.EventStrategyConfig
 
EventStrategyConfig() - Constructor for class net.nemerosa.jenkins.seed.config.EventStrategyConfig
 
extractEvent(StaplerRequest) - Method in class net.nemerosa.jenkins.seed.triggering.connector.bitbucket.BitBucketEndPoint
 
extractEvent(StaplerRequest) - Method in class net.nemerosa.jenkins.seed.triggering.connector.github.GitHubEndPoint
 
extractEvent(StaplerRequest) - Method in class net.nemerosa.jenkins.seed.triggering.connector.http.HttpEndPoint
 

F

feed(boolean) - Method in class net.nemerosa.jenkins.seed.triggering.connector.github.CommitContext
 

G

generalConfiguration(ProjectParameters, Map<String, String>) - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 
generate() - Method in class net.nemerosa.jenkins.seed.generator.BranchSeedSCMExtension
 
generate() - Method in interface net.nemerosa.jenkins.seed.generator.GenerationExtension
 
generatePartial(String, String, String, String) - Method in interface net.nemerosa.jenkins.seed.generator.scm.SCMService
 
GenerationContext - Class in net.nemerosa.jenkins.seed.generator
 
GenerationContext() - Constructor for class net.nemerosa.jenkins.seed.generator.GenerationContext
 
GenerationExtension - Interface in net.nemerosa.jenkins.seed.generator
 
GenerationPostProcessing - Interface in net.nemerosa.jenkins.seed.generator
 
getBranch() - Method in class net.nemerosa.jenkins.seed.generator.BranchDestructionStep
 
getBranch() - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
getBranch() - Method in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 
getBranchFolderPath(String, String) - Method in class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
 
getBranchFolderPath(String, String) - Method in class net.nemerosa.jenkins.seed.config.PipelineConfig
 
getBranchName(String) - Method in class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
 
getBranchName(String) - Method in class net.nemerosa.jenkins.seed.config.PipelineConfig
 
getBranchParameters(ProjectParameters) - Method in class net.nemerosa.jenkins.seed.config.PipelineConfig
Gets the extra parameters for the creation of a branch
getBranchSeedJob(String) - Method in class net.nemerosa.jenkins.seed.cache.ProjectCachedConfig
 
getBranchSeedName(String, String) - Method in class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
 
getBranchSeedName(String, String) - Method in class net.nemerosa.jenkins.seed.config.PipelineConfig
 
getBranchStartJob(String) - Method in class net.nemerosa.jenkins.seed.cache.ProjectCachedConfig
 
getBranchStartName(String, String) - Method in class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
 
getBranchStartName(String, String) - Method in class net.nemerosa.jenkins.seed.config.PipelineConfig
 
getChannel() - Method in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 
getCommitParameter() - Method in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 
getDescriptor() - Method in class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheDescriptor
 
getDisplayName() - Method in class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheDescriptor
 
getDisplayName() - Method in class net.nemerosa.jenkins.seed.generator.BranchDestructionStep.BranchDestructionStepExtension
 
getDisplayName() - Method in class net.nemerosa.jenkins.seed.generator.BranchGenerationStep.BranchGenerationStepExtension
 
getDisplayName() - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep.PipelineGenerationStepExtension
 
getDisplayName() - Method in class net.nemerosa.jenkins.seed.generator.ProjectGenerationStep.SeedStepExtension
 
getExtensionPoints(EnvVars, ProjectPipelineConfig, ProjectParameters) - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 
getExtensionPoints(EnvVars, ProjectPipelineConfig, ProjectParameters) - Method in class net.nemerosa.jenkins.seed.generator.BranchGenerationStep
 
getExtensionPoints(EnvVars, ProjectPipelineConfig, ProjectParameters) - Method in class net.nemerosa.jenkins.seed.generator.ProjectGenerationStep
 
getId() - Method in interface net.nemerosa.jenkins.seed.generator.scm.SCMService
 
getId() - Method in class net.nemerosa.jenkins.seed.triggering.SeedChannel
 
getName() - Method in class net.nemerosa.jenkins.seed.triggering.SeedChannel
 
getParameterNames() - Method in enum net.nemerosa.jenkins.seed.triggering.SeedEventType
 
getParameters() - Method in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 
getProject() - Method in class net.nemerosa.jenkins.seed.generator.BranchDestructionStep
 
getProject() - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
getProject() - Method in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 
getProjectAuthorisations(ProjectParameters) - Method in class net.nemerosa.jenkins.seed.config.PipelineConfig
 
getProjectConfig() - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 
getProjectConfig() - Method in class net.nemerosa.jenkins.seed.generator.BranchGenerationStep
Gets access to the pipeline configuration
getProjectConfig() - Method in class net.nemerosa.jenkins.seed.generator.ProjectGenerationStep
Gets access to the pipeline configuration
getProjectDestructorJob(String) - Method in class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
 
getProjectDestructorJob(String) - Method in class net.nemerosa.jenkins.seed.config.PipelineConfig
 
getProjectFolder(String) - Method in class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
 
getProjectFolder(String) - Method in class net.nemerosa.jenkins.seed.config.PipelineConfig
 
getProjectParameters(Function<String, String>) - Method in class net.nemerosa.jenkins.seed.config.ProjectPipelineConfig
Gets the parameters for a project
getProjectPipelineConfig(String) - Method in interface net.nemerosa.jenkins.seed.cache.ProjectSeedCache
Gets the cached configuration for the project, or a default one if none could be found.
getProjectPipelineConfig(String) - Method in class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheImpl
 
getProjectSavedConfiguration(String) - Method in class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheDescriptor
Gets the cached configuration for the project, or null if none could be found.
getProjectScmCredentials() - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
getProjectScmType() - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
getProjectScmUrl() - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
getProjectSeedJob() - Method in class net.nemerosa.jenkins.seed.cache.ProjectCachedConfig
 
getProjectSeedJob(String) - Method in class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
 
getProjectSeedJob(String) - Method in class net.nemerosa.jenkins.seed.config.PipelineConfig
 
getProjectTriggerIdentifierOrName(ProjectParameters) - Method in class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheDescriptor
Gets the trigger identifier if present, and if not, the project name
getScm(String) - Method in interface net.nemerosa.jenkins.seed.generator.scm.SCMServiceRegistry
 
getScriptDirectory() - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
getScriptPath() - Method in class net.nemerosa.jenkins.seed.generator.AbstractGenerationStep
 
getScriptPath() - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 
getScriptPath() - Method in class net.nemerosa.jenkins.seed.generator.BranchGenerationStep
 
getScriptPath() - Method in class net.nemerosa.jenkins.seed.generator.ProjectGenerationStep
 
getSecretKey() - Method in class net.nemerosa.jenkins.seed.cache.ProjectCachedConfig
 
getSecretKey(String, String) - Method in interface net.nemerosa.jenkins.seed.triggering.SeedService
Gets the signature key for a given project
getSecretKey(String, String) - Method in class net.nemerosa.jenkins.seed.triggering.SeedServiceImpl
 
getSeedBranch() - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
getSeedPlugin() - Static method in class net.nemerosa.jenkins.seed.SeedPlugin
 
getSeedProject() - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
getSeedService() - Method in class net.nemerosa.jenkins.seed.generator.BranchDestructionStep
 
getShortDescription() - Method in class net.nemerosa.jenkins.seed.triggering.SeedCause
 
getType() - Method in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 
getUrlName() - Method in class net.nemerosa.jenkins.seed.triggering.connector.bitbucket.BitBucketEndPoint
 
getUrlName() - Method in class net.nemerosa.jenkins.seed.triggering.connector.github.GitHubEndPoint
 
getUrlName() - Method in class net.nemerosa.jenkins.seed.triggering.connector.http.HttpEndPoint
 
GitHubEndPoint - Class in net.nemerosa.jenkins.seed.triggering.connector.github
 
GitHubEndPoint(SeedService) - Constructor for class net.nemerosa.jenkins.seed.triggering.connector.github.GitHubEndPoint
 
GitHubEndPoint() - Constructor for class net.nemerosa.jenkins.seed.triggering.connector.github.GitHubEndPoint
 

H

hashCode() - Method in class net.nemerosa.jenkins.seed.triggering.SeedChannel
 
hashCode() - Method in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 
HttpEndPoint - Class in net.nemerosa.jenkins.seed.triggering.connector.http
 
HttpEndPoint(SeedService) - Constructor for class net.nemerosa.jenkins.seed.triggering.connector.http.HttpEndPoint
 
HttpEndPoint() - Constructor for class net.nemerosa.jenkins.seed.triggering.connector.http.HttpEndPoint
 

I

isApplicable(Class<? extends AbstractProject>) - Method in class net.nemerosa.jenkins.seed.generator.BranchDestructionStep.BranchDestructionStepExtension
 
isApplicable(Class<? extends AbstractProject>) - Method in class net.nemerosa.jenkins.seed.generator.BranchGenerationStep.BranchGenerationStepExtension
 
isApplicable(Class<? extends AbstractProject>) - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep.PipelineGenerationStepExtension
 
isApplicable(Class<? extends AbstractProject>) - Method in class net.nemerosa.jenkins.seed.generator.ProjectGenerationStep.SeedStepExtension
 
isAuto() - Method in class net.nemerosa.jenkins.seed.cache.ProjectCachedConfig
 
isChannelEnabled(SeedChannel) - Method in class net.nemerosa.jenkins.seed.cache.ProjectCachedConfig
 
isDelete() - Method in class net.nemerosa.jenkins.seed.cache.ProjectCachedConfig
 
isDisableDslScript() - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
isSeed() - Method in class net.nemerosa.jenkins.seed.triggering.connector.github.CommitContext
 
isTrigger() - Method in class net.nemerosa.jenkins.seed.cache.ProjectCachedConfig
 

J

JenkinsSeedLauncher - Class in net.nemerosa.jenkins.seed.triggering
 
JenkinsSeedLauncher() - Constructor for class net.nemerosa.jenkins.seed.triggering.JenkinsSeedLauncher
 

L

launch(SeedChannel, String, Map<String, String>) - Method in class net.nemerosa.jenkins.seed.triggering.JenkinsSeedLauncher
 
launch(SeedChannel, String, Map<String, String>) - Method in interface net.nemerosa.jenkins.seed.triggering.SeedLauncher
 
launchGenerationScript(AbstractBuild<?, ?>, BuildListener, EnvVars, String) - Static method in class net.nemerosa.jenkins.seed.support.DSLHelper
 
LineParser - Class in net.nemerosa.jenkins.seed.config
 
LineParser() - Constructor for class net.nemerosa.jenkins.seed.config.LineParser
 

M

MissingParameterException - Exception in net.nemerosa.jenkins.seed.generator
 
MissingParameterException(String) - Constructor for exception net.nemerosa.jenkins.seed.generator.MissingParameterException
 

N

NamingStrategyConfig - Class in net.nemerosa.jenkins.seed.config
 
NamingStrategyConfig(String, String, String, String, String, String, String, String) - Constructor for class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
 
NamingStrategyConfig() - Constructor for class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
Constructor with default values
net.nemerosa.jenkins.seed - package net.nemerosa.jenkins.seed
 
net.nemerosa.jenkins.seed.cache - package net.nemerosa.jenkins.seed.cache
 
net.nemerosa.jenkins.seed.config - package net.nemerosa.jenkins.seed.config
 
net.nemerosa.jenkins.seed.generator - package net.nemerosa.jenkins.seed.generator
 
net.nemerosa.jenkins.seed.generator.scm - package net.nemerosa.jenkins.seed.generator.scm
 
net.nemerosa.jenkins.seed.support - package net.nemerosa.jenkins.seed.support
 
net.nemerosa.jenkins.seed.triggering - package net.nemerosa.jenkins.seed.triggering
 
net.nemerosa.jenkins.seed.triggering.connector - package net.nemerosa.jenkins.seed.triggering.connector
 
net.nemerosa.jenkins.seed.triggering.connector.bitbucket - package net.nemerosa.jenkins.seed.triggering.connector.bitbucket
 
net.nemerosa.jenkins.seed.triggering.connector.github - package net.nemerosa.jenkins.seed.triggering.connector.github
 
net.nemerosa.jenkins.seed.triggering.connector.http - package net.nemerosa.jenkins.seed.triggering.connector.http
 
normalise(String) - Static method in class net.nemerosa.jenkins.seed.config.NamingStrategyConfig
 

O

of(String, String) - Static method in class net.nemerosa.jenkins.seed.triggering.SeedChannel
 
onDeleted(Item) - Method in class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheDescriptor.ProjectSeedCacheDescriptorItemListener
 
onLocationChanged(Item, String, String) - Method in class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheDescriptor.ProjectSeedCacheDescriptorItemListener
 

P

parseLines(String) - Static method in class net.nemerosa.jenkins.seed.config.LineParser
 
perform(AbstractBuild<?, ?>, Launcher, BuildListener) - Method in class net.nemerosa.jenkins.seed.generator.AbstractGenerationStep
 
perform(AbstractBuild<?, ?>, Launcher, BuildListener) - Method in class net.nemerosa.jenkins.seed.generator.BranchDestructionStep
 
perform(AbstractBuild, Launcher, BuildListener) - Method in class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
PipelineConfig - Class in net.nemerosa.jenkins.seed.config
 
PipelineConfig() - Constructor for class net.nemerosa.jenkins.seed.config.PipelineConfig
 
PipelineConfig(boolean, String, boolean, String, String, String, boolean, String, NamingStrategyConfig, EventStrategyConfig) - Constructor for class net.nemerosa.jenkins.seed.config.PipelineConfig
Default constructor with default values
pipelineConfiguration(ProjectPipelineConfig, ProjectParameters, Map<String, String>) - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 
PipelineGenerationStep - Class in net.nemerosa.jenkins.seed.generator
 
PipelineGenerationStep(String, String, String, String, String, String, String, boolean, String) - Constructor for class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep
 
PipelineGenerationStep.PipelineGenerationStepExtension - Class in net.nemerosa.jenkins.seed.generator
 
PipelineGenerationStep.PipelineGenerationStepExtension() - Constructor for class net.nemerosa.jenkins.seed.generator.PipelineGenerationStep.PipelineGenerationStepExtension
 
PipelineGeneratorScriptNotAllowedException - Exception in net.nemerosa.jenkins.seed.config
 
PipelineGeneratorScriptNotAllowedException() - Constructor for exception net.nemerosa.jenkins.seed.config.PipelineGeneratorScriptNotAllowedException
 
post(SeedEvent) - Method in interface net.nemerosa.jenkins.seed.triggering.SeedService
 
post(SeedEvent) - Method in class net.nemerosa.jenkins.seed.triggering.SeedServiceImpl
 
postProcessing(ProjectPipelineConfig, ProjectParameters, AbstractBuild<?, ?>, BuildListener, EnvVars) - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
Does nothing by default
postProcessing(AbstractBuild<?, ?>, BuildListener, EnvVars) - Method in class net.nemerosa.jenkins.seed.generator.GenerationContext
 
postProcessing(ProjectPipelineConfig, ProjectParameters, AbstractBuild<?, ?>, BuildListener, EnvVars) - Method in class net.nemerosa.jenkins.seed.generator.ProjectGenerationStep
 
ProjectCachedConfig - Class in net.nemerosa.jenkins.seed.cache
 
ProjectCachedConfig(String) - Constructor for class net.nemerosa.jenkins.seed.cache.ProjectCachedConfig
 
ProjectCachedConfig(ProjectSeed, PipelineConfig) - Constructor for class net.nemerosa.jenkins.seed.cache.ProjectCachedConfig
 
projectConfiguration(ProjectPipelineConfig, ProjectParameters, Map<String, String>) - Method in class net.nemerosa.jenkins.seed.generator.AbstractSeedStep
 
ProjectGenerationStep - Class in net.nemerosa.jenkins.seed.generator
Configuration of a Seed job when it's time to generate/update a project.
ProjectGenerationStep(ProjectPipelineConfig) - Constructor for class net.nemerosa.jenkins.seed.generator.ProjectGenerationStep
Initialisation
ProjectGenerationStep.SeedStepExtension - Class in net.nemerosa.jenkins.seed.generator
 
ProjectGenerationStep.SeedStepExtension() - Constructor for class net.nemerosa.jenkins.seed.generator.ProjectGenerationStep.SeedStepExtension
 
ProjectParameters - Class in net.nemerosa.jenkins.seed.config
Actual parameters for a project.
ProjectParameters() - Constructor for class net.nemerosa.jenkins.seed.config.ProjectParameters
 
ProjectPipelineConfig - Class in net.nemerosa.jenkins.seed.config
Configuration for a project.
ProjectPipelineConfig(PipelineConfig, String, String, String, String, String, String, String) - Constructor for class net.nemerosa.jenkins.seed.config.ProjectPipelineConfig
 
ProjectSeed - Class in net.nemerosa.jenkins.seed.config
Cached parameters for a project.
ProjectSeed(ProjectParameters) - Constructor for class net.nemerosa.jenkins.seed.config.ProjectSeed
 
ProjectSeedCache - Interface in net.nemerosa.jenkins.seed.cache
Cache for the project seed configurations, fed by the project seed generators and used by the triggers.
ProjectSeedCacheDescriptor - Class in net.nemerosa.jenkins.seed.cache
Descriptor used to hold the index of all projects and their associated configuration.
ProjectSeedCacheDescriptor() - Constructor for class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheDescriptor
 
ProjectSeedCacheDescriptor.ProjectSeedCacheDescriptorItemListener - Class in net.nemerosa.jenkins.seed.cache
 
ProjectSeedCacheDescriptor.ProjectSeedCacheDescriptorItemListener() - Constructor for class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheDescriptor.ProjectSeedCacheDescriptorItemListener
 
ProjectSeedCacheImpl - Class in net.nemerosa.jenkins.seed.cache
 
ProjectSeedCacheImpl() - Constructor for class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheImpl
 

R

RequestFormatException - Exception in net.nemerosa.jenkins.seed.triggering.connector
 
RequestFormatException(String) - Constructor for exception net.nemerosa.jenkins.seed.triggering.connector.RequestFormatException
 
RequestNonAuthorizedException - Exception in net.nemerosa.jenkins.seed.triggering.connector
 
RequestNonAuthorizedException() - Constructor for exception net.nemerosa.jenkins.seed.triggering.connector.RequestNonAuthorizedException
 
run(AbstractBuild<?, ?>, BuildListener, EnvVars) - Method in interface net.nemerosa.jenkins.seed.generator.GenerationPostProcessing
 

S

saveProjectConfiguration(ProjectParameters, PipelineConfig) - Method in class net.nemerosa.jenkins.seed.cache.ProjectSeedCacheDescriptor
 
SCMService - Interface in net.nemerosa.jenkins.seed.generator.scm
 
SCMServiceModule - Class in net.nemerosa.jenkins.seed.generator.scm
 
SCMServiceModule() - Constructor for class net.nemerosa.jenkins.seed.generator.scm.SCMServiceModule
 
SCMServiceNotDefinedException - Exception in net.nemerosa.jenkins.seed.generator.scm
 
SCMServiceNotDefinedException(String) - Constructor for exception net.nemerosa.jenkins.seed.generator.scm.SCMServiceNotDefinedException
 
SCMServiceRegistry - Interface in net.nemerosa.jenkins.seed.generator.scm
 
SEED_DSL_LIBRARIES - Static variable in interface net.nemerosa.jenkins.seed.generator.SeedProperties
Comma-separated list of libraries to download.
SEED_DSL_REPOSITORY - Static variable in interface net.nemerosa.jenkins.seed.generator.SeedProperties
URL of a repository to download pipeline libraries from.
SEED_DSL_REPOSITORY_PASSWORD - Static variable in interface net.nemerosa.jenkins.seed.generator.SeedProperties
Password to use to connect to the Seed repository.
SEED_DSL_REPOSITORY_USER - Static variable in interface net.nemerosa.jenkins.seed.generator.SeedProperties
User to use to connect to the Seed repository.
SEED_DSL_SCRIPT_JAR - Static variable in interface net.nemerosa.jenkins.seed.generator.SeedProperties
Name of the artifact which contains the seed script.
SEED_DSL_SCRIPT_LOCATION - Static variable in interface net.nemerosa.jenkins.seed.generator.SeedProperties
Location of the script within the JAR.
SeedCause - Class in net.nemerosa.jenkins.seed.triggering
 
SeedCause(SeedChannel) - Constructor for class net.nemerosa.jenkins.seed.triggering.SeedCause
 
SeedChannel - Class in net.nemerosa.jenkins.seed.triggering
Describes the source of an event
SeedChannel(String, String) - Constructor for class net.nemerosa.jenkins.seed.triggering.SeedChannel
 
SeedEvent - Class in net.nemerosa.jenkins.seed.triggering
 
SeedEvent(String, String, SeedEventType, SeedChannel) - Constructor for class net.nemerosa.jenkins.seed.triggering.SeedEvent
 
SeedEventType - Enum in net.nemerosa.jenkins.seed.triggering
 
SeedException - Exception in net.nemerosa.jenkins.seed
 
SeedException(String, Object...) - Constructor for exception net.nemerosa.jenkins.seed.SeedException
 
SeedException(Exception, String, Object...) - Constructor for exception net.nemerosa.jenkins.seed.SeedException
 
SeedLauncher - Interface in net.nemerosa.jenkins.seed.triggering
 
SeedPlugin - Class in net.nemerosa.jenkins.seed
Configuration of the Seed plug-in.
SeedPlugin() - Constructor for class net.nemerosa.jenkins.seed.SeedPlugin
 
SeedProperties - Interface in net.nemerosa.jenkins.seed.generator
Definition of the core Seed properties.
SeedService - Interface in net.nemerosa.jenkins.seed.triggering
 
SeedServiceImpl - Class in net.nemerosa.jenkins.seed.triggering
 
SeedServiceImpl(SeedLauncher, ProjectSeedCache) - Constructor for class net.nemerosa.jenkins.seed.triggering.SeedServiceImpl
 
SeedServiceModule - Class in net.nemerosa.jenkins.seed.triggering
 
SeedServiceModule() - Constructor for class net.nemerosa.jenkins.seed.triggering.SeedServiceModule
 
SYSTEM - Static variable in class net.nemerosa.jenkins.seed.triggering.SeedChannel
 

T

toString() - Method in class net.nemerosa.jenkins.seed.triggering.SeedChannel
 
toString() - Method in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 

U

UnknownRequestException - Exception in net.nemerosa.jenkins.seed.triggering.connector
 
UnknownRequestException(String) - Constructor for exception net.nemerosa.jenkins.seed.triggering.connector.UnknownRequestException
 
UnsupportedSeedEventTypeException - Exception in net.nemerosa.jenkins.seed.triggering
 
UnsupportedSeedEventTypeException(SeedEventType) - Constructor for exception net.nemerosa.jenkins.seed.triggering.UnsupportedSeedEventTypeException
 

V

valueOf(String) - Static method in enum net.nemerosa.jenkins.seed.triggering.SeedEventType
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.nemerosa.jenkins.seed.triggering.SeedEventType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withParam(String, Object) - Method in class net.nemerosa.jenkins.seed.triggering.SeedEvent
 

X

X_SEED_TOKEN - Static variable in class net.nemerosa.jenkins.seed.triggering.connector.http.HttpEndPoint
 
A B C D E F G H I J L M N O P R S T U V W X