public function updateTable($writerId, $tableId, $title = null, $export = null, $incrementalLoad = null, $ignoreFilter = null)
    {
        $params = [
            'writerId' => $writerId,
            'tableId' => $tableId
        ];
        if ($title !== null) {
            $params['title'] = $title;
        }
        if ($export !== null) {
            $params['export'] = (bool)$export;
        }
        if ($incrementalLoad !== null) {
            $params['incrementalLoad'] = (bool)$incrementalLoad;
        }
        if ($ignoreFilter !== null) {
            $params['ignoreFilter'] = (bool)$ignoreFilter;
        }
        return $this->getCommand('UpdateTable', $params)->execute();
    }