codified the entire kafka 0.8 API