Interface RouteAggregationRuleClient<T>
- All Superinterfaces:
Pageable<T>, PageablePost<T>
- All Known Implementing Classes:
RouteAggregationRuleClientImpl
-
Method Summary
Modifier and TypeMethodDescriptioncreate(String routeAggregationId, RouteAggregationRuleCreatorJson routeAggregationRuleCreatorJson) createBulk(String routeAggregationId, List<RouteAggregationRuleCreatorJson> routeAggregationRuleCreatorJsonList) getChanges(String routeAggregationId, String uuid) replace(String routeAggregationId, String uuid, RouteAggregationRuleCreatorJson routeAggregationRuleCreatorJson) search(String routeAggregationId, FilterPropertyList filter, SortPropertyList sort) update(String routeAggregationId, String uuid, List<PatchOperation> operations) Methods inherited from interface PageablePost
nextPageModifier and TypeMethodDescriptionnextPage(PaginatedPostRequest<T> equinixRequest) Fetches the next page for the given POST-search request (its body's pagination has already been advanced by the paging pipeline).
-
Method Details
-
list
-
getByUuid
-
create
RouteAggregationRuleJson create(String routeAggregationId, RouteAggregationRuleCreatorJson routeAggregationRuleCreatorJson) -
update
RouteAggregationRuleJson update(String routeAggregationId, String uuid, List<PatchOperation> operations) -
delete
-
refresh
-
replace
RouteAggregationRuleJson replace(String routeAggregationId, String uuid, RouteAggregationRuleCreatorJson routeAggregationRuleCreatorJson) -
createBulk
List<RouteAggregationRuleJson> createBulk(String routeAggregationId, List<RouteAggregationRuleCreatorJson> routeAggregationRuleCreatorJsonList) -
search
Page<RouteAggregationRuleJson> search(String routeAggregationId, FilterPropertyList filter, SortPropertyList sort) -
getChanges
-
getChange
-