From 2957c76e4027f47959f79354b07cdaa4b04da8c6 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Mon, 1 Feb 2021 16:45:47 +0100 Subject: Updating files. --- .../io/trygvis/rules/terraform/TerraformResource.java | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) (limited to 'module/ri-base/src/main/java') diff --git a/module/ri-base/src/main/java/io/trygvis/rules/terraform/TerraformResource.java b/module/ri-base/src/main/java/io/trygvis/rules/terraform/TerraformResource.java index 2615dde..351a3e1 100644 --- a/module/ri-base/src/main/java/io/trygvis/rules/terraform/TerraformResource.java +++ b/module/ri-base/src/main/java/io/trygvis/rules/terraform/TerraformResource.java @@ -22,6 +22,10 @@ public class TerraformResource { return output; } + public String getName() { + return kind + "." + instance; + } + public String getKind() { return kind; } @@ -34,20 +38,24 @@ public class TerraformResource { return values; } - public void set(String key, String value) { + public TerraformResource set(String key, String value) { values.put(key, new StringTerraformValue(value)); + return this; } - public void set(String key, boolean value) { + public TerraformResource set(String key, boolean value) { values.put(key, new BooleanTerraformValue(value)); + return this; } - public void set(String key, int value) { + public TerraformResource set(String key, int value) { values.put(key, new IntegerTerraformValue(value)); + return this; } - public void setExpression(String key, String value) { + public TerraformResource setExpression(String key, String value) { values.put(key, new ExpressionTerraformValue(value)); + return this; } public ArrayTerraformValue array(String key) { @@ -75,7 +83,6 @@ public class TerraformResource { } buf.append("}"); - buf.append(EOL); return buf.toString(); } -- cgit v1.2.3