Top |
GArrowRecordBatchBuilder * garrow_record_batch_builder_new (GArrowSchema *schema
,GError **error
);
Since: 0.8.0
gint64
garrow_record_batch_builder_get_initial_capacity
(GArrowRecordBatchBuilder *builder
);
Since: 0.8.0
void garrow_record_batch_builder_set_initial_capacity (GArrowRecordBatchBuilder *builder
,gint64 capacity
);
Since: 0.8.0
GArrowSchema *
garrow_record_batch_builder_get_schema
(GArrowRecordBatchBuilder *builder
);
Since: 0.8.0
gint
garrow_record_batch_builder_get_n_fields
(GArrowRecordBatchBuilder *builder
);
garrow_record_batch_builder_get_n_fields
has been deprecated since version 0.13.0 and should not be used in newly-written code.
Use garrow_record_batch_builder_get_n_columns()
instead.
Since: 0.8.0
gint
garrow_record_batch_builder_get_n_columns
(GArrowRecordBatchBuilder *builder
);
Since: 0.13.0
GArrowArrayBuilder * garrow_record_batch_builder_get_field (GArrowRecordBatchBuilder *builder
,gint i
);
garrow_record_batch_builder_get_field
has been deprecated since version 0.13.0 and should not be used in newly-written code.
Use garrow_record_batch_builder_get_column_builder()
instead.
builder |
||
i |
The field index. If it's negative, index is counted backward
from the end of the fields. |
The GArrowArrayBuilder for
the i
-th field on success, NULL
on out of index.
[transfer none][nullable]
Since: 0.8.0
GArrowArrayBuilder * garrow_record_batch_builder_get_column_builder (GArrowRecordBatchBuilder *builder
,gint i
);
builder |
||
i |
The column index. If it's negative, index is counted backward
from the end of the columns. |
The GArrowArrayBuilder for
the i
-th column on success, NULL
on out of index.
[transfer none][nullable]
Since: 0.13.0
GArrowRecordBatch * garrow_record_batch_builder_flush (GArrowRecordBatchBuilder *builder
,GError **error
);
Since: 0.8.0
#define GARROW_TYPE_RECORD_BATCH_BUILDER (garrow_record_batch_builder_get_type())
struct GArrowRecordBatchBuilderClass { GObjectClass parent_class; };
“record-batch-builder”
property“record-batch-builder” gpointer
The raw arrow::RecordBatchBuilder *.
Owner: GArrowRecordBatchBuilder
Flags: Write / Construct Only