If I read it correctly the class has to be
J
In Business Class, if there is space in the "J" class and you have a confirmed reservation, you can upgrade. You can upgrade up to 24 hours before flight departure via one of our sales offices or call center.
from
https://www.turkishairlines.com/en-b...rds/index.html > upgrades