Uses of Interface org.apache.hadoop.fs.PathHandle (Apache Hadoop Main 3.5.0 API)
Description: use: package: org.apache.hadoop.fs, interface: PathHandle

# Uses of Interface
org.apache.hadoop.fs.PathHandle

Packages that use PathHandle
Package
Description
org.apache.hadoop.fs
Implementations of `AbstractFileSystem` for hdfs over rpc and hdfs over web.
org.apache.hadoop.fs.impl
This package contains implementation classes for use inside filesystems.

- ## Uses of PathHandle in org.apache.hadoop.fs

  Methods in org.apache.hadoop.fs that return PathHandle
  Modifier and Type
  Method
  Description
  `protected PathHandle`
  FileSystem.`createPathHandle(FileStatus stat, org.apache.hadoop.fs.Options.HandleOpt... opt)`
  Hook to implement support for `PathHandle` operations.
  `protected PathHandle`
  FilterFileSystem.`createPathHandle(FileStatus stat, org.apache.hadoop.fs.Options.HandleOpt... opts)`
  `protected PathHandle`
  RawLocalFileSystem.`createPathHandle(FileStatus stat, org.apache.hadoop.fs.Options.HandleOpt... opts)`
  Hook to implement support for `PathHandle` operations.
  `final PathHandle`
  FileSystem.`getPathHandle(FileStatus stat, org.apache.hadoop.fs.Options.HandleOpt... opt)`
  Create a durable, serializable handle to the referent of the given entity.
  Methods in org.apache.hadoop.fs that return types with arguments of type PathHandle
  Modifier and Type
  Method
  Description
  `CompletableFuture<PathHandle>`
  MultipartUploader.`complete(UploadHandle uploadId, Path filePath, Map<Integer,PartHandle> handles)`
  Complete a multipart upload.
  Methods in org.apache.hadoop.fs with parameters of type PathHandle
  Modifier and Type
  Method
  Description
  `protected static org.apache.hadoop.fs.FileSystem.FSDataInputStreamBuilder`
  FileSystem.`createDataInputStreamBuilder(FileSystem fileSystem, PathHandle pathHandle)`
  Create instance of the standard `FileSystem.FSDataInputStreamBuilder` for the given filesystem and path handle.
  `FSDataInputStream`
  FileSystem.`open(PathHandle fd)`
  Open an FSDataInputStream matching the PathHandle instance.
  `FSDataInputStream`
  FileSystem.`open(PathHandle fd, int bufferSize)`
  Open an FSDataInputStream matching the PathHandle instance.
  `FSDataInputStream`
  FilterFileSystem.`open(PathHandle fd, int bufferSize)`
  `FSDataInputStream`
  RawLocalFileSystem.`open(PathHandle fd, int bufferSize)`
  `FutureDataInputStreamBuilder`
  FileSystem.`openFile(PathHandle pathHandle)`
  Open a file for reading through a builder API.
  `FutureDataInputStreamBuilder`
  FilterFileSystem.`openFile(PathHandle pathHandle)`
  `protected CompletableFuture<FSDataInputStream>`
  FileSystem.`openFileWithOptions(PathHandle pathHandle, org.apache.hadoop.fs.impl.OpenFileParameters parameters)`
  Execute the actual open file operation.
  `protected CompletableFuture<FSDataInputStream>`
  FilterFileSystem.`openFileWithOptions(PathHandle pathHandle, org.apache.hadoop.fs.impl.OpenFileParameters parameters)`

- ## Uses of PathHandle in org.apache.hadoop.fs.impl

  Methods in org.apache.hadoop.fs.impl that return PathHandle
  Modifier and Type
  Method
  Description
  `PathHandle`
  AbstractFSBuilderImpl.`getPathHandle()`
  Get the PathHandle: only valid if constructed with a PathHandle.
  Methods in org.apache.hadoop.fs.impl that return types with arguments of type PathHandle
  Modifier and Type
  Method
  Description
  `Optional<PathHandle>`
  AbstractFSBuilderImpl.`getOptionalPathHandle()`
  Get the optional path handle; may be empty.
  Constructors in org.apache.hadoop.fs.impl with parameters of type PathHandle
  Modifier
  Constructor
  Description
  `protected`
  `AbstractFSBuilderImpl(PathHandle pathHandle)`
  ``
  `FutureDataInputStreamBuilderImpl(FileSystem fileSystem, PathHandle pathHandle)`
  Constructor with PathHandle.