new Snapshot(): SnapshotReturns:
SnapshotAttributes
contextTimestamps:
Map<string, ResolvedContextFileSystemInfoEntry | null>contextTshs:
Map<string, ResolvedContextTimestampAndHash | null>fileTimestamps:
Map<string, FileSystemInfoEntry | null>fileTshs:
Map<string, string | TimestampAndHash | null>startTime:
numberaddChild(child): voidAttributes
Adds the provided child to the snapshot.
deserialize(objectDeserializerContext): voidAttributes
objectDeserializerContext:
ObjectDeserializerContextReturns:
voidRestores this instance from the provided deserializer context.
getContextIterable(): Iterable<string>Gets context iterable.
getFileIterable(): Iterable<string>Gets file iterable.
getMissingIterable(): Iterable<string>Gets missing iterable.
hasChildren(): booleanReturns:
booleanhasContextHashes(): booleanReturns:
booleanhasContextTimestamps(): booleanReturns:
booleanhasContextTshs(): booleanReturns:
booleanhasFileHashes(): booleanReturns:
booleanhasFileTimestamps(): booleanReturns:
booleanhasFileTshs(): booleanReturns:
booleanhasManagedContexts(): booleanReturns:
booleanhasManagedFiles(): booleanReturns:
booleanhasManagedItemInfo(): booleanReturns:
booleanhasManagedMissing(): booleanReturns:
booleanhasMissingExistence(): booleanReturns:
booleanhasStartTime(): booleanReturns:
booleanserialize(objectSerializerContext): voidAttributes
objectSerializerContext:
ObjectSerializerContextReturns:
voidSerializes this instance into the provided serializer context.
setChildren(value): voidAttributes
Updates children using the provided value.
setContextHashes(value): voidAttributes
Sets context hashes.
setContextTimestamps(value): voidAttributes
value:
Map<string, ResolvedContextFileSystemInfoEntry | null>Returns:
voidSets context timestamps.
setContextTshs(value): voidAttributes
value:
Map<string, ResolvedContextTimestampAndHash | null>Returns:
voidUpdates context tshs using the provided value.
setFileHashes(value): voidAttributes
Updates file hashes using the provided value.
setFileTimestamps(value): voidAttributes
value:
Map<string, FileSystemInfoEntry | null>Returns:
voidSets file timestamps.
setFileTshs(value): voidAttributes
value:
Map<string, string | TimestampAndHash | null>Returns:
voidUpdates file tshs using the provided value.
setManagedContexts(value): voidAttributes
Sets managed contexts.
setManagedFiles(value): voidAttributes
Sets managed files.
setManagedItemInfo(value): voidAttributes
Sets managed item info.
setManagedMissing(value): voidAttributes
Sets managed missing.
setMergedStartTime(value, snapshot): voidAttributes
Sets merged start time.
setMissingExistence(value): voidAttributes
Sets missing existence.
setStartTime(value): voidAttributes
Updates start time using the provided value.
Attributes