private Quota getQuota() { Quota quota = new Quota(); quota.setName("Quota_Name"); quota.setClusterHardLimitPct(CLUSTER_HARD_LIMIT_PCT); quota.setClusterSoftLimitPct(CLUSTER_SOFT_LIMIT_PCT); quota.setStorageHardLimitPct(STORAGE_HARD_LIMIT_PCT); quota.setStorageSoftLimitPct(STORAGE_SOFT_LIMIT_PCT); return quota; }
@Mapping(from = org.ovirt.engine.core.common.businessentities.Quota.class, to = Quota.class) public static Quota map(org.ovirt.engine.core.common.businessentities.Quota template, Quota model) { Quota ret = (model==null) ? new Quota() : model; if (template.getId()!=null) { ret.setId(template.getId().toString()); } if (template.getQuotaName()!=null) { ret.setName(template.getQuotaName()); } if (template.getDescription()!=null) { ret.setDescription(template.getDescription()); } if (template.getStoragePoolId()!=null) { if (ret.getDataCenter()==null) { ret.setDataCenter(new DataCenter()); } ret.getDataCenter().setId(template.getStoragePoolId().toString()); } ret.setClusterHardLimitPct(template.getGraceClusterPercentage()); ret.setStorageHardLimitPct(template.getGraceStoragePercentage()); ret.setClusterSoftLimitPct(template.getThresholdClusterPercentage()); ret.setStorageSoftLimitPct(template.getThresholdStoragePercentage()); return ret; }
to.setClusterSoftLimitPct(from.getClusterSoftLimitPct());