Enum Class CloudRouterType

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

public enum CloudRouterType extends Enum<CloudRouterType>
Cloud Router type values in the Fabric v4 catalog (fetched 2026-09-21).
Where each value appears in the catalog
ConstantCatalog schemas
XF_ROUTERCloudRouterPostRequestBase.type (the only value a create request accepts), CloudRouterReadResponse.type, and the router reference schemas.
IC_ROUTERCloudRouterReadResponse.type only.

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

  • Enum Constant Details

    • XF_ROUTER

      public static final CloudRouterType XF_ROUTER
    • IC_ROUTER

      public static final CloudRouterType IC_ROUTER
      Read-only router type. It is absent from CloudRouterPostRequestBase.type, so a create request with this value is outside the published contract. The catalog's InterconnectResponse example shows a router of this type attached to an XF_IC resource.

      Beta: the XF_IC resource has examples but no published path or schema.

    • UNKNOWN

      public static final CloudRouterType UNKNOWN
  • Method Details

    • values

      public static CloudRouterType[] 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 CloudRouterType 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 CloudRouterType fromString(String value)