public class AbfsOutputStreamContext extends AbfsStreamContext
| Constructor | Description |
|---|---|
AbfsOutputStreamContext(long sasTokenRenewPeriodForStreamsInSeconds) |
getSasTokenRenewPeriodForStreamsInSecondspublic AbfsOutputStreamContext(long sasTokenRenewPeriodForStreamsInSeconds)
public AbfsOutputStreamContext withWriteBufferSize(int writeBufferSize)
public AbfsOutputStreamContext enableFlush(boolean enableFlush)
public AbfsOutputStreamContext enableExpectHeader(boolean enableExpectHeader)
public AbfsOutputStreamContext enableSmallWriteOptimization(boolean enableSmallWriteOptimization)
public AbfsOutputStreamContext disableOutputStreamFlush(boolean disableOutputStreamFlush)
public AbfsOutputStreamContext withStreamStatistics(AbfsOutputStreamStatistics streamStatistics)
public AbfsOutputStreamContext withAppendBlob(boolean isAppendBlob)
public AbfsOutputStreamContext withBlockFactory(org.apache.hadoop.fs.store.DataBlocks.BlockFactory blockFactory)
public AbfsOutputStreamContext withBlockOutputActiveBlocks(int blockOutputActiveBlocks)
public AbfsOutputStreamContext withClient(AbfsClient client)
public AbfsOutputStreamContext withPosition(long position)
public AbfsOutputStreamContext withFsStatistics(org.apache.hadoop.fs.FileSystem.Statistics statistics)
public AbfsOutputStreamContext withPath(java.lang.String path)
public AbfsOutputStreamContext withExecutorService(java.util.concurrent.ExecutorService executorService)
public AbfsOutputStreamContext withTracingContext(TracingContext tracingContext)
public AbfsOutputStreamContext withAbfsBackRef(org.apache.hadoop.fs.impl.BackReference fsBackRef)
public AbfsOutputStreamContext build()
public AbfsOutputStreamContext withWriteMaxConcurrentRequestCount(int writeMaxConcurrentRequestCount)
public AbfsOutputStreamContext withMaxWriteRequestsToQueue(int maxWriteRequestsToQueue)
public AbfsOutputStreamContext withLease(AbfsLease lease)
public AbfsOutputStreamContext withEncryptionAdapter(ContextEncryptionAdapter contextEncryptionAdapter)
public int getWriteBufferSize()
public boolean isEnableFlush()
public boolean isExpectHeaderEnabled()
public boolean isDisableOutputStreamFlush()
public AbfsOutputStreamStatistics getStreamStatistics()
public boolean isAppendBlob()
public int getWriteMaxConcurrentRequestCount()
public int getMaxWriteRequestsToQueue()
public boolean isEnableSmallWriteOptimization()
public AbfsLease getLease()
public java.lang.String getLeaseId()
public ContextEncryptionAdapter getEncryptionAdapter()
public org.apache.hadoop.fs.store.DataBlocks.BlockFactory getBlockFactory()
public int getBlockOutputActiveBlocks()
public AbfsClient getClient()
public org.apache.hadoop.fs.FileSystem.Statistics getStatistics()
public java.lang.String getPath()
public long getPosition()
public java.util.concurrent.ExecutorService getExecutorService()
public TracingContext getTracingContext()
public org.apache.hadoop.fs.impl.BackReference getFsBackRef()
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.