Index
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.
All Classes and Interfaces|All Packages|Serialized Form