| Package | Description |
|---|---|
| org.apache.pulsar.client.admin | |
| org.apache.pulsar.client.admin.internal |
| Modifier and Type | Method and Description |
|---|---|
PulsarAdminBuilder |
PulsarAdminBuilder.allowTlsInsecureConnection(boolean allowTlsInsecureConnection)
Configure whether the Pulsar admin client accept untrusted TLS certificate from broker (default: false)
|
PulsarAdminBuilder |
PulsarAdminBuilder.authentication(Authentication authentication)
Set the authentication provider to use in the Pulsar admin instance.
|
PulsarAdminBuilder |
PulsarAdminBuilder.authentication(String authPluginClassName,
Map<String,String> authParams)
Set the authentication provider to use in the Pulsar client instance.
|
PulsarAdminBuilder |
PulsarAdminBuilder.authentication(String authPluginClassName,
String authParamsString)
Set the authentication provider to use in the Pulsar client instance.
|
static PulsarAdminBuilder |
PulsarAdmin.builder()
Creates a builder to construct an instance of
PulsarAdmin. |
PulsarAdminBuilder |
PulsarAdminBuilder.clone()
Create a copy of the current client builder.
|
PulsarAdminBuilder |
PulsarAdminBuilder.enableTlsHostnameVerification(boolean enableTlsHostnameVerification)
It allows to validate hostname verification when client connects to broker over TLS.
|
PulsarAdminBuilder |
PulsarAdminBuilder.serviceHttpUrl(String serviceHttpUrl)
Set the Pulsar service HTTP URL for the admin endpoint (eg.
|
PulsarAdminBuilder |
PulsarAdminBuilder.tlsTrustCertsFilePath(String tlsTrustCertsFilePath)
Set the path to the trusted TLS certificate file
|
| Modifier and Type | Class and Description |
|---|---|
class |
PulsarAdminBuilderImpl |
| Modifier and Type | Method and Description |
|---|---|
PulsarAdminBuilder |
PulsarAdminBuilderImpl.allowTlsInsecureConnection(boolean allowTlsInsecureConnection) |
PulsarAdminBuilder |
PulsarAdminBuilderImpl.authentication(Authentication authentication) |
PulsarAdminBuilder |
PulsarAdminBuilderImpl.authentication(String authPluginClassName,
Map<String,String> authParams) |
PulsarAdminBuilder |
PulsarAdminBuilderImpl.authentication(String authPluginClassName,
String authParamsString) |
PulsarAdminBuilder |
PulsarAdminBuilderImpl.clone() |
PulsarAdminBuilder |
PulsarAdminBuilderImpl.enableTlsHostnameVerification(boolean enableTlsHostnameVerification) |
PulsarAdminBuilder |
PulsarAdminBuilderImpl.serviceHttpUrl(String serviceHttpUrl) |
PulsarAdminBuilder |
PulsarAdminBuilderImpl.tlsTrustCertsFilePath(String tlsTrustCertsFilePath) |
Copyright © 2017–2018 Apache Software Foundation. All rights reserved.