Class SpoolingConfig
java.lang.Object
io.trino.server.protocol.spooling.SpoolingConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.airlift.units.DataSizeio.airlift.units.DataSizebooleanbooleanboolean@jakarta.validation.constraints.AssertTrue(message="protocol.spooling.shared-secret-key must be 256 bits long") boolean@jakarta.validation.constraints.AssertTrue(message="protocol.spooling.shared-secret-key must be set") booleanbooleansetDirectStorageAccess(boolean directStorageAccess) setDirectStorageFallback(boolean directStorageFallback) setInitialSegmentSize(io.airlift.units.DataSize initialSegmentSize) setInlineSegments(boolean inlineSegments) setMaximumSegmentSize(io.airlift.units.DataSize maximumSegmentSize) setSharedEncryptionKey(String sharedEncryptionKey) setUseWorkers(boolean useWorkers)
-
Constructor Details
-
SpoolingConfig
public SpoolingConfig()
-
-
Method Details
-
isUseWorkers
public boolean isUseWorkers() -
setUseWorkers
-
isDirectStorageAccess
public boolean isDirectStorageAccess() -
setDirectStorageAccess
@Config("protocol.spooling.direct-storage-access") public SpoolingConfig setDirectStorageAccess(boolean directStorageAccess) -
isDirectStorageFallback
public boolean isDirectStorageFallback() -
setDirectStorageFallback
@Config("protocol.spooling.direct-storage-fallback") public SpoolingConfig setDirectStorageFallback(boolean directStorageFallback) -
getInitialSegmentSize
public io.airlift.units.DataSize getInitialSegmentSize() -
setInitialSegmentSize
@Config("protocol.spooling.initial-segment-size") public SpoolingConfig setInitialSegmentSize(io.airlift.units.DataSize initialSegmentSize) -
getMaximumSegmentSize
public io.airlift.units.DataSize getMaximumSegmentSize() -
setMaximumSegmentSize
@Config("protocol.spooling.maximum-segment-size") public SpoolingConfig setMaximumSegmentSize(io.airlift.units.DataSize maximumSegmentSize) -
isInlineSegments
public boolean isInlineSegments() -
setInlineSegments
@Config("protocol.spooling.inline-segments") public SpoolingConfig setInlineSegments(boolean inlineSegments)
-