Class DeviceOperator
java.lang.Object
api.equinix.javasdk.core.model.ResourceImpl<Device>
api.equinix.javasdk.networkedge.model.json.creators.DeviceOperator
DeviceOperator class.
- Version:
- $Id: $Id
- Author:
- ianjones
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclassstatic classstatic class -
Constructor Summary
ConstructorsConstructorDescriptionDeviceOperator(Pageable<Device> serviceClient) Constructor for DeviceOperator. -
Method Summary
Modifier and TypeMethodDescriptioncreate.createRedundantDevice(String secondaryDeviceName, Device primaryDevice) createRedundantDevice(String secondaryDeviceName, String primaryDeviceUuid) createRedundantDevice.update(DeviceJson json) 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.core.model.Resource
getServiceClient
-
Constructor Details
-
DeviceOperator
-
-
Method Details
-
create
create.
- Parameters:
deviceName- aStringobject.- Returns:
- a
DeviceOperator.DeviceBuilderobject.
-
createRedundantDevice
public DeviceOperator.DeviceBuilderSecondary createRedundantDevice(String secondaryDeviceName, String primaryDeviceUuid) createRedundantDevice.
- Parameters:
secondaryDeviceName- aStringobject.primaryDeviceUuid- aStringobject.- Returns:
- a
DeviceOperator.DeviceBuilderSecondaryobject.
-
createRedundantDevice
public DeviceOperator.DeviceBuilderSecondary createRedundantDevice(String secondaryDeviceName, Device primaryDevice) -
update
update.
- Parameters:
json- aDeviceJsonobject.- Returns:
- a
DeviceOperator.DeviceUpdaterobject.
-