package org.zstack.kvm;
import org.springframework.web.util.UriComponentsBuilder;
public class KVMHostContext {
private KVMHostInventory inventory;
private String baseUrl;
public KVMHostInventory getInventory() {
return inventory;
}
public void setInventory(KVMHostInventory inventory) {
this.inventory = inventory;
}
public String getBaseUrl() {
return baseUrl;
}
public void setBaseUrl(String baseUrl) {
this.baseUrl = baseUrl;
}
public String buildUrl(String...path) {
UriComponentsBuilder ub = UriComponentsBuilder.fromHttpUrl(baseUrl);
for (String p : path) {
ub.path(p);
}
return ub.build().toString();
}
}