Skip to content

Commit 2a63a2a

Browse files
committed
Update PerfClientUtils.java to remove if check on useKeyStoreTls
1 parent 1d7519e commit 2a63a2a

File tree

1 file changed

+16
-24
lines changed

1 file changed

+16
-24
lines changed

pulsar-testclient/src/main/java/org/apache/pulsar/testclient/PerfClientUtils.java

Lines changed: 16 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,14 @@ public static ClientBuilder createClientBuilderFromArguments(PerformanceBaseArgu
7272
.serviceUrl(arguments.serviceURL)
7373
.connectionsPerBroker(arguments.maxConnections)
7474
.ioThreads(arguments.ioThreads)
75+
.useKeyStoreTls(arguments.useKeyStoreTls)
76+
.tlsTrustStoreType(arguments.tlsTrustStoreType)
77+
.tlsTrustStorePath(arguments.tlsTrustStorePath)
78+
.tlsTrustStorePassword(arguments.tlsTrustStorePassword)
79+
.tlsKeyStoreType(arguments.tlsKeyStoreType)
80+
.tlsKeyStorePath(arguments.tlsKeyStorePath)
81+
.tlsKeyStorePassword(arguments.tlsKeyStorePassword)
82+
.tlsTrustCertsFilePath(arguments.tlsTrustCertsFilePath)
7583
.statsInterval(arguments.statsIntervalSeconds, TimeUnit.SECONDS)
7684
.enableBusyWait(arguments.enableBusyWait)
7785
.listenerThreads(arguments.listenerThreads)
@@ -80,18 +88,6 @@ public static ClientBuilder createClientBuilderFromArguments(PerformanceBaseArgu
8088
.openTelemetry(AutoConfiguredOpenTelemetrySdk.builder()
8189
.build().getOpenTelemetrySdk());
8290

83-
if (arguments.useKeyStoreTls) {
84-
clientBuilder.useKeyStoreTls(arguments.useKeyStoreTls);
85-
clientBuilder.tlsTrustStoreType(arguments.tlsTrustStoreType);
86-
clientBuilder.tlsTrustStorePath(arguments.tlsTrustStorePath);
87-
clientBuilder.tlsTrustStorePassword(arguments.tlsTrustStorePassword);
88-
clientBuilder.tlsKeyStoreType(arguments.tlsKeyStoreType);
89-
clientBuilder.tlsKeyStorePath(arguments.tlsKeyStorePath);
90-
clientBuilder.tlsKeyStorePassword(arguments.tlsKeyStorePassword);
91-
} else {
92-
clientBuilder.tlsTrustCertsFilePath(arguments.tlsTrustCertsFilePath);
93-
}
94-
9591
if (isNotBlank(arguments.authPluginClassName)) {
9692
clientBuilder.authentication(arguments.authPluginClassName, arguments.authParams);
9793
}
@@ -115,20 +111,16 @@ public static PulsarAdminBuilder createAdminBuilderFromArguments(PerformanceBase
115111
throws PulsarClientException.UnsupportedAuthenticationException {
116112

117113
PulsarAdminBuilder pulsarAdminBuilder = PulsarAdmin.builder()
114+
.useKeyStoreTls(arguments.useKeyStoreTls)
115+
.tlsTrustStoreType(arguments.tlsTrustStoreType)
116+
.tlsTrustStorePath(arguments.tlsTrustStorePath)
117+
.tlsTrustStorePassword(arguments.tlsTrustStorePassword)
118+
.tlsKeyStoreType(arguments.tlsKeyStoreType)
119+
.tlsKeyStorePath(arguments.tlsKeyStorePath)
120+
.tlsKeyStorePassword(arguments.tlsKeyStorePassword)
121+
.tlsTrustCertsFilePath(arguments.tlsTrustCertsFilePath)
118122
.serviceHttpUrl(adminUrl);
119123

120-
if (arguments.useKeyStoreTls) {
121-
pulsarAdminBuilder.useKeyStoreTls(arguments.useKeyStoreTls);
122-
pulsarAdminBuilder.tlsTrustStoreType(arguments.tlsTrustStoreType);
123-
pulsarAdminBuilder.tlsTrustStorePath(arguments.tlsTrustStorePath);
124-
pulsarAdminBuilder.tlsTrustStorePassword(arguments.tlsTrustStorePassword);
125-
pulsarAdminBuilder.tlsKeyStoreType(arguments.tlsKeyStoreType);
126-
pulsarAdminBuilder.tlsKeyStorePath(arguments.tlsKeyStorePath);
127-
pulsarAdminBuilder.tlsKeyStorePassword(arguments.tlsKeyStorePassword);
128-
} else {
129-
pulsarAdminBuilder.tlsTrustCertsFilePath(arguments.tlsTrustCertsFilePath);
130-
}
131-
132124
if (isNotBlank(arguments.authPluginClassName)) {
133125
pulsarAdminBuilder.authentication(arguments.authPluginClassName, arguments.authParams);
134126
}

0 commit comments

Comments
 (0)