Class RecordHadoopFileStatusWriter
java.lang.Object
org.apache.nifi.processors.hadoop.util.writer.HadoopFileStatusWriter
org.apache.nifi.processors.hadoop.util.writer.RecordHadoopFileStatusWriter
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.nifi.processors.hadoop.util.writer.HadoopFileStatusWriter
HadoopFileStatusWriter.Builder -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final Stringprivate static final RecordSchemaprivate static final Stringprivate static final StringFields inherited from class org.apache.nifi.processors.hadoop.util.writer.HadoopFileStatusWriter
currentTimeMillis, fileCount, fileStatusIterable, fileStatusManager, hdfsPrefix, logger, maximumAge, minimumAge, pathFilter, previousLatestFiles, previousLatestTimestamp, session, successRelationship, writerFactory -
Constructor Summary
ConstructorsConstructorDescriptionRecordHadoopFileStatusWriter(org.apache.nifi.processor.ProcessSession session, org.apache.nifi.processor.Relationship successRelationship, FileStatusIterable fileStatusIterable, FileStatusManager fileStatusManager, org.apache.hadoop.fs.PathFilter pathFilter, long minimumAge, long maximumAge, long previousLatestTimestamp, List<String> previousLatestFiles, RecordSetWriterFactory writerFactory, String hdfsPrefix, org.apache.nifi.logging.ComponentLog logger) -
Method Summary
Modifier and TypeMethodDescriptionprivate RecordcreateRecordForListing(org.apache.hadoop.fs.FileStatus fileStatus) voidwrite()Methods inherited from class org.apache.nifi.processors.hadoop.util.writer.HadoopFileStatusWriter
builder, determineListable, getAbsolutePath, getFileStatusIterable, getFileStatusManager, getHdfsPrefix, getListedFileCount, getLogger, getMaximumAge, getMinimumAge, getPathFilter, getPermissionsString, getPerms, getPreviousLatestFiles, getPreviousLatestTimestamp, getSession, getSuccessRelationship, getWriterFactory
-
Field Details
-
RECORD_SCHEMA
-
FILENAME
- See Also:
-
PATH
- See Also:
-
IS_DIRECTORY
- See Also:
-
SIZE
- See Also:
-
LAST_MODIFIED
- See Also:
-
PERMISSIONS
- See Also:
-
OWNER
- See Also:
-
GROUP
- See Also:
-
REPLICATION
- See Also:
-
IS_SYM_LINK
- See Also:
-
IS_ENCRYPTED
- See Also:
-
IS_ERASURE_CODED
- See Also:
-
-
Constructor Details
-
RecordHadoopFileStatusWriter
public RecordHadoopFileStatusWriter(org.apache.nifi.processor.ProcessSession session, org.apache.nifi.processor.Relationship successRelationship, FileStatusIterable fileStatusIterable, FileStatusManager fileStatusManager, org.apache.hadoop.fs.PathFilter pathFilter, long minimumAge, long maximumAge, long previousLatestTimestamp, List<String> previousLatestFiles, RecordSetWriterFactory writerFactory, String hdfsPrefix, org.apache.nifi.logging.ComponentLog logger)
-
-
Method Details
-
write
public void write()- Specified by:
writein classHadoopFileStatusWriter
-
createRecordForListing
-