FileRead
Read onlyYes
FinalYes
Properties
- $batchSize : int
- $fileColumns : FileColumns
- $files : SourceFiles
- $schema : Schema
Methods
- __construct() : mixed
- fromArray() : self
-
normalize()
: ConfiguredFilesystem, source: array
, file_columns: array , schema: array , batch_size: int<1, max>} - scan() : Generator<null|Signal, void>
Properties
$batchSize
public
int
$batchSize
$fileColumns
public
FileColumns
$fileColumns
$files
public
SourceFiles
$files
$schema
public
Schema
$schema
Methods
__construct()
public
__construct(SourceFiles $files, FileColumns $fileColumns, Schema $schema, int<1, max> $batchSize) : mixed
Parameters
- $files : SourceFiles
- $fileColumns : FileColumns
- $schema : Schema
- $batchSize : int<1, max>
fromArray()
public
static fromArray(array<string|int, mixed> $data, Rebuild $rebuild) : self
Parameters
- $data : array<string|int, mixed>
-
the shape of normalize(), described
- $rebuild : Rebuild
Return values
selfnormalize()
public
normalize() : ConfiguredFilesystem, source: array, file_columns: array, schema: array, batch_size: int<1, max>}
Return values
ConfiguredFilesystem, source: arrayscan()
public
scan(Backend $backend, Criteria $criteria, FileBatches $batches) : Generator<null|Signal, void>
Parameters
- $backend : Backend
- $criteria : Criteria
- $batches : FileBatches