package com.sequenceiq.cloudbreak.cloud.model; import java.util.Map; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; @JsonIgnoreProperties(ignoreUnknown = true) public class HDPInfo implements Versioned { private String version; private HDPRepo repo; private Map<String, Map<String, String>> images; public String getVersion() { return version; } public void setVersion(String version) { this.version = version; } public HDPRepo getRepo() { if (repo != null) { repo.setHdpVersion(version); } return repo; } public void setRepo(HDPRepo repo) { this.repo = repo; } public Map<String, Map<String, String>> getImages() { return images; } public void setImages(Map<String, Map<String, String>> images) { this.images = images; } @Override public String toString() { return "HDPInfo{" + "version='" + version + '\'' + ", repo=" + repo + ", images=" + images + '}'; } }