public static <S extends TBase<?, ?>> LzoThriftSource<S> at(List<Path> paths, Class<S> thriftClass) {
    return new LzoThriftSource<S>(paths, EBTypes.thrifts(thriftClass));
  }
public static <S extends TBase<?, ?>> LzoThriftSource<S> at(List<Path> paths, Class<S> thriftClass) {
    return new LzoThriftSource<S>(paths, EBTypes.thrifts(thriftClass));
  }
public static < S extends TBase < ? , ? > > LzoThriftSource < S > at ( List < Path > paths , Class < S > thriftClass ) { return new LzoThriftSource < S > ( paths , EBTypes . thrifts ( thriftClass ) ) ; }
Factory method for creating a new {@code LzoThriftSource} from the given paths and Thrift
record class.

@param paths list of paths to data
@param thriftClass the Thrift class to read
@return a new {@code LzoThriftSource}
Factory method for creating a new { @code LzoThriftSource } from the given paths and Thrift record class .