- All Known Implementing Classes:
- CheckpointableWatermarkState, Extract, Extract, ImmutableExtract, ImmutableExtract, ImmutableWorkUnit, ImmutableWorkUnit, ImmutableWorkUnitState, ImmutableWorkUnitState, MultiWorkUnit, MultiWorkUnit, SourceState, SourceState, State, State, WorkUnit, WorkUnit, WorkUnitState, WorkUnitState
public interface WritableShim
An interface that mirrors Hadoop's Writable interface; this allows objects in gobblin-api
to implement similar serializers without explicitly depending on Hadoop itself for the
interface definition.
Note: For deserialization to work, classes must either implement a no-parameter constructor
or always pass an item for re-use in the Hadoop deserialize() call.