type ServiceResolver …
func NewEndpointServiceResolver(services listersv1.ServiceLister, endpoints listersv1.EndpointsLister) ServiceResolver { … }
type aggregatorEndpointRouting …
func (r *aggregatorEndpointRouting) ResolveEndpoint(namespace, name string, port int32) (*url.URL, error) { … }
func NewClusterIPServiceResolver(services listersv1.ServiceLister) ServiceResolver { … }
type aggregatorClusterRouting …
func (r *aggregatorClusterRouting) ResolveEndpoint(namespace, name string, port int32) (*url.URL, error) { … }
func NewLoopbackServiceResolver(delegate ServiceResolver, host *url.URL) ServiceResolver { … }
type loopbackResolver …
func (r *loopbackResolver) ResolveEndpoint(namespace, name string, port int32) (*url.URL, error) { … }