Brendan Rodgers is confident his top players are happy at Liverpool despite speculation surrounding their futures.