Class FSOperations.FSFileLinkStatus

java.lang.Object
org.apache.hadoop.fs.http.server.FSOperations.FSFileLinkStatus
All Implemented Interfaces:
FileSystemAccess.FileSystemExecutor<Map>
Enclosing class:
FSOperations

@Private public static class FSOperations.FSFileLinkStatus extends Object implements FileSystemAccess.FileSystemExecutor<Map>
Executor that performs a linkFile-status FileSystemAccess files system operation.
  • Constructor Details

    • FSFileLinkStatus

      public FSFileLinkStatus(String path)
      Creates a linkFile-status executor.
      Parameters:
      path - the path to retrieve the status.
  • Method Details

    • execute

      public Map execute(org.apache.hadoop.fs.FileSystem fs) throws IOException
      Executes the filesystem getFileLinkStatus operation and returns the result in a JSON Map.
      Specified by:
      execute in interface FileSystemAccess.FileSystemExecutor<Map>
      Parameters:
      fs - filesystem instance to use.
      Returns:
      a Map object (JSON friendly) with the file status.
      Throws:
      IOException - thrown if an IO error occurred.