Enum Class AccessPointType

java.lang.Object
java.lang.Enum<AccessPointType>
com.eqixiac.equinix.fabric.enums.AccessPointType
All Implemented Interfaces:
Serializable, Comparable<AccessPointType>, Constable

public enum AccessPointType extends Enum<AccessPointType>
Values of the Fabric v4 AccessPointType schema (spec 4.34.0, catalog fetched 2026-11-11), plus CHAINGROUP, which AccessPointType does not list but VirtualConnectionPriceAccessPointType (price search) does. The non-spec XF_IC and CX_PORT constants were removed in this major version; a response carrying either literal reads as UNKNOWN.

METAL_NETWORK remains because 4.34.0 still lists it. Equinix Metal reached end of life on 2026-06-30, so it is a read-side value only: the SDK has no builder that sends it.

UNKNOWN is a read-side fallback for values added after this SDK release. Never send it.

Author:
ianjones
  • Enum Constant Details

    • VD

      public static final AccessPointType VD
    • VG

      public static final AccessPointType VG
    • SP

      public static final AccessPointType SP
    • IGW

      public static final AccessPointType IGW
    • COLO

      public static final AccessPointType COLO
    • SUBNET

      public static final AccessPointType SUBNET
    • CLOUD_ROUTER

      public static final AccessPointType CLOUD_ROUTER
    • CHAINGROUP

      public static final AccessPointType CHAINGROUP
    • NETWORK

      public static final AccessPointType NETWORK
    • METAL_NETWORK

      public static final AccessPointType METAL_NETWORK
    • VPIC_INTERFACE

      public static final AccessPointType VPIC_INTERFACE
    • IC

      public static final AccessPointType IC
      Interconnect access point (IC), the last value of the Fabric v4 4.34.0 AccessPointType enum. Used by Fabric Interconnect (the managed routed network behind Fabric One), together with CloudRouterType.IC_ROUTER, the IC_PROFILE service-profile type, the IC_ENV provider-environment type and the /aSide/accessPoint/interconnect/uuid search property.

      Beta: the specification publishes no connection-create example with an IC access point. Probe with ConnectionBuilder.dryRun() before a live create.

    • UNKNOWN

      public static final AccessPointType UNKNOWN
  • Method Details

    • values

      public static AccessPointType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AccessPointType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • fromString

      public static AccessPointType fromString(String value)