Class RecordBatch.Builder
public class RecordBatch.Builder
- Inheritance
-
RecordBatch.Builder
- Inherited Members
Constructors
Builder(MemoryAllocator)
public Builder(MemoryAllocator allocator = null)
Parameters
allocator
MemoryAllocator
Methods
Append(RecordBatch)
public RecordBatch.Builder Append(RecordBatch batch)
Parameters
batch
RecordBatch
Returns
Append<TArray>(string, bool, IArrowArrayBuilder<TArray>)
public RecordBatch.Builder Append<TArray>(string name, bool nullable, IArrowArrayBuilder<TArray> builder) where TArray : IArrowArray
Parameters
name
stringnullable
boolbuilder
IArrowArrayBuilder<TArray>
Returns
Type Parameters
TArray
Append<TArray>(string, bool, Func<ArrayBuilder, TArray>)
public RecordBatch.Builder Append<TArray>(string name, bool nullable, Func<RecordBatch.ArrayBuilder, TArray> action) where TArray : IArrowArray
Parameters
name
stringnullable
boolaction
Func<RecordBatch.ArrayBuilder, TArray>
Returns
Type Parameters
TArray
Append<TArray>(string, bool, TArray)
public RecordBatch.Builder Append<TArray>(string name, bool nullable, TArray array) where TArray : IArrowArray
Parameters
Returns
Type Parameters
TArray
Build()
public RecordBatch Build()
Returns
Clear()
public RecordBatch.Builder Clear()