CostEstimator
Protocol for records that can estimate their own processing cost.
Methods
estimate_cost()
@classmethod
def estimate_cost() - > int
Calculates the processing cost of the record to allow the batcher to manage capacity automatically when no explicit cost is provided.
Returns
| Type | Description |
|---|---|
int | The calculated cost value representing the resource consumption or size of the record |