package com.sequenceiq.cloudbreak.cloud.model; import java.util.Map; import com.sequenceiq.cloudbreak.cloud.model.generic.DynamicModel; public class FileSystem extends DynamicModel { private String name; private String type; private boolean defaultFs; public FileSystem(String name, String type, boolean defaultFs, Map<String, String> parameters) { this.name = name; this.type = type; this.defaultFs = defaultFs; for (String key : parameters.keySet()) { putParameter(key, parameters.get(key)); } } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getType() { return type; } public void setType(String type) { this.type = type; } public boolean isDefaultFs() { return defaultFs; } public void setDefaultFs(boolean defaultFs) { this.defaultFs = defaultFs; } @Override public String toString() { final StringBuilder sb = new StringBuilder("FileSystem{"); sb.append("name='").append(name).append('\''); sb.append(", type='").append(type).append('\''); sb.append(", defaultFs=").append(defaultFs); sb.append('}'); return sb.toString(); } }