@Override
	public String toString() {
		return new StringBuilder("EurekaClientConfigBean{").append("propertyResolver=")
			.append(propertyResolver)
			.append(", ")
			.append("enabled=")
			.append(enabled)
			.append(", ")
			.append("transport=")
			.append(transport)
			.append(", ")
			.append("registryFetchIntervalSeconds=")
			.append(registryFetchIntervalSeconds)
			.append(", ")
			.append("instanceInfoReplicationIntervalSeconds=")
			.append(instanceInfoReplicationIntervalSeconds)
			.append(", ")
			.append("initialInstanceInfoReplicationIntervalSeconds=")
			.append(initialInstanceInfoReplicationIntervalSeconds)
			.append(", ")
			.append("eurekaServiceUrlPollIntervalSeconds=")
			.append(eurekaServiceUrlPollIntervalSeconds)
			.append(", ")
			.append("proxyPort='")
			.append(proxyPort)
			.append("', ")
			.append("proxyHost='")
			.append(proxyHost)
			.append("', ")
			.append("proxyUserName='")
			.append(proxyUserName)
			.append("', ")
			.append("proxyPassword='")
			.append(proxyPassword)
			.append("', ")
			.append("eurekaServerReadTimeoutSeconds=")
			.append(eurekaServerReadTimeoutSeconds)
			.append(", ")
			.append("eurekaServerConnectTimeoutSeconds=")
			.append(eurekaServerConnectTimeoutSeconds)
			.append(", ")
			.append("backupRegistryImpl='")
			.append(backupRegistryImpl)
			.append("', ")
			.append("eurekaServerTotalConnections=")
			.append(eurekaServerTotalConnections)
			.append(", ")
			.append("eurekaServerTotalConnectionsPerHost=")
			.append(eurekaServerTotalConnectionsPerHost)
			.append(", ")
			.append("eurekaServerURLContext='")
			.append(eurekaServerURLContext)
			.append("', ")
			.append("eurekaServerPort='")
			.append(eurekaServerPort)
			.append("', ")
			.append("eurekaServerDNSName='")
			.append(eurekaServerDNSName)
			.append("', ")
			.append("region='")
			.append(region)
			.append("', ")
			.append("eurekaConnectionIdleTimeoutSeconds=")
			.append(eurekaConnectionIdleTimeoutSeconds)
			.append(", ")
			.append("registryRefreshSingleVipAddress='")
			.append(registryRefreshSingleVipAddress)
			.append("', ")
			.append("heartbeatExecutorThreadPoolSize=")
			.append(heartbeatExecutorThreadPoolSize)
			.append(", ")
			.append("heartbeatExecutorExponentialBackOffBound=")
			.append(heartbeatExecutorExponentialBackOffBound)
			.append(", ")
			.append("cacheRefreshExecutorThreadPoolSize=")
			.append(cacheRefreshExecutorThreadPoolSize)
			.append(", ")
			.append("cacheRefreshExecutorExponentialBackOffBound=")
			.append(cacheRefreshExecutorExponentialBackOffBound)
			.append(", ")
			.append("serviceUrl=")
			.append(serviceUrl)
			.append(", ")
			.append("gZipContent=")
			.append(gZipContent)
			.append(", ")
			.append("useDnsForFetchingServiceUrls=")
			.append(useDnsForFetchingServiceUrls)
			.append(", ")
			.append("registerWithEureka=")
			.append(registerWithEureka)
			.append(", ")
			.append("preferSameZoneEureka=")
			.append(preferSameZoneEureka)
			.append(", ")
			.append("logDeltaDiff=")
			.append(logDeltaDiff)
			.append(", ")
			.append("disableDelta=")
			.append(disableDelta)
			.append(", ")
			.append("fetchRemoteRegionsRegistry='")
			.append(fetchRemoteRegionsRegistry)
			.append("', ")
			.append("availabilityZones=")
			.append(availabilityZones)
			.append(", ")
			.append("filterOnlyUpInstances=")
			.append(filterOnlyUpInstances)
			.append(", ")
			.append("fetchRegistry=")
			.append(fetchRegistry)
			.append(", ")
			.append("dollarReplacement='")
			.append(dollarReplacement)
			.append("', ")
			.append("escapeCharReplacement='")
			.append(escapeCharReplacement)
			.append("', ")
			.append("allowRedirects=")
			.append(allowRedirects)
			.append(", ")
			.append("onDemandUpdateStatusChange=")
			.append(onDemandUpdateStatusChange)
			.append(", ")
			.append("encoderName='")
			.append(encoderName)
			.append("', ")
			.append("decoderName='")
			.append(decoderName)
			.append("', ")
			.append("clientDataAccept='")
			.append(clientDataAccept)
			.append("', ")
			.append("shouldUnregisterOnShutdown='")
			.append(shouldUnregisterOnShutdown)
			.append("shouldEnforceRegistrationAtInit='")
			.append(shouldEnforceRegistrationAtInit)
			.append("', ")
			.append("order='")
			.append(order)
			.append("'}")
			.toString();
	}
Order of the discovery client used by `CompositeDiscoveryClient` for sorting
available clients.
spring-cloud-netflix-eureka-client/src/main/java/org/springframework/cloud/netflix/eureka/EurekaClientConfigBean.java