Skip navigation links
A B C D E F G H J L M N O P R S T U 

A

allowTlsInsecureConnection(boolean) - Method in class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
allowTlsInsecureConnection(boolean) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
Configure whether the Pulsar admin client accept untrusted TLS certificate from broker (default: false)
asyncDeleteRequest(WebTarget) - Method in class org.apache.pulsar.client.admin.internal.BaseResource
 
asyncGetRequest(WebTarget, InvocationCallback<T>) - Method in class org.apache.pulsar.client.admin.internal.BaseResource
 
asyncPostRequest(WebTarget, Entity<T>) - Method in class org.apache.pulsar.client.admin.internal.BaseResource
 
asyncPutRequest(WebTarget, Entity<T>) - Method in class org.apache.pulsar.client.admin.internal.BaseResource
 
auth - Variable in class org.apache.pulsar.client.admin.PulsarAdmin
 
authentication(Authentication) - Method in class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
authentication(String, Map<String, String>) - Method in class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
authentication(String, String) - Method in class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
authentication(String, String) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
Set the authentication provider to use in the Pulsar client instance.
authentication(String, Map<String, String>) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
Set the authentication provider to use in the Pulsar client instance.
authentication(Authentication) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
Set the authentication provider to use in the Pulsar admin instance.

B

BaseResource - Class in org.apache.pulsar.client.admin.internal
 
BaseResource(Authentication) - Constructor for class org.apache.pulsar.client.admin.internal.BaseResource
 
Brokers - Interface in org.apache.pulsar.client.admin
Admin interface for brokers management.
brokers() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
BrokersImpl - Class in org.apache.pulsar.client.admin.internal
 
BrokersImpl(WebTarget, Authentication) - Constructor for class org.apache.pulsar.client.admin.internal.BrokersImpl
 
BrokerStats - Interface in org.apache.pulsar.client.admin
Admin interface for brokers management.
brokerStats() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
BrokerStatsImpl - Class in org.apache.pulsar.client.admin.internal
Pulsar Admin API client.
BrokerStatsImpl(WebTarget, Authentication) - Constructor for class org.apache.pulsar.client.admin.internal.BrokerStatsImpl
 
build() - Method in class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
build() - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
 
builder() - Static method in class org.apache.pulsar.client.admin.PulsarAdmin
Creates a builder to construct an instance of PulsarAdmin.

C

clearNamespaceBacklog(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
clearNamespaceBacklog(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear backlog for all topics on a namespace
clearNamespaceBacklogForSubscription(String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
clearNamespaceBacklogForSubscription(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear backlog for a given subscription on all topics on a namespace
clearNamespaceBundleBacklog(String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
clearNamespaceBundleBacklog(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear backlog for all topics on a namespace bundle
clearNamespaceBundleBacklogForSubscription(String, String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
clearNamespaceBundleBacklogForSubscription(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear backlog for a given subscription on all topics on a namespace bundle
clone() - Method in class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
clone() - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
Create a copy of the current client builder.
close() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
Close the Pulsar admin client to release all the resources
Clusters - Interface in org.apache.pulsar.client.admin
Admin interface for clusters management.
clusters() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
ClustersImpl - Class in org.apache.pulsar.client.admin.internal
 
ClustersImpl(WebTarget, Authentication) - Constructor for class org.apache.pulsar.client.admin.internal.ClustersImpl
 
compactionStatus(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
compactionStatus(String) - Method in interface org.apache.pulsar.client.admin.Topics
Check the status of an ongoing compaction for a topic.
conf - Variable in class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
ConflictException(ClientErrorException) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.ConflictException
 
ConnectException(Throwable) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.ConnectException
 
ConnectException(String, Throwable) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.ConnectException
 
createCluster(String, ClusterData) - Method in interface org.apache.pulsar.client.admin.Clusters
Create a new cluster.
createCluster(String, ClusterData) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
createFailureDomain(String, String, FailureDomain) - Method in interface org.apache.pulsar.client.admin.Clusters
Create a domain into cluster
createFailureDomain(String, String, FailureDomain) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
createFunction(Function.FunctionDetails, String) - Method in interface org.apache.pulsar.client.admin.Functions
Create a new function.
createFunction(Function.FunctionDetails, String) - Method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 
createNamespace(String, Set<String>) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
createNamespace(String, int) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
createNamespace(String, Policies) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
createNamespace(String, BundlesData) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
createNamespace(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
createNamespace(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Create a new namespace.
createNamespace(String, BundlesData) - Method in interface org.apache.pulsar.client.admin.Namespaces
Create a new namespace.
createNamespace(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Create a new namespace.
createNamespace(String, Set<String>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Create a new namespace.
createNamespace(String, Policies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Create a new namespace.
createNamespaceIsolationPolicy(String, String, NamespaceIsolationData) - Method in interface org.apache.pulsar.client.admin.Clusters
Create a namespace isolation policy for a cluster
createNamespaceIsolationPolicy(String, String, NamespaceIsolationData) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
createPartitionedTopic(String, int) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
createPartitionedTopic(String, int) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
createPartitionedTopic(String, int) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Create a partitioned topic.
createPartitionedTopic(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Create a partitioned topic.
createPartitionedTopicAsync(String, int) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
createPartitionedTopicAsync(String, int) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
createPartitionedTopicAsync(String, int) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Create a partitioned topic asynchronously.
createPartitionedTopicAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Create a partitioned topic asynchronously.
createProperty(String, TenantInfo) - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
createProperty(String, TenantInfo) - Method in interface org.apache.pulsar.client.admin.Properties
Deprecated.
Create a new property.
createSubscription(String, String, MessageId) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
createSubscription(String, String, MessageId) - Method in interface org.apache.pulsar.client.admin.Topics
Create a new subscription on a topic
createSubscriptionAsync(String, String, MessageId) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
createSubscriptionAsync(String, String, MessageId) - Method in interface org.apache.pulsar.client.admin.Topics
Create a new subscription on a topic
createTenant(String, TenantInfo) - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
createTenant(String, TenantInfo) - Method in interface org.apache.pulsar.client.admin.Tenants
Create a new tenant.

D

delete(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
delete(String, boolean) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
delete(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a topic.
delete(String) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a topic.
deleteAsync(String, boolean) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
deleteAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a topic asynchronously.
deleteCluster(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Delete an existing cluster
deleteCluster(String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
deleteFailureDomain(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Delete a domain in cluster
deleteFailureDomain(String, String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
deleteFunction(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Delete an existing function
deleteFunction(String, String, String) - Method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 
deleteNamespace(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
deleteNamespace(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete an existing namespace.
deleteNamespaceAntiAffinityGroup(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
deleteNamespaceAntiAffinityGroup(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete anti-affinity group name for a namespace.
deleteNamespaceBundle(String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
deleteNamespaceBundle(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete an existing bundle in a namespace.
deleteNamespaceIsolationPolicy(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Delete a namespace isolation policy for a cluster
deleteNamespaceIsolationPolicy(String, String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
deletePartitionedTopic(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
deletePartitionedTopic(String, boolean) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
deletePartitionedTopic(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a partitioned topic.
deletePartitionedTopic(String) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a partitioned topic.
deletePartitionedTopicAsync(String, boolean) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
deletePartitionedTopicAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a partitioned topic asynchronously.
deleteProperty(String) - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
deleteProperty(String) - Method in interface org.apache.pulsar.client.admin.Properties
Deprecated.
Delete an existing property.
deleteSubscription(String, String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
deleteSubscription(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a subscription.
deleteSubscriptionAsync(String, String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
deleteSubscriptionAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a subscription asynchronously.
deleteTenant(String) - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
deleteTenant(String) - Method in interface org.apache.pulsar.client.admin.Tenants
Delete an existing tenant.
downloadFunction(String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Download Function Code.
downloadFunction(String, String) - Method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 

E

enableTlsHostnameVerification(boolean) - Method in class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
enableTlsHostnameVerification(boolean) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
It allows to validate hostname verification when client connects to broker over TLS.
expireMessages(String, String, long) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
expireMessages(String, String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Expire all messages older than given N (expireTimeInSeconds) seconds for a given subscription
expireMessagesAsync(String, String, long) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
expireMessagesAsync(String, String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Expire all messages older than given N (expireTimeInSeconds) seconds for a given subscription asynchronously
expireMessagesForAllSubscriptions(String, long) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
expireMessagesForAllSubscriptions(String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Expire all messages older than given N (expireTimeInSeconds) seconds for all subscriptions of the persistent-topic
expireMessagesForAllSubscriptionsAsync(String, long) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
expireMessagesForAllSubscriptionsAsync(String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Expire all messages older than given N (expireTimeInSeconds) seconds for all subscriptions of the persistent-topic asynchronously

F

Functions - Interface in org.apache.pulsar.client.admin
Admin interface for function management.
functions() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
FunctionsImpl - Class in org.apache.pulsar.client.admin.internal
 
FunctionsImpl(WebTarget, Authentication) - Constructor for class org.apache.pulsar.client.admin.internal.FunctionsImpl
 

G

getActiveBrokers(String) - Method in interface org.apache.pulsar.client.admin.Brokers
Get the list of active brokers in the cluster.
getActiveBrokers(String) - Method in class org.apache.pulsar.client.admin.internal.BrokersImpl
 
getAllDynamicConfigurations() - Method in interface org.apache.pulsar.client.admin.Brokers
Get values of all overridden dynamic-configs
getAllDynamicConfigurations() - Method in class org.apache.pulsar.client.admin.internal.BrokersImpl
 
getAllocatorStats(String) - Method in interface org.apache.pulsar.client.admin.BrokerStats
 
getAllocatorStats(String) - Method in class org.apache.pulsar.client.admin.internal.BrokerStatsImpl
 
getAntiAffinityNamespaces(String, String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getAntiAffinityNamespaces(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get all namespaces that grouped with given anti-affinity group
getApiException(Throwable) - Method in class org.apache.pulsar.client.admin.internal.BaseResource
 
getBacklogQuotaMap(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getBacklogQuotaMap(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get backlog quota map on a namespace.
getBrokerResourceAvailability(String) - Method in class org.apache.pulsar.client.admin.internal.BrokerStatsImpl
 
getBrokersWithNamespaceIsolationPolicy(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Returns list of active brokers with namespace-isolation policies attached to it.
getBrokersWithNamespaceIsolationPolicy(String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
getBrokerWithNamespaceIsolationPolicy(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Returns active broker with namespace-isolation policies attached to it.
getBrokerWithNamespaceIsolationPolicy(String, String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
getBundleRange(String) - Method in class org.apache.pulsar.client.admin.internal.LookupImpl
 
getBundleRange(String) - Method in interface org.apache.pulsar.client.admin.Lookup
Get a bundle range of a topic
getClientConfigData() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
getCluster(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get the configuration data for the specified cluster.
getCluster(String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
getClusters() - Method in interface org.apache.pulsar.client.admin.Clusters
Get the list of clusters.
getClusters() - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
getContext(Class<?>) - Method in class org.apache.pulsar.client.admin.internal.JacksonConfigurator
 
getDefaultResourceQuota() - Method in class org.apache.pulsar.client.admin.internal.ResourceQuotasImpl
 
getDefaultResourceQuota() - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Get default resource quota for new resource bundles.
getDispatchRate(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get message-dispatch-rate (topics under this namespace can dispatch this many messages per second)
getDynamicConfigurationNames() - Method in interface org.apache.pulsar.client.admin.Brokers
Get list of updatable configuration name
getDynamicConfigurationNames() - Method in class org.apache.pulsar.client.admin.internal.BrokersImpl
 
getFailureDomain(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get the domain registered into a cluster
getFailureDomain(String, String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
getFailureDomains(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get all registered domains in cluster
getFailureDomains(String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
getFunction(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Get the configuration for the specified function.
getFunction(String, String, String) - Method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 
getFunctions(String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Get the list of functions.
getFunctions(String, String) - Method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 
getFunctionStatus(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Gets the current status of a function.
getFunctionStatus(String, String, String) - Method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 
getHttpError() - Method in exception org.apache.pulsar.client.admin.PulsarAdminException
 
getInternalConfigurationData() - Method in interface org.apache.pulsar.client.admin.Brokers
Get the internal configuration data.
getInternalConfigurationData() - Method in class org.apache.pulsar.client.admin.internal.BrokersImpl
 
getInternalInfo(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getInternalInfo(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get a JSON representation of the topic metadata stored in ZooKeeper
getInternalInfoAsync(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getInternalInfoAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get a JSON representation of the topic metadata stored in ZooKeeper
getInternalStats(String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
getInternalStats(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getInternalStats(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get the internal stats for the topic.
getInternalStats(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the internal stats for the topic.
getInternalStatsAsync(String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
getInternalStatsAsync(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getInternalStatsAsync(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get the internal stats for the topic asynchronously.
getInternalStatsAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the internal stats for the topic asynchronously.
getList(String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
getList(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getList(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get list of topics exist into given namespace
getList(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the list of topics under a namespace.
getListAsync(String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
getListAsync(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get list of topics exist into given namespace asynchronously.
getListInBundle(String, String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
getListInBundle(String, String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getListInBundle(String, String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get list of topics exist into given bundle
getListInBundle(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Get list of topics exist into given bundle
getListInBundleAsync(String, String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
getListInBundleAsync(String, String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getListInBundleAsync(String, String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get list of topics exist into given bundle asynchronously.
getListInBundleAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Get list of topics exist into given bundle asynchronously.
getLoadReport() - Method in interface org.apache.pulsar.client.admin.BrokerStats
 
getLoadReport() - Method in class org.apache.pulsar.client.admin.internal.BrokerStatsImpl
 
getMaxConsumersPerSubscription(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getMaxConsumersPerSubscription(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxConsumersPerSubscription for a namespace.
getMaxConsumersPerTopic(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getMaxConsumersPerTopic(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxProducersPerTopic for a namespace.
getMaxProducersPerTopic(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getMaxProducersPerTopic(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxProducersPerTopic for a namespace.
getMBeans() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Requests JSON string server mbean dump
getMBeans() - Method in class org.apache.pulsar.client.admin.internal.BrokerStatsImpl
 
getMetrics() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Returns Monitoring metrics
getMetrics() - Method in class org.apache.pulsar.client.admin.internal.BrokerStatsImpl
 
getNamespaceAntiAffinityGroup(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getNamespaceAntiAffinityGroup(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get anti-affinity group name for a namespace
getNamespaceBundleResourceQuota(String, String) - Method in class org.apache.pulsar.client.admin.internal.ResourceQuotasImpl
 
getNamespaceBundleResourceQuota(String, String) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Get resource quota of a namespace bundle.
getNamespaceIsolationPolicies(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get the namespace isolation policies of a cluster
getNamespaceIsolationPolicies(String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
getNamespaceIsolationPolicy(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get a single namespace isolation policy for a cluster
getNamespaceIsolationPolicy(String, String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
getNamespaceMessageTTL(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getNamespaceMessageTTL(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the message TTL for a namespace.
getNamespaceReplicationClusters(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getNamespaceReplicationClusters(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the replication clusters for a namespace.
getNamespaces(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getNamespaces(String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getNamespaces(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the list of namespaces.
getNamespaces(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Deprecated.
getOwnedNamespaces(String, String) - Method in interface org.apache.pulsar.client.admin.Brokers
Get the map of owned namespaces and their status from a single broker in the cluster
getOwnedNamespaces(String, String) - Method in class org.apache.pulsar.client.admin.internal.BrokersImpl
 
getPartitionedStats(String, boolean) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getPartitionedStats(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the stats for the partitioned topic
getPartitionedStatsAsync(String, boolean) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getPartitionedStatsAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the stats for the partitioned topic asynchronously
getPartitionedTopicList(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getPartitionedTopicList(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the list of partitioned topics under a namespace.
getPartitionedTopicMetadata(String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
getPartitionedTopicMetadata(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getPartitionedTopicMetadata(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get metadata of a partitioned topic.
getPartitionedTopicMetadata(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get metadata of a partitioned topic.
getPartitionedTopicMetadataAsync(String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
getPartitionedTopicMetadataAsync(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getPartitionedTopicMetadataAsync(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get metadata of a partitioned topic asynchronously.
getPartitionedTopicMetadataAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get metadata of a partitioned topic asynchronously.
getPeerClusterNames(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get peer-cluster names
getPeerClusterNames(String) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
getPendingBookieOpsStats() - Method in interface org.apache.pulsar.client.admin.BrokerStats
 
getPendingBookieOpsStats() - Method in class org.apache.pulsar.client.admin.internal.BrokerStatsImpl
 
getPermissions(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getPermissions(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getPermissions(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get permissions on a namespace.
getPermissions(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get permissions on a topic.
getPersistence(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getPersistence(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the persistence configuration for a namespace.
getPolicies(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getPolicies(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get policies for a namespace.
getProperties() - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
getProperties() - Method in interface org.apache.pulsar.client.admin.Properties
Deprecated.
Get the list of properties.
getPropertyAdmin(String) - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
getPropertyAdmin(String) - Method in interface org.apache.pulsar.client.admin.Properties
Deprecated.
Get the config of the property.
getReplicationConfigVersion(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getReplicationConfigVersion(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the replication configuration version for a given namespace
getRetention(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getRetention(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the retention configuration for a namespace.
getServiceUrl() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
getStats(String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
getStats(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getStats(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get the stats for the topic.
getStats(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the stats for the topic.
getStatsAsync(String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
getStatsAsync(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getStatsAsync(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get the stats for the topic asynchronously.
getStatsAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the stats for the topic asynchronously.
getStatusCode() - Method in exception org.apache.pulsar.client.admin.PulsarAdminException
 
getSubscriptionDispatchRate(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getSubscriptionDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get subscription-message-dispatch-rate (subscriptions under this namespace can dispatch this many messages per second)
getSubscriptions(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getSubscriptions(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the list of subscriptions.
getSubscriptionsAsync(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
getSubscriptionsAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the list of subscriptions asynchronously.
getTenantInfo(String) - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
getTenantInfo(String) - Method in interface org.apache.pulsar.client.admin.Tenants
Get the config of the tenant.
getTenants() - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
getTenants() - Method in interface org.apache.pulsar.client.admin.Tenants
Get the list of tenants.
GettingAuthenticationDataException(Throwable) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.GettingAuthenticationDataException
 
GettingAuthenticationDataException(String) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.GettingAuthenticationDataException
 
getTopics() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Returns JSON string topics stats
getTopics() - Method in class org.apache.pulsar.client.admin.internal.BrokerStatsImpl
 
getTopics(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
getTopics(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the list of topics.
getWebTarget() - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
grantPermission(String, String, Set<AuthAction>) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
grantPermission(String, String, Set<AuthAction>) - Method in interface org.apache.pulsar.client.admin.Topics
Grant permission on a topic.
grantPermissionOnNamespace(String, String, Set<AuthAction>) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
grantPermissionOnNamespace(String, String, Set<AuthAction>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Grant permission on a namespace.

H

HttpErrorException(Exception) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException
 
HttpErrorException(Throwable) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException
 

J

JacksonConfigurator - Class in org.apache.pulsar.client.admin.internal
Provides custom configuration for jackson.
JacksonConfigurator() - Constructor for class org.apache.pulsar.client.admin.internal.JacksonConfigurator
 

L

Lookup - Interface in org.apache.pulsar.client.admin
This is an interface class to allow using command line tool to quickly lookup the broker serving the topic.
LookupImpl - Class in org.apache.pulsar.client.admin.internal
 
LookupImpl(WebTarget, Authentication, boolean) - Constructor for class org.apache.pulsar.client.admin.internal.LookupImpl
 
lookups() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
lookupTopic(String) - Method in class org.apache.pulsar.client.admin.internal.LookupImpl
 
lookupTopic(String) - Method in interface org.apache.pulsar.client.admin.Lookup
Lookup a topic

M

mergeJson(String, AbstractMessage.Builder) - Static method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 

N

Namespaces - Interface in org.apache.pulsar.client.admin
Admin interface for namespaces management
namespaces() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
NamespacesImpl - Class in org.apache.pulsar.client.admin.internal
 
NamespacesImpl(WebTarget, Authentication) - Constructor for class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
NonPersistentTopics - Interface in org.apache.pulsar.client.admin
Deprecated.
since 2.0. See Topics
nonPersistentTopics() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
Since 2.0. See PulsarAdmin.topics()
NonPersistentTopicsImpl - Class in org.apache.pulsar.client.admin.internal
 
NonPersistentTopicsImpl(WebTarget, Authentication) - Constructor for class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
NotAllowedException(ClientErrorException) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.NotAllowedException
 
NotAuthorizedException(ClientErrorException) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.NotAuthorizedException
 
NotFoundException(ClientErrorException) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.NotFoundException
 

O

org.apache.pulsar.client.admin - package org.apache.pulsar.client.admin
 
org.apache.pulsar.client.admin.internal - package org.apache.pulsar.client.admin.internal
 

P

peekMessages(String, String, int) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
peekMessages(String, String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Peek messages from a topic subscription
peekMessagesAsync(String, String, int) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
peekMessagesAsync(String, String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Peek messages from a topic subscription asynchronously
PersistentTopics - Interface in org.apache.pulsar.client.admin
Deprecated.
persistentTopics() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
Since 2.0. See PulsarAdmin.topics()
PreconditionFailedException(ClientErrorException) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.PreconditionFailedException
 
printJson(MessageOrBuilder) - Static method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 
Properties - Interface in org.apache.pulsar.client.admin
Deprecated.
properties() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
since 2.0. See PulsarAdmin.tenants()
PulsarAdmin - Class in org.apache.pulsar.client.admin
Pulsar client admin API client.
PulsarAdmin(String, ClientConfigurationData) - Constructor for class org.apache.pulsar.client.admin.PulsarAdmin
 
PulsarAdmin(URL, ClientConfiguration) - Constructor for class org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
Since 2.0. Use PulsarAdmin.builder() to construct a new PulsarAdmin instance.
PulsarAdmin(URL, Authentication) - Constructor for class org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
Since 2.0. Use PulsarAdmin.builder() to construct a new PulsarAdmin instance.
PulsarAdmin(URL, String, String) - Constructor for class org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
Since 2.0. Use PulsarAdmin.builder() to construct a new PulsarAdmin instance.
PulsarAdmin(URL, String, Map<String, String>) - Constructor for class org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
Since 2.0. Use PulsarAdmin.builder() to construct a new PulsarAdmin instance.
PulsarAdminBuilder - Interface in org.apache.pulsar.client.admin
Builder class for a PulsarAdmin instance.
PulsarAdminBuilderImpl - Class in org.apache.pulsar.client.admin.internal
 
PulsarAdminBuilderImpl() - Constructor for class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
PulsarAdminException - Exception in org.apache.pulsar.client.admin
 
PulsarAdminException(ClientErrorException) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException
 
PulsarAdminException(ClientErrorException, String) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException
 
PulsarAdminException(ServerErrorException) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException
 
PulsarAdminException(ServerErrorException, String) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException
 
PulsarAdminException(Throwable) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException
 
PulsarAdminException(String, Throwable) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException
 
PulsarAdminException(String) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException
 
PulsarAdminException.ConflictException - Exception in org.apache.pulsar.client.admin
 
PulsarAdminException.ConnectException - Exception in org.apache.pulsar.client.admin
 
PulsarAdminException.GettingAuthenticationDataException - Exception in org.apache.pulsar.client.admin
 
PulsarAdminException.HttpErrorException - Exception in org.apache.pulsar.client.admin
 
PulsarAdminException.NotAllowedException - Exception in org.apache.pulsar.client.admin
 
PulsarAdminException.NotAuthorizedException - Exception in org.apache.pulsar.client.admin
 
PulsarAdminException.NotFoundException - Exception in org.apache.pulsar.client.admin
 
PulsarAdminException.PreconditionFailedException - Exception in org.apache.pulsar.client.admin
 
PulsarAdminException.ServerSideErrorException - Exception in org.apache.pulsar.client.admin
 

R

removeBacklogQuota(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
removeBacklogQuota(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove a backlog quota policy from a namespace.
request(WebTarget) - Method in class org.apache.pulsar.client.admin.internal.BaseResource
 
resetCursor(String, String, long) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
resetCursor(String, String, MessageId) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
resetCursor(String, String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Reset cursor position on a topic subscription
resetCursor(String, String, MessageId) - Method in interface org.apache.pulsar.client.admin.Topics
Reset cursor position on a topic subscription
resetCursorAsync(String, String, long) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
resetCursorAsync(String, String, MessageId) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
resetCursorAsync(String, String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Reset cursor position on a topic subscription
resetCursorAsync(String, String, MessageId) - Method in interface org.apache.pulsar.client.admin.Topics
Reset cursor position on a topic subscription
resetNamespaceBundleResourceQuota(String, String) - Method in class org.apache.pulsar.client.admin.internal.ResourceQuotasImpl
 
resetNamespaceBundleResourceQuota(String, String) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Reset resource quota for a namespace bundle to default value.
resourceQuotas() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
ResourceQuotas - Interface in org.apache.pulsar.client.admin
 
ResourceQuotasImpl - Class in org.apache.pulsar.client.admin.internal
 
ResourceQuotasImpl(WebTarget, Authentication) - Constructor for class org.apache.pulsar.client.admin.internal.ResourceQuotasImpl
 
revokePermissions(String, String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
revokePermissions(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Revoke permissions on a topic.
revokePermissionsOnNamespace(String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
revokePermissionsOnNamespace(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Revoke permissions on a namespace.
root - Variable in class org.apache.pulsar.client.admin.PulsarAdmin
 

S

ServerSideErrorException(ServerErrorException) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.ServerSideErrorException
 
serviceHttpUrl(String) - Method in class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
serviceHttpUrl(String) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
Set the Pulsar service HTTP URL for the admin endpoint (eg.
setBacklogQuota(String, BacklogQuota) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setBacklogQuota(String, BacklogQuota) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set a backlog quota for all the topics on a namespace.
setDeduplicationStatus(String, boolean) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setDeduplicationStatus(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the deduplication status for all topics within a namespace.
setDefaultResourceQuota(ResourceQuota) - Method in class org.apache.pulsar.client.admin.internal.ResourceQuotasImpl
 
setDefaultResourceQuota(ResourceQuota) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Set default resource quota for new namespace bundles.
setDispatchRate(String, DispatchRate) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setDispatchRate(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set message-dispatch-rate (topics under this namespace can dispatch this many messages per second)
setEncryptionRequiredStatus(String, boolean) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setEncryptionRequiredStatus(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the encryption required status for all topics within a namespace.
setMaxConsumersPerSubscription(String, int) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setMaxConsumersPerSubscription(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxConsumersPerSubscription for a namespace.
setMaxConsumersPerTopic(String, int) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setMaxConsumersPerTopic(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxConsumersPerTopic for a namespace.
setMaxProducersPerTopic(String, int) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setMaxProducersPerTopic(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxProducersPerTopic for a namespace.
setNamespaceAntiAffinityGroup(String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setNamespaceAntiAffinityGroup(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set anti-affinity group name for a namespace
setNamespaceBundleResourceQuota(String, String, ResourceQuota) - Method in class org.apache.pulsar.client.admin.internal.ResourceQuotasImpl
 
setNamespaceBundleResourceQuota(String, String, ResourceQuota) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Set resource quota for a namespace bundle.
setNamespaceMessageTTL(String, int) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setNamespaceMessageTTL(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the messages Time to Live for all the topics within a namespace.
setNamespaceReplicationClusters(String, Set<String>) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setNamespaceReplicationClusters(String, Set<String>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the replication clusters for a namespace.
setPersistence(String, PersistencePolicies) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setPersistence(String, PersistencePolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the persistence configuration for all the topics on a namespace.
setRetention(String, RetentionPolicies) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setRetention(String, RetentionPolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the retention configuration for all the topics on a namespace.
setSubscriptionAuthMode(String, SubscriptionAuthMode) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setSubscriptionAuthMode(String, SubscriptionAuthMode) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the given subscription auth mode on all topics on a namespace
setSubscriptionDispatchRate(String, DispatchRate) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
setSubscriptionDispatchRate(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set subscription-message-dispatch-rate (subscriptions under this namespace can dispatch this many messages per second)
skipAllMessages(String, String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
skipAllMessages(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Skip all messages on a topic subscription.
skipAllMessagesAsync(String, String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
skipAllMessagesAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Skip all messages on a topic subscription asynchronously.
skipMessages(String, String, long) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
skipMessages(String, String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Skip messages on a topic subscription.
skipMessagesAsync(String, String, long) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
skipMessagesAsync(String, String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Skip messages on a topic subscription asynchronously.
splitNamespaceBundle(String, String, boolean) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
splitNamespaceBundle(String, String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Split namespace bundle

T

tenants() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
Tenants - Interface in org.apache.pulsar.client.admin
Admin interface for tenants management
TenantsImpl - Class in org.apache.pulsar.client.admin.internal
 
TenantsImpl(WebTarget, Authentication) - Constructor for class org.apache.pulsar.client.admin.internal.TenantsImpl
 
terminateTopicAsync(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
terminateTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Terminate the topic and prevent any more messages being published on it.
tlsTrustCertsFilePath(String) - Method in class org.apache.pulsar.client.admin.internal.PulsarAdminBuilderImpl
 
tlsTrustCertsFilePath(String) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
Set the path to the trusted TLS certificate file
topics() - Method in class org.apache.pulsar.client.admin.PulsarAdmin
 
Topics - Interface in org.apache.pulsar.client.admin
 
TopicsImpl - Class in org.apache.pulsar.client.admin.internal
 
TopicsImpl(WebTarget, Authentication) - Constructor for class org.apache.pulsar.client.admin.internal.TopicsImpl
 
triggerCompaction(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
triggerCompaction(String) - Method in interface org.apache.pulsar.client.admin.Topics
Trigger compaction to run for a topic.
triggerFunction(String, String, String, String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Triggers the function by writing to the input topic.
triggerFunction(String, String, String, String, String, String) - Method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 

U

unload(String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
unload(String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
unload(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
unload(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Unload a namespace from the current serving broker.
unload(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Unload a topic.
unload(String) - Method in interface org.apache.pulsar.client.admin.Topics
Unload a topic.
unloadAsync(String) - Method in class org.apache.pulsar.client.admin.internal.NonPersistentTopicsImpl
 
unloadAsync(String) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
unloadAsync(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Unload a topic asynchronously.
unloadAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Unload a topic asynchronously.
unloadNamespaceBundle(String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
unloadNamespaceBundle(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Unload namespace bundle
unsubscribeNamespace(String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
unsubscribeNamespace(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Unsubscribes the given subscription on all topics on a namespace
unsubscribeNamespaceBundle(String, String, String) - Method in class org.apache.pulsar.client.admin.internal.NamespacesImpl
 
unsubscribeNamespaceBundle(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Unsubscribes the given subscription on all topics on a namespace bundle
updateCluster(String, ClusterData) - Method in interface org.apache.pulsar.client.admin.Clusters
Update the configuration for a cluster.
updateCluster(String, ClusterData) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
updateDynamicConfiguration(String, String) - Method in interface org.apache.pulsar.client.admin.Brokers
It updates dynamic configuration value in to Zk that triggers watch on brokers and all brokers can update ServiceConfiguration value locally
updateDynamicConfiguration(String, String) - Method in class org.apache.pulsar.client.admin.internal.BrokersImpl
 
updateFailureDomain(String, String, FailureDomain) - Method in interface org.apache.pulsar.client.admin.Clusters
Update a domain into cluster
updateFailureDomain(String, String, FailureDomain) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
updateFunction(Function.FunctionDetails, String) - Method in interface org.apache.pulsar.client.admin.Functions
Update the configuration for a function.
updateFunction(Function.FunctionDetails, String) - Method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 
updateNamespaceIsolationPolicy(String, String, NamespaceIsolationData) - Method in interface org.apache.pulsar.client.admin.Clusters
Update a namespace isolation policy for a cluster
updateNamespaceIsolationPolicy(String, String, NamespaceIsolationData) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
updatePartitionedTopic(String, int) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
updatePartitionedTopic(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Update number of partitions of a non-global partitioned topic.
updatePartitionedTopicAsync(String, int) - Method in class org.apache.pulsar.client.admin.internal.TopicsImpl
 
updatePartitionedTopicAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Update number of partitions of a non-global partitioned topic asynchronously.
updatePeerClusterNames(String, LinkedHashSet<String>) - Method in interface org.apache.pulsar.client.admin.Clusters
Update peer cluster names.
updatePeerClusterNames(String, LinkedHashSet<String>) - Method in class org.apache.pulsar.client.admin.internal.ClustersImpl
 
updateProperty(String, TenantInfo) - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
updateProperty(String, TenantInfo) - Method in interface org.apache.pulsar.client.admin.Properties
Deprecated.
Update the admins for a property.
updateTenant(String, TenantInfo) - Method in class org.apache.pulsar.client.admin.internal.TenantsImpl
 
updateTenant(String, TenantInfo) - Method in interface org.apache.pulsar.client.admin.Tenants
Update the admins for a tenant.
uploadFunction(String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Upload Data.
uploadFunction(String, String) - Method in class org.apache.pulsar.client.admin.internal.FunctionsImpl
 
A B C D E F G H J L M N O P R S T U 
Skip navigation links

Copyright © 2017–2018 Apache Software Foundation. All rights reserved.