Interface FileNameFormat

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultFileNameFormat, SimpleFileNameFormat

public interface FileNameFormat extends Serializable
Formatter interface for determining HDFS file names.
  • Method Summary

    Modifier and Type
    Method
    Description
    getName(long rotation, long timeStamp)
    Returns the filename the HdfsBolt will create.
     
    void
    prepare(Map<String,Object> conf, int partitionIndex, int numPartitions)
     
  • Method Details

    • prepare

      void prepare(Map<String,Object> conf, int partitionIndex, int numPartitions)
    • getName

      String getName(long rotation, long timeStamp)
      Returns the filename the HdfsBolt will create.
      Parameters:
      rotation - the current file rotation number (incremented on every rotation)
      timeStamp - current time in milliseconds when the rotation occurs
    • getPath

      String getPath()