Package org.jenkinsci.plugins.envinject
Class EnvInjectPluginAction
java.lang.Object
org.jenkinsci.lib.envinject.EnvInjectAction
org.jenkinsci.plugins.envinject.EnvInjectPluginAction
- All Implemented Interfaces:
Action,EnvironmentContributingAction,ModelObject,RunAction2,org.kohsuke.stapler.StaplerProxy
public class EnvInjectPluginAction
extends org.jenkinsci.lib.envinject.EnvInjectAction
implements EnvironmentContributingAction
- Author:
- Gregory Boissinot
-
Field Summary
Fields inherited from class org.jenkinsci.lib.envinject.EnvInjectAction
envMap, URL_NAME -
Constructor Summary
ConstructorsConstructorDescriptionEnvInjectPluginAction(AbstractBuild build, Map<String, String> envMap) Deprecated.EnvInjectPluginAction(Map<String, String> envMap) Constructor. -
Method Summary
Methods inherited from class org.jenkinsci.lib.envinject.EnvInjectAction
getDisplayName, getEnvMap, getOwner, getSensibleVariables, onAttached, onLoad, overrideAll, overrideAll, writeReplaceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface hudson.model.Action
getDisplayNameMethods inherited from interface hudson.model.EnvironmentContributingAction
buildEnvironment
-
Constructor Details
-
EnvInjectPluginAction
@Deprecated public EnvInjectPluginAction(@NonNull AbstractBuild build, @CheckForNull Map<String, String> envMap) Deprecated.This is aRunAction2instance, not need to pass build explicitly. UseEnvInjectPluginAction(java.util.Map)Constructor. -
EnvInjectPluginAction
Constructor.- Parameters:
envMap- Environment variables to be injected- Since:
- 2.1
-
-
Method Details
-
getIconFileName
- Specified by:
getIconFileNamein interfaceAction- Overrides:
getIconFileNamein classorg.jenkinsci.lib.envinject.EnvInjectAction
-
getUrlName
- Specified by:
getUrlNamein interfaceAction- Overrides:
getUrlNamein classorg.jenkinsci.lib.envinject.EnvInjectAction
-
getTarget
- Specified by:
getTargetin interfaceorg.kohsuke.stapler.StaplerProxy- Overrides:
getTargetin classorg.jenkinsci.lib.envinject.EnvInjectAction
-
buildEnvVars
- Specified by:
buildEnvVarsin interfaceEnvironmentContributingAction
-
RunAction2instance, not need to pass build explicitly.