No, if you are not a tax resident of India, the indian income tax is applicable only on the income earned/received in India.