new Snapshot(): SnapshotReturns:
<Snapshot>Attributes
addChild(child): voidAttributes
child:
<Snapshot>Returns:
{void}
Adds the provided child to the snapshot.
deserialize(__namedParameters): voidAttributes
__namedParameters:
<ObjectDeserializerContext>Returns:
{void}
Restores this instance from the provided deserializer context.
getContextIterable(): IterableReturns:
<Iterable>
<
<string>
>Gets context iterable.
getFileIterable(): IterableReturns:
<Iterable>
<
<string>
>Gets file iterable.
getMissingIterable(): IterableReturns:
<Iterable>
<
<string>
>Gets missing iterable.
hasChildren(): booleanReturns:
<boolean>hasContextHashes(): booleanReturns:
<boolean>hasContextTimestamps(): booleanReturns:
<boolean>hasContextTshs(): booleanReturns:
<boolean>hasFileHashes(): booleanReturns:
<boolean>hasFileTimestamps(): booleanReturns:
<boolean>hasFileTshs(): booleanReturns:
<boolean>hasManagedContexts(): booleanReturns:
<boolean>hasManagedFiles(): booleanReturns:
<boolean>hasManagedItemInfo(): booleanReturns:
<boolean>hasManagedMissing(): booleanReturns:
<boolean>hasMissingExistence(): booleanReturns:
<boolean>hasStartTime(): booleanReturns:
<boolean>serialize(__namedParameters): voidAttributes
__namedParameters:
<ObjectSerializerContext>Returns:
{void}
Serializes this instance into the provided serializer context.
setChildren(value): voidAttributes
value:
<Set><
<Snapshot>
>Returns:
{void}
Updates children using the provided value.
setContextHashes(value): voidAttributes
Returns:
{void}
Sets context hashes.
setContextTimestamps(value): voidAttributes
value:
<Map>Returns:
{void}
Sets context timestamps.
setContextTshs(value): voidAttributes
value:
<Map>Returns:
{void}
Updates context tshs using the provided value.
setFileHashes(value): voidAttributes
Returns:
{void}
Updates file hashes using the provided value.
setFileTimestamps(value): voidAttributes
Returns:
{void}
Sets file timestamps.
setFileTshs(value): voidAttributes
Returns:
{void}
Updates file tshs using the provided value.
setManagedContexts(value): voidAttributes
Returns:
{void}
Sets managed contexts.
setManagedFiles(value): voidAttributes
Returns:
{void}
Sets managed files.
setManagedItemInfo(value): voidAttributes
Returns:
{void}
Sets managed item info.
setManagedMissing(value): voidAttributes
Returns:
{void}
Sets managed missing.
setMergedStartTime(value, snapshot): voidAttributes
value:
<number>
|
<undefined>snapshot:
<Snapshot>Returns:
{void}
Sets merged start time.
setMissingExistence(value): voidAttributes
Returns:
{void}
Sets missing existence.
setStartTime(value): voidAttributes
value:
<number>Returns:
{void}
Updates start time using the provided value.