Full body, 3X per week.
An hour, no problemo.
Stay focused, don’t fuck around, talk to people, admire yourself in the mirror; move briskly between the exercises, and keep your rest between sets at about 30 secs, legs about a minute. And this is two exercises per body part, 1 - 2, never more 3 sets per exercise. Train smart, figure things out, how you can work opposing body parts back to back, look for open machines / exercises (this will give you all the variety you need), etc. This young man I am training now is does this and he is growing like a weed.
Am not saying it is easy, it never is, but you will adapt.