Package io.github.cdklabs.projen.gitlab
Class VariableConfig.Builder
- java.lang.Object
-
- io.github.cdklabs.projen.gitlab.VariableConfig.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<VariableConfig>
- Enclosing interface:
- VariableConfig
@Stability(Experimental) public static final class VariableConfig.Builder extends Object implements software.amazon.jsii.Builder<VariableConfig>
A builder forVariableConfig
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VariableConfigbuild()Builds the configured instance.VariableConfig.Builderdescription(String description)Sets the value ofVariableConfig.getDescription()VariableConfig.Buildervalue(String value)Sets the value ofVariableConfig.getValue()
-
-
-
Method Detail
-
description
@Stability(Experimental) public VariableConfig.Builder description(String description)
Sets the value ofVariableConfig.getDescription()- Parameters:
description- Define a global variable that is prefilled when running a pipeline manually. Must be used with value.- Returns:
this
-
value
@Stability(Experimental) public VariableConfig.Builder value(String value)
Sets the value ofVariableConfig.getValue()- Parameters:
value- The variable value.- Returns:
this
-
build
@Stability(Experimental) public VariableConfig build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<VariableConfig>- Returns:
- a new instance of
VariableConfig - Throws:
NullPointerException- if any required attribute was not provided
-
-