"I have spoken to (Commissioner of Police) T. Suneel Kumar who informed me that he (Shetty) has been shifted to a private hospital. I was informed that he is out of danger," Reddy told reporters here.
The reason for the attack and how it happened were being probed by the police, Reddy said.
"The accused has been held," a police official told media.
Later Karnataka Chief Minister Siddaramaiah visited Bengaluru's Mallya Hospital to meet Shetty and inquire about his health.