public class DefaultBatchConfig extends AbstractBatchConfig<DefaultBatch,DefaultBatchConfig>
DefaultBatch.| Modifier and Type | Class and Description |
|---|---|
static class |
DefaultBatchConfig.DefaultBatchConfigBuilder
The builder for the
DefaultBatchConfig. |
AbstractBatchConfig.Builder<PB extends PdbBatch,BC extends AbstractBatchConfig<PB,?>,SELF extends AbstractBatchConfig.Builder<PB,BC,SELF>>DEFAULT_BATCH_SIZE, DEFAULT_BATCH_TIMEOUT, DEFAULT_RETRY_INTERVAL, defaultBatchName, NO_RETRY| Modifier | Constructor and Description |
|---|---|
protected |
DefaultBatchConfig(DefaultBatchConfig.DefaultBatchConfigBuilder builder)
Constructor for this
DefaultBatchConfig. |
| Modifier and Type | Method and Description |
|---|---|
static DefaultBatchConfig.DefaultBatchConfigBuilder |
builder()
Returns the
builder to create an instance of this class. |
Class<DefaultBatch> |
getBatchClass()
Gets the concrete class of the
PdbBatch implementation that this config belongs to. |
checkArgument, getBatchListener, getBatchSize, getBatchTimeout, getConfidentialLogger, getFlushRetryDelay, getMaxAwaitTimeShutdown, getMaxFlushRetries, getMetricsListener, getNameprotected DefaultBatchConfig(DefaultBatchConfig.DefaultBatchConfigBuilder builder)
DefaultBatchConfig.builder - The Builder for this config.public Class<DefaultBatch> getBatchClass()
BatchConfigPdbBatch implementation that this config belongs to.public static DefaultBatchConfig.DefaultBatchConfigBuilder builder()
builder to create an instance of this class.builder.Copyright © 2023 Feedzai. All rights reserved.