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 ICellTrafficAutomationMaterializationReportSinkMethods
Section titled “Methods”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)Parameters
Section titled “Parameters”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.
Returns
Section titled “Returns”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)Parameters
Section titled “Parameters”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.