Class RouteFilterWrapper
java.lang.Object
com.eqixiac.equinix.core.model.ResourceImpl<RouteFilter>
com.eqixiac.equinix.fabric.model.wrappers.RouteFilterWrapper
- All Implemented Interfaces:
Resource<RouteFilter>, DeletableResource, RouteFilter
-
Constructor Summary
ConstructorsConstructorDescriptionRouteFilterWrapper(RouteFilterJson routeFilterJson, Pageable<RouteFilter> serviceClient) -
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 RouteFilter
getChange, getChangeLog, getConnectionsCount, getDescription, getHref, getName, getNotMatchedRuleAction, getProject, getRulesCount, getState, getType, getUuid
-
Constructor Details
-
RouteFilterWrapper
-
-
Method Details
-
update
Description copied from interface:RouteFilterBegins a fluent update of this route filter, e.g.routeFilter.update().name("New-Name").save().- Specified by:
updatein interfaceRouteFilter- Returns:
- a
RouteFilterOperator.RouteFilterUpdater
-
delete
- Specified by:
deletein interfaceRouteFilter
-
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 interfaceRouteFilter
-