Skip to main content

ISummarizerInternalsProvider Interface

This API is deprecated and will be removed in a future release.

This type will be moved to internal in 2.30. External usage is not necessary or supported.

This API is provided for existing users, but is not recommended for new users.

To use, import via @fluidframework/container-runtime/legacy.

For more information about our API support guarantees, see here.

Signature

export interface ISummarizerInternalsProvider

Methods

Method Alerts Return Type Description
refreshLatestSummaryAck(options) Alpha Promise<void> Callback whenever a new SummaryAck is received, to update internal tracking state
submitSummary(options) Alpha Promise<SubmitSummaryResult> Encapsulates the work to walk the internals of the running container to generate a summary

Method Details

refreshLatestSummaryAck

Callback whenever a new SummaryAck is received, to update internal tracking state

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature

refreshLatestSummaryAck(options: IRefreshSummaryAckOptions): Promise<void>;

Parameters

Parameter Type Description
options IRefreshSummaryAckOptions

Returns

Return type: Promise<void>

submitSummary

Encapsulates the work to walk the internals of the running container to generate a summary

This API is provided for existing users, but is not recommended for new users.

For more information about our API support guarantees, see here.

Signature

submitSummary(options: ISubmitSummaryOptions): Promise<SubmitSummaryResult>;

Parameters

Parameter Type Description
options ISubmitSummaryOptions

Returns

Return type: Promise<SubmitSummaryResult>