Interface InputSourceFactory

  • All Known Implementing Classes:
    LocalInputSourceFactory

    public interface InputSourceFactory
    An interface to generate a SplittableInputSource objects on the fly. For composing input sources such as IcebergInputSource, the delegate input source instantiation might fail upon deserialization since the input file paths are not available yet and this might fail the input source precondition checks. This factory helps create the delegate input source once the input file paths are fully determined.