Taxes on German government bonds

Hello everyone

I have invested in the German government bond BUND SCHATZANW. 22/24 ISIN: DE0001104883.

Now I am wondering what taxes are applicable (domicile CH): My understanding is that there are no stamp taxes applicable, since foreign broker (smartbroker).

What about withholding tax . I would like to hold the bond until the end of the term. Regarding the return achieved with it, what is it considered as? Capital gain, dividend, interest…? How would the return be taxable then.

Thanks a lot
SlimSebi