Uses of Class
com.eqixiac.equinix.fabric.model.MetroRegistry
Packages that use MetroRegistry
Package
Description
Root package for the Equinix Java SDK.
Fabric domain model interfaces for the Equinix Java SDK.
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 MetroRegistry in com.eqixiac.equinix
Methods in com.eqixiac.equinix that return MetroRegistryModifier and TypeMethodDescriptionEquinix.metroRegistry()The live metro catalogue - every metro with its IBXs, coordinates, region, and inter-metro latencies - keyed byMetroId.Fabric.metroRegistry()Equinix.reloadMetroRegistry()Rebuilds theEquinix.metroRegistry()from a fresh Metros API call, picking up any metros added since it was last loaded.Fabric.reloadMetroRegistry()Refreshes theFabric.metroRegistry()in place from a fresh Metros API call (re-running EIA enrichment when configured), picking up any metros or IBXes added since it was last loaded. -
Uses of MetroRegistry in com.eqixiac.equinix.fabric.model
Methods in com.eqixiac.equinix.fabric.model that return MetroRegistryModifier and TypeMethodDescriptionstatic MetroRegistryLoads the registry by fetching every metro from the Metros API.static MetroRegistryMetroRegistry.load(Metros metros, Collection<? extends Ibx> ibxDetails) Loads the registry and enriches it with a fixed set of per-IBX records.static MetroRegistryMetroRegistry.load(Metros metros, Supplier<Collection<? extends Ibx>> ibxSource) Loads the registry with a re-invocable per-IBX source (typically the EIA ibx catalogue - see the class notes on cross-source enrichment).MetroRegistry.refresh()Re-reads this registry's sources - the Metros API, and the per-IBX source when it was loaded with one - and atomically replaces the cached snapshot, so the registry reflects the live catalogue (new metros, new IBXes, coordinate updates) without rebuilding references to it. -
Uses of MetroRegistry in com.eqixiac.equinix.mcp.server
Methods in com.eqixiac.equinix.mcp.server that return MetroRegistryMethods in com.eqixiac.equinix.mcp.server with parameters of type MetroRegistryModifier and TypeMethodDescriptionServerContext.Builder.metroRegistry(MetroRegistry metroRegistry) Injects the metro registry directly.