Class RouteFiltersImpl
java.lang.Object
com.eqixiac.equinix.fabric.client.implementation.RouteFiltersImpl
- All Implemented Interfaces:
RouteFilters
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondefine()Begins the fluent builder for creating a new route filter.Retrieves a single route filter by its unique identifier.Retrieves a single change applied to a route filter by its change identifier.getChanges(String uuid) Retrieves the change history for a route filter.getConnections(String uuid) Retrieves the connections currently using a route filter.search()Searches for route filters using default filter and sort criteria.search(FilterPropertyList filter) Searches for route filters matching the specified filter criteria.search(FilterPropertyList filter, SortPropertyList sort) Searches for route filters matching the specified filter and sort criteria.search(SortPropertyList sort) Searches for route filters with the specified sort order.
-
Constructor Details
-
RouteFiltersImpl
public RouteFiltersImpl()
-
-
Method Details
-
search
Description copied from interface:RouteFiltersSearches for route filters using default filter and sort criteria.- Specified by:
searchin interfaceRouteFilters- Returns:
- a paginated, filtered list of matching route filters
-
search
Description copied from interface:RouteFiltersSearches for route filters matching the specified filter criteria.- Specified by:
searchin interfaceRouteFilters- Parameters:
filter- the filter criteria to apply- Returns:
- a paginated, filtered list of matching route filters
-
search
Description copied from interface:RouteFiltersSearches for route filters with the specified sort order.- Specified by:
searchin interfaceRouteFilters- Parameters:
sort- the sort criteria to apply- Returns:
- a paginated, filtered list of matching route filters
-
search
Description copied from interface:RouteFiltersSearches for route filters matching the specified filter and sort criteria.- Specified by:
searchin interfaceRouteFilters- Parameters:
filter- the filter criteria to applysort- the sort criteria to apply- Returns:
- a paginated, filtered list of matching route filters
-
getByUuid
Description copied from interface:RouteFiltersRetrieves a single route filter by its unique identifier.- Specified by:
getByUuidin interfaceRouteFilters- Parameters:
uuid- the unique identifier of the route filter- Returns:
- the route filter matching the given UUID
-
define
Description copied from interface:RouteFiltersBegins the fluent builder for creating a new route filter. Call methods on the returned builder to configure the filter, then callcreate().- Specified by:
definein interfaceRouteFilters- Returns:
- a builder for configuring the new route filter
-
getChanges
Description copied from interface:RouteFiltersRetrieves the change history for a route filter.- Specified by:
getChangesin interfaceRouteFilters- Parameters:
uuid- the unique identifier of the route filter- Returns:
- the list of changes applied to the route filter
-
getChange
Description copied from interface:RouteFiltersRetrieves a single change applied to a route filter by its change identifier.- Specified by:
getChangein interfaceRouteFilters- Parameters:
uuid- the unique identifier of the route filterchangeId- the unique identifier of the change- Returns:
- the matching change
-
getConnections
Description copied from interface:RouteFiltersRetrieves the connections currently using a route filter.- Specified by:
getConnectionsin interfaceRouteFilters- Parameters:
uuid- the unique identifier of the route filter- Returns:
- the list of connections attached to the route filter
-