public static class HybridShuffleConfiguration.Builder extends Object
HybridShuffleConfiguration
.public HybridShuffleConfiguration.Builder setMaxBuffersReadAhead(int maxBuffersReadAhead)
public HybridShuffleConfiguration.Builder setBufferRequestTimeout(java.time.Duration bufferRequestTimeout)
public HybridShuffleConfiguration.Builder setSelectiveStrategySpillThreshold(float selectiveStrategySpillThreshold)
public HybridShuffleConfiguration.Builder setSelectiveStrategySpillBufferRatio(float selectiveStrategySpillBufferRatio)
public HybridShuffleConfiguration.Builder setFullStrategyNumBuffersTriggerSpillingRatio(float fullStrategyNumBuffersTriggerSpillingRatio)
public HybridShuffleConfiguration.Builder setFullStrategyReleaseThreshold(float fullStrategyReleaseThreshold)
public HybridShuffleConfiguration.Builder setFullStrategyReleaseBufferRatio(float fullStrategyReleaseBufferRatio)
public HybridShuffleConfiguration.Builder setSpillingStrategyType(HybridShuffleConfiguration.SpillingStrategyType spillingStrategyType)
public HybridShuffleConfiguration.Builder setBufferPoolSizeCheckIntervalMs(long bufferPoolSizeCheckIntervalMs)
public HybridShuffleConfiguration.Builder setNumRetainedInMemoryRegionsMax(long numRetainedInMemoryRegionsMax)
public HybridShuffleConfiguration.Builder setSpilledIndexSegmentSize(int spilledIndexSegmentSize)
public HybridShuffleConfiguration build()
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.