private void setupDiskLimitType( SystemSettingsType systemSettingsType, org.voltdb.compiler.deploymentfile.ObjectFactory factory) { if (m_featureDiskLimits == null || m_featureDiskLimits.isEmpty()) { return; } DiskLimitType diskLimit = factory.createDiskLimitType(); if (m_featureDiskLimits != null && !m_featureDiskLimits.isEmpty()) { for (FeatureNameType featureName : m_featureDiskLimits.keySet()) { DiskLimitType.Feature feature = factory.createDiskLimitTypeFeature(); feature.setName(featureName); feature.setSize(m_featureDiskLimits.get(featureName)); diskLimit.getFeature().add(feature); } } ResourceMonitorType monitorType = initializeResourceMonitorType(systemSettingsType, factory); monitorType.setDisklimit(diskLimit); }