Writer(GenericDatumWriter writer) { _writer = writer; _syncInterval = DataFileConstants.DefaultSyncInterval; }
/// <summary> /// Open a new writer instance to write /// to an output stream with a specified codec /// </summary> /// <param name="writer"></param> /// <param name="outStream"></param> /// <param name="codec"></param> /// <returns></returns> public static Writer OpenWriter(GenericDatumWriter writer, Stream outStream, Codec codec) { return(new Writer(writer).Create(writer.Schema, outStream, codec)); }
public static Writer OpenWriter(GenericDatumWriter writer, Stream outStream) { return(OpenWriter(writer, outStream, Codec.CreateCodec(Codec.Type.Null))); }
public static Writer OpenWriter(GenericDatumWriter writer, string path, Codec codec) { return(OpenWriter(writer, new FileStream(path, FileMode.Create), codec)); }
public static Writer OpenWriter(GenericDatumWriter writer, string path) { return(OpenWriter(writer, new FileStream(path, FileMode.Create), Codec.CreateCodec(Codec.Type.Null))); }