Class RouteFilterRulesImpl
java.lang.Object
api.equinix.javasdk.fabric.client.implementation.RouteFilterRulesImpl
- All Implemented Interfaces:
RouteFilterRules
-
Constructor Summary
ConstructorsConstructorDescriptionRouteFilterRulesImpl(RouteFilterRuleClient<RouteFilterRule> serviceClient, Fabric serviceManager) -
Method Summary
Modifier and TypeMethodDescriptionBegins the fluent builder for creating a new route filter rule.Retrieves a single route filter rule by its unique identifier.Lists all rules belonging to the specified route filter.
-
Constructor Details
-
RouteFilterRulesImpl
public RouteFilterRulesImpl(RouteFilterRuleClient<RouteFilterRule> serviceClient, Fabric serviceManager)
-
-
Method Details
-
list
Description copied from interface:RouteFilterRulesLists all rules belonging to the specified route filter.- Specified by:
listin interfaceRouteFilterRules- Parameters:
routeFilterId- the unique identifier of the parent route filter- Returns:
- a paginated list of route filter rules
-
getByUuid
Description copied from interface:RouteFilterRulesRetrieves a single route filter rule by its unique identifier.- Specified by:
getByUuidin interfaceRouteFilterRules- Parameters:
routeFilterId- the unique identifier of the parent route filteruuid- the unique identifier of the route filter rule- Returns:
- the route filter rule matching the given UUID
-
define
Description copied from interface:RouteFilterRulesBegins the fluent builder for creating a new route filter rule. Call methods on the returned builder to configure the rule, then callcreate().- Specified by:
definein interfaceRouteFilterRules- Parameters:
routeFilterId- the unique identifier of the parent route filter- Returns:
- a builder for configuring the new route filter rule
-