Uses of Record Class
com.eqixiac.equinix.design.estate.UtilizationSnapshot
Packages that use UtilizationSnapshot
Package
Description
Estate analysis: looks at what a customer already runs on Equinix and produces a priced,
evidence-backed improvement report.
The default estate-analysis rules.
-
Uses of UtilizationSnapshot in com.eqixiac.equinix.design.estate
Methods in com.eqixiac.equinix.design.estate that return UtilizationSnapshotModifier and TypeMethodDescriptionstatic UtilizationSnapshotReads a snapshot written byUtilizationSnapshot.toJson().static UtilizationSnapshotUtilizationSnapshot.none()A snapshot with no utilisation data (the probe was not run).UtilizationProbe.probe(EstateInventory inventory) Probes the live connections (and, when enabled, active ports) of an inventory.Methods in com.eqixiac.equinix.design.estate with parameters of type UtilizationSnapshotModifier and TypeMethodDescriptionstatic EstateReportEstateReport.assemble(EstateInventory inventory, UtilizationSnapshot utilization, List<EstateFinding> findings, List<String> notAnalysed, List<String> warnings, List<String> rulesRun, Instant generatedAt) Assembles a report from findings: orders them, totals them and builds the action list.static EstateReportEstateReport.assemble(EstateInventory inventory, UtilizationSnapshot utilization, List<EstateFinding> findings, List<String> notAnalysed, List<String> warnings, List<String> rulesRun, Instant generatedAt, String reportingCurrency, List<String> currencyNotes) AsEstateReport.assemble(EstateInventory, UtilizationSnapshot, List, List, List, List, Instant), stating the reporting currency and what was converted into it.EstateRule.evaluate(EstateInventory inventory, UtilizationSnapshot utilization, RuleContext context) Evaluates the rule.EstateAnalyzer.Builder.utilization(UtilizationSnapshot utilization) Uses an already collected utilisation snapshot (offline runs, tests). -
Uses of UtilizationSnapshot in com.eqixiac.equinix.design.estate.rules
Methods in com.eqixiac.equinix.design.estate.rules with parameters of type UtilizationSnapshotModifier and TypeMethodDescriptionCapacityRiskRule.evaluate(EstateInventory inv, UtilizationSnapshot util, RuleContext ctx) ConsolidateBehindRouterRule.evaluate(EstateInventory inv, UtilizationSnapshot util, RuleContext ctx) HygieneRule.evaluate(EstateInventory inv, UtilizationSnapshot util, RuleContext ctx) IdleResourceRule.evaluate(EstateInventory inv, UtilizationSnapshot util, RuleContext ctx) OnDemandToTermRule.evaluate(EstateInventory inv, UtilizationSnapshot util, RuleContext ctx) RightSizeRule.evaluate(EstateInventory inv, UtilizationSnapshot util, RuleContext ctx) SinglePointOfFailureRule.evaluate(EstateInventory inv, UtilizationSnapshot util, RuleContext ctx)