arrowdataset.file_system_dataset_write_options

Module for [FileSystemDatasetWriteOptions] class

Types 3

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
FileSystemDatasetWriteOptions self() nothrowReturns `this`, for use in `with` statements.
FileSystemDatasetWriteOptionsGidBuilder builder() static nothrowGet builder for [arrowdataset.file_system_dataset_write_options.FileSystemDatasetWriteOptions] Returns: New builder object
string baseDir() @property nothrow
void baseDir(string propval) @property nothrow
string baseNameTemplate() @property nothrowGet `baseNameTemplate` property. Returns: Template string used to generate fragment base names. {i} will be replaced by an auto incremented integer.
void baseNameTemplate(string propval) @property nothrowSet `baseNameTemplate` property. Params: propval = Template string used to generate fragment base names. {i} will be replaced by an auto incremented integer.
void fileSystem(arrow.file_system.FileSystem propval) @property nothrow
uint maxPartitions() @property nothrowGet `maxPartitions` property. Returns: Maximum number of partitions any batch may be written into.
void maxPartitions(uint propval) @property nothrowSet `maxPartitions` property. Params: propval = Maximum number of partitions any batch may be written into.
arrowdataset.partitioning.Partitioning partitioning() @property nothrowGet `partitioning` property. Returns: #GADatasetPartitioning used to generate fragment paths.
void partitioning(arrowdataset.partitioning.Partitioning propval) @property nothrowSet `partitioning` property. Params: propval = #GADatasetPartitioning used to generate fragment paths.
Constructors
this(void * ptr, Flag!"Take" take)
Methods
T baseDir(string propval) nothrow
T baseNameTemplate(string propval) nothrowSet `baseNameTemplate` property. Params: propval = Template string used to generate fragment base names. {i} will be replaced by an auto incremented integer. Returns: Builder instance for fluent ch...
T maxPartitions(uint propval) nothrowSet `maxPartitions` property. Params: propval = Maximum number of partitions any batch may be written into. Returns: Builder instance for fluent chaining
T partitioning(arrowdataset.partitioning.Partitioning propval) nothrowSet `partitioning` property. Params: propval = #GADatasetPartitioning used to generate fragment paths. Returns: Builder instance for fluent chaining