arrowdataset.file_system_dataset_write_options

Module for [FileSystemDatasetWriteOptions] class

Types 3

Methods
GType _gType() @property
FileSystemDatasetWriteOptions self()Returns `this`, for use in `with` statements.
FileSystemDatasetWriteOptionsGidBuilder builder()Get builder for [arrowdataset.filesystemdatasetwriteoptions.FileSystemDatasetWriteOptions] Returns: New builder object
string baseDir() @property
void baseDir(string propval) @property
string baseNameTemplate() @propertyGet `baseNameTemplate` property. Returns: Template string used to generate fragment base names. {i} will be replaced by an auto incremented integer.
void baseNameTemplate(string propval) @propertySet `baseNameTemplate` property. Params: propval = Template string used to generate fragment base names. {i} will be replaced by an auto incremented integer.
uint maxPartitions() @propertyGet `maxPartitions` property. Returns: Maximum number of partitions any batch may be written into.
void maxPartitions(uint propval) @propertySet `maxPartitions` property. Params: propval = Maximum number of partitions any batch may be written into.
arrowdataset.partitioning.Partitioning partitioning() @propertyGet `partitioning` property. Returns: #GADatasetPartitioning used to generate fragment paths.
void partitioning(arrowdataset.partitioning.Partitioning propval) @propertySet `partitioning` property. Params: propval = #GADatasetPartitioning used to generate fragment paths.
Constructors
this(void * ptr, Flag!"Take" take)
Methods
T baseDir(string propval)
T baseNameTemplate(string propval)Set `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)Set `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)Set `partitioning` property. Params: propval = #GADatasetPartitioning used to generate fragment paths. Returns: Builder instance for fluent chaining

Fluent builder for [arrowdataset.file_system_dataset_write_options.FileSystemDatasetWriteOptions]