Class HadoopFileStatusWriter.Builder
java.lang.Object
org.apache.nifi.processors.hadoop.util.writer.HadoopFileStatusWriter.Builder
- Enclosing class:
HadoopFileStatusWriter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate FileStatusIterableprivate FileStatusManagerprivate Stringprivate org.apache.nifi.logging.ComponentLogprivate longprivate longprivate org.apache.hadoop.fs.PathFilterprivate longprivate org.apache.nifi.processor.ProcessSessionprivate org.apache.nifi.processor.Relationshipprivate RecordSetWriterFactory -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()fileStatusIterable(FileStatusIterable fileStatusIterable) fileStatusManager(FileStatusManager fileStatusManager) hdfsPrefix(String hdfsPrefix) logger(org.apache.nifi.logging.ComponentLog logger) maximumAge(long maximumAge) minimumAge(long minimumAge) pathFilter(org.apache.hadoop.fs.PathFilter pathFilter) previousLatestFiles(List<String> previousLatestFiles) previousLatestTimestamp(long previousLatestTimestamp) session(org.apache.nifi.processor.ProcessSession session) successRelationship(org.apache.nifi.processor.Relationship successRelationship) private voidvalidateMandatoryField(String variableName, Object variable) writerFactory(RecordSetWriterFactory writerFactory)
-
Field Details
-
session
private org.apache.nifi.processor.ProcessSession session -
fileStatusIterable
-
minimumAge
private long minimumAge -
maximumAge
private long maximumAge -
pathFilter
private org.apache.hadoop.fs.PathFilter pathFilter -
fileStatusManager
-
previousLatestTimestamp
private long previousLatestTimestamp -
previousLatestFiles
-
successRelationship
private org.apache.nifi.processor.Relationship successRelationship -
writerFactory
-
logger
private org.apache.nifi.logging.ComponentLog logger -
hdfsPrefix
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
session
-
fileStatusIterable
-
minimumAge
-
maximumAge
-
pathFilter
-
fileStatusManager
-
previousLatestTimestamp
-
previousLatestFiles
-
successRelationship
public HadoopFileStatusWriter.Builder successRelationship(org.apache.nifi.processor.Relationship successRelationship) -
writerFactory
-
logger
-
hdfsPrefix
-
build
-
validateMandatoryField
-