public static final class OpenFileSupport.OpenFileInformation extends Object
| Constructor and Description |
|---|
OpenFileInformation()
Constructor.
|
public OpenFileSupport.OpenFileInformation build()
public S3AFileStatus getStatus()
public S3AInputPolicy getInputPolicy()
public ChangeDetectionPolicy getChangePolicy()
public long getReadAheadRange()
public int getBufferSize()
public long getSplitStart()
public long getSplitEnd()
public long getFileLength()
public OpenFileSupport.OpenFileInformation withStatus(S3AFileStatus value)
value - new valuepublic OpenFileSupport.OpenFileInformation withInputPolicy(S3AInputPolicy value)
value - new valuepublic OpenFileSupport.OpenFileInformation withChangePolicy(ChangeDetectionPolicy value)
value - new valuepublic OpenFileSupport.OpenFileInformation withReadAheadRange(long value)
value - new valuepublic OpenFileSupport.OpenFileInformation withBufferSize(int value)
value - new valuepublic OpenFileSupport.OpenFileInformation withSplitStart(long value)
value - new valuepublic OpenFileSupport.OpenFileInformation withSplitEnd(long value)
value - new valuepublic OpenFileSupport.OpenFileInformation withFileLength(long value)
value - new valuepublic OpenFileSupport.OpenFileInformation withAsyncDrainThreshold(long value)
value - new valuepublic S3AReadOpContext applyOptions(S3AReadOpContext roc)
roc - contextCopyright © 2008–2024 Apache Software Foundation. All rights reserved.