Bayern Munich boss Pep Guardiola says he has one more year on his contract and intends to see out the deal.