Uses of Class
com.eqixiac.equinix.fabric.model.json.creators.ConnectionOperator.ConnectionBuilder
Packages that use ConnectionOperator.ConnectionBuilder
Package
Description
Value types for the Deployment Wizard - the plan itself and everything it is made of, plus the
execution-side inputs and outcomes.
Fabric domain client interfaces for the Equinix Java SDK.
-
Uses of ConnectionOperator.ConnectionBuilder in com.eqixiac.equinix.design.optimizer.wizard.model
Methods in com.eqixiac.equinix.design.optimizer.wizard.model that return ConnectionOperator.ConnectionBuilderModifier and TypeMethodDescriptionConnectionBodies.backboneBody(Connections connections, PlannedConnection connection, String aSideRouterUuid, String zSideRouterUuid) Assembles a backbone link body (Cloud Router to Cloud Router).ConnectionBodies.providerBody(Connections connections, PlannedConnection connection, String aSideRouterUuid) Assembles a provider connection body against a to-be-created (or already existing) Cloud Router identified by uuid.ConnectionBodies.providerBody(Connections connections, PlannedConnection connection, String aSideRouterUuid, String liveRedundancyGroup) AsConnectionBodies.providerBody(Connections, PlannedConnection, String), with the redundancy group Fabric assigned to the PRIMARY of this connection's group.ConnectionBodies.providerBodyOnPort(Connections connections, PlannedConnection connection, String aSidePortUuid) Assembles a provider connection body against a pre-existing customer port as the A-side (lens 3b: the endpoint is real, so the connection can be dry-run at PLAN time).ConnectionBodies.providerBodyOnPort(Connections connections, PlannedConnection connection, String aSidePortUuid, String liveRedundancyGroup) AsConnectionBodies.providerBodyOnPort(Connections, PlannedConnection, String), with the primary's live redundancy group (seeConnectionBodies.providerBody(Connections, PlannedConnection, String, String)). -
Uses of ConnectionOperator.ConnectionBuilder in com.eqixiac.equinix.fabric.client
Methods in com.eqixiac.equinix.fabric.client that return ConnectionOperator.ConnectionBuilderModifier and TypeMethodDescriptionConnections.define(ConnectionType connectionType) Begins the fluent builder for creating a new connection. -
Uses of ConnectionOperator.ConnectionBuilder in com.eqixiac.equinix.fabric.client.implementation
Methods in com.eqixiac.equinix.fabric.client.implementation that return ConnectionOperator.ConnectionBuilder -
Uses of ConnectionOperator.ConnectionBuilder in com.eqixiac.equinix.fabric.model.json.creators
Methods in com.eqixiac.equinix.fabric.model.json.creators that return ConnectionOperator.ConnectionBuilderModifier and TypeMethodDescriptionConnectionOperator.ConnectionBuilder.additionalInfo(String key, String value) ConnectionOperator.ConnectionBuilder.additionalInfo(List<ConnectionSideAdditionalInfo> additionalInfo) ConnectionOperator.ConnectionBuilder.aSideAccessPoint(CloudRouter cloudRouter, LinkProtocol linkProtocol, InterfaceType interfaceType, Integer interfaceId) ConnectionOperator.ConnectionBuilder.aSideAccessPoint(Port port, LinkProtocol linkProtocol) ConnectionOperator.ConnectionBuilder.aSideAccessPoint(ServiceProfile serviceProfile, LinkProtocol linkProtocol) ConnectionOperator.ConnectionBuilder.aSideAccessPoint(String virtualDeviceUuid, LinkProtocol linkProtocol, InterfaceType interfaceType, Integer interfaceId) ConnectionOperator.ConnectionBuilder.aSideAccessPointCloudRouter(CloudRouter cloudRouter) ConnectionOperator.ConnectionBuilder.aSideAccessPointCloudRouter(String cloudRouterUuid) Configures the A-side access point to target a Fabric Cloud Router (by uuid).ConnectionOperator.ConnectionBuilder.aSideAccessPointInterconnect(String interconnectUuid) A-side Fabric Interconnect access point (type IC,interconnect.uuid).ConnectionOperator.ConnectionBuilder.aSideAccessPointNetwork(String networkUuid) ConnectionOperator.ConnectionBuilder.aSideAccessPointPort(String portUuid, LinkProtocol linkProtocol) ConnectionOperator.ConnectionBuilder.aSideAccessPointService(String serviceUuid, LinkProtocol linkProtocol) ConnectionOperator.ConnectionBuilder.aSideAccessPointServiceProfile(String serviceProfileUuid, LinkProtocol linkProtocol) ConnectionOperator.ConnectionBuilder.aSideServiceToken(ServiceToken serviceToken) ConnectionOperator.ConnectionBuilder.aSideServiceToken(String serviceTokenUuid) ConnectionOperator.create(ConnectionType type) ConnectionOperator.ConnectionBuilder.dryRun()ConnectionOperator.ConnectionBuilder.geoScope(GeoScopeType geoScope) ConnectionOperator.ConnectionBuilder.marketplaceSubscription(String subscriptionUuid) ConnectionOperator.ConnectionBuilder.notification(NotificationType type, String emailAddress) ConnectionOperator.ConnectionBuilder.notification(String emailAddress) ConnectionOperator.ConnectionBuilder.notification(List<Notification> notifications) ConnectionOperator.ConnectionBuilder.purchaseOrderNumber(String purchaseOrderNumber) ConnectionOperator.ConnectionBuilder.redundancy(Redundancy redundancy) ConnectionOperator.ConnectionBuilder.redundancy(String group, RedundancyPriority priority) ConnectionOperator.ConnectionBuilder.zSideAccessPoint(CloudRouter cloudRouter, LinkProtocol linkProtocol, InterfaceType interfaceType, Integer interfaceId) ConnectionOperator.ConnectionBuilder.zSideAccessPoint(SimpleAccessPoint accessPoint) Sets the Z-side access point to a pre-builtSimpleAccessPoint.ConnectionOperator.ConnectionBuilder.zSideAccessPoint(Port port, LinkProtocol linkProtocol) ConnectionOperator.ConnectionBuilder.zSideAccessPoint(ServiceProfile serviceProfile, LinkProtocol linkProtocol, String metroCode) Service-provider z-side from a service profile read model, withlocation.metroCode.ConnectionOperator.ConnectionBuilder.zSideAccessPoint(String virtualDeviceUuid, LinkProtocol linkProtocol, InterfaceType interfaceType, Integer interfaceId) ConnectionOperator.ConnectionBuilder.zSideAccessPointCloudRouter(CloudRouter cloudRouter) ConnectionOperator.ConnectionBuilder.zSideAccessPointCloudRouter(String cloudRouterUuid) Configures the Z-side access point to target a Fabric Cloud Router (by uuid).ConnectionOperator.ConnectionBuilder.zSideAccessPointNetwork(String networkUuid) Configures the Z-side access point to target a Fabric Network (by uuid).ConnectionOperator.ConnectionBuilder.zSideAccessPointPort(String portUuid, LinkProtocol linkProtocol) ConnectionOperator.ConnectionBuilder.zSideAccessPointServiceProfile(String serviceProfileUuid, LinkProtocol linkProtocol, String metroCode) Service-provider z-side withlocation.metroCode, the shape every service-provider connection example in the Fabric v4 spec uses.ConnectionOperator.ConnectionBuilder.zSideCloudProvider(CloudProviderConnectionAdapter<?> adapter) Configures the Z-side access point from a cloud provider adapter, using the adapter's preferred link protocol (if any) and its metro.ConnectionOperator.ConnectionBuilder.zSideCloudProvider(CloudProviderConnectionAdapter<?> adapter, LinkProtocol linkProtocol) Configures the Z-side access point from a cloud provider adapter: service profile, authentication key, seller region (when the provider uses one), peering type and the adapter'smetro.ConnectionOperator.ConnectionBuilder.zSideCloudProvider(CloudProviderConnectionAdapter<?> adapter, LinkProtocol linkProtocol, String metroCode) AsConnectionOperator.ConnectionBuilder.zSideCloudProvider(CloudProviderConnectionAdapter, LinkProtocol)with an explicit z-sidelocation.metroCode, which overrides the adapter's.ConnectionOperator.ConnectionBuilder.zSideServiceToken(ServiceToken serviceToken) ConnectionOperator.ConnectionBuilder.zSideServiceToken(String serviceTokenUuid) Constructors in com.eqixiac.equinix.fabric.model.json.creators with parameters of type ConnectionOperator.ConnectionBuilderModifierConstructorDescriptionConnectionCreatorJson(ConnectionOperator.ConnectionBuilder connectionBuilder)