Description
In trying to write an admin console for ServiceDiscovery, some of the APIs are getting in the way. In particular, ServiceDiscovery.updateService() throws if the service isn't already registered. APIs are needed to modify/register a service irrespective to current status.