@Override public AttributeDefinition getAttributeDefinition() { AttributeDefinition attr = new AttributeDefinition(); attr.setNamespace(AttributesManager.NS_ENTITYLESS_ATTR_DEF); attr.setFriendlyName("namespace_maxGID"); attr.setDisplayName("Max GID in namespace"); attr.setType(Integer.class.getName()); attr.setDescription("Maximal value of Group ID."); return attr; }
@Override public AttributeDefinition getAttributeDefinition() { AttributeDefinition attr = new AttributeDefinition(); attr.setNamespace(AttributesManager.NS_RESOURCE_ATTR_DEF); attr.setFriendlyName("defaultDataQuotas"); attr.setDisplayName("Default data quotas on any volumes."); attr.setType(LinkedHashMap.class.getName()); attr.setDescription( "Every record is the path (to volume) and the quota in format 'SoftQuota:HardQuota' in (M, G, T, ...), G is default. Example: '10G:20T'."); return attr; }
@Override public AttributeDefinition getAttributeDefinition() { AttributeDefinition attr = new AttributeDefinition(); attr.setNamespace(AttributesManager.NS_FACILITY_ATTR_DEF); attr.setFriendlyName("ldapBaseDN"); attr.setDisplayName("LDAP base DN"); attr.setType(String.class.getName()); attr.setDescription( "Base part of DN, which will be used for all entities propagated to facility. Should be like \"ou=sth,dc=example,dc=domain\" (without quotes)"); return attr; }