Uses of Class org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.ScanInfo (Apache Hadoop HDFS 3.5.0 API)
Description: use: package: org.apache.hadoop.hdfs.server.datanode.fsdataset, interface: FsVolumeSpi, class: ScanInfo

# Uses of Class
org.apache.hadoop.hdfs.server.datanode.fsdataset.FsVolumeSpi.ScanInfo

Packages that use FsVolumeSpi.ScanInfo
Package
Description
org.apache.hadoop.hdfs.server.datanode
org.apache.hadoop.hdfs.server.datanode.fsdataset
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl

- ## Uses of FsVolumeSpi.ScanInfo in org.apache.hadoop.hdfs.server.datanode

  Methods in org.apache.hadoop.hdfs.server.datanode that return types with arguments of type FsVolumeSpi.ScanInfo
  Modifier and Type
  Method
  Description
  `Collection<Map.Entry<String,FsVolumeSpi.ScanInfo>>`
  DirectoryScanner.BlockPoolReport.`getEntries()`
  `List<FsVolumeSpi.ScanInfo>`
  DirectoryScanner.BlockPoolReport.`getScanInfo(String bpid)`
  `List<FsVolumeSpi.ScanInfo>`
  DirectoryScanner.ScanInfoVolumeReport.`getScanInfo(String bpid)`
  Methods in org.apache.hadoop.hdfs.server.datanode with parameters of type FsVolumeSpi.ScanInfo
  Modifier and Type
  Method
  Description
  `int`
  LocalReplica.`compareWith(FsVolumeSpi.ScanInfo info)`
  `int`
  ProvidedReplica.`compareWith(FsVolumeSpi.ScanInfo info)`
  `abstract int`
  ReplicaInfo.`compareWith(FsVolumeSpi.ScanInfo info)`
  Method parameters in org.apache.hadoop.hdfs.server.datanode with type arguments of type FsVolumeSpi.ScanInfo
  Modifier and Type
  Method
  Description
  `void`
  DirectoryScanner.BlockPoolReport.`addAll(String bpid, Collection<FsVolumeSpi.ScanInfo> scanInfos)`
  `void`
  DirectoryScanner.ScanInfoVolumeReport.`addAll(String bpid, Collection<FsVolumeSpi.ScanInfo> scanInfos)`

- ## Uses of FsVolumeSpi.ScanInfo in org.apache.hadoop.hdfs.server.datanode.fsdataset

  Methods in org.apache.hadoop.hdfs.server.datanode.fsdataset with parameters of type FsVolumeSpi.ScanInfo
  Modifier and Type
  Method
  Description
  `void`
  FsDatasetSpi.`checkAndUpdate(String bpid, FsVolumeSpi.ScanInfo info)`
  Check whether the in-memory block record matches the block on the disk, and, in case that they are not matched, update the record or mark it as corrupted.
  `int`
  FsVolumeSpi.ScanInfo.`compareTo(FsVolumeSpi.ScanInfo b)`
  Method parameters in org.apache.hadoop.hdfs.server.datanode.fsdataset with type arguments of type FsVolumeSpi.ScanInfo
  Modifier and Type
  Method
  Description
  `void`
  FsVolumeSpi.`compileReport(String bpid, Collection<FsVolumeSpi.ScanInfo> report, DirectoryScanner.ReportCompiler reportCompiler)`
  Compile a list of `FsVolumeSpi.ScanInfo` for the blocks in the block pool with id `bpid`.

- ## Uses of FsVolumeSpi.ScanInfo in org.apache.hadoop.hdfs.server.datanode.fsdataset.impl

  Method parameters in org.apache.hadoop.hdfs.server.datanode.fsdataset.impl with type arguments of type FsVolumeSpi.ScanInfo
  Modifier and Type
  Method
  Description
  `void`
  FsVolumeImpl.`compileReport(String bpid, Collection<FsVolumeSpi.ScanInfo> report, DirectoryScanner.ReportCompiler reportCompiler)`