I'm guessing this should be used for both sync and publish schedules, which is why this isn't a particular API class. That said, you might want to list those two examples. It's going to be a bit annoying for a dev using this to have to poke around to find a class that matches the conventions you wrote when there are really only two that would make sense to use.