Added the required serviceUrlProvider method for building PulsarClient. (#891)
diff --git a/docs/client-libraries-cluster-level-failover.md b/docs/client-libraries-cluster-level-failover.md
index f63cddc..754362a 100644
--- a/docs/client-libraries-cluster-level-failover.md
+++ b/docs/client-libraries-cluster-level-failover.md
@@ -66,7 +66,8 @@
.build();
PulsarClient pulsarClient = PulsarClient.builder()
- .authentication(primaryAuthentication)
+ .serviceUrlProvider(failover)
+ .authentication(primaryAuthentication)
.tlsTrustCertsFilePath(primaryTlsTrustCertsFilePath)
.build();
@@ -113,6 +114,7 @@
PulsarClient pulsarClient =
PulsarClient.builder()
+ .serviceUrlProvider(provider)
.build();
provider.initialize(pulsarClient);
@@ -155,4 +157,4 @@
}
```
-3. Pulsar client 1 connects to cluster A using credential *c1*.
\ No newline at end of file
+3. Pulsar client 1 connects to cluster A using credential *c1*.
diff --git a/versioned_docs/version-2.10.x/client-libraries-java.md b/versioned_docs/version-2.10.x/client-libraries-java.md
index 6b5e81b..0027a6b 100644
--- a/versioned_docs/version-2.10.x/client-libraries-java.md
+++ b/versioned_docs/version-2.10.x/client-libraries-java.md
@@ -376,7 +376,8 @@
.build();
PulsarClient pulsarClient = PulsarClient.builder()
- .authentication(primaryAuthentication)
+ .serviceUrlProvider(failover)
+ .authentication(primaryAuthentication)
.tlsTrustCertsFilePath(primaryTlsTrustCertsFilePath)
.build();
@@ -419,7 +420,9 @@
.urlProviderHeader(header)
.build();
- PulsarClient pulsarClient = PulsarClient.builder().build();
+ PulsarClient pulsarClient = PulsarClient.builder()
+ .serviceUrlProvider(provider)
+ .build();
provider.initialize(pulsarClient);
return pulsarClient;
diff --git a/versioned_docs/version-2.11.x/client-libraries-java.md b/versioned_docs/version-2.11.x/client-libraries-java.md
index d0b3637..8bc0753 100644
--- a/versioned_docs/version-2.11.x/client-libraries-java.md
+++ b/versioned_docs/version-2.11.x/client-libraries-java.md
@@ -1238,7 +1238,8 @@
.build();
PulsarClient pulsarClient = PulsarClient.builder()
- .authentication(primaryAuthentication)
+ .serviceUrlProvider(failover)
+ .authentication(primaryAuthentication)
.tlsTrustCertsFilePath(primaryTlsTrustCertsFilePath)
.build();
@@ -1281,7 +1282,9 @@
.urlProviderHeader(header)
.build();
- PulsarClient pulsarClient = PulsarClient.builder().build();
+ PulsarClient pulsarClient = PulsarClient.builder()
+ .serviceUrlProvider(provider)
+ .build();
provider.initialize(pulsarClient);
return pulsarClient;
diff --git a/versioned_docs/version-3.0.x/client-libraries-cluster-level-failover.md b/versioned_docs/version-3.0.x/client-libraries-cluster-level-failover.md
index e84acc4..2b3a8c9 100644
--- a/versioned_docs/version-3.0.x/client-libraries-cluster-level-failover.md
+++ b/versioned_docs/version-3.0.x/client-libraries-cluster-level-failover.md
@@ -65,7 +65,8 @@
.build();
PulsarClient pulsarClient = PulsarClient.builder()
- .authentication(primaryAuthentication)
+ .serviceUrlProvider(failover)
+ .authentication(primaryAuthentication)
.tlsTrustCertsFilePath(primaryTlsTrustCertsFilePath)
.build();
@@ -112,6 +113,7 @@
PulsarClient pulsarClient =
PulsarClient.builder()
+ .serviceUrlProvider(provider)
.build();
provider.initialize(pulsarClient);
@@ -154,4 +156,4 @@
}
```
-3. Pulsar client 1 connects to cluster A using credential *c1*.
\ No newline at end of file
+3. Pulsar client 1 connects to cluster A using credential *c1*.
diff --git a/versioned_docs/version-3.1.x/client-libraries-cluster-level-failover.md b/versioned_docs/version-3.1.x/client-libraries-cluster-level-failover.md
index e84acc4..2b3a8c9 100644
--- a/versioned_docs/version-3.1.x/client-libraries-cluster-level-failover.md
+++ b/versioned_docs/version-3.1.x/client-libraries-cluster-level-failover.md
@@ -65,7 +65,8 @@
.build();
PulsarClient pulsarClient = PulsarClient.builder()
- .authentication(primaryAuthentication)
+ .serviceUrlProvider(failover)
+ .authentication(primaryAuthentication)
.tlsTrustCertsFilePath(primaryTlsTrustCertsFilePath)
.build();
@@ -112,6 +113,7 @@
PulsarClient pulsarClient =
PulsarClient.builder()
+ .serviceUrlProvider(provider)
.build();
provider.initialize(pulsarClient);
@@ -154,4 +156,4 @@
}
```
-3. Pulsar client 1 connects to cluster A using credential *c1*.
\ No newline at end of file
+3. Pulsar client 1 connects to cluster A using credential *c1*.
diff --git a/versioned_docs/version-3.2.x/client-libraries-cluster-level-failover.md b/versioned_docs/version-3.2.x/client-libraries-cluster-level-failover.md
index f63cddc..754362a 100644
--- a/versioned_docs/version-3.2.x/client-libraries-cluster-level-failover.md
+++ b/versioned_docs/version-3.2.x/client-libraries-cluster-level-failover.md
@@ -66,7 +66,8 @@
.build();
PulsarClient pulsarClient = PulsarClient.builder()
- .authentication(primaryAuthentication)
+ .serviceUrlProvider(failover)
+ .authentication(primaryAuthentication)
.tlsTrustCertsFilePath(primaryTlsTrustCertsFilePath)
.build();
@@ -113,6 +114,7 @@
PulsarClient pulsarClient =
PulsarClient.builder()
+ .serviceUrlProvider(provider)
.build();
provider.initialize(pulsarClient);
@@ -155,4 +157,4 @@
}
```
-3. Pulsar client 1 connects to cluster A using credential *c1*.
\ No newline at end of file
+3. Pulsar client 1 connects to cluster A using credential *c1*.