@Override
        public String toString() {
            return MoreObjects.toStringHelper(this)
                              .omitNullValues()
                              .add("id", id)
                              .add("node", node)
                              .add("address", address)
                              .add("datacenter", datacenter)
                              .add("taggedAddresses", taggedAddresses)
                              .add("nodeMeta", nodeMeta)
                              .add("createIndex", createIndex)
                              .add("modifyIndex", modifyIndex)
                              .add("serviceAddress", serviceAddress)
                              .add("serviceEnableTagOverride", serviceEnableTagOverride)
                              .add("serviceId", serviceId)
                              .add("serviceName", serviceName)
                              .add("servicePort", servicePort)
                              .add("serviceMeta", serviceMeta)
                              .add("serviceTaggedAddresses", serviceTaggedAddresses)
                              .add("serviceTags", serviceTags)
                              .add("serviceProxy", serviceProxy)
                              .add("serviceConnect", serviceConnect)
                              .toString();
        }
Returns node list by service name.
consul/src/main/java/com/linecorp/armeria/internal/consul/CatalogClient.java