public class AwsParameterStoreBuildWrapper
extends hudson.tasks.BuildWrapper
BuildWrapper for AWS Parameter Store.| Modifier and Type | Class and Description |
|---|---|
static class |
AwsParameterStoreBuildWrapper.DescriptorImpl
A Jenkins
BuildWrapperDescriptor for the AwsParameterStoreBuildWrapper. |
| Constructor and Description |
|---|
AwsParameterStoreBuildWrapper(String credentialsId,
String regionName,
String path,
Boolean recursive)
Creates a new
AwsParameterStoreBuildWrapper. |
| Modifier and Type | Method and Description |
|---|---|
String |
getCredentialsId()
Gets AWS credentials identifier.
|
String |
getPath()
Gets path.
|
Boolean |
getRecursive()
Gets recursive flag.
|
String |
getRegionName()
Gets AWS region name.
|
hudson.tasks.BuildWrapper.Environment |
setUp(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
@DataBoundConstructor public AwsParameterStoreBuildWrapper(String credentialsId, String regionName, String path, Boolean recursive)
AwsParameterStoreBuildWrapper.credentialsId - aws credentials idregionName - aws region namepath - hierarchy for the parameterrecursive - fetch all parameters within a hierarchypublic String getCredentialsId()
public String getRegionName()
public String getPath()
public Boolean getRecursive()
public hudson.tasks.BuildWrapper.Environment setUp(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
throws IOException,
InterruptedException
setUp in class hudson.tasks.BuildWrapperIOExceptionInterruptedExceptionCopyright © 2016–2018. All rights reserved.