Package io.github.cdklabs.projen.gitlab
Class Inherit.Builder
- java.lang.Object
-
- io.github.cdklabs.projen.gitlab.Inherit.Builder
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Inheritbuild()Builds the configured instance.Inherit.BuilderdefaultValue(Boolean defaultValue)Sets the value ofInherit.getDefaultValue()Inherit.BuilderdefaultValue(List<? extends DefaultElement> defaultValue)Sets the value ofInherit.getDefaultValue()Inherit.Buildervariables(Boolean variables)Sets the value ofInherit.getVariables()Inherit.Buildervariables(List<String> variables)Sets the value ofInherit.getVariables()
-
-
-
Method Detail
-
defaultValue
@Stability(Experimental) public Inherit.Builder defaultValue(Boolean defaultValue)
Sets the value ofInherit.getDefaultValue()- Parameters:
defaultValue- Whether to inherit all globally-defined defaults or not. Or subset of inherited defaults- Returns:
this
-
defaultValue
@Stability(Experimental) public Inherit.Builder defaultValue(List<? extends DefaultElement> defaultValue)
Sets the value ofInherit.getDefaultValue()- Parameters:
defaultValue- Whether to inherit all globally-defined defaults or not. Or subset of inherited defaults- Returns:
this
-
variables
@Stability(Experimental) public Inherit.Builder variables(Boolean variables)
Sets the value ofInherit.getVariables()- Parameters:
variables- Whether to inherit all globally-defined variables or not. Or subset of inherited variables- Returns:
this
-
variables
@Stability(Experimental) public Inherit.Builder variables(List<String> variables)
Sets the value ofInherit.getVariables()- Parameters:
variables- Whether to inherit all globally-defined variables or not. Or subset of inherited variables- Returns:
this
-
build
@Stability(Experimental) public Inherit build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<Inherit>- Returns:
- a new instance of
Inherit - Throws:
NullPointerException- if any required attribute was not provided
-
-