Drivers providing services via Uber can do all three now in California. Drivers can choose a rate multiplier to advertise their services at, decline as many trips as they want, and can directly connect with riders for scheduled rides.
https://www.washingtonpost.com/technology/2020/01/06/ubers-s...
Disclaimer: I work @ Uber but I do not work on driver-related stuff