Uses of Class
com.eqixiac.equinix.design.estate.EstateAnalyzer.Builder
Packages that use EstateAnalyzer.Builder
Package
Description
Root package for the Equinix Java SDK.
Estate analysis: looks at what a customer already runs on Equinix and produces a priced,
evidence-backed improvement report.
The embedded Equinix Intelligence MCP Server - a community Model Context Protocol
server, not affiliated with or endorsed by Equinix, and separate from Equinix's official Fabric
MCP server.
-
Uses of EstateAnalyzer.Builder in com.eqixiac.equinix
Methods in com.eqixiac.equinix that return EstateAnalyzer.BuilderModifier and TypeMethodDescriptionDesign.analyzeEstate()Begins a read-only analysis of an existing estate (findings with priced savings, risks and hygiene issues). -
Uses of EstateAnalyzer.Builder in com.eqixiac.equinix.design.estate
Methods in com.eqixiac.equinix.design.estate that return EstateAnalyzer.BuilderModifier and TypeMethodDescriptionEstateAnalyzer.Builder.addRule(EstateRule rule) Adds a rule to the current list.static EstateAnalyzer.BuilderStarts a live analysis.Sets the clock (as-of time of a live snapshot, end of the utilisation window, report time).Sets the reporting currency (default USD): every price is restated in it, so every finding's saving and the addressable total are in one currency.EstateAnalyzer.Builder.currencyConverter(CurrencyConverter converter) Supplies exchange rates ranked above the default sources (live ECB rates, then the bundled table).EstateAnalyzer.Builder.defaultRates(CurrencyConverter defaults) Replaces the default rate sources, for example withCurrencyConverters.bundledOnly()offline.static EstateAnalyzer.BuilderEstateAnalyzer.fromSnapshot(EstateInventory inventory) Starts an offline analysis of a stored snapshot.EstateAnalyzer.Builder.includePortMetrics(boolean include) Also reads port utilisation (default off).EstateAnalyzer.Builder.metricLimits(int maxSearches, long pauseMillis) Sets the most metric searches in one run (default 200) and the pause between them (default 100 ms).EstateAnalyzer.Builder.networkEdge(NetworkEdge networkEdge) Also reads the Network Edge devices that in-scope connections use.Receives one progress line per collection step.Sets the rate card;nullleaves every financial impact unpriced.EstateAnalyzer.Builder.rules(List<EstateRule> rules) Replaces the rules (the defaults areDefaultRules.all()).EstateAnalyzer.Builder.scope(EstateScope scope) Sets the scope (required for a live run).EstateAnalyzer.Builder.thresholds(EstateThresholds thresholds) Sets the thresholds.EstateAnalyzer.Builder.utilization(UtilizationSnapshot utilization) Uses an already collected utilisation snapshot (offline runs, tests).Reads utilisation over this window, ending now (live runs only). -
Uses of EstateAnalyzer.Builder in com.eqixiac.equinix.mcp.server
Methods in com.eqixiac.equinix.mcp.server that return EstateAnalyzer.BuilderModifier and TypeMethodDescriptionServerContext.estateAnalyzer(EstateScope scope) A read-only estate analysis bound toscope: by default over this context's Fabric client (which must be a fullFabric, not a bare gateway) plus Network Edge when a session is available; a builder-supplied factory replaces it (tests, snapshots).Method parameters in com.eqixiac.equinix.mcp.server with type arguments of type EstateAnalyzer.BuilderModifier and TypeMethodDescriptionServerContext.Builder.estateAnalyzerFactory(Function<EstateScope, EstateAnalyzer.Builder> factory) Replaces howdesign_analyze_estateobtains its analysis (for examplescope -> EstateAnalyzer.fromSnapshot(inventory)in tests).