APIs
The following sections provide information about the hdfs APIs:
hdfsAvailable()
hdfsBuilderConnect()
hdfsBuilderSetForceNewInstance()
hdfsBuilderSetKerbTicketCachePath()
hdfsBuilderSetNameNode()
hdfsBuilderSetNameNodePort()
hdfsBuilderSetUserName()
hdfsChmod()
hdfsChown()
hdfsCloseFile()
hdfsConnect()
hdfsConnectAsUser()
hdfsConnectAsUid()
Connects to a
filesystem
cluster as specified user ID.
hdfsConnectAsUserNewInstance()
hdfsConnectNewInstance()
hdfsCopy()
hdfsCreateDirectory()
hdfsCreateDirectory2()
hdfsDelete()
hdfsDisconnect()
hdfsExists()
hdfsExists2()
hdfsFileFreeReadStatistics()
hdfsFileGetReadStatistics()
hdfsFileIsOpenForRead()
hdfsFileIsOpenForWrite()
hdfsFlush()
hdfsFreeBuilder()
hdfsFreeFileInfo()
hdfsFreeHosts()
hdfsGetCapacity()
hdfsGetDefaultBlockSize()
hdfsGetDefaultBlockSizeAtPath()
hdfsGetHosts()
hdfsGetNameContainerSizeBytes()
hdfsGetPathInfo()
hdfsGetUsed()
hdfsGetWorkingDirectory()
hdfsGetXattr()
hdfsListDirectory()
hdfsMove()
hdfsNewBuilder()
hdfsOpenFile()
hdfsOpenFile2()
hdfsPread()
hdfsPwrite()
hdfsRead()
hdfsReadStatisticsGetRemoteBytesRead()
hdfsRename()
hdfsSeek()
hdfsSetTicketAndKeyFile()
Dynamically loads a ticket file
hdfsSetReplication()
hdfsSetRpcTimeout()
hdfsSetThreads()
hdfsSetWorkingDirectory()
hdfsSetXattr()
hdfsTell()
hdfsUtime()
Changes the access and modification times of a file or directory.
hdfsWrite()
Parent topic:
Reference for the filesystem C APIs