Class PrecisionTimeWrapper
java.lang.Object
com.eqixiac.equinix.core.model.ResourceImpl<PrecisionTime>
com.eqixiac.equinix.fabric.model.wrappers.PrecisionTimeWrapper
- All Implemented Interfaces:
Resource<PrecisionTime>, DeletableResource, PrecisionTime
-
Constructor Summary
ConstructorsConstructorDescriptionPrecisionTimeWrapper(PrecisionTimeJson precisionTimeJson, Pageable<PrecisionTime> serviceClient) -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface PrecisionTime
getAccount, getChangeLog, getConnections, getHref, getIpv4, getName, getNtpAdvancedConfiguration, getOperation, getOrder, getPackageCode, getPricing, getProject, getPtpAdvancedConfiguration, getServicePackage, getState, getType, getUuidMethods inherited from interface Resource
getServiceClient
-
Constructor Details
-
PrecisionTimeWrapper
public PrecisionTimeWrapper(PrecisionTimeJson precisionTimeJson, Pageable<PrecisionTime> serviceClient)
-
-
Method Details
-
update
Description copied from interface:PrecisionTimeBegins a fluent JSON Patch update of this precision time service, e.g.timeService.update().name("New-Name").save().- Specified by:
updatein interfacePrecisionTime- Returns:
- a
PrecisionTimeOperator.PrecisionTimeUpdater
-
delete
- Specified by:
deletein interfacePrecisionTime
-
isDeleted
public boolean isDeleted()Description copied from interface:DeletableResourceReturns whetherdelete(...)was called successfully on this model instance.- Specified by:
isDeletedin interfaceDeletableResource- Returns:
trueonce this instance has been deleted
-
refresh
public void refresh()- Specified by:
refreshin interfacePrecisionTime
-