@Stability(value=Experimental) public static final class PluginOptions.Builder extends Object implements software.amazon.jsii.Builder<PluginOptions>
PluginOptions| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
PluginOptions |
build()
Builds the configured instance.
|
PluginOptions.Builder |
configuration(Map<String,? extends Object> configuration)
Sets the value of
PluginOptions.getConfiguration() |
PluginOptions.Builder |
dependencies(List<String> dependencies)
Sets the value of
PluginOptions.getDependencies() |
PluginOptions.Builder |
executions(List<? extends PluginExecution> executions)
Sets the value of
PluginOptions.getExecutions() |
@Stability(value=Experimental) public PluginOptions.Builder configuration(Map<String,? extends Object> configuration)
PluginOptions.getConfiguration()configuration - Plugin key/value configuration.this@Stability(value=Experimental) public PluginOptions.Builder dependencies(List<String> dependencies)
PluginOptions.getDependencies()dependencies - You could configure the dependencies for the plugin.
Dependencies are in <groupId>/<artifactId>@<semver> format.this@Stability(value=Experimental) public PluginOptions.Builder executions(List<? extends PluginExecution> executions)
PluginOptions.getExecutions()executions - Plugin executions.this@Stability(value=Experimental) public PluginOptions build()
build in interface software.amazon.jsii.Builder<PluginOptions>PluginOptionsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.