public class VariableDefinitionFactoryImpl extends Object implements VariableDefinitionFactory
| Constructor and Description |
|---|
VariableDefinitionFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
VariableDefinition |
createGlobalVariable(String key,
String value)
Create global variable definition
|
VariableDefinition |
createPlanVariable(Plan plan,
String key,
String value)
Create plan variable definition
|
VariableDefinition |
createVariableForEnvironment(long environmentId,
String variableKey,
String variableValue)
Create variable for deployment environment
|
VariableDefinition |
createVariableForProject(long projectId,
String variableKey,
String variableValue)
Create variable for a project
|
VariableDefinition |
createVariableForVersion(long versionId,
String variableKey,
String variableValue)
Create variable for deployment version
|
public VariableDefinition createGlobalVariable(@NotNull String key, @NotNull String value)
VariableDefinitionFactorycreateGlobalVariable in interface VariableDefinitionFactorykey - variable keyvalue - variable valuepublic VariableDefinition createPlanVariable(@NotNull Plan plan, @NotNull String key, @NotNull String value)
VariableDefinitionFactorycreatePlanVariable in interface VariableDefinitionFactoryplan - plan associated with variablekey - variable keyvalue - variable valuepublic VariableDefinition createVariableForEnvironment(long environmentId, String variableKey, String variableValue)
VariableDefinitionFactorycreateVariableForEnvironment in interface VariableDefinitionFactorypublic VariableDefinition createVariableForVersion(long versionId, String variableKey, String variableValue)
VariableDefinitionFactorycreateVariableForVersion in interface VariableDefinitionFactorypublic VariableDefinition createVariableForProject(long projectId, String variableKey, String variableValue)
VariableDefinitionFactorycreateVariableForProject in interface VariableDefinitionFactoryCopyright © 2021 Atlassian Software Systems Pty Ltd. All rights reserved.