C F G I L O P R S V Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- close() - Method in class org.apache.pulsar.io.file.FileSource
F
- FILE_ABSOLUTE_PATH - Static variable in class org.apache.pulsar.io.file.FileRecord
- FILE_MODIFIED_TIME - Static variable in class org.apache.pulsar.io.file.FileRecord
- FILE_NAME - Static variable in class org.apache.pulsar.io.file.FileRecord
- FileConsumerThread - Class in org.apache.pulsar.io.file
-
Worker thread that consumes the contents of the files and publishes them to a Pulsar topic.
- FileConsumerThread(PushSource<byte[]>, BlockingQueue<File>, BlockingQueue<File>, BlockingQueue<File>) - Constructor for class org.apache.pulsar.io.file.FileConsumerThread
- FileListingThread - Class in org.apache.pulsar.io.file
-
Worker thread that checks the configured input directory for files that meet the provided filtering criteria, and publishes them to a work queue for processing by the FileConsumerThreads.
- FileListingThread(FileSourceConfig, BlockingQueue<File>, BlockingQueue<File>, BlockingQueue<File>) - Constructor for class org.apache.pulsar.io.file.FileListingThread
- FileRecord - Class in org.apache.pulsar.io.file
-
Implementation of the Record interface for File Source data.
- FileRecord(File, int, byte[]) - Constructor for class org.apache.pulsar.io.file.FileRecord
- FileSource - Class in org.apache.pulsar.io.file
-
A simple connector to consume messages from the local file system.
- FileSource() - Constructor for class org.apache.pulsar.io.file.FileSource
- FileSourceConfig - Class in org.apache.pulsar.io.file
-
Configuration class for the File Source Connector.
- FileSourceConfig() - Constructor for class org.apache.pulsar.io.file.FileSourceConfig
G
- getKey() - Method in class org.apache.pulsar.io.file.FileRecord
- getProperties() - Method in class org.apache.pulsar.io.file.FileRecord
- getValue() - Method in class org.apache.pulsar.io.file.FileRecord
- GZipFiles - Class in org.apache.pulsar.io.file.utils
-
Helper class that provides helper methods for working with gzip-formatted files.
- GZipFiles() - Constructor for class org.apache.pulsar.io.file.utils.GZipFiles
I
- isGzip(File) - Static method in class org.apache.pulsar.io.file.utils.GZipFiles
-
Returns true if the given file is a gzip file.
- isZip(File) - Static method in class org.apache.pulsar.io.file.utils.ZipFiles
-
Returns true if the given file is a gzip file.
L
- lines(Path) - Static method in class org.apache.pulsar.io.file.utils.GZipFiles
-
Get a lazily loaded stream of lines from a gzipped file, similar to
Files.lines(java.nio.file.Path). - lines(Path) - Static method in class org.apache.pulsar.io.file.utils.ZipFiles
-
Get a lazily loaded stream of lines from a gzipped file, similar to
Files.lines(java.nio.file.Path). - load(String) - Static method in class org.apache.pulsar.io.file.FileSourceConfig
- load(Map<String, Object>) - Static method in class org.apache.pulsar.io.file.FileSourceConfig
O
- open(Map<String, Object>, SourceContext) - Method in class org.apache.pulsar.io.file.FileSource
- org.apache.pulsar.io.file - package org.apache.pulsar.io.file
-
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
- org.apache.pulsar.io.file.utils - package org.apache.pulsar.io.file.utils
-
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
P
- ProcessedFileThread - Class in org.apache.pulsar.io.file
-
Worker thread that cleans up all the files that have been processed.
- ProcessedFileThread(FileSourceConfig, BlockingQueue<File>) - Constructor for class org.apache.pulsar.io.file.ProcessedFileThread
R
- run() - Method in class org.apache.pulsar.io.file.FileConsumerThread
- run() - Method in class org.apache.pulsar.io.file.FileListingThread
- run() - Method in class org.apache.pulsar.io.file.ProcessedFileThread
S
- setProperty(String, String) - Method in class org.apache.pulsar.io.file.FileRecord
V
- validate() - Method in class org.apache.pulsar.io.file.FileSourceConfig
Z
- ZipFiles - Class in org.apache.pulsar.io.file.utils
-
Helper class that provides helper methods for working with zip-formatted files.
- ZipFiles() - Constructor for class org.apache.pulsar.io.file.utils.ZipFiles
All Classes All Packages