/** * * @param maxPendingProcessRecordsInput The max number of ProcessRecordsInput that can be stored in the cache before * blocking * @return this configuration object */ public KinesisClientLibConfiguration withMaxPendingProcessRecordsInput(final int maxPendingProcessRecordsInput) { checkIsValuePositive("maxPendingProcessRecordsInput", maxPendingProcessRecordsInput); this.recordsFetcherFactory.setMaxPendingProcessRecordsInput(maxPendingProcessRecordsInput); return this; }