Uses of Enum Class
com.tnsai.quality.cost.BudgetPolicy
Packages that use BudgetPolicy
-
Uses of BudgetPolicy in com.tnsai.quality.cost
Methods in com.tnsai.quality.cost that return BudgetPolicyModifier and TypeMethodDescriptionCostBudget.onExceed()Returns the value of theonExceedrecord component.static BudgetPolicyReturns the enum constant of this class with the specified name.static BudgetPolicy[]BudgetPolicy.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.tnsai.quality.cost with parameters of type BudgetPolicyModifier and TypeMethodDescriptionstatic CostBudgetCostBudget.forAgent(String tenantId, String agentId, BigDecimal periodBudgetUSD, Duration period, BudgetPolicy onExceed) Convenience: tenant + agent narrowing.static CostBudgetCostBudget.tenantWide(String tenantId, BigDecimal periodBudgetUSD, Duration period, BudgetPolicy onExceed) Convenience: tenant-wide budget, no agent / capability narrowing.Constructors in com.tnsai.quality.cost with parameters of type BudgetPolicyModifierConstructorDescriptionCostBudget(String tenantId, Optional<String> agentId, Optional<String> capabilityId, BigDecimal periodBudgetUSD, Duration period, BudgetPolicy onExceed) Creates an instance of aCostBudgetrecord class.