Thomas Muller says he is happy at Bayern Munich and intends to honour his contract amid Barcelona transfer talk.