crunch/src/main/java/com/twitter/elephantbird/crunch/LzoThriftSource.java
public static <S extends TBase<?, ?>> LzoThriftSource<S> at(Path path, Class<S> thriftClass) {
    return new LzoThriftSource<S>(path, EBTypes.thrifts(thriftClass));
  }
public static <S extends TBase<?, ?>> LzoThriftSource<S> at(Path path, Class<S> thriftClass) {
    return new LzoThriftSource<S>(path, EBTypes.thrifts(thriftClass));
  }
Factory method for creating a new {@code LzoThriftSource} from a given path and Thrift
record class.

@param path path to the data
@param thriftClass the Thrift class to read
@return a new {@code LzoThriftSource}