_propDict)) { return $this->_propDict["description"]; } else { return null; } } /** * Sets the description * Description of the attribute set. Can be up to 128 characters long and include Unicode characters. Can be changed later. * * @param string $val The description * * @return AttributeSet */ public function setDescription($val) { $this->_propDict["description"] = $val; return $this; } /** * Gets the maxAttributesPerSet * Maximum number of custom security attributes that can be defined in this attribute set. Default value is null. If not specified, the administrator can add up to the maximum of 500 active attributes per tenant. Can be changed later. * * @return int|null The maxAttributesPerSet */ public function getMaxAttributesPerSet() { if (array_key_exists("maxAttributesPerSet", $this->_propDict)) { return $this->_propDict["maxAttributesPerSet"]; } else { return null; } } /** * Sets the maxAttributesPerSet * Maximum number of custom security attributes that can be defined in this attribute set. Default value is null. If not specified, the administrator can add up to the maximum of 500 active attributes per tenant. Can be changed later. * * @param int $val The maxAttributesPerSet * * @return AttributeSet */ public function setMaxAttributesPerSet($val) { $this->_propDict["maxAttributesPerSet"] = intval($val); return $this; } }