Class ProfileCandidate
java.lang.Object
com.eqixiac.equinix.design.optimizer.wizard.model.ProfileCandidate
One service profile that can carry a given connection's bandwidth, as a typed decision point the
wizard exposes instead of silently picking. When several profiles cover a connection's speed in
genuinely different ways - a hosted profile versus a dedicated one at the same tier, or the same
profile in different seller regions - every covering candidate is carried on the connection's
ProfileSelection alternatives so an interactive layer (the MCP server) can
prompt the user to choose, while a non-interactive caller takes the first (the wizard's default).
Each candidate reports the exact tier this profile would use for the requested bandwidth
(coveringTierMbps - the round-up result for this profile), so the
caller can compare not just which profiles are eligible but how much each would over-provision.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe first published seller region, ornullwhen the profile publishes none.
-
Constructor Details
-
ProfileCandidate
public ProfileCandidate()
-
-
Method Details
-
firstSellerRegion
The first published seller region, ornullwhen the profile publishes none.
-