Table of Contents

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.