Class Layer1DeinstallDetail
java.lang.Object
com.eqixiac.equinix.customerportal.model.json.creators.Layer1DeinstallDetail
A single cross-connect deinstallation entry (
Layer1_Deinstall_Details in the
cross-connects v2 spec). assetId is required; proceedWithLiveTraffic and
patchEquipment are optional.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classPatch equipment to remove during a cross-connect deinstallation. -
Method Summary
Modifier and TypeMethodDescriptionstatic Layer1DeinstallDetailCreates a deinstall detail for the given cross-connect asset.patchEquipment(Layer1DeinstallDetail.PatchEquipment patchEquipment) Sets the patch equipment to remove during deinstallation.proceedWithLiveTraffic(Boolean proceedWithLiveTraffic) Whentrue, Equinix proceeds with deinstallation despite detecting live traffic.
-
Method Details
-
of
Creates a deinstall detail for the given cross-connect asset.- Parameters:
assetId- asset id of the cross connect to de-install (required)- Returns:
- the deinstall detail
-
proceedWithLiveTraffic
Whentrue, Equinix proceeds with deinstallation despite detecting live traffic.- Parameters:
proceedWithLiveTraffic- whether to proceed with live traffic- Returns:
- this deinstall detail
-
patchEquipment
Sets the patch equipment to remove during deinstallation.- Parameters:
patchEquipment- the patch equipment to remove- Returns:
- this deinstall detail
-