@@ -72,6 +72,14 @@ public static ClientBuilder createClientBuilderFromArguments(PerformanceBaseArgu
72
72
.serviceUrl (arguments .serviceURL )
73
73
.connectionsPerBroker (arguments .maxConnections )
74
74
.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 )
75
83
.statsInterval (arguments .statsIntervalSeconds , TimeUnit .SECONDS )
76
84
.enableBusyWait (arguments .enableBusyWait )
77
85
.listenerThreads (arguments .listenerThreads )
@@ -80,18 +88,6 @@ public static ClientBuilder createClientBuilderFromArguments(PerformanceBaseArgu
80
88
.openTelemetry (AutoConfiguredOpenTelemetrySdk .builder ()
81
89
.build ().getOpenTelemetrySdk ());
82
90
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
-
95
91
if (isNotBlank (arguments .authPluginClassName )) {
96
92
clientBuilder .authentication (arguments .authPluginClassName , arguments .authParams );
97
93
}
@@ -115,20 +111,16 @@ public static PulsarAdminBuilder createAdminBuilderFromArguments(PerformanceBase
115
111
throws PulsarClientException .UnsupportedAuthenticationException {
116
112
117
113
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 )
118
122
.serviceHttpUrl (adminUrl );
119
123
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
-
132
124
if (isNotBlank (arguments .authPluginClassName )) {
133
125
pulsarAdminBuilder .authentication (arguments .authPluginClassName , arguments .authParams );
134
126
}
0 commit comments