Package ai.pipestream.dynamic.grpc.util
Class HostnameResolver
java.lang.Object
ai.pipestream.dynamic.grpc.util.HostnameResolver
Simple utility to resolve hostname for service registration.
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidlogHostnameResolution(String serviceName) Log current hostname resolution for debugging.static StringResolve hostname with no service-specific lookup.static StringresolveHostname(String serviceName) Resolve hostname using environment variables and fallbacks
-
Method Details
-
resolveHostname
Resolve hostname using environment variables and fallbacks- Parameters:
serviceName- optional service name for service-specific env var- Returns:
- resolved hostname
-
resolveHostname
Resolve hostname with no service-specific lookup.- Returns:
- resolved hostname string
-
logHostnameResolution
Log current hostname resolution for debugging.- Parameters:
serviceName- optional service name used to look up a service-specific host override
-