aboutsummaryrefslogtreecommitdiffstats
path: root/config-provisioning/src/main/java/com/yahoo/config
diff options
context:
space:
mode:
authorValerij Fredriksen <valerijf@yahooinc.com>2023-06-01 10:33:22 +0200
committerValerij Fredriksen <valerijf@yahooinc.com>2023-06-01 10:33:22 +0200
commit4cc024427cbde5db3fcc93718fd71e76278465bd (patch)
treef99502f492ad30a557766c05b31ad6297ad8b98c /config-provisioning/src/main/java/com/yahoo/config
parent45881ba514a564da1891f804a88fe066262884b6 (diff)
Update CloudAccount serialization
Diffstat (limited to 'config-provisioning/src/main/java/com/yahoo/config')
-rw-r--r--config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java b/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java
index 8026e4c5205..5e14e287a12 100644
--- a/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java
+++ b/config-provisioning/src/main/java/com/yahoo/config/provision/CloudAccount.java
@@ -35,7 +35,10 @@ public class CloudAccount implements Comparable<CloudAccount> {
public CloudName cloudName() { return cloudName; }
/** Returns the serialized value of this account that can be deserialized with {@link CloudAccount#from} */
- public final String value() { return account; } // TODO (freva): Change to cloudName:account
+ public final String value() {
+ if (isUnspecified()) return account;
+ return cloudName.value() + ':' + account;
+ }
public boolean isUnspecified() {
return this.equals(empty);