new Snapshot(): Snapshot
Returns:
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): void
Attributes
Adds the provided child to the snapshot.
deserialize(objectDeserializerContextObjectMiddlewareObject_4): void
Attributes
objectDeserializerContextObjectMiddlewareObject_4:
ObjectDeserializerContextObjectMiddlewareObject_4Returns:
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(): boolean
Returns:
booleanhasContextHashes(): boolean
Returns:
booleanhasContextTimestamps(): boolean
Returns:
booleanhasContextTshs(): boolean
Returns:
booleanhasFileHashes(): boolean
Returns:
booleanhasFileTimestamps(): boolean
Returns:
booleanhasFileTshs(): boolean
Returns:
booleanhasManagedContexts(): boolean
Returns:
booleanhasManagedFiles(): boolean
Returns:
booleanhasManagedItemInfo(): boolean
Returns:
booleanhasManagedMissing(): boolean
Returns:
booleanhasMissingExistence(): boolean
Returns:
booleanhasStartTime(): boolean
Returns:
booleanserialize(objectSerializerContextObjectMiddlewareObject_5): void
Attributes
objectSerializerContextObjectMiddlewareObject_5:
ObjectSerializerContextObjectMiddlewareObject_5Returns:
voidSerializes this instance into the provided serializer context.
setChildren(value): void
Attributes
Updates children using the provided value.
setContextHashes(value): void
Attributes
Sets context hashes.
setContextTimestamps(value): void
Attributes
value:
Map<string, ResolvedContextFileSystemInfoEntry | null>Returns:
voidSets context timestamps.
setContextTshs(value): void
Attributes
value:
Map<string, ResolvedContextTimestampAndHash | null>Returns:
voidUpdates context tshs using the provided value.
setFileHashes(value): void
Attributes
Updates file hashes using the provided value.
setFileTimestamps(value): void
Attributes
value:
Map<string, FileSystemInfoEntry | null>Returns:
voidSets file timestamps.
setFileTshs(value): void
Attributes
Updates file tshs using the provided value.
setManagedContexts(value): void
Attributes
Sets managed contexts.
setManagedFiles(value): void
Attributes
Sets managed files.
setManagedItemInfo(value): void
Attributes
Sets managed item info.
setManagedMissing(value): void
Attributes
Sets managed missing.
setMergedStartTime(value, snapshot): void
Attributes
Sets merged start time.
setMissingExistence(value): void
Attributes
Sets missing existence.
setStartTime(value): void
Attributes
Updates start time using the provided value.
Attributes