public abstract class AbstractBmcCustomFSInputStream extends BmcFSInputStream
BmcFSInputStream
abstract class for custom read stream for users to configure
their own streams. Since the constructor is invoked using reflection, subclasses are not allowed
to modify the constructorModifier and Type | Field and Description |
---|---|
protected BmcPropertyAccessor |
propertyAccessor |
closed, currentPosition, objectStorage, requestBuilder, sourceInputStream, statistics, status
Constructor and Description |
---|
AbstractBmcCustomFSInputStream(BmcPropertyAccessor propertyAccessor,
com.oracle.bmc.objectstorage.ObjectStorage objectStorage,
FileStatus status,
Supplier<com.oracle.bmc.objectstorage.requests.GetObjectRequest.Builder> requestBuilder,
FileSystem.Statistics statistics) |
available, close, doSeek, getPos, getSourceInputStream, getStatistics, read, read, seek, seekToNewSource, setSourceInputStream, validateState, wrap
read, readFully, readFully, toString, validatePositionedReadArgs
mark, markSupported, read, reset, skip
protected final BmcPropertyAccessor propertyAccessor
public AbstractBmcCustomFSInputStream(BmcPropertyAccessor propertyAccessor, com.oracle.bmc.objectstorage.ObjectStorage objectStorage, FileStatus status, Supplier<com.oracle.bmc.objectstorage.requests.GetObjectRequest.Builder> requestBuilder, FileSystem.Statistics statistics)
Copyright © 2016–2023. All rights reserved.