Uses of Record Class
com.eqixiac.equinix.design.estate.EstateInventory
Packages that use EstateInventory
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 EstateInventory in com.eqixiac.equinix.design.estate
Methods in com.eqixiac.equinix.design.estate that return EstateInventoryModifier and TypeMethodDescriptionEstateInventory.Builder.build()Builds the inventory.EstateAnalyzer.Builder.collect()Collects the snapshot only (live), or returns the given snapshot (offline).EstateCollector.collect()Collects the snapshot.static EstateInventoryReads a snapshot written byEstateInventory.toJson().Methods in com.eqixiac.equinix.design.estate with parameters of type EstateInventoryModifier 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.static EstateAnalyzer.BuilderEstateAnalyzer.fromSnapshot(EstateInventory inventory) Starts an offline analysis of a stored snapshot.UtilizationProbe.probe(EstateInventory inventory) Probes the live connections (and, when enabled, active ports) of an inventory. -
Uses of EstateInventory in com.eqixiac.equinix.design.estate.rules
Methods in com.eqixiac.equinix.design.estate.rules with parameters of type EstateInventoryModifier 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)