Uses of Enum Class
com.eqixiac.equinix.fabric.enums.ConnectionType
Packages that use ConnectionType
Package
Description
Pricing of candidate designs:
RateCardCostModel is the
CostModel the Metro Optimizer uses, pricing each metro's
needs from a RateCard with every line's source and a range from
PriceBands.The Deployment Wizard: turns a metro
OptimizationResult into an executable
DeploymentPlan - Cloud Routers,
provider connections, inter-metro backbone links, and routing protocols, with bandwidth-aware
profile selection and honestly-reconciled pricing.Rate cards: pluggable sources of unit prices for the design-time cost, savings, and
TCO models.
Live cloud-provider pricing adapters:
RateCard implementations that source
current data-egress list prices from the providers' public pricing APIs -
AwsPriceListRateCard (AWS
Price List bulk offers),
AzureRetailPricesRateCard
(Azure Retail Prices),
GcpBillingCatalogRateCard
(GCP Cloud Billing Catalog; the only one needing an API key), and
OracleCloudPriceListRateCard
(OCI Price List).Cloud-egress savings estimation: how much routing a monthly data volume over an
Equinix private interconnect saves versus egressing it to the public internet, net of
the Equinix interconnect cost.
Design-time total-cost-of-ownership comparison across the
DeploymentArchetypes - public cloud over
the internet, on-premises, Equinix-interconnected, and (for a cloud-to-cloud comparison) the
providers' native multicloud link.Fabric domain client interfaces for the Equinix Java SDK.
Fabric-specific enumerations for the Equinix Java SDK.
Fabric domain model interfaces for the Equinix Java SDK.
Cloud provider SDK interoperability layer for Equinix Fabric connections.
-
Uses of ConnectionType in com.eqixiac.equinix.design.cost
Methods in com.eqixiac.equinix.design.cost with parameters of type ConnectionTypeModifier and TypeMethodDescriptionConvertingRateCard.connection(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) ConvertingRateCard.connectionLookup(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) RateCardCostModel.Builder.connectionType(ConnectionType type) -
Uses of ConnectionType in com.eqixiac.equinix.design.optimizer.wizard
Methods in com.eqixiac.equinix.design.optimizer.wizard with parameters of type ConnectionTypeModifier and TypeMethodDescriptionDeploymentWizard.Builder.backboneConnectionType(ConnectionType type) Sets the Fabric connection type for backbone links.DeploymentWizard.Builder.providerConnectionType(ConnectionType type) Sets the Fabric connection type for provider connections. -
Uses of ConnectionType in com.eqixiac.equinix.design.value.ratecard
Methods in com.eqixiac.equinix.design.value.ratecard with parameters of type ConnectionTypeModifier and TypeMethodDescriptionCustomRateCard.connection(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) EquinixRateCard.connection(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) RateCard.connection(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) Resolves the price of a single Fabric connection / virtual connection.ReferenceRateCard.connection(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) CustomRateCard.connectionLookup(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) EquinixRateCard.connectionLookup(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) RateCard.connection(ConnectionType, int, MetroCode, Term)with the reason when it cannot be priced.default PriceLookup<PriceQuote> RateCard.connectionLookup(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) RateCard.connection(ConnectionType, int, MetroCode, Term)with the reason when it cannot be priced.ReferenceRateCard.connectionLookup(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) CustomRateCard.Builder.connectionRate(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term, BigDecimal monthly) Declares a metro- and term-specific monthly-only rate for a connection.CustomRateCard.Builder.connectionRate(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term, BigDecimal monthly, BigDecimal setup) Declares a metro- and term-specific monthly + one-time setup rate for a connection.CustomRateCard.Builder.connectionRate(ConnectionType type, int bandwidthMbps, BigDecimal monthly) Declares a metro/term-agnostic monthly-only connection rate (nulltype means "any connection type"; setup is zero).CustomRateCard.Builder.connectionRate(ConnectionType type, int bandwidthMbps, BigDecimal monthly, BigDecimal setup) Declares a metro/term-agnostic monthly + one-time setup connection rate (nulltype means "any connection type"). -
Uses of ConnectionType in com.eqixiac.equinix.design.value.ratecard.provider
Methods in com.eqixiac.equinix.design.value.ratecard.provider with parameters of type ConnectionTypeModifier and TypeMethodDescriptionAwsPriceListRateCard.connection(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) AzureRetailPricesRateCard.connection(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) GcpBillingCatalogRateCard.connection(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) OracleCloudPriceListRateCard.connection(ConnectionType type, int bandwidthMbps, MetroCode metro, Term term) -
Uses of ConnectionType in com.eqixiac.equinix.design.value.savings
Methods in com.eqixiac.equinix.design.value.savings with parameters of type ConnectionTypeModifier and TypeMethodDescriptionSavingsCalculator.Builder.connectionType(ConnectionType connectionType) Sets the Fabric connection type priced for the interconnect (defaultEVPL_VC). -
Uses of ConnectionType in com.eqixiac.equinix.design.value.tco
Methods in com.eqixiac.equinix.design.value.tco with parameters of type ConnectionTypeModifier and TypeMethodDescriptionTcoCalculator.Builder.connectionType(ConnectionType connectionType) Sets the Fabric connection type priced for the Equinix archetype (defaultEVPL_VC). -
Uses of ConnectionType in com.eqixiac.equinix.fabric.client
Methods in com.eqixiac.equinix.fabric.client with parameters of type ConnectionTypeModifier and TypeMethodDescriptionConnections.define(ConnectionType connectionType) Begins the fluent builder for creating a new connection. -
Uses of ConnectionType in com.eqixiac.equinix.fabric.client.implementation
Methods in com.eqixiac.equinix.fabric.client.implementation with parameters of type ConnectionType -
Uses of ConnectionType in com.eqixiac.equinix.fabric.enums
Subclasses with type arguments of type ConnectionType in com.eqixiac.equinix.fabric.enumsModifier and TypeClassDescriptionenumValues of the Fabric v4ConnectionTypeschema, plus two constants the schema does not list (see the table).Methods in com.eqixiac.equinix.fabric.enums that return ConnectionTypeModifier and TypeMethodDescriptionstatic ConnectionTypeConnectionType.fromString(String value) static ConnectionTypeReturns the enum constant of this class with the specified name.static ConnectionType[]ConnectionType.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of ConnectionType in com.eqixiac.equinix.fabric.model
Methods in com.eqixiac.equinix.fabric.model that return ConnectionType -
Uses of ConnectionType in com.eqixiac.equinix.fabric.model.implementation.cloud
Methods in com.eqixiac.equinix.fabric.model.implementation.cloud that return ConnectionTypeModifier and TypeMethodDescriptionAwsDirectConnectAdapter.getPreferredConnectionType()AzureExpressRouteAdapter.getPreferredConnectionType()default ConnectionTypeCloudProviderConnectionAdapter.getPreferredConnectionType()Returns the preferred connection type for this cloud provider.GoogleCloudInterconnectAdapter.getPreferredConnectionType()OracleFastConnectAdapter.getPreferredConnectionType() -
Uses of ConnectionType in com.eqixiac.equinix.fabric.model.json.creators
Methods in com.eqixiac.equinix.fabric.model.json.creators with parameters of type ConnectionTypeModifier and TypeMethodDescriptionConnectionOperator.create(ConnectionType type) ServiceTokenOperator.ServiceTokenBuilder.forConnectionType(ConnectionType connectionType) Constructors in com.eqixiac.equinix.fabric.model.json.creators with parameters of type ConnectionType