public static final class BatchWalker.Builder<T> extends Object
public BatchWalker.Builder<T> batchSize(int batchSize)
public BatchWalker.Builder<T> payload(spring.turbo.bean.valueobject.ProcessPayload payload)
public BatchWalker.Builder<T> setAlias(String from, String to)
public BatchWalker.Builder<T> setHeader(int sheetIndex, int rowIndex)
public BatchWalker.Builder<T> setFixedHeader(int sheetIndex, String... header)
public BatchWalker.Builder<T> setFixedHeader(int sheetIndex, int offset, String... header)
public BatchWalker.Builder<T> addIncludeSheet(SheetPredicate... predicates)
public BatchWalker.Builder<T> addExcludeRow(RowPredicate... predicates)
public BatchWalker.Builder<T> visitor(BatchVisitor<T> visitor)
public BatchWalker.Builder<T> visitor(Class<? extends BatchVisitor<T>> visitorType)
public BatchWalker.Builder<T> excelType(ExcelType excelType)
public BatchWalker.Builder<T> resource(org.springframework.core.io.Resource resource)
public BatchWalker.Builder<T> resource(File file)
public BatchWalker.Builder<T> resource(Path path)
public BatchWalker.Builder<T> password(String password)
public BatchWalker.Builder<T> globalCellParser(GlobalCellParser parser)
public BatchWalker.Builder<T> setColumnBasedCellParser(int sheetIndex, int columnIndex, CellParser parser)
public BatchWalker.Builder<T> conversionService(org.springframework.core.convert.ConversionService conversionService)
public BatchWalker.Builder<T> setValidators(org.springframework.validation.Validator... validators)
public BatchWalker.Builder<T> valueObjectFilter(spring.turbo.bean.valueobject.ValueObjectFilter<T> filter)
public BatchWalker<T> build()
Copyright © 2022. All rights reserved.