ChannelId getters
add jdoc generation to gradle