On this page

new Snapshot(): Snapshot
Returns:<Snapshot>
  • children {Set< Snapshot >}
  • 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< string >}
  • managedFiles {Set< string >}
  • managedItemInfo {Map< string, string >}
  • managedMissing {Set< string >}
  • 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< string >}

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

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

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< Snapshot >}
  • 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< string >}
  • Returns: {void}

setManagedFiles(value): void
  • value {Set< string >}
  • Returns: {void}

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

setManagedMissing(value): void
  • value {Set< string >}
  • 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}