public class AwsParameterStoreService extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_REGION |
static String |
NAMING_ABSOLUTE |
static String |
NAMING_BASENAME |
static String |
NAMING_RELATIVE |
| Constructor and Description |
|---|
AwsParameterStoreService(String credentialsId,
String regionName)
Creates a new
AwsParameterStoreService. |
| Modifier and Type | Method and Description |
|---|---|
void |
buildEnvVars(jenkins.tasks.SimpleBuildWrapper.Context context,
String path,
Boolean recursive,
String naming)
Adds environment variables to
context. |
void |
buildEnvVarsWithParametersByPath(jenkins.tasks.SimpleBuildWrapper.Context context,
String path,
Boolean recursive,
String naming)
Adds environment variables to
context using getParametersByPath. |
public static final String DEFAULT_REGION
public static final String NAMING_BASENAME
public static final String NAMING_RELATIVE
public static final String NAMING_ABSOLUTE
public AwsParameterStoreService(String credentialsId, String regionName)
AwsParameterStoreService.credentialsId - AWS credentials identifierregionName - AWS region namepublic void buildEnvVars(jenkins.tasks.SimpleBuildWrapper.Context context,
String path,
Boolean recursive,
String naming)
context.context - SimpleBuildWrapper contextpath - hierarchy for the parameterrecursive - fetch all parameters within a hierarchynaming - environment variable naming: basename, relative, absolutepublic void buildEnvVarsWithParametersByPath(jenkins.tasks.SimpleBuildWrapper.Context context,
String path,
Boolean recursive,
String naming)
context using getParametersByPath.context - SimpleBuildWrapper contextpath - hierarchy for the parameterrecursive - fetch all parameters within a hierarchynaming - environment variable naming: basename, relative, absoluteCopyright © 2016–2018. All rights reserved.