Class EndpointDiscoverer<E extends ExposableEndpoint<O>,​O extends Operation>