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>