None. It's not good for a dog to be cooped up all day.
If you are determined to have a dog AND you will be there a lot of the time to give it company (dogs are sociable animals, they need company, not long periods of abandonment) and exercise, then go for a small dog that will be easy to transport in and out. It's all very well taking a big dog down and up in the lift, what if there are only stairs? What if the dog is sick and has to be transported to the vet? Can you carry it to and from the apartment?
It also needs to be a dog that doesn't bark a lot, so it won't annoy the neighbours and one that is easily trained to use a litter tray, or you can take outside regularly.
It also likely needs to be a dog that doesn't require a LOT of exercise, unless you are going to take it for 10 mile walks every day.
This probably suggests a small poodle, a bichon frise, a pug, a pekinese, a Yorkshire terrier or similar.