Flow PHP

BucketingConfigBuilder implements BucketingAlgorithmBuilder

FinalYes

Interfaces

BucketingAlgorithmBuilder

Constants

DEFAULT_BATCH_SIZE  : int = 1000

Methods

__construct()  : mixed
batchSize()  : self
bucketsCount()  : self
build()  : BucketingConfig
groupBy()  : self
memoryLimit()  : self
The process memory past which rows move to the storage; defaults to MemoryLimit::default().
repartition()  : self
storage()  : self

Constants

Methods

__construct()

public __construct(string $spillDirectory, int<1, max> $bucketsCount) : mixed
Parameters
$spillDirectory : string
$bucketsCount : int<1, max>

batchSize()

public batchSize(int<1, max> $batchSize) : self
Parameters
$batchSize : int<1, max>
Return values
self

bucketsCount()

public bucketsCount(int<1, max> $bucketsCount) : self
Parameters
$bucketsCount : int<1, max>
Return values
self

memoryLimit()

The process memory past which rows move to the storage; defaults to MemoryLimit::default().

public memoryLimit(Unit $memoryLimit) : self
Parameters
$memoryLimit : Unit
Return values
self
On this page

Search results