public static class TieredStorageConfiguration.Builder extends Object
TieredStorageConfiguration
.Constructor and Description |
---|
Builder() |
public TieredStorageConfiguration.Builder setRemoteStorageBasePath(String remoteStorageBasePath)
public TieredStorageConfiguration.Builder setMemoryDecouplingEnabled(boolean memoryDecouplingEnabled)
public TieredStorageConfiguration.Builder setMinBuffersPerGate(int minBuffersPerGate)
public TieredStorageConfiguration.Builder setMinBuffersPerResultPartition(int minBuffersPerResultPartition)
public TieredStorageConfiguration.Builder setTieredStorageBufferSize(int tieredStorageBufferSize)
public TieredStorageConfiguration.Builder setMemoryTierExclusiveBuffers(int memoryTierExclusiveBuffers)
public TieredStorageConfiguration.Builder setDiskTierExclusiveBuffers(int diskTierExclusiveBuffers)
public TieredStorageConfiguration.Builder setRemoteTierExclusiveBuffers(int remoteTierExclusiveBuffers)
public TieredStorageConfiguration.Builder setNumBuffersUseSortAccumulatorThreshold(int numBuffersUseSortAccumulatorThreshold)
public TieredStorageConfiguration.Builder setMemoryTierNumBytesPerSegment(int memoryTierNumBytesPerSegment)
public TieredStorageConfiguration.Builder setDiskTierNumBytesPerSegment(int diskTierNumBytesPerSegment)
public TieredStorageConfiguration.Builder setRemoteTierNumBytesPerSegment(int remoteTierNumBytesPerSegment)
public TieredStorageConfiguration.Builder setMemoryTierSubpartitionMaxQueuedBuffers(int memoryTierSubpartitionMaxQueuedBuffers)
public TieredStorageConfiguration.Builder setNumBuffersTriggerFlushRatio(float numBuffersTriggerFlushRatio)
public TieredStorageConfiguration.Builder setDiskTierBufferRequestTimeout(java.time.Duration diskTierBufferRequestTimeout)
public TieredStorageConfiguration.Builder setMinReserveDiskSpaceFraction(float minReserveDiskSpaceFraction)
public TieredStorageConfiguration.Builder setRegionGroupSizeInBytes(int regionGroupSizeInBytes)
public TieredStorageConfiguration.Builder setNumRetainedInMemoryRegionsMax(long numRetainedInMemoryRegionsMax)
public TieredStorageConfiguration.Builder setMaxCachedBytesBeforeFlush(int maxCachedBytesBeforeFlush)
public TieredStorageConfiguration.Builder setPoolSizeCheckInterval(long poolSizeCheckInterval)
public TieredStorageConfiguration build()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.