Class ServiceProfileWrapper
java.lang.Object
com.eqixiac.equinix.core.model.ResourceImpl<ServiceProfile>
com.eqixiac.equinix.fabric.model.wrappers.ServiceProfileWrapper
- All Implemented Interfaces:
Resource<ServiceProfile>, AccessPointable, DeletableResource, ServiceProfile
-
Constructor Summary
ConstructorsConstructorDescriptionServiceProfileWrapper(ServiceProfileJson jsonObject, Pageable<ServiceProfile> serviceProfileClient) -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Resource
getServiceClientMethods inherited from interface ServiceProfile
getAccessPointTypeConfigs, getAccount, getAllowedEmails, getChange, getChangeLog, getCustomFields, getDescription, getEnvironments, getHref, getLastMileConfig, getMarketingInfo, getName, getNotifications, getPorts, getProject, getProjectId, getSelfProfile, getState, getTags, getType, getUuid, getVirtualDevices, getVisibility
-
Constructor Details
-
ServiceProfileWrapper
public ServiceProfileWrapper(ServiceProfileJson jsonObject, Pageable<ServiceProfile> serviceProfileClient)
-
-
Method Details
-
metros
- Specified by:
metrosin interfaceServiceProfile
-
delete
- Specified by:
deletein interfaceServiceProfile
-
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 interfaceServiceProfile
-
accessPoint
- Specified by:
accessPointin interfaceAccessPointable
-