function update($userRoleId, KalturaUserRole $userRole)
 {
     $kparams = array();
     $this->client->addParam($kparams, "userRoleId", $userRoleId);
     $this->client->addParam($kparams, "userRole", $userRole->toParams());
     $this->client->queueServiceActionCall("userrole", "update", $kparams);
     if ($this->client->isMultiRequest()) {
         return null;
     }
     $resultObject = $this->client->doQueue();
     $this->client->throwExceptionIfError($resultObject);
     $this->client->validateObjectType($resultObject, "KalturaUserRole");
     return $resultObject;
 }