ConsumerConfiguration consumerConfiguration = ConsumerConfiguration.builder().setMaxWorkingSetSize(100).build();
ConsumerConfiguration configuration = ConsumerConfiguration.builder().setMaxRetries(3).build();
ConsumerConfiguration.builder().setPartitionPredicate(predicate).build(); PartitionConsumer newPartitionConsumer = new ConcurrentPartitionConsumer(dataset, new InMemoryStatePersistor(), configuration);
.setMaxWorkingSetSize(1) .setMaxRetries(2) .build(); final PartitionConsumer partitionConsumer = new ConcurrentPartitionConsumer(dataset, new InMemoryStatePersistor(), configuration);
ConsumerConfiguration.builder().setMaxRetries(1).build()); dsFrameworkUtil.newInMemoryTransactionExecutor(txAwareDataset).execute(new TransactionExecutor.Subroutine() { @Override
final TransactionAware txAwareDataset = (TransactionAware) dataset; ConsumerConfiguration configuration = ConsumerConfiguration.builder().setMaxRetries(3).build(); final PartitionConsumer partitionConsumer = new ConcurrentPartitionConsumer(dataset, new InMemoryStatePersistor(), configuration);
ConsumerConfiguration configuration = ConsumerConfiguration.builder().setMaxRetries(numRetries).build(); final PartitionConsumer partitionConsumer = new ConcurrentPartitionConsumer(dataset, new InMemoryStatePersistor(), configuration);
/** * @return a {@link Builder} instance to build an instance of a ConsumerConfiguration. */ public static Builder builder() { return new Builder(); }