Class MonorepoUpgradeDepsOptions.Builder
- java.lang.Object
-
- software.aws.awsprototypingsdk.nxmonorepo.MonorepoUpgradeDepsOptions.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<MonorepoUpgradeDepsOptions>
- Enclosing interface:
- MonorepoUpgradeDepsOptions
@Stability(Stable) public static final class MonorepoUpgradeDepsOptions.Builder extends Object implements software.amazon.jsii.Builder<MonorepoUpgradeDepsOptions>
A builder forMonorepoUpgradeDepsOptions
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MonorepoUpgradeDepsOptionsbuild()Builds the configured instance.MonorepoUpgradeDepsOptions.BuildersyncpackConfig(SyncpackConfig syncpackConfig)Sets the value ofMonorepoUpgradeDepsOptions.getSyncpackConfig()MonorepoUpgradeDepsOptions.BuildertaskName(String taskName)Sets the value ofMonorepoUpgradeDepsOptions.getTaskName()
-
-
-
Method Detail
-
syncpackConfig
@Stability(Stable) public MonorepoUpgradeDepsOptions.Builder syncpackConfig(SyncpackConfig syncpackConfig)
Sets the value ofMonorepoUpgradeDepsOptions.getSyncpackConfig()- Parameters:
syncpackConfig- Syncpack configuration. No merging is performed and as such a complete syncpackConfig is required if supplied.- Returns:
this
-
taskName
@Stability(Stable) public MonorepoUpgradeDepsOptions.Builder taskName(String taskName)
Sets the value ofMonorepoUpgradeDepsOptions.getTaskName()- Parameters:
taskName- Name of the task to create.- Returns:
this
-
build
@Stability(Stable) public MonorepoUpgradeDepsOptions build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<MonorepoUpgradeDepsOptions>- Returns:
- a new instance of
MonorepoUpgradeDepsOptions - Throws:
NullPointerException- if any required attribute was not provided
-
-