_propDict)) { return $this->_propDict["accessLevel"]; } else { return null; } } /** * Sets the accessLevel * The access level. Valid values: None, UserRead, AdminRead, and AdminReadWrite. * * @param string $val The value of the accessLevel * * @return GovernancePermission */ public function setAccessLevel($val) { $this->_propDict["accessLevel"] = $val; return $this; } /** * Gets the isActive * Indicate if the requestor has any active role assignment for the access level. * * @return bool|null The isActive */ public function getIsActive() { if (array_key_exists("isActive", $this->_propDict)) { return $this->_propDict["isActive"]; } else { return null; } } /** * Sets the isActive * Indicate if the requestor has any active role assignment for the access level. * * @param bool $val The value of the isActive * * @return GovernancePermission */ public function setIsActive($val) { $this->_propDict["isActive"] = $val; return $this; } /** * Gets the isEligible * Indicate if the requestor has any eligible role assignment for the access level. * * @return bool|null The isEligible */ public function getIsEligible() { if (array_key_exists("isEligible", $this->_propDict)) { return $this->_propDict["isEligible"]; } else { return null; } } /** * Sets the isEligible * Indicate if the requestor has any eligible role assignment for the access level. * * @param bool $val The value of the isEligible * * @return GovernancePermission */ public function setIsEligible($val) { $this->_propDict["isEligible"] = $val; return $this; } }