Class LookupData


  • public class LookupData
    extends java.lang.Object
    This class encapsulates lookup data.
    • Constructor Detail

      • LookupData

        public LookupData()
      • LookupData

        public LookupData​(java.lang.String brokerUrl,
                          java.lang.String brokerUrlTls,
                          java.lang.String httpUrl,
                          java.lang.String httpUrlTls)
    • Method Detail

      • getBrokerUrl

        public java.lang.String getBrokerUrl()
      • getBrokerUrlTls

        public java.lang.String getBrokerUrlTls()
      • getHttpUrl

        public java.lang.String getHttpUrl()
      • getHttpUrlTls

        public java.lang.String getHttpUrlTls()
      • setHttpUrlTls

        public void setHttpUrlTls​(java.lang.String httpUrlTls)
      • getNativeUrl

        @Deprecated
        public java.lang.String getNativeUrl()
        Deprecated.
        Legacy name, but client libraries are still using it so it needs to be included in Json.
      • getBrokerUrlSsl

        @Deprecated
        public java.lang.String getBrokerUrlSsl()
        Deprecated.
        "brokerUrlSsl" is needed in the serialized Json for compatibility reasons.

        Older C++ pulsar client library version will fail the lookup if this field is not included, even though it's not used

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object