It currently is public, although it overrides ConfigStorageController::postSave which is protected. I didn't know you could do that, but I don't think we should.
Specific instructions
- Open the file core/modules/views/lib/Drupal/views/ViewsStorageController.php
- Go to line 47
- Change "public" to "protected"
- Profit!