Class DeviceLinkWrapper
java.lang.Object
api.equinix.javasdk.core.model.ResourceImpl<DeviceLink>
api.equinix.javasdk.networkedge.model.wrappers.DeviceLinkWrapper
- All Implemented Interfaces:
Resource<DeviceLink>,DeviceLink
DeviceLinkWrapper class.
- Version:
- $Id: $Id
- Author:
- ianjones
-
Constructor Summary
ConstructorsConstructorDescriptionDeviceLinkWrapper(DeviceLinkJson deviceLinkJson, Pageable<DeviceLink> serviceClient) Constructor for DeviceLinkWrapper. -
Method Summary
Modifier and TypeMethodDescriptiondelete()delete.refresh()refresh.save(DeviceLinkUpdaterJson updaterJson) save.update()update.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface api.equinix.javasdk.networkedge.model.DeviceLink
getCreatedBy, getCreatedDate, getGroupName, getLastUpdatedBy, getLastUpdatedDate, getLinkDevices, getLinks, getSource, getStatus, getSubnet, getSupportDetails, getUuidMethods inherited from interface api.equinix.javasdk.core.model.Resource
getServiceClient
-
Constructor Details
-
DeviceLinkWrapper
Constructor for DeviceLinkWrapper.
- Parameters:
deviceLinkJson- aDeviceLinkJsonobject.serviceClient- aPageableobject.
-
-
Method Details
-
update
update.
- Specified by:
updatein interfaceDeviceLink- Returns:
- a
DeviceLinkOperator.DeviceLinkUpdaterobject.
-
save
save.
- Specified by:
savein interfaceDeviceLink- Parameters:
updaterJson- aDeviceLinkUpdaterJsonobject.- Returns:
- a
Booleanobject.
-
delete
delete.
- Specified by:
deletein interfaceDeviceLink- Returns:
- a
Booleanobject.
-
refresh
refresh.
- Specified by:
refreshin interfaceDeviceLink- Returns:
- a
Booleanobject.
-