Class Layer1ASide

java.lang.Object
com.eqixiac.equinix.customerportal.model.json.creators.Layer1ASide

public class Layer1ASide extends Object
A-Side source patch panel for a cross-connect (aSide in the cross-connects v2 spec). patchPanel, connectionService, mediaType, protocolType and connectorType are required to establish a new connection. mediaConverterRequired, ifcCircuitCount and patchEquipment are optional.
  • Method Details

    • builder

      public static Layer1ASide.Builder builder(Layer1PatchPanel patchPanel, ConnectionService connectionService, CrossConnectMediaType mediaType, ProtocolType protocolType, ConnectorType connectorType)
      Returns a new builder for an A-Side, requiring the five mandatory fields.
      Parameters:
      patchPanel - the source patch panel (required)
      connectionService - the connection service (required)
      mediaType - the media type (required)
      protocolType - the protocol type (required)
      connectorType - the connector type (required)
      Returns:
      a new builder