/* * Copyright (c) 2016 EMC Corporation * All Rights Reserved */ package com.emc.storageos.vnxe.models; import org.codehaus.jackson.annotate.JsonIgnoreProperties; @JsonIgnoreProperties(ignoreUnknown = true) public class VNXUnityQuotaConfig extends VNXeBase { private String id; private VNXeBase filesystem; private VNXeBase treeQuota; private Integer defaultHardLimit; private Integer defaultSoftLimit; private Integer gracePeriod; @Override public String getId() { return id; } @Override public void setId(String id) { this.id = id; } public VNXeBase getFilesystem() { return filesystem; } public void setFilesystem(VNXeBase filesystem) { this.filesystem = filesystem; } public VNXeBase getTreeQuota() { return treeQuota; } public void setTreeQuota(VNXeBase treeQuota) { this.treeQuota = treeQuota; } public Integer getDefaultHardLimit() { return defaultHardLimit; } public void setDefaultHardLimit(Integer defaultHardLimit) { this.defaultHardLimit = defaultHardLimit; } public Integer getDefaultSoftLimit() { return defaultSoftLimit; } public void setDefaultSoftLimit(Integer defaultSoftLimit) { this.defaultSoftLimit = defaultSoftLimit; } public Integer getGracePeriod() { return gracePeriod; } public void setGracePeriod(Integer gracePeriod) { this.gracePeriod = gracePeriod; } }