Class EquipmentInstallDetails
java.lang.Object
com.eqixiac.equinix.customerportal.model.json.creators.EquipmentInstallDetails
Typed
serviceDetails for a smart hands equipment-install order
(equipmentInstallRequest.serviceDetails in the smart hands v1 spec). Pass an instance
to SmartHandsRequestJson.builder(IbxLocation, java.util.List, ScheduleInfo, Object).
Required: deviceLocation, elevationDrawingAttached, installationPoint,
installedEquipmentPhotoRequired, mountHardwareIncluded, patchDevices,
powerItOn, scopeOfWork.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder(String deviceLocation, Boolean elevationDrawingAttached, String installationPoint, Boolean installedEquipmentPhotoRequired, Boolean mountHardwareIncluded, Boolean patchDevices, Boolean powerItOn, String scopeOfWork) Returns a new builder for equipment-install service details.
-
Method Details
-
builder
public static EquipmentInstallDetails.Builder builder(String deviceLocation, Boolean elevationDrawingAttached, String installationPoint, Boolean installedEquipmentPhotoRequired, Boolean mountHardwareIncluded, Boolean patchDevices, Boolean powerItOn, String scopeOfWork) Returns a new builder for equipment-install service details.- Parameters:
deviceLocation- the device location (required)elevationDrawingAttached- whether an elevation drawing is attached (required)installationPoint- the installation point (required)installedEquipmentPhotoRequired- whether an installed equipment photo is required (required)mountHardwareIncluded- whether mount hardware is included (required)patchDevices- whether devices should be patched (required)powerItOn- whether to power the equipment on (required)scopeOfWork- the scope of work (required)- Returns:
- a new builder
-