## 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.internal.processors.cache.persistence.snapshot.dump
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)`

Constructors in org.apache.ignite.internal.processors.cache.persistence.snapshot with parameters of type SnapshotMetadata
`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
`SnapshotMetadataVerificationTaskResult​(Map<ClusterNode,​List<SnapshotMetadata>> meta, Map<ClusterNode,​Exception> exceptions)`
`SnapshotPartitionsVerifyTaskArg​(@Nullable 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.internal.processors.cache.persistence.snapshot.dump

Methods in org.apache.ignite.internal.processors.cache.persistence.snapshot.dump that return types with arguments of type SnapshotMetadata
`List<SnapshotMetadata>` Dump.`metadata()`

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

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