Skip to content

Interface ICellTrafficAutomationMaterializationReportSink

Namespace: Cephalon.Abstractions.Technologies
Assembly: Cephalon.Abstractions.dll

Accepts live cell traffic automation materialization observations that should merge back into the active runtime catalog.

public interface ICellTrafficAutomationMaterializationReportSink

ReportEdgeAsync(string, string, CellTrafficAutomationMaterializationResult, CancellationToken)

Section titled “ ReportEdgeAsync(string, string, CellTrafficAutomationMaterializationResult, CancellationToken)”

Reports an edge-managed materialization observation for one traffic automation answer.

ValueTask ReportEdgeAsync(string automationId, string materializerId, CellTrafficAutomationMaterializationResult result, CancellationToken cancellationToken = default)

automationId string

The stable traffic-automation identifier that the observation applies to.

materializerId string

The stable edge materializer identifier that produced the observation.

result CellTrafficAutomationMaterializationResult

The observed edge-managed materialization result.

cancellationToken CancellationToken

The token used to observe cancellation.

ValueTask

ReportProviderAsync(string, string, CellTrafficAutomationProviderMaterializationResult, CancellationToken)

Section titled “ ReportProviderAsync(string, string, CellTrafficAutomationProviderMaterializationResult, CancellationToken)”

Reports a provider-managed materialization observation for one traffic automation answer.

ValueTask ReportProviderAsync(string automationId, string materializerId, CellTrafficAutomationProviderMaterializationResult result, CancellationToken cancellationToken = default)

automationId string

The stable traffic-automation identifier that the observation applies to.

materializerId string

The stable provider materializer identifier that produced the observation.

result CellTrafficAutomationProviderMaterializationResult

The observed provider-managed materialization result.

cancellationToken CancellationToken

The token used to observe cancellation.

ValueTask