Move push mode to UI and add @Push annotation (#11506)

Change-Id: Idc0e5e00a8f3ddd3f56d87484089c290d52715c2