Class PatchPanelJson
java.lang.Object
com.eqixiac.equinix.customerportal.model.json.PatchPanelJson
- All Implemented Interfaces:
PatchPanel
JSON model for a patch panel. Deserializes both the list shape (
patch_panel_response,
returned by ListPatchPanels) and the full detail shape (patch_panel_details,
returned by GetPatchPanel); fields absent from either shape are left null.-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PatchPanel
getAccountName, getAccountNumber, getAvailablePortCount, getAvailablePorts, getCabinetId, getCageId, getCircuitAvailable, getConnectionServices, getDedicatedMediaType, getIbx, getIfcEnabled, getInstallationRequired, getInstallLocations, getPatchPanelId, getPatchPanelReferenceId, getPreWired, getProvisioningType, getRackLocations, getType, getUsedPortsDetailsModifier and TypeMethodDescriptionReturns the customer cage account name.Returns the customer cage account number.Returns the number of available ports.Returns the individually identified available ports.Returns the cabinet id.Returns the cage id.Returns whether circuits are available for the patch panel.List<? extends ConnectionService> Returns the connection services available on the patch panel.Returns the dedicated media type.getIbx()Returns the IBX location code.Returns whether the patch panel supports only intra-facility connections.Returns whether Equinix installation is required.Returns the location of the installed patch panel.Returns the patch panel id.Returns the patch panel reference id.Returns whether cross-connects are prewired.Returns the provisioning type (REGULARorFAST_PROVISIONING).Returns the rack location of the patch panel.getType()Returns the patch panel type.Returns the details of ports currently in use.
-
Constructor Details
-
PatchPanelJson
public PatchPanelJson()
-