Class RouteTableEntryClientImpl

All Implemented Interfaces:
Pageable<RouteTableEntry>, PageablePost<RouteTableEntry>, RouteTableEntryClient<RouteTableEntry>

public class RouteTableEntryClientImpl extends ResourceClientBase<RouteTableEntry, RouteTableEntryJson> implements RouteTableEntryClient<RouteTableEntry>
Internal client for searching read-only route table entries. The JSON model implements the public interface directly, so wrap(RouteTableEntryJson) is the identity.

The route-search endpoints live under two different resource parents in apiParams (Connections for advertised/received routes and CloudRouters for the Fabric Cloud Router route table), so a single instance is constructed per parent.

Author:
ianjones