StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.andFilter(String fileRegex) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.andFilter(Predicate<B> fileFilter) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.andPathFilter(Predicate<String> filePathFilter) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.bucket(Bucket<B> bucket) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.bucket(Storage<?,B> storage,
String bucketName) |
|
static <T,B> StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.builder(DecoderFactory<T> decoderFactory) |
Creates a builder set up with the given file data decoder and additional defaults.
|
static <T,B> StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.builder(DecoderFactory<T> decoderFactory,
FileReadOptions readOptions) |
Creates a builder set up with the given file data decoder and additional defaults.
|
static <T,B> StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.builder(PipeReaderSupplier<T,B> supplier) |
Creates a builder set up with the given pipe supplier and additional defaults.
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.downloadFirst() |
Indicates that instead of streaming (the default behavior), we first download
all files (in an efficient manner), and then read them locally.
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.downloadFirst(File tmpFolder) |
Indicates that instead of streaming (the default behavior), we first download
all files (in an efficient manner), and then read them locally.
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.fileOrder(Comparator<B> fileOrder) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.paths(String path) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.paths(String... paths) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.paths(String path,
boolean isRecursive) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.paths(Collection<String> paths) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.paths(Collection<String> paths,
boolean isRecursive) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.shard(ShardSpecifier shardSpecifier) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.shard(ShardSpecifier shardSpecifier,
boolean isBalanced) |
|
StorageMultiFileReaderConfig.Builder<T,B> |
StorageMultiFileReaderConfig.Builder.threadNum(int threadNum) |
|