Class EmbeddingActivationAssessment
- Namespace
- MailFathom.Application.Emails.Embeddings.Administration
- Assembly
- MailFathom.Application.dll
What an activation would do, what it would cost, and whether the deployment's budget admits it.
public sealed record EmbeddingActivationAssessment : IEquatable<EmbeddingActivationAssessment>
- Inheritance
-
EmbeddingActivationAssessment
- Implements
- Inherited Members
Remarks
The whole of what an operator is shown before they agree to spend, in one value, because the three parts are only meaningful together: a number of passages says nothing without the ceiling it is weighed against, and a ceiling says nothing without what the run would send. ADR 0006 makes seeing this the condition of activating at all.
Constructors
- EmbeddingActivationAssessment(EmbeddingProfileIdentity, EmbeddingActivationForecast, EmbeddingWorkload, EmbeddingSpendPeriod)
What an activation would do, what it would cost, and whether the deployment's budget admits it.
Properties
- Declared
The geometry configuration declares, which is what would be activated.
- Estimate
What that would cost, counted over the passages the run would send.
- ExceedsSpendCeiling
Gets whether the declared ceiling refuses this activation outright.
- Forecast
What activating it would do.
- Period
Where the deployment's budget period stands, which is what the estimate is weighed against.