| Name | Description | Type | Package | Framework |
| CountSyncPolicy | SyncPolicy implementation that will trigger a file system sync after a certain number of tuples | Class | org.apache.storm.hdfs.trident.sync | Apache Storm |
| DefaultFileNameFormat | Creates file names with the following format: {prefix}-{partitionId}-{rotationNum}-{timestamp}{extension} | Class | org.apache.storm.hdfs.trident.format | Apache Storm |
| DefaultSequenceFormat | Basic SequenceFormat implementation that uses LongWritable for keys and Text for values. | Class | org.apache.storm.hdfs.trident.format | Apache Storm |
| DelimitedRecordFormat | RecordFormat implementation that uses field and record delimiters. | Class | org.apache.storm.hdfs.trident.format | Apache Storm |
| FileNameFormat | Formatter interface for determining HDFS file names. | Interface | org.apache.storm.hdfs.trident.format | Apache Storm |
| FileRotationPolicy | Used by the HdfsBolt to decide when to rotate files. | Interface | org.apache.storm.hdfs.trident.rotation | Apache Storm |
| FileSizeRotationPolicy | File rotation policy that will rotate files when a certain file size is reached. | Class | org.apache.storm.hdfs.trident.rotation | Apache Storm |
| FileSizeRotationPolicy .Units | Returns the enum constant of this type with the specified name. | Class | org.apache.storm.hdfs.trident.rotation.FileSizeRotationPolicy | Apache Storm |
| HdfsState | Class | org.apache.storm.hdfs.trident | Apache Storm | |
| HdfsState .HdfsFileOptions | Class | org.apache.storm.hdfs.trident.HdfsState | Apache Storm | |
| HdfsState .Options | Class | org.apache.storm.hdfs.trident.HdfsState | Apache Storm | |
| HdfsState .SequenceFileOptions | Class | org.apache.storm.hdfs.trident.HdfsState | Apache Storm | |
| HdfsStateFactory | Class | org.apache.storm.hdfs.trident | Apache Storm | |
| HdfsUpdater | Class | org.apache.storm.hdfs.trident | Apache Storm | |
| NoRotationPolicy | File rotation policy that will never rotate. | Class | org.apache.storm.hdfs.trident.rotation | Apache Storm |
| RecordFormat | Formats a Tuple object into a byte array that will be written to HDFS. | Interface | org.apache.storm.hdfs.trident.format | Apache Storm |
| SequenceFormat | Interface for converting TridentTuple objects to HDFS sequence file key-value pairs. | Interface | org.apache.storm.hdfs.trident.format | Apache Storm |
| SyncPolicy | Interface for controlling when the HdfsBolt syncs and flushes the filesystem. | Interface | org.apache.storm.hdfs.trident.sync | Apache Storm |
| TimedRotationPolicy | Class | org.apache.storm.hdfs.trident.rotation | Apache Storm | |
| TimedRotationPolicy .TimeUnit | Returns the enum constant of this type with the specified name. | Class | org.apache.storm.hdfs.trident.rotation.TimedRotationPolicy | Apache Storm |