diff options
author | Jon Bratseth <bratseth@yahoo-inc.com> | 2017-03-13 22:00:24 +0100 |
---|---|---|
committer | Jon Bratseth <bratseth@yahoo-inc.com> | 2017-03-13 22:00:24 +0100 |
commit | f20f0664ed58d369a8e2f088320eeea2612c7f24 (patch) | |
tree | 1da6ed487add9b402baad3c3c029559f8e57b7bc /config-provisioning | |
parent | fb1e539de02dfd9f8fd00bfebded8f9b55441f60 (diff) |
Add convenience method
Diffstat (limited to 'config-provisioning')
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/ApplicationId.java | 5 | ||||
-rw-r--r-- | config-provisioning/src/main/java/com/yahoo/config/provision/InstanceName.java | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/ApplicationId.java b/config-provisioning/src/main/java/com/yahoo/config/provision/ApplicationId.java index 30454ae1a20..9d51e97fae7 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/ApplicationId.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/ApplicationId.java @@ -85,6 +85,11 @@ public final class ApplicationId implements Comparable<ApplicationId> { return "tenant '" + tenant + "', application '" + application + "', instance '" + instance + "'"; } + public String toShortString(ApplicationId id) { + return id.tenant().value() + "." + id.application().value() + + ( id.instance().isDefault() ? "" : "." + id.instance().value() ); + } + private String toSerializedForm() { return tenant + ":" + application + ":" + instance; } diff --git a/config-provisioning/src/main/java/com/yahoo/config/provision/InstanceName.java b/config-provisioning/src/main/java/com/yahoo/config/provision/InstanceName.java index d8696098b4b..29e3fdb71eb 100644 --- a/config-provisioning/src/main/java/com/yahoo/config/provision/InstanceName.java +++ b/config-provisioning/src/main/java/com/yahoo/config/provision/InstanceName.java @@ -11,6 +11,7 @@ import java.util.Objects; * @since 5.25 */ public class InstanceName implements Comparable<InstanceName> { + private final String instanceName; private InstanceName(String instanceName) { @@ -51,4 +52,5 @@ public class InstanceName implements Comparable<InstanceName> { public int compareTo(InstanceName instance) { return instanceName.compareTo(instance.instanceName); } + } |