public class AwsParameterStoreBuildWrapper
extends jenkins.tasks.SimpleBuildWrapper
BuildWrapper for AWS Parameter Store.| Modifier and Type | Class and Description |
|---|---|
static class |
AwsParameterStoreBuildWrapper.DescriptorImpl
A Jenkins
BuildWrapperDescriptor for the AwsParameterStoreBuildWrapper. |
jenkins.tasks.SimpleBuildWrapper.Context, jenkins.tasks.SimpleBuildWrapper.Disposer| Constructor and Description |
|---|
AwsParameterStoreBuildWrapper(String credentialsId,
String regionName,
String path,
Boolean recursive,
String naming)
Creates a new
AwsParameterStoreBuildWrapper. |
| Modifier and Type | Method and Description |
|---|---|
String |
getCredentialsId()
Gets AWS credentials identifier.
|
String |
getNaming()
Gets naming: basename, absolute, relative.
|
String |
getPath()
Gets path.
|
Boolean |
getRecursive()
Gets recursive flag.
|
String |
getRegionName()
Gets AWS region name.
|
void |
setUp(jenkins.tasks.SimpleBuildWrapper.Context context,
hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.EnvVars initialEnvironment) |
@DataBoundConstructor public AwsParameterStoreBuildWrapper(String credentialsId, String regionName, String path, Boolean recursive, String naming)
AwsParameterStoreBuildWrapper.credentialsId - aws credentials idregionName - aws region namepath - hierarchy for the parameterrecursive - fetch all parameters within a hierarchynaming - environment variable naming: basename, absolute, relativepublic String getCredentialsId()
public String getRegionName()
public String getPath()
public Boolean getRecursive()
public String getNaming()
public void setUp(jenkins.tasks.SimpleBuildWrapper.Context context,
hudson.model.Run<?,?> run,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.EnvVars initialEnvironment)
throws IOException,
InterruptedException
setUp in class jenkins.tasks.SimpleBuildWrapperIOExceptionInterruptedExceptionCopyright © 2016–2018. All rights reserved.