接口 ServiceNameResolver
- 所有已知实现类:
PulsarServiceNameResolver
public interface ServiceNameResolver
A service name resolver to resolve real socket address.
-
方法概要
修饰符和类型方法说明Get service uri.Get service url.Resolve pulsar service url.Resolve pulsar service url.voidupdateServiceUrl(String serviceUrl) Update service url.
-
方法详细资料
-
resolveHost
InetSocketAddress resolveHost()Resolve pulsar service url.- 返回:
- resolve the service url to return a socket address
-
resolveHostUri
URI resolveHostUri()Resolve pulsar service url.- 返回:
-
getServiceUrl
String getServiceUrl()Get service url.- 返回:
- service url
-
getServiceUri
ServiceURI getServiceUri()Get service uri.- 返回:
- service uri
-
updateServiceUrl
Update service url.- 参数:
serviceUrl- service url- 抛出:
PulsarClientException.InvalidServiceURL
-