Type Params | Return Type | Name and description |
---|---|---|
|
void |
file(java.lang.Object fileName) Adds a name of a file containing terraform variables. |
|
void |
list(java.lang.String name, java.lang.Object val1, java.lang.Object... vals) Adds a list as a variable. |
|
void |
list(java.lang.String name, java.lang.Iterable<?> vals) Adds a list as a variable. |
|
void |
map(java.util.Map<java.lang.String, ?> map, java.lang.String name) Adds a map as a variable. |
|
void |
var(java.lang.String name, java.lang.Object value) Adds one variable. |
Adds a name of a file containing terraform
variables.
fileName
- Files that can be converted via
org.ysb33r.grolifant.api.StringUtils#stringize(Object o) and resolved relative to the appropriate
TerraformSourceDirectorySet.Adds a list as a variable.
This will replace any previous entry by the same name.
name
- Name of variable.val1
- Firstvals
- Lazy-evaluated forms of variable. Anything resolvable via
org.ysb33r.grolifant.api.StringUtils#stringize<?> is accepted.Adds a list as a variable.
This will replace any previous entry by the same name.
name
- Name of variable.vals
- Lazy-evaluated forms of variable. Anything resolvable via
org.ysb33r.grolifant.api.StringUtils#stringize<?> is accepted.Adds a map as a variable.
This will replace any previous entry by the same name.
name
- Name of variable.val1
- Firstvals
- Lazy-evaluated forms of variable.
Anything resolvable via org.ysb33r.grolifant.api.MapUtils#stringizeValues<java.lang.String, java.lang.Object>
is accepted.Adds one variable.
This will replace any previous entry by the same name.
name
- Name of variable.value
- Lazy-evaluated form of variable. Anything resolvable via
org.ysb33r.grolifant.api.StringUtils#stringize(Object)
is accepted.