io.buoyant.linkerd
A router configuration builder api.
Each router must have a protocol that assists in the parsing and intialization of a router and its services.
params contains all params configured on this router, including (in order of ascending preference):
params
Each router must have one or more Servers.
Concrete implementations are provided by a ProtocolInitializer.
Initialize a router by instantiating a downstream router client so that its upstream servers may be bound.
servers
Return a router with TLS configuration read from the provided config.
Return a router with an additional server.
A router configuration builder api.
Each router must have a protocol that assists in the parsing and intialization of a router and its services.
params
contains all params configured on this router, including (in order of ascending preference):Each router must have one or more Servers.
Concrete implementations are provided by a ProtocolInitializer.