On this page

new Snapshot(): Snapshot
Returns:<Snapshot>
  • children {Set}
  • contextHashes {Map<string, string|null>}
  • contextTimestamps {Map<string, ResolvedContextFileSystemInfoEntry|null>}
  • contextTshs {Map<string, ResolvedContextTimestampAndHash|null>}
  • fileHashes {Map<string, string|null>}
  • fileTimestamps {Map<string, FileSystemInfoEntry|null>}
  • fileTshs {Map<string, string|TimestampAndHash|null>}
  • managedContexts {Set}
  • managedFiles {Set}
  • managedItemInfo {Map<string, string>}
  • managedMissing {Set}
  • missingExistence {Map<string, boolean>}
  • startTime <number>
addChild(child): void
Attributes
Returns:
{void}

deserialize(__namedParameters): void
Attributes
__namedParameters:<ObjectDeserializerContext>
Returns:
{void}

getContextIterable(): Iterable<string>
Returns:
{Iterable }

getFileIterable(): Iterable<string>
Returns:
{Iterable }

getMissingIterable(): Iterable<string>
Returns:
{Iterable }

hasChildren(): boolean
Returns:<boolean>

hasContextHashes(): boolean
Returns:<boolean>

hasContextTimestamps(): boolean
Returns:<boolean>

hasContextTshs(): boolean
Returns:<boolean>

hasFileHashes(): boolean
Returns:<boolean>

hasFileTimestamps(): boolean
Returns:<boolean>

hasFileTshs(): boolean
Returns:<boolean>

hasManagedContexts(): boolean
Returns:<boolean>

hasManagedFiles(): boolean
Returns:<boolean>

hasManagedItemInfo(): boolean
Returns:<boolean>

hasManagedMissing(): boolean
Returns:<boolean>

hasMissingExistence(): boolean
Returns:<boolean>

hasStartTime(): boolean
Returns:<boolean>

serialize(__namedParameters): void
Attributes
__namedParameters:<ObjectSerializerContext>
Returns:
{void}

setChildren(value): void
  • value {Set}
  • Returns: {void}

setContextHashes(value): void
  • value {Map<string, string|null>}
  • Returns: {void}

setContextTimestamps(value): void
  • value {Map<string, ResolvedContextFileSystemInfoEntry|null>}
  • Returns: {void}

setContextTshs(value): void
  • value {Map<string, ResolvedContextTimestampAndHash|null>}
  • Returns: {void}

setFileHashes(value): void
  • value {Map<string, string|null>}
  • Returns: {void}

setFileTimestamps(value): void
  • value {Map<string, FileSystemInfoEntry|null>}
  • Returns: {void}

setFileTshs(value): void
  • value {Map<string, string|TimestampAndHash|null>}
  • Returns: {void}

setManagedContexts(value): void
  • value {Set}
  • Returns: {void}

setManagedFiles(value): void
  • value {Set}
  • Returns: {void}

setManagedItemInfo(value): void
  • value {Map<string, string>}
  • Returns: {void}

setManagedMissing(value): void
  • value {Set}
  • Returns: {void}

setMergedStartTime(value, snapshot): void
Attributes
Returns:
{void}

setMissingExistence(value): void
  • value {Map<string, boolean>}
  • Returns: {void}

setStartTime(value): void
Attributes
value:<number>
Returns:
{void}