summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/ProvisionedHost.java24
1 files changed, 22 insertions, 2 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/ProvisionedHost.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/ProvisionedHost.java
index d13643de5b1..355ba92acdf 100644
--- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/ProvisionedHost.java
+++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/provisioning/ProvisionedHost.java
@@ -30,15 +30,35 @@ public class ProvisionedHost {
}
/** Generate {@link Node} instance representing the provisioned physical host */
- Node generateHost() {
+ public Node generateHost() {
return Node.create(id, Set.of(), Set.of(), hostHostname, Optional.empty(), hostFlavor, NodeType.host);
}
/** Generate {@link Node} instance representing the node running on this physical host */
- Node generateNode() {
+ public Node generateNode() {
return Node.createDockerNode(Set.of(), Set.of(), nodeHostname, Optional.of(hostHostname), nodeFlavor, NodeType.tenant);
}
+ public String getId() {
+ return id;
+ }
+
+ public String getHostHostname() {
+ return hostHostname;
+ }
+
+ public Flavor getHostFlavor() {
+ return hostFlavor;
+ }
+
+ public String getNodeHostname() {
+ return nodeHostname;
+ }
+
+ public Flavor getNodeFlavor() {
+ return nodeFlavor;
+ }
+
@Override
public boolean equals(Object o) {
if (this == o) return true;