- BlockInStream - Class in tachyon.client.block
-
This class represents a stream to a block in the Tachyon system.
- BlockInStream() - Constructor for class tachyon.client.block.BlockInStream
-
- BlockMasterClient - Class in tachyon.client
-
A wrapper for the thrift client to interact with the block master, used by tachyon clients.
- BlockMasterClient(InetSocketAddress, TachyonConf) - Constructor for class tachyon.client.BlockMasterClient
-
Creates a new block master client.
- BlockMasterClientPool - Class in tachyon.client.block
-
Class for managing block master clients.
- BlockMasterClientPool(InetSocketAddress) - Constructor for class tachyon.client.block.BlockMasterClientPool
-
Creates a new block master client pool.
- BlockStoreContext - Enum in tachyon.client.block
-
A shared context in each client JVM for common Block Store client functionality such as a pool of
master clients and a pool of local worker clients.
- BlockWorkerClientPool - Class in tachyon.client.block
-
Class for managing local block worker clients.
- BlockWorkerClientPool(NetAddress) - Constructor for class tachyon.client.block.BlockWorkerClientPool
-
Creates a new block worker client pool.
- BoundedStream - Interface in tachyon.client
-
This interface should be implemented by all Tachyon streams which are bounded at a certain
byte size.
- BufferedBlockInStream - Class in tachyon.client.block
-
Provides a stream API to read a block from Tachyon.
- BufferedBlockInStream(long, long, InetSocketAddress) - Constructor for class tachyon.client.block.BufferedBlockInStream
-
Basic constructor for a BufferedBlockInStream.
- BufferedBlockOutStream - Class in tachyon.client.block
-
Provides a stream API to write a block to Tachyon.
- BufferedBlockOutStream(long, long) - Constructor for class tachyon.client.block.BufferedBlockOutStream
-
- bufferedRead(int) - Method in class tachyon.client.block.BufferedBlockInStream
-
Reads from the data source into the buffer.
- bufferedRead(int) - Method in class tachyon.client.block.LocalBlockInStream
-
- bufferedRead(int) - Method in class tachyon.client.block.RemoteBlockInStream
-
- build() - Method in class tachyon.client.file.options.CreateOptions.Builder
-
Builds a new instance of CreateOptions
.
- build() - Method in class tachyon.client.file.options.DeleteOptions.Builder
-
Builds a new instance of DeleteOptions
.
- build() - Method in class tachyon.client.file.options.FreeOptions.Builder
-
Builds a new instance of FreeOptions
.
- build() - Method in class tachyon.client.file.options.GetInfoOptions.Builder
-
Builds a new instance of GetInfoOptions
.
- build() - Method in class tachyon.client.file.options.InStreamOptions.Builder
-
Builds a new instance of InStreamOptions
.
- build() - Method in class tachyon.client.file.options.ListStatusOptions.Builder
-
Builds a new instance of ListStatusOptions
.
- build() - Method in class tachyon.client.file.options.LoadMetadataOptions.Builder
-
Builds a new instance of LoadMetadataOptions
.
- build() - Method in class tachyon.client.file.options.MkdirOptions.Builder
-
Builds a new instance of MkdirOptions
.
- build() - Method in class tachyon.client.file.options.MountOptions.Builder
-
Builds a new instance of MountOptions
.
- build() - Method in class tachyon.client.file.options.OpenOptions.Builder
-
Builds a new instance of OpenOptions
.
- build() - Method in class tachyon.client.file.options.OutStreamOptions.Builder
-
Builds a new instance of OutStreamOptions
.
- build() - Method in class tachyon.client.file.options.RenameOptions.Builder
-
Builds a new instance of RenameOptions
.
- build() - Method in class tachyon.client.file.options.SetStateOptions.Builder
-
Builds a new instance of SetStateOptions
.
- build() - Method in class tachyon.client.file.options.UnmountOptions.Builder
-
Builds a new instance of UnmountOptions
.
- build() - Method in class tachyon.client.lineage.options.DeleteLineageOptions.Builder
-
- cacheBlock(long) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Notifies the worker that the block is cached.
- cancel() - Method in class tachyon.client.block.LocalBlockOutStream
-
- cancel() - Method in class tachyon.client.block.RemoteBlockOutStream
-
- cancel() - Method in interface tachyon.client.Cancelable
-
Cancels the write to Tachyon storage.
- cancel() - Method in class tachyon.client.file.FileOutStream
-
- Cancelable - Interface in tachyon.client
-
This interface should be implemented by all Tachyon output streams which support aborting the
temporary data that has been written.
- cancelBlock(long) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Notifies the worker the block is canceled.
- channelRead0(ChannelHandlerContext, RPCMessage) - Method in class tachyon.client.netty.ClientHandler
-
- checkIfClosed() - Method in class tachyon.client.block.BufferedBlockOutStream
-
Convenience method for checking the state of the stream.
- ClientContext - Class in tachyon.client
-
A shared context in each client JVM.
- ClientHandler - Class in tachyon.client.netty
-
This handles all the messages received by the client channel.
- ClientHandler() - Constructor for class tachyon.client.netty.ClientHandler
-
Creates a new ClientHandler
.
- ClientHandler.ResponseListener - Interface in tachyon.client.netty
-
The interface for listeners to implement to receive callbacks when messages are received.
- close() - Method in class tachyon.client.block.BlockMasterClientPool
-
- close() - Method in class tachyon.client.block.BlockWorkerClientPool
-
- close() - Method in class tachyon.client.block.BufferedBlockInStream
-
- close() - Method in class tachyon.client.block.LocalBlockInStream
-
- close() - Method in class tachyon.client.block.LocalBlockOutStream
-
- close() - Method in class tachyon.client.block.RemoteBlockInStream
-
- close() - Method in class tachyon.client.block.RemoteBlockOutStream
-
- close() - Method in class tachyon.client.block.TachyonBlockStore
-
- close() - Method in class tachyon.client.file.FileInStream
-
- close() - Method in class tachyon.client.file.FileOutStream
-
- close() - Method in class tachyon.client.file.UnderStoreFileInStream
-
- close() - Method in class tachyon.client.lineage.DummyFileOutputStream
-
- close() - Method in class tachyon.client.lineage.LineageFileOutStream
-
- close() - Method in class tachyon.client.lineage.LineageMasterClientPool
-
- close() - Method in class tachyon.client.netty.NettyRemoteBlockReader
-
Release the underlying buffer of previous/current read response.
- close() - Method in class tachyon.client.netty.NettyRemoteBlockWriter
-
- close() - Method in class tachyon.client.TachyonByteBuffer
-
Closes the TachyonByteBuffer, here it is synchronized.
- close() - Method in class tachyon.client.TachyonFS
-
Deprecated.
Closes the client connections to both the master and worker.
- close() - Method in class tachyon.client.tcp.TCPRemoteBlockReader
-
- close() - Method in class tachyon.hadoop.HdfsFileInputStream
-
- commitBlock(long, long, int, long, long) - Method in class tachyon.client.WorkerBlockMasterClient
-
Commits a block on a worker.
- compareTo(TachyonFile) - Method in class tachyon.client.TachyonFile
-
Deprecated.
- completeFile(long) - Method in class tachyon.client.FileSystemMasterClient
-
Marks a file as completed.
- ConfUtils - Class in tachyon.hadoop
-
- create(TachyonURI, CreateOptions) - Method in class tachyon.client.file.AbstractTachyonFileSystem
-
- create(TachyonURI) - Method in class tachyon.client.file.TachyonFileSystem
-
- create(String, CreateOptions) - Method in class tachyon.client.FileSystemMasterClient
-
Creates a new file.
- createByteFile(TachyonFileSystem, String, int, OutStreamOptions) - Static method in class tachyon.client.TachyonFSTestUtils
-
Creates a simple file with len
bytes.
- createByteFile(TachyonFileSystem, String, TachyonStorageType, UnderStorageType, int) - Static method in class tachyon.client.TachyonFSTestUtils
-
Creates a simple file with len
bytes.
- createByteFile(TachyonFileSystem, TachyonURI, TachyonStorageType, UnderStorageType, int) - Static method in class tachyon.client.TachyonFSTestUtils
-
Creates a simple file with len
bytes.
- createByteFile(TachyonFileSystem, String, TachyonStorageType, UnderStorageType, int, long) - Static method in class tachyon.client.TachyonFSTestUtils
-
Creates a simple file with len
bytes.
- createClientBootstrap(ClientHandler) - Static method in class tachyon.client.netty.NettyClient
-
Creates and returns a new Netty client bootstrap for clients to connect to remote servers.
- createDependency(List<String>, List<String>, String, List<ByteBuffer>, String, String, String, int, long) - Method in class tachyon.client.TachyonFS
-
Deprecated.
- createFile(TachyonURI, TachyonURI, long, boolean) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Creates a new file in the file system.
- createLineage(List<TachyonURI>, List<TachyonURI>, Job, CreateLineageOptions) - Method in class tachyon.client.lineage.AbstractLineageClient
-
- createLineage(List<String>, List<String>, CommandLineJob) - Method in class tachyon.client.lineage.LineageMasterClient
-
- createLineage(List<TachyonURI>, List<TachyonURI>, Job) - Method in class tachyon.client.lineage.TachyonLineage
-
- CreateLineageOptions - Class in tachyon.client.lineage.options
-
- createNewResource() - Method in class tachyon.client.block.BlockMasterClientPool
-
- createNewResource() - Method in class tachyon.client.block.BlockWorkerClientPool
-
- createNewResource() - Method in class tachyon.client.lineage.LineageMasterClientPool
-
- CreateOptions - Class in tachyon.client.file.options
-
- CreateOptions.Builder - Class in tachyon.client.file.options
-
- CreateOptions.Builder(TachyonConf) - Constructor for class tachyon.client.file.options.CreateOptions.Builder
-
- createPartition(int) - Method in class tachyon.client.table.RawColumn
-
Creates a new column partition.
- createRawTable(TachyonURI, int, ByteBuffer) - Method in class tachyon.client.RawTableMasterClient
-
Creates a raw table.
- createRawTable(TachyonURI, int) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Creates a RawTable
and returns its id.
- createRawTable(TachyonURI, int, ByteBuffer) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Creates a RawTable
and returns its id.
- createRemoteBlockReader(TachyonConf) - Static method in class tachyon.client.RemoteBlockReader.Factory
-
- createRemoteBlockWriter(TachyonConf) - Static method in class tachyon.client.RemoteBlockWriter.Factory
-
Creates a new RemoteBlockWriter
.
- get() - Static method in class tachyon.client.block.TachyonBlockStore
-
- get() - Static method in class tachyon.client.file.TachyonFileSystem.TachyonFileSystemFactory
-
- get() - Static method in class tachyon.client.lineage.TachyonLineage
-
- get() - Static method in class tachyon.client.lineage.TachyonLineageFileSystem
-
- get() - Method in class tachyon.client.netty.SingleResponseListener
-
Waits to receive the response and returns the response message.
- get(long, TimeUnit) - Method in class tachyon.client.netty.SingleResponseListener
-
Waits to receive the response for at most a specified time, and returns the response message.
- get(String) - Static method in class tachyon.client.TachyonFS
-
Deprecated.
- get(TachyonURI) - Static method in class tachyon.client.TachyonFS
-
Deprecated.
- get(TachyonURI, TachyonConf) - Static method in class tachyon.client.TachyonFS
-
Deprecated.
Creates a TachyonFS
handler for the given Tachyon URI and configuration.
- get(String, int, boolean) - Static method in class tachyon.client.TachyonFS
-
Deprecated.
Creates a TachyonFS
handler for the given hostname, port, and Zookeeper mode.
- get(TachyonConf) - Static method in class tachyon.client.TachyonFS
-
Deprecated.
Creates a TachyonFS
handler for the given Tachyon configuration.
- getBlockId(int) - Method in class tachyon.client.TachyonFile
-
Deprecated.
Returns the id of a block in the file, specified by blockIndex.
- getBlockId(long, int) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Get the block id by the file id and block index.
- getBlockInfo(long) - Method in class tachyon.client.BlockMasterClient
-
Returns the BlockInfo for a block id.
- getBlockSizeByte() - Method in class tachyon.client.TachyonFile
-
Deprecated.
Returns the block size of this file.
- getBlockSizeBytes() - Method in class tachyon.client.file.options.CreateOptions
-
- getBlockSizeBytes() - Method in class tachyon.client.file.options.OutStreamOptions
-
- getCapacityBytes() - Method in class tachyon.client.block.TachyonBlockStore
-
Gets the total capacity of Tachyon's BlockStore.
- getCapacityBytes() - Method in class tachyon.client.BlockMasterClient
-
Gets the total Tachyon capacity in bytes, on all the tiers of all the workers.
- getCapacityBytes() - Method in class tachyon.client.TachyonFS
-
Deprecated.
Currently unsupported.
- getClientBlockInfo(int) - Method in class tachyon.client.TachyonFile
-
Deprecated.
Gets a ClientBlockInfo by the file id and block index
- getClientDependencyInfo(int) - Method in class tachyon.client.TachyonFS
-
Deprecated.
- getClientMetrics() - Static method in class tachyon.client.ClientContext
-
- getClientRawTableInfo(long) - Method in class tachyon.client.RawTableMasterClient
-
- getClientRawTableInfo(TachyonURI) - Method in class tachyon.client.RawTableMasterClient
-
- getColumnPath(String, int) - Static method in class tachyon.client.table.RawColumn
-
- getColumns() - Method in class tachyon.client.table.RawTable
-
- getConf() - Static method in class tachyon.client.ClientContext
-
- getCreationTimeMs() - Method in class tachyon.client.TachyonFile
-
Deprecated.
Returns the creation time of this file
- getDiskReplication() - Method in class tachyon.client.TachyonFile
-
Deprecated.
- getExecutorService() - Static method in class tachyon.client.ClientContext
-
- getFile(long) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Gets TachyonFile
based on the file id.
- getFile(long, boolean) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Gets TachyonFile
based on the file id.
- getFile(TachyonURI) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Gets TachyonFile
based on the path.
- getFile(TachyonURI, boolean) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Gets TachyonFile
based on the path.
- getFileBlockInfo(long, int) - Method in class tachyon.client.FileSystemMasterClient
-
- getFileBlockInfoList(long) - Method in class tachyon.client.FileSystemMasterClient
-
- getFileBlocks(long) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Gets all the blocks' info of the file.
- getFileId() - Method in class tachyon.client.file.TachyonFile
-
- getFileId(String) - Method in class tachyon.client.FileSystemMasterClient
-
- getFileId(TachyonURI) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Get file id by the path.
- getFileInfo(long) - Method in class tachyon.client.FileSystemMasterClient
-
- getFileInfo(long) - Method in class tachyon.client.WorkerFileSystemMasterClient
-
- getFileInfoList(long) - Method in class tachyon.client.FileSystemMasterClient
-
- getFileStatus(long, TachyonURI, boolean) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Advanced API.
- getFileStatus(long, TachyonURI) - Method in class tachyon.client.TachyonFS
-
Deprecated.
- getFileStatus(long, boolean) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Gets ClientFileInfo
object based on fileId.
- getHDFSPath(TachyonURI, String) - Static method in class tachyon.hadoop.Utils
-
Returns an HDFS path for the given Tachyon path and under filesystem address.
- getHostname() - Method in class tachyon.client.file.options.OutStreamOptions
-
- getId() - Method in class tachyon.client.table.RawTable
-
- getId(NetAddress) - Method in class tachyon.client.WorkerBlockMasterClient
-
Returns a worker id for a workers net address.
- getInfo(long) - Method in class tachyon.client.block.TachyonBlockStore
-
Gets the block info of a block, if it exists.
- getInfo(TachyonFile, GetInfoOptions) - Method in class tachyon.client.file.AbstractTachyonFileSystem
-
Gets the
FileInfo
object that represents the metadata of a Tachyon file.
- getInfo(TachyonFile) - Method in class tachyon.client.file.TachyonFileSystem
-
Convenience method for TachyonFileSystemCore.getInfo(TachyonFile, GetInfoOptions)
with
default options.
- GetInfoOptions - Class in tachyon.client.file.options
-
- GetInfoOptions.Builder - Class in tachyon.client.file.options
-
- GetInfoOptions.Builder(TachyonConf) - Constructor for class tachyon.client.file.options.GetInfoOptions.Builder
-
- getInStream(long) - Method in class tachyon.client.block.TachyonBlockStore
-
Gets a stream to read the data of a block.
- getInStream(TachyonFile) - Method in class tachyon.client.file.TachyonFileSystem
-
- getInStream(TachyonFile, InStreamOptions) - Method in class tachyon.client.file.TachyonFileSystem
-
- getInStream(ReadType) - Method in class tachyon.client.TachyonFile
-
Deprecated.
Return the InStream
of this file based on the specified read type.
- getLineageInfoList(GetLineageInfoListOptions) - Method in class tachyon.client.lineage.AbstractLineageClient
-
- getLineageInfoList() - Method in class tachyon.client.lineage.LineageMasterClient
-
- getLineageInfoList() - Method in class tachyon.client.lineage.TachyonLineage
-
- GetLineageInfoListOptions - Class in tachyon.client.lineage.options
-
- getLocalBlockTemporaryPath(long, long) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Gets block's temporary path from worker with initial space allocated.
- getLocalFilename(int) - Method in class tachyon.client.TachyonFile
-
Deprecated.
Returns the local filename for the block if that file exists on the local file system.
- getLocationHosts() - Method in class tachyon.client.TachyonFile
-
Deprecated.
Returns the net address of all the location hosts
- getMasterAddress() - Static method in class tachyon.client.ClientContext
-
- getMetadata() - Method in class tachyon.client.table.RawTable
-
- getName() - Method in class tachyon.client.table.RawTable
-
- getNewBlockIdForFile(long) - Method in class tachyon.client.FileSystemMasterClient
-
- getNumberOfBlocks() - Method in class tachyon.client.TachyonFile
-
Deprecated.
Returns the number of blocks the file has.
- getOutStream(long, long, String) - Method in class tachyon.client.block.TachyonBlockStore
-
Gets a stream to write data to a block.
- getOutStream(TachyonURI) - Method in class tachyon.client.file.TachyonFileSystem
-
- getOutStream(TachyonURI, OutStreamOptions) - Method in class tachyon.client.file.TachyonFileSystem
-
Creates a file and gets the
FileOutStream
for the specified file.
- getOutStream(long, OutStreamOptions) - Method in class tachyon.client.file.TachyonFileSystem
-
Deprecated.
- getOutStream(TachyonURI, OutStreamOptions) - Method in class tachyon.client.lineage.TachyonLineageFileSystem
-
Gets the output stream for lineage job.
- getOutStream(WriteType) - Method in class tachyon.client.TachyonFile
-
Deprecated.
Returns the OutStream
of this file, use the specified write type.
- getOutStream() - Method in class tachyon.client.TachyonFile
-
Deprecated.
- getPartition(int) - Method in class tachyon.client.table.RawColumn
-
Gets an existing partition.
- getPartition(int, boolean) - Method in class tachyon.client.table.RawColumn
-
Gets an existing partition.
- getPath() - Method in class tachyon.client.table.RawTable
-
- getPath() - Method in class tachyon.client.TachyonFile
-
Deprecated.
Returns the path of this file in the Tachyon file system.
- getPathWithoutScheme(Path) - Static method in class tachyon.hadoop.Utils
-
Given a Path
path, it returns the path component of its URI, which has the form
scheme://authority/path.
- getPinList() - Method in class tachyon.client.WorkerFileSystemMasterClient
-
- getPinned() - Method in class tachyon.client.file.options.SetStateOptions
-
- getPos() - Method in class tachyon.hadoop.HdfsFileInputStream
-
- getPosition() - Method in class tachyon.client.block.BufferedBlockInStream
-
- getRandomNonNegativeLong() - Static method in class tachyon.client.ClientContext
-
- getRawColumn(int) - Method in class tachyon.client.table.RawTable
-
Get one column of the raw table.
- getRawTable(long) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Gets RawTable
by id.
- getRawTable(TachyonURI) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Get the RawTable
by path.
- getScheme() - Method in class tachyon.hadoop.TFS
-
- getScheme() - Method in class tachyon.hadoop.TFSFT
-
- getServiceName() - Method in class tachyon.client.BlockMasterClient
-
- getServiceName() - Method in class tachyon.client.FileSystemMasterClient
-
- getServiceName() - Method in class tachyon.client.lineage.LineageMasterClient
-
- getServiceName() - Method in class tachyon.client.RawTableMasterClient
-
- getServiceName() - Method in class tachyon.client.WorkerBlockMasterClient
-
- getServiceName() - Method in class tachyon.client.WorkerFileSystemMasterClient
-
- getTachyonBlockStore() - Method in enum tachyon.client.file.FileSystemContext
-
- getTachyonFileName(String) - Static method in class tachyon.hadoop.Utils
-
Given a String
path, returns an equivalent Tachyon path.
- getTachyonStorageType() - Method in class tachyon.client.file.options.InStreamOptions
-
- getTachyonStorageType() - Method in class tachyon.client.file.options.OutStreamOptions
-
- getTachyonStorageType() - Method in enum tachyon.client.ReadType
-
- getTachyonStorageType() - Method in enum tachyon.client.WriteType
-
- getTTL() - Method in class tachyon.client.file.options.CreateOptions
-
- getTTL() - Method in class tachyon.client.file.options.OutStreamOptions
-
- getUfsAddress() - Method in class tachyon.client.FileSystemMasterClient
-
- getUfsAddress() - Method in class tachyon.client.TachyonFS
-
Deprecated.
- getUFSConf() - Method in class tachyon.client.TachyonFile
-
Deprecated.
Gets the configuration object for UnderFileSystem.
- getUnderStorageType() - Method in class tachyon.client.file.options.CreateOptions
-
- getUnderStorageType() - Method in class tachyon.client.file.options.MkdirOptions
-
- getUnderStorageType() - Method in class tachyon.client.file.options.OutStreamOptions
-
- getUnderStorageType() - Method in enum tachyon.client.WriteType
-
- getUri() - Method in class tachyon.client.TachyonFS
-
Deprecated.
- getUsedBytes() - Method in class tachyon.client.block.TachyonBlockStore
-
Gets the used bytes of Tachyon's BlockStore.
- getUsedBytes() - Method in class tachyon.client.BlockMasterClient
-
Gets the total amount of used space in bytes, on all the tiers of all the workers.
- getUsedBytes() - Method in class tachyon.client.TachyonFS
-
Deprecated.
Currently unsupported.
- getValue() - Method in enum tachyon.client.ReadType
-
- getValue() - Method in enum tachyon.client.WriteType
-
- getWorkerDataServerAddress() - Method in class tachyon.client.TachyonFS
-
Deprecated.
- getWorkerInfoList() - Method in class tachyon.client.BlockMasterClient
-
Gets the info of a list of workers.
- getWorkersInfo() - Method in class tachyon.client.TachyonFS
-
Deprecated.
- RawColumn - Class in tachyon.client.table
-
The column of a RawTable
.
- RawTable - Class in tachyon.client.table
-
Tachyon provides native support for tables with multiple columns.
- RawTable(TachyonFS, RawTableInfo) - Constructor for class tachyon.client.table.RawTable
-
Creates a new RawTable
- RawTableMasterClient - Class in tachyon.client
-
A wrapper for the thrift client to interact with the raw table master, used by tachyon clients.
- RawTableMasterClient(InetSocketAddress, TachyonConf) - Constructor for class tachyon.client.RawTableMasterClient
-
Creates a new raw table master client.
- read() - Method in class tachyon.client.block.BufferedBlockInStream
-
- read(byte[]) - Method in class tachyon.client.block.BufferedBlockInStream
-
- read(byte[], int, int) - Method in class tachyon.client.block.BufferedBlockInStream
-
- read() - Method in class tachyon.client.file.FileInStream
-
- read(byte[]) - Method in class tachyon.client.file.FileInStream
-
- read(byte[], int, int) - Method in class tachyon.client.file.FileInStream
-
- read() - Method in class tachyon.client.file.UnderStoreFileInStream
-
- read(byte[]) - Method in class tachyon.client.file.UnderStoreFileInStream
-
- read(byte[], int, int) - Method in class tachyon.client.file.UnderStoreFileInStream
-
- read() - Method in class tachyon.hadoop.HdfsFileInputStream
-
- read(byte[]) - Method in class tachyon.hadoop.HdfsFileInputStream
-
- read(byte[], int, int) - Method in class tachyon.hadoop.HdfsFileInputStream
-
- read(long, byte[], int, int) - Method in class tachyon.hadoop.HdfsFileInputStream
-
- readByteBuffer(int) - Method in class tachyon.client.TachyonFile
-
Deprecated.
- readFully(long, byte[]) - Method in class tachyon.hadoop.HdfsFileInputStream
-
This method is not supported in HdfsFileInputStream
.
- readFully(long, byte[], int, int) - Method in class tachyon.hadoop.HdfsFileInputStream
-
This method is not supported in HdfsFileInputStream
.
- readRemoteBlock(InetSocketAddress, long, long, long) - Method in class tachyon.client.netty.NettyRemoteBlockReader
-
- readRemoteBlock(InetSocketAddress, long, long, long) - Method in interface tachyon.client.RemoteBlockReader
-
Reads a remote block with a offset and length.
- readRemoteBlock(InetSocketAddress, long, long, long) - Method in class tachyon.client.tcp.TCPRemoteBlockReader
-
- ReadType - Enum in tachyon.client
-
Convenience modes for commonly used read types for a TachyonFile.
- recache() - Method in class tachyon.client.TachyonFile
-
Deprecated.
Re-caches this file into memory.
- register(long, List<Long>, List<Long>, Map<Long, List<Long>>) - Method in class tachyon.client.WorkerBlockMasterClient
-
The method the worker should execute to register with the block master.
- reinitializeFile(String, long, long) - Method in class tachyon.client.lineage.LineageMasterClient
-
- release(WorkerClient) - Method in class tachyon.client.block.BlockWorkerClientPool
-
- releaseMasterClient(BlockMasterClient) - Method in enum tachyon.client.block.BlockStoreContext
-
Releases a block master client into the block master client pool.
- releaseMasterClient(FileSystemMasterClient) - Method in enum tachyon.client.file.FileSystemContext
-
Releases a block master client into the block master client pool.
- releaseMasterClient(LineageMasterClient) - Method in enum tachyon.client.lineage.LineageContext
-
Releases a lineage master client into the lineage master client pool.
- releaseWorkerClient(WorkerClient) - Method in enum tachyon.client.block.BlockStoreContext
-
Releases the WorkerClient back to the client pool, or destroys it if it was a remote client.
- remaining() - Method in class tachyon.client.block.BufferedBlockInStream
-
- remaining() - Method in class tachyon.client.block.BufferedBlockOutStream
-
- remaining() - Method in interface tachyon.client.BoundedStream
-
Gets the remaining number of bytes left in the stream, starting at the current position.
- remaining() - Method in class tachyon.client.file.FileInStream
-
- remaining() - Method in class tachyon.client.file.UnderStoreFileInStream
-
- RemoteBlockInStream - Class in tachyon.client.block
-
This class provides a streaming API to read a block in Tachyon.
- RemoteBlockInStream(long, long, InetSocketAddress) - Constructor for class tachyon.client.block.RemoteBlockInStream
-
Creates a new remote block input stream.
- RemoteBlockOutStream - Class in tachyon.client.block
-
Provides a streaming API to write to a Tachyon block.
- RemoteBlockOutStream(long, long) - Constructor for class tachyon.client.block.RemoteBlockOutStream
-
Creates a new block output stream.
- RemoteBlockOutStream(long, long, String) - Constructor for class tachyon.client.block.RemoteBlockOutStream
-
Creates a new block output stream on a specific host.
- RemoteBlockReader - Interface in tachyon.client
-
The interface to read remote block from data server.
- RemoteBlockReader.Factory - Class in tachyon.client
-
- RemoteBlockReader.Factory() - Constructor for class tachyon.client.RemoteBlockReader.Factory
-
- RemoteBlockWriter - Interface in tachyon.client
-
The interface to write a remote block to the data server.
- RemoteBlockWriter.Factory - Class in tachyon.client
-
- RemoteBlockWriter.Factory() - Constructor for class tachyon.client.RemoteBlockWriter.Factory
-
- removeListener(ClientHandler.ResponseListener) - Method in class tachyon.client.netty.ClientHandler
-
Removes a ResponseListener
listener from the client handler.
- rename(TachyonFile, TachyonURI, RenameOptions) - Method in class tachyon.client.file.AbstractTachyonFileSystem
-
- rename(TachyonFile, TachyonURI) - Method in class tachyon.client.file.TachyonFileSystem
-
- rename(TachyonURI) - Method in class tachyon.client.TachyonFile
-
Deprecated.
Renames this file.
- rename(long, TachyonURI, TachyonURI) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Renames a file or folder to the indicated new path.
- renameFile(long, String) - Method in class tachyon.client.FileSystemMasterClient
-
Renames a file.
- RenameOptions - Class in tachyon.client.file.options
-
- RenameOptions.Builder - Class in tachyon.client.file.options
-
- RenameOptions.Builder(TachyonConf) - Constructor for class tachyon.client.file.options.RenameOptions.Builder
-
- reportLostFile(TachyonFile) - Method in class tachyon.client.file.TachyonFileSystem
-
- reportLostFile(long) - Method in class tachyon.client.FileSystemMasterClient
-
Reports a lost file.
- reportLostFile(long) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Reports the lost file to master.
- requestFilesInDependency(int) - Method in class tachyon.client.TachyonFS
-
Deprecated.
- requestSpace(long, long) - Method in class tachyon.client.TachyonFS
-
Deprecated.
Tries to request space for certain block.
- reset() - Method in enum tachyon.client.block.BlockStoreContext
-
Re-initializes the Block Store context.
- reset() - Static method in class tachyon.client.ClientContext
-
Initializes the client context singleton.
- reset(TachyonConf) - Static method in class tachyon.client.ClientContext
-
Initializes the client context singleton with a given conf.
- reset() - Method in enum tachyon.client.file.FileSystemContext
-
Re-initializes the Block Store context.
- tachyon.client - package tachyon.client
-
- tachyon.client.block - package tachyon.client.block
-
- tachyon.client.file - package tachyon.client.file
-
- tachyon.client.file.options - package tachyon.client.file.options
-
- tachyon.client.lineage - package tachyon.client.lineage
-
- tachyon.client.lineage.options - package tachyon.client.lineage.options
-
- tachyon.client.netty - package tachyon.client.netty
-
- tachyon.client.table - package tachyon.client.table
-
- tachyon.client.tcp - package tachyon.client.tcp
-
- tachyon.hadoop - package tachyon.hadoop
-
- TachyonBlockStore - Class in tachyon.client.block
-
Tachyon Block Store client.
- TachyonByteBuffer - Class in tachyon.client
-
TachyonByteBuffer is a wrapper on Java ByteBuffer plus some information needed by Tachyon.
- TachyonFile - Class in tachyon.client.file
-
A file handler for a file in Tachyon.
- TachyonFile(long) - Constructor for class tachyon.client.file.TachyonFile
-
Creates a new Tachyon file.
- TachyonFile - Class in tachyon.client
-
Deprecated.
- TachyonFileSystem - Class in tachyon.client.file
-
A TachyonFileSystem implementation including convenience methods as well as a streaming API to
read and write files.
- TachyonFileSystem() - Constructor for class tachyon.client.file.TachyonFileSystem
-
- TachyonFileSystem.TachyonFileSystemFactory - Class in tachyon.client.file
-
- TachyonFileSystem.TachyonFileSystemFactory() - Constructor for class tachyon.client.file.TachyonFileSystem.TachyonFileSystemFactory
-
- TachyonFileSystemUtils - Class in tachyon.client.file
-
- TachyonFS - Class in tachyon.client
-
Deprecated.
- TachyonFSTestUtils - Class in tachyon.client
-
- TachyonLineage - Class in tachyon.client.lineage
-
A LineageClient implementation.
- TachyonLineageFileSystem - Class in tachyon.client.lineage
-
Tachyon lineage file system client.
- TachyonLineageFileSystem() - Constructor for class tachyon.client.lineage.TachyonLineageFileSystem
-
- TachyonStorageType - Enum in tachyon.client
-
Specifies the type of data interaction with Tachyon.
- TCPRemoteBlockReader - Class in tachyon.client.tcp
-
Read data from remote data server using TCP.
- TCPRemoteBlockReader() - Constructor for class tachyon.client.tcp.TCPRemoteBlockReader
-
- TFS - Class in tachyon.hadoop
-
A Tachyon client API compatible with Apache Hadoop FileSystem interface.
- TFS() - Constructor for class tachyon.hadoop.TFS
-
- TFSFT - Class in tachyon.hadoop
-
A Tachyon client API compatible with Apache Hadoop FileSystem interface.
- TFSFT() - Constructor for class tachyon.hadoop.TFSFT
-
- TIMEOUT_MS - Static variable in class tachyon.client.netty.NettyClient
-
The maximum number of milliseconds to wait for a response from the server.
- toInStreamOptions(OutStreamOptions) - Static method in class tachyon.client.TachyonFSTestUtils
-
Converts an OutStreamOptions object to an InStreamOptions object with a matching Tachyon
storage type.
- toString() - Method in class tachyon.client.TachyonFile
-
Deprecated.
- toString() - Method in class tachyon.client.TachyonFS
-
Deprecated.
Prints out the string representation of this Tachyon server address.
- toStringHadoopFileSplit(FileSplit) - Static method in class tachyon.hadoop.Utils
-
Returns a string representation of a Hadoop FileSplit
.
- toStringHadoopFileStatus(FileStatus) - Static method in class tachyon.hadoop.Utils
-
Returns a string representation of a Hadoop FileStatus
.
- toStringHadoopInputSplit(InputSplit) - Static method in class tachyon.hadoop.Utils
-
Returns a string representation of a InputSplit
.
- toThrift() - Method in class tachyon.client.file.options.CreateOptions
-
- toThrift() - Method in class tachyon.client.file.options.MkdirOptions
-
- valueOf(String) - Static method in enum tachyon.client.block.BlockStoreContext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum tachyon.client.file.FileSystemContext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum tachyon.client.lineage.LineageContext
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum tachyon.client.ReadType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum tachyon.client.TachyonStorageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum tachyon.client.UnderStorageType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum tachyon.client.WriteType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum tachyon.client.block.BlockStoreContext
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum tachyon.client.file.FileSystemContext
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum tachyon.client.lineage.LineageContext
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum tachyon.client.ReadType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum tachyon.client.TachyonStorageType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum tachyon.client.UnderStorageType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum tachyon.client.WriteType
-
Returns an array containing the constants of this enum type, in
the order they are declared.