Index

B C D F G I L M P R S T _ 
All Classes and Interfaces|All Packages|Serialized Form

B

buildEnvironment(Run<?, ?>, EnvVars) - Method in class com.mig82.folders.environment.FolderPropertiesSnapshotAction
 
buildEnvironmentFor(Run, EnvVars, TaskListener) - Method in class com.mig82.folders.environment.FolderPropertiesEnvironmentContributor
 

C

com.mig82.folders - package com.mig82.folders
 
com.mig82.folders.environment - package com.mig82.folders.environment
 
com.mig82.folders.properties - package com.mig82.folders.properties
 
com.mig82.folders.step - package com.mig82.folders.step
 
com.mig82.folders.wrappers - package com.mig82.folders.wrappers
 
createForBuildStart(Run<?, ?>) - Static method in class com.mig82.folders.environment.FolderPropertiesSnapshotAction
Creates a persistent snapshot only when at least one resolved property is exposed at build start.

D

DescriptorImpl() - Constructor for class com.mig82.folders.properties.FolderProperties.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.mig82.folders.properties.StringProperty.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.mig82.folders.step.FolderPropertiesStep.DescriptorImpl
 
DescriptorImpl() - Constructor for class com.mig82.folders.wrappers.ParentFolderBuildWrapper.DescriptorImpl
 
display_build_wrapper() - Static method in class com.mig82.folders.Messages
Key display.build.wrapper: Folder Properties.
display_folder_properties() - Static method in class com.mig82.folders.Messages
Key display.folder.properties: List of folder properties.
display_string_property() - Static method in class com.mig82.folders.Messages
Key display.string.property: String property.
doValidate(String, String) - Method in class com.mig82.folders.properties.StringProperty.DescriptorImpl
Checks that the key is not blank.

F

FolderProperties<C> - Class in com.mig82.folders.properties
A class that holds an array of properties for a folder.
FolderProperties() - Constructor for class com.mig82.folders.properties.FolderProperties
Constructor.
FolderProperties.DescriptorImpl - Class in com.mig82.folders.properties
Descriptor class.
FolderPropertiesEnvironmentContributor - Class in com.mig82.folders.environment
Contributes opted-in folder properties before Pipeline and SCM configuration is evaluated.
FolderPropertiesEnvironmentContributor() - Constructor for class com.mig82.folders.environment.FolderPropertiesEnvironmentContributor
 
FolderPropertiesSnapshotAction - Class in com.mig82.folders.environment
Stores the immutable folder property snapshot used by a build that opts into build-start exposure.
FolderPropertiesStep - Class in com.mig82.folders.step
A custom pipeline step to retrieve folder properties This step is able to run out of a node
FolderPropertiesStep() - Constructor for class com.mig82.folders.step.FolderPropertiesStep
 
FolderPropertiesStep.DescriptorImpl - Class in com.mig82.folders.step
 
FolderPropertyResolver - Class in com.mig82.folders.properties
Resolves folder properties without coupling lookup to a particular build integration.
FolderPropertyResolver() - Constructor for class com.mig82.folders.properties.FolderPropertyResolver
 

G

getBuildStartValues() - Method in class com.mig82.folders.environment.FolderPropertiesSnapshotAction
 
getBuildStartValues() - Method in class com.mig82.folders.properties.ResolvedFolderProperties
Returns the resolved values whose source folder opted into build-start exposure.
getDisplayName() - Method in class com.mig82.folders.properties.FolderProperties.DescriptorImpl
 
getDisplayName() - Method in class com.mig82.folders.properties.StringProperty.DescriptorImpl
 
getDisplayName() - Method in class com.mig82.folders.step.FolderPropertiesStep.DescriptorImpl
 
getDisplayName() - Method in class com.mig82.folders.wrappers.ParentFolderBuildWrapper.DescriptorImpl
 
getFunctionName() - Method in class com.mig82.folders.step.FolderPropertiesStep.DescriptorImpl
 
getKey() - Method in class com.mig82.folders.properties.StringProperty
 
getProperties() - Method in class com.mig82.folders.properties.FolderProperties
Returns the properties added to the project folder.
getRequiredContext() - Method in class com.mig82.folders.step.FolderPropertiesStep.DescriptorImpl
 
getSources() - Method in class com.mig82.folders.environment.FolderPropertiesSnapshotAction
 
getSources() - Method in class com.mig82.folders.properties.ResolvedFolderProperties
Returns the full name of the folder that supplied each resolved key.
getValue() - Method in class com.mig82.folders.properties.StringProperty
 
getValues() - Method in class com.mig82.folders.environment.FolderPropertiesSnapshotAction
 
getValues() - Method in class com.mig82.folders.properties.ResolvedFolderProperties
Returns all resolved values, regardless of their exposure mode.

I

isApplicable(AbstractProject<?, ?>) - Method in class com.mig82.folders.wrappers.ParentFolderBuildWrapper.DescriptorImpl
 
isExposeAtBuildStart() - Method in class com.mig82.folders.properties.FolderProperties
 

L

loadFolderProperties(Job) - Static method in class com.mig82.folders.properties.PropertiesLoader
 

M

Messages - Class in com.mig82.folders
Generated localization support class.
Messages() - Constructor for class com.mig82.folders.Messages
 

P

ParentFolderBuildWrapper - Class in com.mig82.folders.wrappers
A build wrapper which exposes the properties defined for a folder to all the jobs contained inside it.
ParentFolderBuildWrapper() - Constructor for class com.mig82.folders.wrappers.ParentFolderBuildWrapper
 
ParentFolderBuildWrapper.DescriptorImpl - Class in com.mig82.folders.wrappers
 
PropertiesLoader - Class in com.mig82.folders.properties
A PropertiesLoader which can be used in both Freestyle Job build wrapper and custom pipeline step.
PropertiesLoader() - Constructor for class com.mig82.folders.properties.PropertiesLoader
 

R

reconfigure(StaplerRequest2, JSONObject) - Method in class com.mig82.folders.properties.FolderProperties
 
resolve(Job<?, ?>) - Method in class com.mig82.folders.properties.FolderPropertyResolver
 
ResolvedFolderProperties - Class in com.mig82.folders.properties
An immutable snapshot of the folder properties resolved for a job.
resolveValues(Run<?, ?>) - Static method in class com.mig82.folders.environment.FolderPropertiesSnapshotAction
Returns the persistent build-start snapshot when present, otherwise resolves the current folder configuration.
runPreCheckout() - Method in class com.mig82.folders.wrappers.ParentFolderBuildWrapper
 

S

setExposeAtBuildStart(boolean) - Method in class com.mig82.folders.properties.FolderProperties
 
setKey(String) - Method in class com.mig82.folders.properties.StringProperty
 
setProperties(StringProperty[]) - Method in class com.mig82.folders.properties.FolderProperties
Adds a bunch of properties to the project folder.
setUp(SimpleBuildWrapper.Context, Run<?, ?>, FilePath, Launcher, TaskListener, EnvVars) - Method in class com.mig82.folders.wrappers.ParentFolderBuildWrapper
 
setValue(String) - Method in class com.mig82.folders.properties.StringProperty
 
start(StepContext) - Method in class com.mig82.folders.step.FolderPropertiesStep
 
string_property_name_validation() - Static method in class com.mig82.folders.Messages
Key string.property.name.validation: The property name may not be blank..
string_property_validation_success() - Static method in class com.mig82.folders.Messages
Key string.property.validation.success: Success.
StringProperty - Class in com.mig82.folders.properties
A class that holds a String property for a folder.
StringProperty(String, String) - Constructor for class com.mig82.folders.properties.StringProperty
 
StringProperty.DescriptorImpl - Class in com.mig82.folders.properties
 

T

takesImplicitBlockArgument() - Method in class com.mig82.folders.step.FolderPropertiesStep.DescriptorImpl
 
toString() - Method in class com.mig82.folders.properties.StringProperty
 

_

_display_build_wrapper() - Static method in class com.mig82.folders.Messages
Key display.build.wrapper: Folder Properties.
_display_folder_properties() - Static method in class com.mig82.folders.Messages
Key display.folder.properties: List of folder properties.
_display_string_property() - Static method in class com.mig82.folders.Messages
Key display.string.property: String property.
_string_property_name_validation() - Static method in class com.mig82.folders.Messages
Key string.property.name.validation: The property name may not be blank..
_string_property_validation_success() - Static method in class com.mig82.folders.Messages
Key string.property.validation.success: Success.
B C D F G I L M P R S T _ 
All Classes and Interfaces|All Packages|Serialized Form