| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Rule |
build()
Builds the configured instance.
|
Rule.Builder |
phony(Boolean phony)
Sets the value of
Rule.getPhony() |
Rule.Builder |
prerequisites(List<String> prerequisites)
Sets the value of
Rule.getPrerequisites() |
Rule.Builder |
recipe(List<String> recipe)
Sets the value of
Rule.getRecipe() |
Rule.Builder |
targets(List<String> targets)
Sets the value of
Rule.getTargets() |
@Stability(value=Experimental) public Rule.Builder targets(List<String> targets)
Rule.getTargets()targets - Files to be created or updated by this rule. This parameter is required.
If the rule is phony then instead this represents the command's name(s).this@Stability(value=Experimental) public Rule.Builder phony(Boolean phony)
Rule.getPhony()phony - Marks whether the target is phony.this@Stability(value=Experimental) public Rule.Builder prerequisites(List<String> prerequisites)
Rule.getPrerequisites()prerequisites - Files that are used as inputs to create a target.this@Stability(value=Experimental) public Rule.Builder recipe(List<String> recipe)
Rule.getRecipe()recipe - Commands that are run (using prerequisites as inputs) to create a target.this@Stability(value=Experimental) public Rule build()
build in interface software.amazon.jsii.Builder<Rule>RuleNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.