Class CostBreakdown
java.lang.Object
com.eqixiac.equinix.design.value.tco.CostBreakdown
The modelled monthly and one-time cost of a single
DeploymentArchetype,
broken out into named line items. isPriced() is false when the model could
not resolve the inputs needed for this archetype (e.g. missing egress rates), in
which case the totals are zero (or explicitly partial, per getNote()) and
the archetype should be treated as unavailable rather than free.
getTotalOverTerm() is the archetype's cost over the full commitment
term - monthlyTotal × term months + setupTotal - and is the figure the
comparison ranks archetypes by, so one-time setup charges are never ignored.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CostBreakdown
public CostBreakdown()
-