While I was writing [an example project on testing Kafka 
Streams](https://github.com/dongjinleekr/kafka-streams-example), I found that 
there are several problems with the documentation of `IntegrationTestUtils.`

- The documentation of `Time` parameter in `produceKeyValuesSynchronously` 
methods is missing. This parameter was added in commit de1b853, but 
documentation was omitted then.
- Change parameter `enableTransactions` in 
`produceKeyValuesSynchronouslyWithTimestamp(String, Collection, Properties, 
Headers headers, Long, boolean)` into `enableTransactions`: for consistency 
with the other overloads.
- Add Javadoc to undocumented methods, like 
`produceKeyValuesSynchronouslyWithTimestamp`, `waitUntilMinRecordsReceived`, 
etc.
- Fix ordering: `waitUntilMinRecordsReceived`
- Upper bound in ... -> Upper bound of ...

### Committer Checklist (excluded from commit message)
- [ ] Verify design and implementation 
- [ ] Verify test coverage and CI build status
- [ ] Verify documentation (including upgrade notes)


[ Full content available at: https://github.com/apache/kafka/pull/5664 ]
This message was relayed via gitbox.apache.org for [email protected]

Reply via email to