## Uses of Class
org.apache.ignite.internal.processors.cache.persistence.snapshot.SnapshotMetadata

Packages that use SnapshotMetadata
org.apache.ignite.internal.processors.cache.persistence.snapshot
org.apache.ignite.spi.systemview.view: Contains `SystemView` clases that exists in Ignite.

### Uses of SnapshotMetadata in org.apache.ignite.internal.processors.cache.persistence.snapshot

Fields in org.apache.ignite.internal.processors.cache.persistence.snapshot with type parameters of type SnapshotMetadata
`protected Map<ClusterNode,List<SnapshotMetadata>>` AbstractSnapshotVerificationTask.`metas` Map of snapshot metadata information found on each cluster node.

Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot that return SnapshotMetadata
`SnapshotMetadata` SnapshotOperationRequest.`meta()`
`SnapshotMetadata` SnapshotHandlerContext.`metadata()`
`SnapshotMetadata` IgniteSnapshotManager.`readSnapshotMetadata(File snpDir, String consId)`

Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot that return types with arguments of type SnapshotMetadata
`Map<ClusterNode,List<SnapshotMetadata>>` SnapshotPartitionsVerifyTaskArg.`clusterMetadata()`
`Map<ClusterNode,List<SnapshotMetadata>>` SnapshotMetadataVerificationTaskResult.`meta()`
`Map<ClusterNode,List<SnapshotMetadata>>` SnapshotPartitionsVerifyTaskResult.`metas()`
`List<SnapshotMetadata>` IgniteSnapshotManager.`readSnapshotMetadatas(String snpName, @Nullable String snpPath)`

Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot with parameters of type SnapshotMetadata
`boolean` IncrementalSnapshotMetadata.`matchBaseSnapshot(SnapshotMetadata meta)` Checks that incremental snapshot is based on this full snapshot.
`void` SnapshotOperationRequest.`meta(SnapshotMetadata meta)` Stores snapshot metadata.
`boolean` SnapshotMetadata.`sameSnapshot(SnapshotMetadata compare)`

Method parameters in org.apache.ignite.internal.processors.cache.persistence.snapshot with type arguments of type SnapshotMetadata
`static void` AbstractSnapshotVerificationTask.`checkMissedMetadata(Collection<SnapshotMetadata> clusterMetas)` Ensures that all parts of the snapshot are available according to the metadata.

Constructors in org.apache.ignite.internal.processors.cache.persistence.snapshot with parameters of type SnapshotMetadata
Constructor and Description
`SnapshotHandlerContext(SnapshotMetadata metadata, @Nullable Collection<String> grps, ClusterNode locNode, File snpDir, boolean streamerWrn, boolean check)`

Constructor parameters in org.apache.ignite.internal.processors.cache.persistence.snapshot with type arguments of type SnapshotMetadata
Constructor and Description
`SnapshotMetadataVerificationTaskResult(Map<ClusterNode,List<SnapshotMetadata>> meta, Map<ClusterNode,Exception> exceptions)`
`SnapshotPartitionsVerifyTaskArg(Collection<String> grpNames, Map<ClusterNode,List<SnapshotMetadata>> clusterMetas, @Nullable String snpPath, int incIdx, boolean check)`
`SnapshotPartitionsVerifyTaskResult(Map<ClusterNode,List<SnapshotMetadata>> metas, @Nullable IdleVerifyResultV2 idleRes)`

### Uses of SnapshotMetadata in org.apache.ignite.spi.systemview.view

Constructors in org.apache.ignite.spi.systemview.view with parameters of type SnapshotMetadata
Constructor and Description
`SnapshotView(SnapshotMetadata meta, Collection<String> cacheGrps)`

${current.year} Copyright © Apache Software Foundation

Follow @ApacheIgnite

Ignite Database and Caching Platform | : ver. 2.15.0
Release Date | : April 25 2023