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

A

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).
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.
autoCertRefreshTime(int, TimeUnit) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
This sets auto cert refresh time if Pulsar admin uses tls authentication.

B

backlogQuotaCheck() - Method in interface org.apache.pulsar.client.admin.Brokers
Manually trigger backlogQuotaCheck.
backlogQuotaCheckAsync() - Method in interface org.apache.pulsar.client.admin.Brokers
Manually trigger backlogQuotaCheck asynchronously.
Bookies - Interface in org.apache.pulsar.client.admin
Admin interface for bookies rack placement management.
bookies() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
Brokers - Interface in org.apache.pulsar.client.admin
Admin interface for brokers management.
brokers() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
BrokerStats - Interface in org.apache.pulsar.client.admin
Admin interface for brokers management.
brokerStats() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
build() - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
 
builder() - Static method in interface org.apache.pulsar.client.admin.PulsarAdmin
Get a new builder instance that can used to configure and build a PulsarAdmin instance.

C

clearNamespaceBacklog(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear backlog for all topics on a namespace.
clearNamespaceBacklogAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear backlog for all topics on a namespace asynchronously.
clearNamespaceBacklogForSubscription(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear backlog for a given subscription on all topics on a namespace.
clearNamespaceBacklogForSubscriptionAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear backlog for a given subscription on all topics on a namespace asynchronously.
clearNamespaceBundleBacklog(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear backlog for all topics on a namespace bundle.
clearNamespaceBundleBacklogAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear backlog for all topics on a namespace bundle asynchronously.
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.
clearNamespaceBundleBacklogForSubscriptionAsync(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 asynchronously.
clearOffloadDeleteLag(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear the offload deletion lag for a namespace.
clearOffloadDeleteLagAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear the offload deletion lag for a namespace asynchronously.
clearProperties(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear all properties of a namespace.
clearPropertiesAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Clear all properties of a namespace asynchronously.
clone() - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
Create a copy of the current client builder.
close() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
Close the PulsarAdminClient and release all the resources.
Clusters - Interface in org.apache.pulsar.client.admin
Admin interface for clusters management.
clusters() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
compactionStatus(String) - Method in interface org.apache.pulsar.client.admin.Topics
Check the status of an ongoing compaction for a topic.
compactionStatusAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Check the status of an ongoing compaction for a topic asynchronously.
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
 
connectionTimeout(int, TimeUnit) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
This sets the connection time out for the pulsar admin client.
createCluster(String, ClusterData) - Method in interface org.apache.pulsar.client.admin.Clusters
Create a new cluster.
createClusterAsync(String, ClusterData) - Method in interface org.apache.pulsar.client.admin.Clusters
Create a new cluster asynchronously.
createFailureDomain(String, String, FailureDomain) - Method in interface org.apache.pulsar.client.admin.Clusters
Create a domain into cluster.
createFailureDomainAsync(String, String, FailureDomain) - Method in interface org.apache.pulsar.client.admin.Clusters
Create a domain into cluster asynchronously.
createFunction(FunctionConfig, String) - Method in interface org.apache.pulsar.client.admin.Functions
Create a new function.
createFunctionAsync(FunctionConfig, String) - Method in interface org.apache.pulsar.client.admin.Functions
Create a new function asynchronously.
createFunctionWithUrl(FunctionConfig, String) - Method in interface org.apache.pulsar.client.admin.Functions
Create a new function with package url.
createFunctionWithUrlAsync(FunctionConfig, String) - Method in interface org.apache.pulsar.client.admin.Functions
Create a new function with package url asynchronously.
createMissedPartitions(String) - Method in interface org.apache.pulsar.client.admin.Topics
Create missed partitions for partitioned topic.
createMissedPartitionsAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Create missed partitions for partitioned topic asynchronously.
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.
createNamespaceAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Create a new namespace.
createNamespaceAsync(String, BundlesData) - Method in interface org.apache.pulsar.client.admin.Namespaces
Create a new namespace asynchronously.
createNamespaceAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Create a new namespace asynchronously.
createNamespaceAsync(String, Set<String>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Create a new namespace asynchronously.
createNamespaceAsync(String, Policies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Create a new namespace asynchronously.
createNamespaceIsolationPolicy(String, String, NamespaceIsolationData) - Method in interface org.apache.pulsar.client.admin.Clusters
Create a namespace isolation policy for a cluster.
createNamespaceIsolationPolicyAsync(String, String, NamespaceIsolationData) - Method in interface org.apache.pulsar.client.admin.Clusters
Create a namespace isolation policy for a cluster asynchronously.
createNonPartitionedTopic(String) - Method in interface org.apache.pulsar.client.admin.Topics
Create a non-partitioned topic.
createNonPartitionedTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Create a non-partitioned topic asynchronously.
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 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 interface org.apache.pulsar.client.admin.Properties
Deprecated.
Create a new property.
createResourceGroup(String, ResourceGroup) - Method in interface org.apache.pulsar.client.admin.ResourceGroups
Create a new resourcegroup.
createResourceGroupAsync(String, ResourceGroup) - Method in interface org.apache.pulsar.client.admin.ResourceGroups
Create a new resourcegroup.
createSchema(String, SchemaInfo) - Method in interface org.apache.pulsar.client.admin.Schemas
Create a schema for a given topic with the provided schema info.
createSchema(String, PostSchemaPayload) - Method in interface org.apache.pulsar.client.admin.Schemas
Create a schema for a given topic.
createSchemaAsync(String, SchemaInfo) - Method in interface org.apache.pulsar.client.admin.Schemas
Create a schema for a given topic with the provided schema info asynchronously.
createSchemaAsync(String, PostSchemaPayload) - Method in interface org.apache.pulsar.client.admin.Schemas
Create a schema for a given topic asynchronously.
createSink(SinkConfig, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Create a new sink.
createSinkAsync(SinkConfig, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Create a new sink asynchronously.
createSinkWithUrl(SinkConfig, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Create a new sink with package url.
createSinkWithUrlAsync(SinkConfig, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Create a new sink with package url asynchronously.
createSource(SourceConfig, String) - Method in interface org.apache.pulsar.client.admin.Sources
Create a new source.
createSourceAsync(SourceConfig, String) - Method in interface org.apache.pulsar.client.admin.Sources
Create a new source asynchronously.
createSourceWithUrl(SourceConfig, String) - Method in interface org.apache.pulsar.client.admin.Sources
Create a new source with package url.
createSourceWithUrlAsync(SourceConfig, String) - Method in interface org.apache.pulsar.client.admin.Sources
Create a new source with package url asynchronously.
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 interface org.apache.pulsar.client.admin.Topics
Create a new subscription on a topic.
createTenant(String, TenantInfo) - Method in interface org.apache.pulsar.client.admin.Tenants
Create a new tenant.
createTenantAsync(String, TenantInfo) - Method in interface org.apache.pulsar.client.admin.Tenants
Create a new tenant asynchronously.

D

DefaultImplementation - Class in org.apache.pulsar.client.admin.utils
Helper class for class instantiations and it also contains methods to work with schemas.
DefaultImplementation() - Constructor for class org.apache.pulsar.client.admin.utils.DefaultImplementation
 
delete(String) - Method in interface org.apache.pulsar.client.admin.Packages
Delete the specified package.
delete(String, boolean, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a topic.
delete(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
 
delete(String) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a topic.
deleteAsync(String) - Method in interface org.apache.pulsar.client.admin.Packages
Delete the specified package asynchronously.
deleteAsync(String, boolean, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a topic asynchronously.
deleteAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
 
deleteAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a topic asynchronously.
deleteBookieAffinityGroup(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete bookie affinity group configured for a namespace.
deleteBookieAffinityGroupAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete bookie affinity group configured for a namespace asynchronously.
deleteBookieRackInfo(String) - Method in interface org.apache.pulsar.client.admin.Bookies
Remove rack placement information for a specific bookie in the cluster.
deleteBookieRackInfoAsync(String) - Method in interface org.apache.pulsar.client.admin.Bookies
Remove rack placement information for a specific bookie in the cluster asynchronously.
deleteCluster(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Delete an existing cluster.
deleteClusterAsync(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Delete an existing cluster asynchronously.
deleteDynamicConfiguration(String) - Method in interface org.apache.pulsar.client.admin.Brokers
It deletes dynamic configuration value into ZooKeeper.
deleteDynamicConfigurationAsync(String) - Method in interface org.apache.pulsar.client.admin.Brokers
It deletes dynamic configuration value into ZooKeeper asynchronously.
deleteFailureDomain(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Delete a domain in cluster.
deleteFailureDomainAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Delete a domain in cluster asynchronously.
deleteFunction(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Delete an existing function.
deleteFunctionAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Delete an existing function asynchronously.
deleteNamespace(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete an existing namespace.
deleteNamespace(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete an existing namespace.
deleteNamespaceAntiAffinityGroup(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete anti-affinity group name for a namespace.
deleteNamespaceAntiAffinityGroupAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete anti-affinity group name for a namespace.
deleteNamespaceAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete an existing namespace asynchronously.
deleteNamespaceAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete an existing namespace asynchronously.
deleteNamespaceBundle(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete an existing bundle in a namespace.
deleteNamespaceBundle(String, String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete an existing bundle in a namespace.
deleteNamespaceBundleAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete an existing bundle in a namespace asynchronously.
deleteNamespaceBundleAsync(String, String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete an existing bundle in a namespace asynchronously.
deleteNamespaceIsolationPolicy(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Delete a namespace isolation policy for a cluster.
deleteNamespaceIsolationPolicyAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Delete a namespace isolation policy for a cluster asynchronously.
deletePartitionedTopic(String, boolean, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a partitioned topic.
deletePartitionedTopic(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
 
deletePartitionedTopic(String) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a partitioned topic.
deletePartitionedTopicAsync(String, boolean, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a partitioned topic asynchronously.
deletePartitionedTopicAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
 
deletePartitionedTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a partitioned topic asynchronously.
deleteProperty(String) - Method in interface org.apache.pulsar.client.admin.Properties
Deprecated.
Delete an existing property.
deleteResourceGroup(String) - Method in interface org.apache.pulsar.client.admin.ResourceGroups
Delete an existing resourcegroup.
deleteResourceGroupAsync(String) - Method in interface org.apache.pulsar.client.admin.ResourceGroups
Delete an existing resourcegroup.
deleteSchema(String) - Method in interface org.apache.pulsar.client.admin.Schemas
Delete the schema associated with a given topic.
deleteSchemaAsync(String) - Method in interface org.apache.pulsar.client.admin.Schemas
Delete the schema associated with a given topic asynchronously.
deleteSink(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Delete an existing sink.
deleteSinkAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Delete an existing sink asynchronously.
deleteSource(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Delete an existing source.
deleteSourceAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Delete an existing source asynchronously.
deleteSubscription(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a subscription.
deleteSubscription(String, String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a subscription.
deleteSubscriptionAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a subscription asynchronously.
deleteSubscriptionAsync(String, String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Delete a subscription asynchronously.
deleteTenant(String) - Method in interface org.apache.pulsar.client.admin.Tenants
Delete an existing tenant.
deleteTenant(String, boolean) - Method in interface org.apache.pulsar.client.admin.Tenants
Delete an existing tenant.
deleteTenantAsync(String) - Method in interface org.apache.pulsar.client.admin.Tenants
Delete an existing tenant asynchronously.
deleteTenantAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Tenants
Delete an existing tenant asynchronously.
disableDeduplication(String) - Method in interface org.apache.pulsar.client.admin.Topics
Deprecated.
disableDeduplicationAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Deprecated.
download(String, String) - Method in interface org.apache.pulsar.client.admin.Packages
Download a package from the package management service.
downloadAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Packages
Download a package from the package management service asynchronously.
downloadFunction(String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Download Function Code.
downloadFunction(String, String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Download Function Code.
downloadFunctionAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Download Function Code.
downloadFunctionAsync(String, String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Download Function Code asynchronously.

E

enableDeduplication(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Deprecated.
enableDeduplicationAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Deprecated.
enableTlsHostnameVerification(boolean) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
It allows to validate hostname verification when client connects to broker over TLS.
examineMessage(String, String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Examine a specific message on a topic by position relative to the earliest or the latest message.
examineMessageAsync(String, String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Examine a specific message on a topic by position relative to the earliest or the latest message.
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.
expireMessages(String, String, MessageId, boolean) - 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 interface org.apache.pulsar.client.admin.Topics
Expire all messages older than given N (expireTimeInSeconds) seconds for a given subscription asynchronously.
expireMessagesAsync(String, String, MessageId, boolean) - 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 interface org.apache.pulsar.client.admin.Topics
Expire all messages older than given N seconds for all subscriptions of the persistent-topic.
expireMessagesForAllSubscriptionsAsync(String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Expire all messages older than given N seconds for all subscriptions of the persistent-topic asynchronously.

F

firstUnoffloadedMessage - Variable in class org.apache.pulsar.client.admin.OffloadProcessStatus
 
forError(String) - Static method in class org.apache.pulsar.client.admin.LongRunningProcessStatus
 
forError(String) - Static method in class org.apache.pulsar.client.admin.OffloadProcessStatus
 
forStatus(LongRunningProcessStatus.Status) - Static method in class org.apache.pulsar.client.admin.LongRunningProcessStatus
 
forStatus(LongRunningProcessStatus.Status) - Static method in class org.apache.pulsar.client.admin.OffloadProcessStatus
 
forSuccess(MessageIdImpl) - Static method in class org.apache.pulsar.client.admin.OffloadProcessStatus
 
fromBytes(byte[]) - Static method in class org.apache.pulsar.packages.management.core.common.PackageMetadata
 
Functions - Interface in org.apache.pulsar.client.admin
Admin interface for function management.
functions() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 

G

getActiveBrokers(String) - Method in interface org.apache.pulsar.client.admin.Brokers
Get the list of active brokers in the cluster.
getActiveBrokersAsync(String) - Method in interface org.apache.pulsar.client.admin.Brokers
Get the list of active brokers in the cluster asynchronously.
getAllDynamicConfigurations() - Method in interface org.apache.pulsar.client.admin.Brokers
Get values of all overridden dynamic-configs.
getAllDynamicConfigurationsAsync() - Method in interface org.apache.pulsar.client.admin.Brokers
Get values of all overridden dynamic-configs asynchronously.
getAllocatorStats(String) - Method in interface org.apache.pulsar.client.admin.BrokerStats
Get the stats for the Netty allocator.
getAllocatorStatsAsync(String) - Method in interface org.apache.pulsar.client.admin.BrokerStats
Get the stats for the Netty allocator asynchronously.
getAllSchemas(String) - Method in interface org.apache.pulsar.client.admin.Schemas
Get all version schemas topic.
getAllSchemasAsync(String) - Method in interface org.apache.pulsar.client.admin.Schemas
Get all version schemas topic asynchronously.
getAntiAffinityNamespaces(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get all namespaces that grouped with given anti-affinity group.
getAntiAffinityNamespacesAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get all namespaces that grouped with given anti-affinity group asynchronously.
getAssignments() - Method in interface org.apache.pulsar.client.admin.Worker
Get the function assignment among the cluster.
getAssignmentsAsync() - Method in interface org.apache.pulsar.client.admin.Worker
Get the function assignment among the cluster asynchronously.
getBacklogQuotaMap(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get backlog quota map on a namespace.
getBacklogQuotaMap(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get backlog quota map for a topic.
getBacklogQuotaMap(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get applied backlog quota map for a topic.
getBacklogQuotaMapAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get backlog quota map on a namespace asynchronously.
getBookieAffinityGroup(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get bookie affinity group configured for a namespace.
getBookieAffinityGroupAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get bookie affinity group configured for a namespace asynchronously.
getBookieRackInfo(String) - Method in interface org.apache.pulsar.client.admin.Bookies
Gets the rack placement information for a specific bookie in the cluster.
getBookieRackInfoAsync(String) - Method in interface org.apache.pulsar.client.admin.Bookies
Gets the rack placement information for a specific bookie in the cluster asynchronously.
getBookies() - Method in interface org.apache.pulsar.client.admin.Bookies
Gets discovery information for all the bookies in the cluster.
getBookiesAsync() - Method in interface org.apache.pulsar.client.admin.Bookies
Gets discovery information for all the bookies in the cluster asynchronously.
getBookiesRackInfo() - Method in interface org.apache.pulsar.client.admin.Bookies
Gets the rack placement information for all the bookies in the cluster.
getBookiesRackInfoAsync() - Method in interface org.apache.pulsar.client.admin.Bookies
Gets the rack placement information for all the bookies in the cluster asynchronously.
getBrokersWithNamespaceIsolationPolicy(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Returns list of active brokers with namespace-isolation policies attached to it.
getBrokersWithNamespaceIsolationPolicyAsync(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Returns list of active brokers with namespace-isolation policies attached to it asynchronously.
getBrokerWithNamespaceIsolationPolicy(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Returns active broker with namespace-isolation policies attached to it.
getBrokerWithNamespaceIsolationPolicyAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Returns active broker with namespace-isolation policies attached to it asynchronously.
getBuiltInSinks() - Method in interface org.apache.pulsar.client.admin.Sinks
Fetches a list of supported Pulsar IO sinks currently running in cluster mode.
getBuiltInSinksAsync() - Method in interface org.apache.pulsar.client.admin.Sinks
Fetches a list of supported Pulsar IO sinks currently running in cluster mode asynchronously.
getBuiltInSources() - Method in interface org.apache.pulsar.client.admin.Sources
Fetches a list of supported Pulsar IO sources currently running in cluster mode.
getBuiltInSourcesAsync() - Method in interface org.apache.pulsar.client.admin.Sources
Fetches a list of supported Pulsar IO sources currently running in cluster mode asynchronously.
getBundleRange(String) - Method in interface org.apache.pulsar.client.admin.Lookup
Get a bundle range of a topic.
getBundleRangeAsync(String) - Method in interface org.apache.pulsar.client.admin.Lookup
Get a bundle range of a topic asynchronously.
getBundles(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the list of bundles.
getBundlesAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the list of bundles asynchronously.
getClientConfigData() - Method in interface 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() - Method in interface org.apache.pulsar.client.admin.Worker
Get List of all workers belonging to this cluster.
getClusterAsync(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get the configuration data for the specified cluster asynchronously.
getClusterAsync() - Method in interface org.apache.pulsar.client.admin.Worker
Get List of all workers belonging to this cluster asynchronously.
getClusterLeader() - Method in interface org.apache.pulsar.client.admin.Worker
Get the worker who is the leader of the cluster.
getClusterLeaderAsync() - Method in interface org.apache.pulsar.client.admin.Worker
Get the worker who is the leader of the cluster asynchronously.
getClusters() - Method in interface org.apache.pulsar.client.admin.Clusters
Get the list of clusters.
getClustersAsync() - Method in interface org.apache.pulsar.client.admin.Clusters
Get the list of clusters asynchronously.
getCompactionThreshold(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the compactionThreshold for a namespace.
getCompactionThreshold(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the compactionThreshold for a topic.
getCompactionThreshold(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the compactionThreshold for a topic.
getCompactionThresholdAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the compactionThreshold for a namespace asynchronously.
getCompactionThresholdAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the compactionThreshold for a topic asynchronously.
getCompactionThresholdAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the compactionThreshold for a topic asynchronously.
getConnections() - Method in interface org.apache.pulsar.client.admin.ProxyStats
Returns Connections metrics.
getConnectorsList() - Method in interface org.apache.pulsar.client.admin.Functions
Deprecated.
getDeduplicationEnabled(String) - Method in interface org.apache.pulsar.client.admin.Topics
Deprecated.
getDeduplicationEnabledAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Deprecated.
getDeduplicationSnapshotInterval(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the deduplicationSnapshotInterval for a namespace.
getDeduplicationSnapshotInterval(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the deduplication snapshot interval for specified topic.
getDeduplicationSnapshotIntervalAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the deduplicationSnapshotInterval for a namespace asynchronously.
getDeduplicationSnapshotIntervalAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the deduplication snapshot interval for specified topic asynchronously.
getDeduplicationStatus(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the deduplication status for all topics within a namespace .
getDeduplicationStatus(String) - Method in interface org.apache.pulsar.client.admin.Topics
get deduplication enabled of a topic.
getDeduplicationStatus(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
get applied deduplication enabled of a topic.
getDeduplicationStatusAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the deduplication status for all topics within a namespace asynchronously.
getDeduplicationStatusAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
get deduplication enabled of a topic asynchronously.
getDeduplicationStatusAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
get applied deduplication enabled of a topic asynchronously.
getDefaultResourceQuota() - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Get default resource quota for new resource bundles.
getDefaultResourceQuotaAsync() - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Get default resource quota for new resource bundles asynchronously.
getDelayedDelivery(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the delayed delivery messages for all topics within a namespace.
getDelayedDeliveryAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the delayed delivery messages for all topics within a namespace asynchronously.
getDelayedDeliveryPolicy(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the delayed delivery policy applied for a specified topic.
getDelayedDeliveryPolicy(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the delayed delivery policy for a specified topic.
getDelayedDeliveryPolicyAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the delayed delivery policy applied for a specified topic asynchronously.
getDelayedDeliveryPolicyAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the delayed delivery policy for a specified topic asynchronously.
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).
getDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get message-dispatch-rate (topic can dispatch this many messages per second).
getDispatchRate(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get applied message-dispatch-rate (topic can dispatch this many messages per second).
getDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get message-dispatch-rate asynchronously.
getDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get message-dispatch-rate asynchronously.
getDispatchRateAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get applied message-dispatch-rate asynchronously.
getDynamicConfigurationNames() - Method in interface org.apache.pulsar.client.admin.Brokers
Get list of updatable configuration name.
getDynamicConfigurationNamesAsync() - Method in interface org.apache.pulsar.client.admin.Brokers
Get list of updatable configuration name asynchronously.
getFailureDomain(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get the domain registered into a cluster.
getFailureDomainAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get the domain registered into a cluster asynchronously.
getFailureDomains(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get all registered domains in cluster.
getFailureDomainsAsync(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get all registered domains in cluster asynchronously.
getFunction(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Get the configuration for the specified function.
getFunctionAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Get the configuration for the specified function asynchronously.
getFunctions(String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Get the list of functions.
getFunctionsAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Get the list of functions asynchronously.
getFunctionsStats() - Method in interface org.apache.pulsar.client.admin.Worker
Get all functions stats on a worker.
getFunctionsStatsAsync() - Method in interface org.apache.pulsar.client.admin.Worker
Get all functions stats on a worker asynchronously.
getFunctionState(String, String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Fetch the current state associated with a Pulsar Function.
getFunctionStateAsync(String, String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Fetch the current state associated with a Pulsar Function asynchronously.
getFunctionStats(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Functions
Gets the current stats of a function instance.
getFunctionStats(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Gets the current stats of a function.
getFunctionStatsAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Functions
Gets the current stats of a function instance asynchronously.
getFunctionStatsAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Gets the current stats of a function asynchronously.
getFunctionStatus(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Gets the current status of a function.
getFunctionStatus(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Functions
Gets the current status of a function instance.
getFunctionStatusAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Gets the current status of a function asynchronously.
getFunctionStatusAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Functions
Gets the current status of a function instance asynchronously.
getHttpError() - Method in exception org.apache.pulsar.client.admin.PulsarAdminException
 
getInactiveTopicPolicies(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the inactive deletion strategy for all topics within a namespace synchronously.
getInactiveTopicPolicies(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get inactive topic policies applied for a topic.
getInactiveTopicPolicies(String) - Method in interface org.apache.pulsar.client.admin.Topics
get inactive topic policies of a topic.
getInactiveTopicPoliciesAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the inactive deletion strategy for all topics within a namespace asynchronously.
getInactiveTopicPoliciesAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get inactive topic policies applied for a topic asynchronously.
getInactiveTopicPoliciesAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
get inactive topic policies of a topic asynchronously.
getInternalConfigurationData() - Method in interface org.apache.pulsar.client.admin.Brokers
Get the internal configuration data.
getInternalConfigurationDataAsync() - Method in interface org.apache.pulsar.client.admin.Brokers
Get the internal configuration data asynchronously.
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 interface org.apache.pulsar.client.admin.Topics
Get a JSON representation of the topic metadata stored in ZooKeeper.
getInternalStats(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get the internal stats for the topic.
getInternalStats(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
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 interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get the internal stats for the topic asynchronously.
getInternalStatsAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
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.
getIsAllowAutoUpdateSchema(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get whether allow auto update schema.
getIsAllowAutoUpdateSchemaAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get whether allow auto update schema asynchronously.
getLastMessageId(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the last commit message Id of a topic.
getLastMessageIdAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the last commit message Id of a topic asynchronously.
getLeaderBroker() - Method in interface org.apache.pulsar.client.admin.Brokers
Get the information of the leader broker.
getLeaderBrokerAsync() - Method in interface org.apache.pulsar.client.admin.Brokers
Get the service url of the leader broker asynchronously.
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 both persistent and non-persistent topics under a namespace.
getList(String, TopicDomain) - Method in interface org.apache.pulsar.client.admin.Topics
Get the list of topics under a namespace.
getListAsync(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get list of topics exist into given namespace asynchronously.
getListAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get both persistent and non-persistent topics under a namespace asynchronously.
getListAsync(String, TopicDomain) - Method in interface org.apache.pulsar.client.admin.Topics
Get the list of topics under a namespace asynchronously.
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 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
Get load for this broker.
getLoadReportAsync() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Get load for this broker asynchronously.
getMaxConsumers(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max number of consumer for specified topic.
getMaxConsumers(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max number of consumer applied for specified topic.
getMaxConsumersAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max number of consumer for specified topic asynchronously.
getMaxConsumersAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max number of consumer applied for specified topic asynchronously.
getMaxConsumersPerSubscription(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxConsumersPerSubscription for a namespace.
getMaxConsumersPerSubscription(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the maxConsumersPerSubscription for a topic.
getMaxConsumersPerSubscriptionAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxConsumersPerSubscription for a namespace asynchronously.
getMaxConsumersPerSubscriptionAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the maxConsumersPerSubscription for a topic asynchronously.
getMaxConsumersPerTopic(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxProducersPerTopic for a namespace.
getMaxConsumersPerTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxProducersPerTopic for a namespace asynchronously.
getMaxMessageSize(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max message size for specified topic.
getMaxMessageSizeAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max message size for specified topic asynchronously.
getMaxProducers(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max number of producer for specified topic.
getMaxProducers(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max number of producer applied for specified topic.
getMaxProducersAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max number of producer for specified topic asynchronously.
getMaxProducersAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max number of producer applied for specified topic asynchronously.
getMaxProducersPerTopic(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxProducersPerTopic for a namespace.
getMaxProducersPerTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxProducersPerTopic for a namespace asynchronously.
getMaxSubscriptionsPerTopic(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxSubscriptionsPerTopic for a namespace.
getMaxSubscriptionsPerTopic(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max number of subscriptions for specified topic.
getMaxSubscriptionsPerTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxSubscriptionsPerTopic for a namespace asynchronously.
getMaxSubscriptionsPerTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the max number of subscriptions for specified topic asynchronously.
getMaxTopicsPerNamespace(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get maxTopicsPerNamespace for a namespace.
getMaxTopicsPerNamespaceAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get maxTopicsPerNamespace for a namespace asynchronously.
getMaxUnackedMessagesOnConsumer(String) - Method in interface org.apache.pulsar.client.admin.Topics
get max unacked messages on consumer of a topic.
getMaxUnackedMessagesOnConsumer(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
get applied max unacked messages on consumer of a topic.
getMaxUnackedMessagesOnConsumerAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
get max unacked messages on consumer of a topic asynchronously.
getMaxUnackedMessagesOnConsumerAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
get applied max unacked messages on consumer of a topic asynchronously.
getMaxUnackedMessagesOnSubscription(String) - Method in interface org.apache.pulsar.client.admin.Topics
get max unacked messages on subscription of a topic.
getMaxUnackedMessagesOnSubscription(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
get max unacked messages on subscription of a topic.
getMaxUnackedMessagesOnSubscriptionAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
get max unacked messages on subscription of a topic asynchronously.
getMaxUnackedMessagesOnSubscriptionAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
get max unacked messages on subscription of a topic asynchronously.
getMaxUnackedMessagesPerConsumer(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxUnackedMessagesPerConsumer for a namespace.
getMaxUnackedMessagesPerConsumerAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxUnackedMessagesPerConsumer for a namespace asynchronously.
getMaxUnackedMessagesPerSubscription(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxUnackedMessagesPerSubscription for a namespace.
getMaxUnackedMessagesPerSubscriptionAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the maxUnackedMessagesPerSubscription for a namespace asynchronously.
getMBeans() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Requests JSON string server mbean dump.
getMBeansAsync() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Requests JSON string server mbean dump asynchronously.
getMessageById(String, long, long) - Method in interface org.apache.pulsar.client.admin.Topics
Get a message by its messageId via a topic subscription.
getMessageByIdAsync(String, long, long) - Method in interface org.apache.pulsar.client.admin.Topics
Get a message by its messageId via a topic subscription asynchronously.
getMessageTTL(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get message TTL for a topic.
getMessageTTL(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get message TTL applied for a topic.
getMetadata(String) - Method in interface org.apache.pulsar.client.admin.Packages
Get a package metadata information.
getMetadataAsync(String) - Method in interface org.apache.pulsar.client.admin.Packages
Get a package metadata information asynchronously.
getMetrics() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Returns Monitoring metrics.
getMetrics() - Method in interface org.apache.pulsar.client.admin.Worker
Get worker metrics.
getMetricsAsync() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Returns Monitoring metrics asynchronously.
getMetricsAsync() - Method in interface org.apache.pulsar.client.admin.Worker
Get worker metrics asynchronously.
getNamespaceAntiAffinityGroup(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get anti-affinity group name for a namespace.
getNamespaceAntiAffinityGroupAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get anti-affinity group name for a namespace asynchronously.
getNamespaceBundleResourceQuota(String, String) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Get resource quota of a namespace bundle.
getNamespaceBundleResourceQuotaAsync(String, String) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Get resource quota of a namespace bundle asynchronously.
getNamespaceIsolationPolicies(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get the namespace isolation policies of a cluster.
getNamespaceIsolationPoliciesAsync(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get the namespace isolation policies of a cluster asynchronously.
getNamespaceIsolationPolicy(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get a single namespace isolation policy for a cluster.
getNamespaceIsolationPolicyAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get a single namespace isolation policy for a cluster asynchronously.
getNamespaceMessageTTL(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the message TTL for a namespace.
getNamespaceMessageTTLAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the message TTL for a namespace asynchronously.
getNamespaceReplicationClusters(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the replication clusters for a namespace.
getNamespaceReplicationClustersAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the replication clusters for a namespace asynchronously.
getNamespaceResourceGroup(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the ResourceGroup for a namespace.
getNamespaceResourceGroupAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the ResourceGroup for a namespace asynchronously.
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.
getNamespacesAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the list of namespaces asynchronously.
getOffloadDeleteLagMs(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the offload deletion lag for a namespace, in milliseconds.
getOffloadDeleteLagMsAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the offload deletion lag asynchronously for a namespace, in milliseconds.
getOffloadPolicies(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the offload configuration for a namespace.
getOffloadPolicies(String) - Method in interface org.apache.pulsar.client.admin.Topics
get offload policies of a topic.
getOffloadPolicies(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
get applied offload policies of a topic.
getOffloadPoliciesAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the offload configuration for a namespace asynchronously.
getOffloadPoliciesAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
get offload policies of a topic asynchronously.
getOffloadPoliciesAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
get applied offload policies of a topic asynchronously.
getOffloadThreshold(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the offloadThreshold for a namespace.
getOffloadThresholdAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the offloadThreshold for a namespace asynchronously.
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.
getOwnedNamespacesAsync(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 asynchronously.
getPartitionedInternalStats(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the stats for the partitioned topic.
getPartitionedInternalStatsAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the stats-internal for the partitioned topic asynchronously.
getPartitionedStats(String, boolean, boolean, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the stats for the partitioned topic

Response Example:

getPartitionedStats(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
 
getPartitionedStatsAsync(String, boolean, boolean, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the stats for the partitioned topic asynchronously.
getPartitionedStatsAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
 
getPartitionedTopicList(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the list of partitioned topics under a namespace.
getPartitionedTopicListAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the list of partitioned topics under a namespace asynchronously.
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 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.
getPeerClusterNamesAsync(String) - Method in interface org.apache.pulsar.client.admin.Clusters
Get peer-cluster names asynchronously.
getPendingBookieOpsStats() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Get pending bookie client op stats by namespace.
getPendingBookieOpsStatsAsync() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Get pending bookie client op stats by namespace asynchronously.
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.
getPermissionsAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get permissions on a namespace asynchronously.
getPermissionsAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get permissions on a topic asynchronously.
getPersistence(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the persistence configuration for a namespace.
getPersistence(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the configuration of persistence policies for specified topic.
getPersistence(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the applied configuration of persistence policies for specified topic.
getPersistenceAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the persistence configuration for a namespace asynchronously.
getPersistenceAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the configuration of persistence policies for specified topic asynchronously.
getPersistenceAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the applied configuration of persistence policies for specified topic asynchronously.
getPolicies(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get policies for a namespace.
getPoliciesAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get policies for a namespace asynchronously.
getProperties(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get all properties of a namespace.
getProperties() - Method in interface org.apache.pulsar.client.admin.Properties
Deprecated.
Get the list of properties.
getPropertiesAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get all properties of a namespace asynchronously.
getProperty(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get property value for a given key.
getPropertyAdmin(String) - Method in interface org.apache.pulsar.client.admin.Properties
Deprecated.
Get the config of the property.
getPropertyAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get property value for a given key.
getPublishRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get message-publish-rate (topics under this namespace can publish this many messages per second).
getPublishRate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get message-publish-rate (topics can publish this many messages per second).
getPublishRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get message-publish-rate (topics under this namespace can publish this many messages per second) asynchronously.
getPublishRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get message-publish-rate (topics can publish this many messages per second) asynchronously.
getReplicationConfigVersion(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the replication configuration version for a given namespace.
getReplicationConfigVersionAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the replication configuration version for a given namespace asynchronously.
getReplicatorDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get replicator-message-dispatch-rate.
getReplicatorDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get replicatorDispatchRate for the topic.
getReplicatorDispatchRate(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get applied replicatorDispatchRate for the topic.
getReplicatorDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get replicator-message-dispatch-rate asynchronously.
getReplicatorDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get replicatorDispatchRate asynchronously.
getReplicatorDispatchRateAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get applied replicatorDispatchRate asynchronously.
getResourceGroup(String) - Method in interface org.apache.pulsar.client.admin.ResourceGroups
Get configuration for a resourcegroup.
getResourceGroupAsync(String) - Method in interface org.apache.pulsar.client.admin.ResourceGroups
Get policies for a namespace asynchronously.
getResourceGroups() - Method in interface org.apache.pulsar.client.admin.ResourceGroups
Get the list of resourcegroups.
getResourceGroupsAsync() - Method in interface org.apache.pulsar.client.admin.ResourceGroups
Get the list of resourcegroups asynchronously.
getRetention(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the retention configuration for a namespace.
getRetention(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the retention configuration for a topic.
getRetention(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the applied retention configuration for a topic.
getRetentionAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the retention configuration for a namespace asynchronously.
getRetentionAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the retention configuration for a topic asynchronously.
getRetentionAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the applied retention configuration for a topic asynchronously.
getRuntimeConfigurations() - Method in interface org.apache.pulsar.client.admin.Brokers
Get values of runtime configuration.
getRuntimeConfigurationsAsync() - Method in interface org.apache.pulsar.client.admin.Brokers
Get values of runtime configuration asynchronously.
getSchemaAutoUpdateCompatibilityStrategy(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Deprecated.
getSchemaCompatibilityStrategy(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the strategy used to check the a new schema provided by a producer is compatible with the current schema before it is installed.
getSchemaCompatibilityStrategyAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the strategy used to check the a new schema provided by a producer is compatible with the current schema before it is installed asynchronously.
getSchemaInfo(String) - Method in interface org.apache.pulsar.client.admin.Schemas
Retrieve the latest schema of a topic.
getSchemaInfo(String, long) - Method in interface org.apache.pulsar.client.admin.Schemas
Retrieve the schema of a topic at a given version.
getSchemaInfoAsync(String) - Method in interface org.apache.pulsar.client.admin.Schemas
Retrieve the latest schema of a topic asynchronously.
getSchemaInfoAsync(String, long) - Method in interface org.apache.pulsar.client.admin.Schemas
Retrieve the schema of a topic at a given version asynchronously.
getSchemaInfoWithVersion(String) - Method in interface org.apache.pulsar.client.admin.Schemas
Retrieve the latest schema with verison of a topic.
getSchemaInfoWithVersionAsync(String) - Method in interface org.apache.pulsar.client.admin.Schemas
Retrieve the latest schema with verison of a topic asynchronously.
getSchemaValidationEnforced(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get schema validation enforced for namespace.
getSchemaValidationEnforcedAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get schema validation enforced for namespace asynchronously.
getServiceUrl() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
getSink(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Get the configuration for the specified sink.
getSinkAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Get the configuration for the specified sink asynchronously.
getSinks() - Method in interface org.apache.pulsar.client.admin.Functions
Deprecated.
getSinkStatus(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Gets the current status of a sink.
getSinkStatus(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sinks
Gets the current status of a sink instance.
getSinkStatusAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Gets the current status of a sink asynchronously.
getSinkStatusAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sinks
Gets the current status of a sink instance asynchronously.
getSource(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Get the configuration for the specified source.
getSourceAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Get the configuration for the specified source asynchronously.
getSources() - Method in interface org.apache.pulsar.client.admin.Functions
Deprecated.
getSourceStatus(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Gets the current status of a source.
getSourceStatus(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sources
Gets the current status of a source instance.
getSourceStatusAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Gets the current status of a source asynchronously.
getSourceStatusAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sources
Gets the current status of a source instance asynchronously.
getStats(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get the stats for the topic.
getStats(String, boolean, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the stats for the topic.
getStats(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
 
getStats(String) - Method in interface org.apache.pulsar.client.admin.Topics
 
getStatsAsync(String) - Method in interface org.apache.pulsar.client.admin.NonPersistentTopics
Deprecated.
Get the stats for the topic asynchronously.
getStatsAsync(String, boolean, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get the stats for the topic asynchronously.
getStatsAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
 
getStatusCode() - Method in exception org.apache.pulsar.client.admin.PulsarAdminException
 
getSubscribeRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get namespace-subscribe-rate (topics under this namespace allow subscribe times per consumer in a period).
getSubscribeRate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get topic-subscribe-rate (topics allow subscribe times per consumer in a period).
getSubscribeRate(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get applied topic-subscribe-rate (topics allow subscribe times per consumer in a period).
getSubscribeRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get namespace-subscribe-rate asynchronously.
getSubscribeRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get topic-subscribe-rate asynchronously.
getSubscribeRateAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get applied topic-subscribe-rate asynchronously.
getSubscriptionDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get subscription-message-dispatch-rate.
getSubscriptionDispatchRate(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get applied subscription-message-dispatch-rate.
getSubscriptionDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get subscription-message-dispatch-rate for the topic.
getSubscriptionDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get subscription-message-dispatch-rate asynchronously.
getSubscriptionDispatchRateAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Get applied subscription-message-dispatch-rate asynchronously.
getSubscriptionDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get subscription-message-dispatch-rate asynchronously.
getSubscriptionExpirationTime(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the subscription expiration time for a namespace.
getSubscriptionExpirationTimeAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the subscription expiration time for a namespace asynchronously.
getSubscriptions(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the list of subscriptions.
getSubscriptionsAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get the list of subscriptions asynchronously.
getSubscriptionTypesEnabled(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the subscriptionTypesEnabled policy for a given namespace, overriding broker settings.
getSubscriptionTypesEnabled(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get is enable sub types.
getSubscriptionTypesEnabledAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the subscriptionTypesEnabled policy for a given namespace, overriding broker settings.
getSubscriptionTypesEnabledAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Get is enable sub types asynchronously.
getTenantInfo(String) - Method in interface org.apache.pulsar.client.admin.Tenants
Get the config of the tenant.
getTenantInfoAsync(String) - Method in interface org.apache.pulsar.client.admin.Tenants
Get the config of the tenant asynchronously.
getTenants() - Method in interface org.apache.pulsar.client.admin.Tenants
Get the list of tenants.
getTenantsAsync() - Method in interface org.apache.pulsar.client.admin.Tenants
Get the list of tenants asynchronously.
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(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the list of topics.
getTopics() - Method in interface org.apache.pulsar.client.admin.ProxyStats
Returns Topics metrics.
getTopicsAsync() - Method in interface org.apache.pulsar.client.admin.BrokerStats
Returns JSON string topics stats asynchronously.
getTopicsAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the list of topics asynchronously.
getVersion() - Method in interface org.apache.pulsar.client.admin.Brokers
Get version of broker.
getVersionBySchema(String, PostSchemaPayload) - Method in interface org.apache.pulsar.client.admin.Schemas
Find schema version topic.
getVersionBySchema(String, SchemaInfo) - Method in interface org.apache.pulsar.client.admin.Schemas
Find schema version topic.
getVersionBySchemaAsync(String, PostSchemaPayload) - Method in interface org.apache.pulsar.client.admin.Schemas
Find schema version topic asynchronously.
getVersionBySchemaAsync(String, SchemaInfo) - Method in interface org.apache.pulsar.client.admin.Schemas
Find schema version topic asynchronously.
grantPermission(String, String, Set<AuthAction>) - Method in interface org.apache.pulsar.client.admin.Topics
Grant permission on a topic.
grantPermissionAsync(String, String, Set<AuthAction>) - Method in interface org.apache.pulsar.client.admin.Topics
Grant permission on a topic asynchronously.
grantPermissionOnNamespace(String, String, Set<AuthAction>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Grant permission on a namespace.
grantPermissionOnNamespaceAsync(String, String, Set<AuthAction>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Grant permission on a namespace asynchronously.
grantPermissionOnSubscription(String, String, Set<String>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Grant permission to role to access subscription's admin-api.
grantPermissionOnSubscriptionAsync(String, String, Set<String>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Grant permission to role to access subscription's admin-api asynchronously.

H

healthcheck() - Method in interface org.apache.pulsar.client.admin.Brokers
Run a healthcheck on the broker.
healthcheckAsync() - Method in interface org.apache.pulsar.client.admin.Brokers
Run a healthcheck on the broker asynchronously.
HttpErrorException(Exception) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException
 
HttpErrorException(Throwable) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.HttpErrorException
 

L

lastError - Variable in class org.apache.pulsar.client.admin.LongRunningProcessStatus
 
listPackages(String, String) - Method in interface org.apache.pulsar.client.admin.Packages
List all the packages with the given type in a namespace.
listPackagesAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Packages
List all the packages with the given type in a namespace asynchronously.
listPackageVersions(String) - Method in interface org.apache.pulsar.client.admin.Packages
List all the versions of a package.
listPackageVersionsAsync(String) - Method in interface org.apache.pulsar.client.admin.Packages
List all the versions of a package asynchronously.
listSinks(String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Get the list of sinks.
listSinksAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Get the list of sinks asynchronously.
listSources(String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Get the list of sources.
listSourcesAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Get the list of sources asynchronously.
LongRunningProcessStatus - Class in org.apache.pulsar.client.admin
Status of long running process.
LongRunningProcessStatus() - Constructor for class org.apache.pulsar.client.admin.LongRunningProcessStatus
 
LongRunningProcessStatus.Status - Enum in org.apache.pulsar.client.admin
Status code.
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.
lookupPartitionedTopic(String) - Method in interface org.apache.pulsar.client.admin.Lookup
Lookup a partitioned topic.
lookupPartitionedTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Lookup
Lookup a partitioned topic.
lookups() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
lookupTopic(String) - Method in interface org.apache.pulsar.client.admin.Lookup
Lookup a topic.
lookupTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Lookup
Lookup a topic asynchronously.

M

MetadataFormatException(String) - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.MetadataFormatException
Constructs an MetadataFormatException with the specified detail message.
MetadataFormatException(String, Throwable) - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.MetadataFormatException
Constructs an MetadataFormatException with the specified detail message and the cause.

N

Namespaces - Interface in org.apache.pulsar.client.admin
Admin interface for namespaces management.
namespaces() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
newAdminClientBuilder() - Static method in class org.apache.pulsar.client.admin.utils.DefaultImplementation
 
NonPersistentTopics - Interface in org.apache.pulsar.client.admin
Deprecated.
since 2.0. See Topics
nonPersistentTopics() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
Since 2.0. See PulsarAdmin.topics()
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
 
NotFoundException(Throwable) - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.NotFoundException
Constructs an NotFoundException with the specified cause.
NotFoundException(String) - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.NotFoundException
Constructs an NotFoundException with the specified detail message.
NotFoundException(String, Throwable) - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException.NotFoundException
Constructs an NotFoundException with the specified detail message and the cause.

O

OffloadProcessStatus - Class in org.apache.pulsar.client.admin
Status of offload process.
OffloadProcessStatus() - Constructor for class org.apache.pulsar.client.admin.OffloadProcessStatus
 
offloadStatus(String) - Method in interface org.apache.pulsar.client.admin.Topics
Check the status of an ongoing offloading operation for a topic.
offloadStatusAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Check the status of an ongoing offloading operation for a topic asynchronously.
org.apache.pulsar.client.admin - package org.apache.pulsar.client.admin
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.client.admin.utils - package org.apache.pulsar.client.admin.utils
Helpers which provide useful functionality for the implementation of Pulsar Client API.
org.apache.pulsar.packages.management.core.common - package org.apache.pulsar.packages.management.core.common
Packages management general classes.
org.apache.pulsar.packages.management.core.exceptions - package org.apache.pulsar.packages.management.core.exceptions
Exceptions of the packages management service thrown.

P

PackageMetadata - Class in org.apache.pulsar.packages.management.core.common
Package metadata.
PackageMetadata() - Constructor for class org.apache.pulsar.packages.management.core.common.PackageMetadata
 
Packages - Interface in org.apache.pulsar.client.admin
Administration operations of the packages management service.
packages() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
PackagesManagementException - Exception in org.apache.pulsar.packages.management.core.exceptions
Packages management related exceptions.
PackagesManagementException(Throwable) - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException
Constructs an PackagesManagementException with the specified cause.
PackagesManagementException(String) - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException
Constructs an PackagesManagementException with the specified detail message.
PackagesManagementException(String, Throwable) - Constructor for exception org.apache.pulsar.packages.management.core.exceptions.PackagesManagementException
Constructs an PackagesManagementException with the specified detail message and the cause.
PackagesManagementException.MetadataFormatException - Exception in org.apache.pulsar.packages.management.core.exceptions
 
PackagesManagementException.NotFoundException - Exception in org.apache.pulsar.packages.management.core.exceptions
 
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 interface org.apache.pulsar.client.admin.Topics
Peek messages from a topic subscription asynchronously.
PreconditionFailedException(ClientErrorException) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.PreconditionFailedException
 
Properties - Interface in org.apache.pulsar.client.admin
Deprecated.
properties() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
since 2.0. See PulsarAdmin.tenants()
ProxyStats - Interface in org.apache.pulsar.client.admin
Admin interface for proxy stats management.
proxyStats() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
PulsarAdmin - Interface in org.apache.pulsar.client.admin
 
PulsarAdminBuilder - Interface in org.apache.pulsar.client.admin
Builder class for a PulsarAdmin instance.
PulsarAdminException - Exception in org.apache.pulsar.client.admin
Pulsar admin exceptions.
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(WebApplicationException) - 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
Conflict Exception.
PulsarAdminException.ConnectException - Exception in org.apache.pulsar.client.admin
Connect Exception.
PulsarAdminException.GettingAuthenticationDataException - Exception in org.apache.pulsar.client.admin
Getting Authentication Data Exception.
PulsarAdminException.HttpErrorException - Exception in org.apache.pulsar.client.admin
Http Error Exception.
PulsarAdminException.NotAllowedException - Exception in org.apache.pulsar.client.admin
Not Allowed Exception.
PulsarAdminException.NotAuthorizedException - Exception in org.apache.pulsar.client.admin
Not Authorized Exception.
PulsarAdminException.NotFoundException - Exception in org.apache.pulsar.client.admin
Not Found Exception.
PulsarAdminException.PreconditionFailedException - Exception in org.apache.pulsar.client.admin
Precondition Failed Exception.
PulsarAdminException.ServerSideErrorException - Exception in org.apache.pulsar.client.admin
Server Side Error Exception.
PulsarAdminException.TimeoutException - Exception in org.apache.pulsar.client.admin
Timeout Exception.
putFunctionState(String, String, String, FunctionState) - Method in interface org.apache.pulsar.client.admin.Functions
Puts the given state associated with a Pulsar Function.
putFunctionStateAsync(String, String, String, FunctionState) - Method in interface org.apache.pulsar.client.admin.Functions
Puts the given state associated with a Pulsar Function asynchronously.

R

readTimeout(int, TimeUnit) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
This sets the server response read time out for the pulsar admin client for any request.
reloadBuiltInSinks() - Method in interface org.apache.pulsar.client.admin.Sinks
Reload the available built-in connectors, include Source and Sink.
reloadBuiltInSinksAsync() - Method in interface org.apache.pulsar.client.admin.Sinks
Reload the available built-in connectors, include Source and Sink asynchronously.
reloadBuiltInSources() - Method in interface org.apache.pulsar.client.admin.Sources
Reload the available built-in connectors, include Source and Source.
reloadBuiltInSourcesAsync() - Method in interface org.apache.pulsar.client.admin.Sources
Reload the available built-in connectors, include Source and Source asynchronously.
removeAutoSubscriptionCreation(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Removes the autoSubscriptionCreation policy for a given namespace.
removeAutoSubscriptionCreationAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Removes the autoSubscriptionCreation policy for a given namespace asynchronously.
removeAutoTopicCreation(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Removes the autoTopicCreation policy for a given namespace.
removeAutoTopicCreationAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Removes the autoTopicCreation policy for a given namespace asynchronously.
removeBacklogQuota(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove a backlog quota policy from a namespace.
removeBacklogQuota(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove a backlog quota policy from a topic.
removeBacklogQuotaAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove a backlog quota policy from a namespace asynchronously.
removeCompactionThreshold(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete the compactionThreshold for a namespace.
removeCompactionThreshold(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the compactionThreshold for a topic.
removeCompactionThresholdAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Delete the compactionThreshold for a namespace asynchronously.
removeCompactionThresholdAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the compactionThreshold for a topic asynchronously.
removeDeduplicationSnapshotInterval(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the deduplicationSnapshotInterval for a namespace.
removeDeduplicationSnapshotInterval(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the deduplication snapshot interval for specified topic.
removeDeduplicationSnapshotIntervalAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the deduplicationSnapshotInterval for a namespace asynchronously.
removeDeduplicationSnapshotIntervalAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the deduplication snapshot interval for specified topic asynchronously.
removeDeduplicationStatus(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the deduplication status for all topics within a namespace.
removeDeduplicationStatus(String) - Method in interface org.apache.pulsar.client.admin.Topics
remove deduplication enabled of a topic.
removeDeduplicationStatusAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Get the deduplication status for all topics within a namespace asynchronously.
removeDeduplicationStatusAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
remove deduplication enabled of a topic asynchronously.
removeDelayedDeliveryMessages(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the delayed delivery messages for all topics within a namespace.
removeDelayedDeliveryMessagesAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the delayed delivery messages for all topics within a namespace asynchronously.
removeDelayedDeliveryPolicy(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the delayed delivery policy for a specified topic.
removeDelayedDeliveryPolicyAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the delayed delivery policy for a specified topic asynchronously.
removeDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove message-dispatch-rate.
removeDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove message-dispatch-rate.
removeDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove message-dispatch-rate asynchronously.
removeDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove message-dispatch-rate asynchronously.
removeInactiveTopicPolicies(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove inactive topic policies from a namespace.
removeInactiveTopicPolicies(String) - Method in interface org.apache.pulsar.client.admin.Topics
remove inactive topic policies of a topic.
removeInactiveTopicPoliciesAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
remove InactiveTopicPolicies from a namespace asynchronously.
removeInactiveTopicPoliciesAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
remove inactive topic policies of a topic asynchronously.
removeMaxConsumers(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the max number of consumer for specified topic.
removeMaxConsumersAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the max number of consumer for specified topic asynchronously.
removeMaxConsumersPerSubscription(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove maxConsumersPerSubscription for a namespace.
removeMaxConsumersPerSubscription(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the maxConsumersPerSubscription for a topic.
removeMaxConsumersPerSubscriptionAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove maxConsumersPerSubscription for a namespace asynchronously.
removeMaxConsumersPerSubscriptionAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the maxConsumersPerSubscription for a topic asynchronously.
removeMaxConsumersPerTopic(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove maxConsumersPerTopic for a namespace.
removeMaxConsumersPerTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove maxConsumersPerTopic for a namespace asynchronously.
removeMaxMessageSize(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the max message size for specified topic.
removeMaxMessageSizeAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the max message size for specified topic asynchronously.
removeMaxProducers(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the max number of producer for specified topic.
removeMaxProducersAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the max number of producer for specified topic asynchronously.
removeMaxProducersPerTopic(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove maxProducersPerTopic for a namespace.
removeMaxProducersPerTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxProducersPerTopic for a namespace asynchronously.
removeMaxSubscriptionsPerTopic(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the maxSubscriptionsPerTopic for a namespace.
removeMaxSubscriptionsPerTopic(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the max number of subscriptions for specified topic.
removeMaxSubscriptionsPerTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the maxSubscriptionsPerTopic for a namespace asynchronously.
removeMaxSubscriptionsPerTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the max number of subscriptions for specified topic asynchronously.
removeMaxTopicsPerNamespace(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
remove maxTopicsPerNamespace for a namespace.
removeMaxTopicsPerNamespaceAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
remove maxTopicsPerNamespace for a namespace asynchronously.
removeMaxUnackedMessagesOnConsumer(String) - Method in interface org.apache.pulsar.client.admin.Topics
remove max unacked messages on consumer of a topic.
removeMaxUnackedMessagesOnConsumerAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
remove max unacked messages on consumer of a topic asynchronously.
removeMaxUnackedMessagesOnSubscription(String) - Method in interface org.apache.pulsar.client.admin.Topics
remove max unacked messages on subscription of a topic.
removeMaxUnackedMessagesOnSubscriptionAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
remove max unacked messages on subscription of a topic asynchronously.
removeMaxUnackedMessagesPerConsumer(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove maxUnackedMessagesPerConsumer for a namespace.
removeMaxUnackedMessagesPerConsumerAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove maxUnackedMessagesPerConsumer for a namespace asynchronously.
removeMaxUnackedMessagesPerSubscription(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove maxUnackedMessagesPerSubscription for a namespace.
removeMaxUnackedMessagesPerSubscriptionAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove maxUnackedMessagesPerSubscription for a namespace asynchronously.
removeMessageTTL(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove message TTL for a topic.
removeNamespaceMessageTTL(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the messages Time to Live for all the topics within a namespace.
removeNamespaceMessageTTLAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the messages Time to Live for all the topics within a namespace asynchronously.
removeNamespaceResourceGroup(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the ResourceGroup on a namespace.
removeNamespaceResourceGroupAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the ResourceGroup on a namespace asynchronously.
removeOffloadPolicies(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the offload configuration for a namespace.
removeOffloadPolicies(String) - Method in interface org.apache.pulsar.client.admin.Topics
remove offload policies of a topic.
removeOffloadPoliciesAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the offload configuration for a namespace asynchronously.
removeOffloadPoliciesAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
remove offload policies of a topic asynchronously.
removePersistence(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the persistence configuration on a namespace.
removePersistence(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the configuration of persistence policies for specified topic.
removePersistenceAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the persistence configuration on a namespace asynchronously.
removePersistenceAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the configuration of persistence policies for specified topic asynchronously.
removeProperty(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove a property for a given key.
removePropertyAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove a property for a given key.
removePublishRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove message-publish-rate (topics under this namespace can publish this many messages per second).
removePublishRate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove message-publish-rate.
removePublishRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove message-publish-rate asynchronously.
removePublishRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove message-publish-rate asynchronously.
removeReplicatorDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove replicator-message-dispatch-rate.
removeReplicatorDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove replicatorDispatchRate for a topic.
removeReplicatorDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set replicator-message-dispatch-rate asynchronously.
removeReplicatorDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove replicatorDispatchRate for a topic asynchronously.
removeRetention(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the retention configuration for all the topics on a namespace.
removeRetention(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the retention configuration for all the topics on a topic.
removeRetentionAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove the retention configuration for all the topics on a namespace asynchronously.
removeRetentionAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove the retention configuration for all the topics on a topic asynchronously.
removeSubscribeRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove namespace-subscribe-rate (topics under this namespace will limit by subscribeRate).
removeSubscribeRate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove topic-subscribe-rate.
removeSubscribeRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove namespace-subscribe-rate (topics under this namespace will limit by subscribeRate) asynchronously.
removeSubscribeRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove topic-subscribe-rate asynchronously.
removeSubscriptionDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove subscription-message-dispatch-rate.
removeSubscriptionDispatchRate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove subscription-message-dispatch-rate for a topic.
removeSubscriptionDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Remove subscription-message-dispatch-rate asynchronously.
removeSubscriptionDispatchRateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Remove subscription-message-dispatch-rate for a topic asynchronously.
requestTimeout(int, TimeUnit) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
This sets the server request time out for the pulsar admin client for any request.
resetCursor(String, String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Reset cursor position on a topic subscription.
resetCursor(String, String, MessageId, boolean) - 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 interface org.apache.pulsar.client.admin.Topics
Reset cursor position on a topic subscription.
resetCursorAsync(String, String, MessageId, boolean) - 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 interface org.apache.pulsar.client.admin.ResourceQuotas
Reset resource quota for a namespace bundle to default value.
resetNamespaceBundleResourceQuotaAsync(String, String) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Reset resource quota for a namespace bundle to default value asynchronously.
resourcegroups() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
ResourceGroups - Interface in org.apache.pulsar.client.admin
Admin interface for ResourceGroups management.
resourceQuotas() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
ResourceQuotas - Interface in org.apache.pulsar.client.admin
Admin interface on interacting with resource quotas.
restartFunction(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Functions
Restart function instance.
restartFunction(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Restart all function instances.
restartFunctionAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Functions
Restart function instance asynchronously.
restartFunctionAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Restart all function instances asynchronously.
restartSink(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sinks
Restart sink instance.
restartSink(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Restart all sink instances.
restartSinkAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sinks
Restart sink instance asynchronously.
restartSinkAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Restart all sink instances asynchronously.
restartSource(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sources
Restart source instance.
restartSource(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Restart all source instances.
restartSourceAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sources
Restart source instance asynchronously.
restartSourceAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Restart all source instances asynchronously.
revokePermissionOnSubscription(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Revoke permissions on a subscription's admin-api access.
revokePermissionOnSubscriptionAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Revoke permissions on a subscription's admin-api access asynchronously.
revokePermissions(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Revoke permissions on a topic.
revokePermissionsAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Revoke permissions on a topic asynchronously.
revokePermissionsOnNamespace(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Revoke permissions on a namespace.
revokePermissionsOnNamespaceAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Revoke permissions on a namespace asynchronously.

S

schemas() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
Schemas - Interface in org.apache.pulsar.client.admin
Admin interface on interacting with schemas.
ServerSideErrorException(ServerErrorException, String) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.ServerSideErrorException
 
ServerSideErrorException(ServerErrorException) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.ServerSideErrorException
 
serviceHttpUrl(String) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
Set the Pulsar service HTTP URL for the admin endpoint (eg.
setAutoSubscriptionCreation(String, AutoSubscriptionCreationOverride) - Method in interface org.apache.pulsar.client.admin.Namespaces
Sets the autoSubscriptionCreation policy for a given namespace, overriding broker settings.
setAutoSubscriptionCreationAsync(String, AutoSubscriptionCreationOverride) - Method in interface org.apache.pulsar.client.admin.Namespaces
Sets the autoSubscriptionCreation policy for a given namespace, overriding broker settings asynchronously.
setAutoTopicCreation(String, AutoTopicCreationOverride) - Method in interface org.apache.pulsar.client.admin.Namespaces
Sets the autoTopicCreation policy for a given namespace, overriding broker settings.
setAutoTopicCreationAsync(String, AutoTopicCreationOverride) - Method in interface org.apache.pulsar.client.admin.Namespaces
Sets the autoTopicCreation policy for a given namespace, overriding broker settings asynchronously.
setBacklogQuota(String, BacklogQuota) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set a backlog quota for all the topics on a namespace.
setBacklogQuota(String, BacklogQuota) - Method in interface org.apache.pulsar.client.admin.Topics
Set a backlog quota for a topic.
setBacklogQuotaAsync(String, BacklogQuota) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set a backlog quota for all the topics on a namespace asynchronously.
setBookieAffinityGroup(String, BookieAffinityGroupData) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set bookie affinity group for a namespace to isolate namespace write to bookies that are part of given affinity group.
setBookieAffinityGroupAsync(String, BookieAffinityGroupData) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set bookie affinity group for a namespace to isolate namespace write to bookies that are part of given affinity group asynchronously.
setCompactionThreshold(String, long) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the compactionThreshold for a namespace.
setCompactionThreshold(String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Set the compactionThreshold for a topic.
setCompactionThresholdAsync(String, long) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the compactionThreshold for a namespace asynchronously.
setCompactionThresholdAsync(String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Set the compactionThreshold for a topic asynchronously.
setContextClassLoader(ClassLoader) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
 
setDeduplicationSnapshotInterval(String, Integer) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the deduplicationSnapshotInterval for a namespace.
setDeduplicationSnapshotInterval(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set the deduplication snapshot interval for specified topic.
setDeduplicationSnapshotIntervalAsync(String, Integer) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the deduplicationSnapshotInterval for a namespace asynchronously.
setDeduplicationSnapshotIntervalAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set the deduplication snapshot interval for specified topic asynchronously.
setDeduplicationStatus(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the deduplication status for all topics within a namespace.
setDeduplicationStatus(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
set deduplication enabled of a topic.
setDeduplicationStatusAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the deduplication status for all topics within a namespace asynchronously.
setDeduplicationStatusAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
set deduplication enabled of a topic asynchronously.
setDefaultResourceQuota(ResourceQuota) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Set default resource quota for new namespace bundles.
setDefaultResourceQuotaAsync(ResourceQuota) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Set default resource quota for new namespace bundles asynchronously.
setDelayedDeliveryMessages(String, DelayedDeliveryPolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the delayed delivery messages for all topics within a namespace.
setDelayedDeliveryMessagesAsync(String, DelayedDeliveryPolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the delayed delivery messages for all topics within a namespace asynchronously.
setDelayedDeliveryPolicy(String, DelayedDeliveryPolicies) - Method in interface org.apache.pulsar.client.admin.Topics
Set the delayed delivery policy for a specified topic.
setDelayedDeliveryPolicyAsync(String, DelayedDeliveryPolicies) - Method in interface org.apache.pulsar.client.admin.Topics
Set the delayed delivery policy for a specified topic asynchronously.
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).
setDispatchRate(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Topics
Set message-dispatch-rate (topic can dispatch this many messages per second).
setDispatchRateAsync(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set message-dispatch-rate asynchronously.
setDispatchRateAsync(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Topics
Set message-dispatch-rate asynchronously.
setEncryptionRequiredStatus(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the encryption required status for all topics within a namespace.
setEncryptionRequiredStatusAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the encryption required status for all topics within a namespace asynchronously.
setInactiveTopicPolicies(String, InactiveTopicPolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
As same as setInactiveTopicPoliciesAsync,but it is synchronous.
setInactiveTopicPolicies(String, InactiveTopicPolicies) - Method in interface org.apache.pulsar.client.admin.Topics
set inactive topic policies of a topic.
setInactiveTopicPoliciesAsync(String, InactiveTopicPolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
You can set the inactive deletion strategy at the namespace level.
setInactiveTopicPoliciesAsync(String, InactiveTopicPolicies) - Method in interface org.apache.pulsar.client.admin.Topics
set inactive topic policies of a topic asynchronously.
setIsAllowAutoUpdateSchema(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set whether to allow automatic schema updates.
setIsAllowAutoUpdateSchemaAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set whether to allow automatic schema updates asynchronously.
setMaxConsumers(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set the max number of consumer for specified topic.
setMaxConsumersAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set the max number of consumer for specified topic asynchronously.
setMaxConsumersPerSubscription(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxConsumersPerSubscription for a namespace.
setMaxConsumersPerSubscription(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set maxConsumersPerSubscription for a topic.
setMaxConsumersPerSubscriptionAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxConsumersPerSubscription for a namespace asynchronously.
setMaxConsumersPerSubscriptionAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set maxConsumersPerSubscription for a topic asynchronously.
setMaxConsumersPerTopic(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxConsumersPerTopic for a namespace.
setMaxConsumersPerTopicAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxConsumersPerTopic for a namespace asynchronously.
setMaxMessageSize(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set the max message size for specified topic.
setMaxMessageSizeAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set the max message size for specified topic asynchronously.0 disables.
setMaxProducers(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set the max number of producer for specified topic.
setMaxProducersAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set the max number of producer for specified topic asynchronously.
setMaxProducersPerTopic(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxProducersPerTopic for a namespace.
setMaxProducersPerTopicAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxProducersPerTopic for a namespace asynchronously.
setMaxSubscriptionsPerTopic(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the maxSubscriptionsPerTopic for a namespace.
setMaxSubscriptionsPerTopic(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set the max number of subscriptions for specified topic.
setMaxSubscriptionsPerTopicAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the maxSubscriptionsPerTopic for a namespace asynchronously.
setMaxSubscriptionsPerTopicAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set the max number of subscriptions for specified topic asynchronously.
setMaxTopicsPerNamespace(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxTopicsPerNamespace for a namespace.
setMaxTopicsPerNamespaceAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxTopicsPerNamespace for a namespace asynchronously.
setMaxUnackedMessagesOnConsumer(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
set max unacked messages on consumer of a topic.
setMaxUnackedMessagesOnConsumerAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
set max unacked messages on consumer of a topic asynchronously.
setMaxUnackedMessagesOnSubscription(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
set max unacked messages on subscription of a topic.
setMaxUnackedMessagesOnSubscriptionAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
set max unacked messages on subscription of a topic asynchronously.
setMaxUnackedMessagesPerConsumer(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxUnackedMessagesPerConsumer for a namespace.
setMaxUnackedMessagesPerConsumerAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxUnackedMessagesPerConsumer for a namespace asynchronously.
setMaxUnackedMessagesPerSubscription(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxUnackedMessagesPerSubscription for a namespace.
setMaxUnackedMessagesPerSubscriptionAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set maxUnackedMessagesPerSubscription for a namespace asynchronously.
setMessageTTL(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Set message TTL for a topic.
setNamespaceAntiAffinityGroup(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set anti-affinity group name for a namespace.
setNamespaceAntiAffinityGroupAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set anti-affinity group name for a namespace asynchronously.
setNamespaceBundleResourceQuota(String, String, ResourceQuota) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Set resource quota for a namespace bundle.
setNamespaceBundleResourceQuotaAsync(String, String, ResourceQuota) - Method in interface org.apache.pulsar.client.admin.ResourceQuotas
Set resource quota for a namespace bundle asynchronously.
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.
setNamespaceMessageTTLAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the messages Time to Live for all the topics within a namespace asynchronously.
setNamespaceReplicationClusters(String, Set<String>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the replication clusters for a namespace.
setNamespaceReplicationClustersAsync(String, Set<String>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the replication clusters for a namespace asynchronously.
setNamespaceResourceGroup(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the ResourceGroup for a namespace.
setNamespaceResourceGroupAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the ResourceGroup for a namespace asynchronously.
setOffloadDeleteLag(String, long, TimeUnit) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the offload deletion lag for a namespace.
setOffloadDeleteLagAsync(String, long, TimeUnit) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the offload deletion lag for a namespace asynchronously.
setOffloadPolicies(String, OffloadPolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the offload configuration for all the topics in a namespace.
setOffloadPolicies(String, OffloadPolicies) - Method in interface org.apache.pulsar.client.admin.Topics
set offload policies of a topic.
setOffloadPoliciesAsync(String, OffloadPolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the offload configuration for all the topics in a namespace asynchronously.
setOffloadPoliciesAsync(String, OffloadPolicies) - Method in interface org.apache.pulsar.client.admin.Topics
set offload policies of a topic asynchronously.
setOffloadThreshold(String, long) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the offloadThreshold for a namespace.
setOffloadThresholdAsync(String, long) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the offloadThreshold for a namespace asynchronously.
setPersistence(String, PersistencePolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the persistence configuration for all the topics on a namespace.
setPersistence(String, PersistencePolicies) - Method in interface org.apache.pulsar.client.admin.Topics
Set the configuration of persistence policies for specified topic.
setPersistenceAsync(String, PersistencePolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the persistence configuration for all the topics on a namespace asynchronously.
setPersistenceAsync(String, PersistencePolicies) - Method in interface org.apache.pulsar.client.admin.Topics
Set the configuration of persistence policies for specified topic asynchronously.
setProperties(String, Map<String, String>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set key value pair properties for a namespace.
setPropertiesAsync(String, Map<String, String>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set key value pair properties for a namespace asynchronously.
setProperty(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set key value pair property for a namespace.
setPropertyAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
<<<<<<< HEAD Set key value pair property for a namespace.
setPublishRate(String, PublishRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set message-publish-rate (topics under this namespace can publish this many messages per second).
setPublishRate(String, PublishRate) - Method in interface org.apache.pulsar.client.admin.Topics
Set message-publish-rate (topics can publish this many messages per second).
setPublishRateAsync(String, PublishRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set message-publish-rate (topics under this namespace can publish this many messages per second) asynchronously.
setPublishRateAsync(String, PublishRate) - Method in interface org.apache.pulsar.client.admin.Topics
Set message-publish-rate (topics can publish this many messages per second) asynchronously.
setReplicatorDispatchRate(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set replicator-message-dispatch-rate.
setReplicatorDispatchRate(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Topics
Set replicatorDispatchRate for the topic.
setReplicatorDispatchRateAsync(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set replicator-message-dispatch-rate asynchronously.
setReplicatorDispatchRateAsync(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Topics
Set replicatorDispatchRate for the topic asynchronously.
setRetention(String, RetentionPolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the retention configuration for all the topics on a namespace.
setRetention(String, RetentionPolicies) - Method in interface org.apache.pulsar.client.admin.Topics
Set the retention configuration on a topic.
setRetentionAsync(String, RetentionPolicies) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the retention configuration for all the topics on a namespace asynchronously.
setRetentionAsync(String, RetentionPolicies) - Method in interface org.apache.pulsar.client.admin.Topics
Set the retention configuration for all the topics on a topic asynchronously.
setSchemaAutoUpdateCompatibilityStrategy(String, SchemaAutoUpdateCompatibilityStrategy) - Method in interface org.apache.pulsar.client.admin.Namespaces
Deprecated.
setSchemaCompatibilityStrategy(String, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the strategy used to check the a new schema provided by a producer is compatible with the current schema before it is installed.
setSchemaCompatibilityStrategyAsync(String, SchemaCompatibilityStrategy) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the strategy used to check the a new schema provided by a producer is compatible with the current schema before it is installed asynchronously.
setSchemaValidationEnforced(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set schema validation enforced for namespace.
setSchemaValidationEnforcedAsync(String, boolean) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set schema validation enforced for namespace asynchronously.
setSubscribeRate(String, SubscribeRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set namespace-subscribe-rate (topics under this namespace will limit by subscribeRate).
setSubscribeRate(String, SubscribeRate) - Method in interface org.apache.pulsar.client.admin.Topics
Set topic-subscribe-rate (topic will limit by subscribeRate).
setSubscribeRateAsync(String, SubscribeRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set namespace-subscribe-rate (topics under this namespace will limit by subscribeRate) asynchronously.
setSubscribeRateAsync(String, SubscribeRate) - Method in interface org.apache.pulsar.client.admin.Topics
Set topic-subscribe-rate (topics will limit by subscribeRate) asynchronously.
setSubscriptionAuthMode(String, SubscriptionAuthMode) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the given subscription auth mode on all topics on a namespace.
setSubscriptionAuthModeAsync(String, SubscriptionAuthMode) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the given subscription auth mode on all topics on a namespace asynchronously.
setSubscriptionDispatchRate(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set subscription-message-dispatch-rate.
setSubscriptionDispatchRate(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Topics
Set subscription-message-dispatch-rate for the topic.
setSubscriptionDispatchRateAsync(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set subscription-message-dispatch-rate asynchronously.
setSubscriptionDispatchRateAsync(String, DispatchRate) - Method in interface org.apache.pulsar.client.admin.Topics
Set subscription-message-dispatch-rate for the topic asynchronously.
setSubscriptionExpirationTime(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the subscription expiration time in minutes for all the topics within a namespace.
setSubscriptionExpirationTimeAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Namespaces
Set the subscription expiration time in minutes for all the topics within a namespace asynchronously.
setSubscriptionTypesEnabled(String, Set<SubscriptionType>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Sets the subscriptionTypesEnabled policy for a given namespace, overriding broker settings.
setSubscriptionTypesEnabled(String, Set<SubscriptionType>) - Method in interface org.apache.pulsar.client.admin.Topics
Set is enable sub types.
setSubscriptionTypesEnabledAsync(String, Set<SubscriptionType>) - Method in interface org.apache.pulsar.client.admin.Namespaces
Sets the subscriptionTypesEnabled policy for a given namespace, overriding broker settings.
setSubscriptionTypesEnabledAsync(String, Set<SubscriptionType>) - Method in interface org.apache.pulsar.client.admin.Topics
Set is enable sub types asynchronously.
sink() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
Sink - Interface in org.apache.pulsar.client.admin
Deprecated.
in favor of Sinks
sinks() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
Sinks - Interface in org.apache.pulsar.client.admin
Admin interface for Sink management.
skipAllMessages(String, String) - Method in interface org.apache.pulsar.client.admin.Topics
Skip all messages on a topic subscription.
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 interface org.apache.pulsar.client.admin.Topics
Skip messages on a topic subscription.
skipMessagesAsync(String, String, long) - Method in interface org.apache.pulsar.client.admin.Topics
Skip messages on a topic subscription asynchronously.
source() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
Deprecated.
Source - Interface in org.apache.pulsar.client.admin
Deprecated.
in favor of Sources
sources() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
Sources - Interface in org.apache.pulsar.client.admin
Admin interface for Source management.
splitNamespaceBundle(String, String, boolean, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Split namespace bundle.
splitNamespaceBundleAsync(String, String, boolean, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Split namespace bundle asynchronously.
sslProvider(String) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
The name of the security provider used for SSL connections.
startFunction(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Start all function instances.
startFunction(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Functions
Start function instance.
startFunctionAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Start all function instances asynchronously.
startFunctionAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Functions
Start function instance asynchronously.
startSink(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sinks
Start sink instance.
startSink(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Start all sink instances.
startSinkAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sinks
Start sink instance asynchronously.
startSinkAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Start all sink instances asynchronously.
startSource(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sources
Start source instance.
startSource(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Start all source instances.
startSourceAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sources
Start source instance asynchronously.
startSourceAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Start all source instances asynchronously.
status - Variable in class org.apache.pulsar.client.admin.LongRunningProcessStatus
 
stopFunction(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Functions
Stop function instance.
stopFunction(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Stop all function instances.
stopFunctionAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Functions
Stop function instance asynchronously.
stopFunctionAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Stop all function instances asynchronously.
stopSink(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sinks
Stop sink instance.
stopSink(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Stop all sink instances.
stopSinkAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sinks
Stop sink instance asynchronously.
stopSinkAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Stop all sink instances asynchronously.
stopSource(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sources
Stop source instance.
stopSource(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Stop all source instances.
stopSourceAsync(String, String, String, int) - Method in interface org.apache.pulsar.client.admin.Sources
Stop source instance asynchronously.
stopSourceAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Sources
Stop all source instances asynchronously.

T

tenants() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
Tenants - Interface in org.apache.pulsar.client.admin
Admin interface for tenants management.
terminateTopic(String) - Method in interface org.apache.pulsar.client.admin.Topics
Terminate the topic and prevent any more messages being published on it.
terminateTopicAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Terminate the topic and prevent any more messages being published on it.
testCompatibility(String, PostSchemaPayload) - Method in interface org.apache.pulsar.client.admin.Schemas
Judge schema compatibility topic.
testCompatibility(String, SchemaInfo) - Method in interface org.apache.pulsar.client.admin.Schemas
Judge schema compatibility topic.
testCompatibilityAsync(String, PostSchemaPayload) - Method in interface org.apache.pulsar.client.admin.Schemas
Judge schema compatibility topic asynchronously.
testCompatibilityAsync(String, SchemaInfo) - Method in interface org.apache.pulsar.client.admin.Schemas
Judge schema compatibility topic asynchronously.
TimeoutException(Throwable) - Constructor for exception org.apache.pulsar.client.admin.PulsarAdminException.TimeoutException
 
tlsCiphers(Set<String>) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
A list of cipher suites.
tlsProtocols(Set<String>) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
The SSL protocol used to generate the SSLContext.
tlsTrustCertsFilePath(String) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
Set the path to the trusted TLS certificate file.
tlsTrustStorePassword(String) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
The store password for the key store file.
tlsTrustStorePath(String) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
The location of the trust store file.
tlsTrustStoreType(String) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
The file format of the trust store file.
toBytes() - Method in class org.apache.pulsar.packages.management.core.common.PackageMetadata
 
topics() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
Topics - Interface in org.apache.pulsar.client.admin
Admin interface for Topics management.
triggerCompaction(String) - Method in interface org.apache.pulsar.client.admin.Topics
Trigger compaction to run for a topic.
triggerCompactionAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Trigger compaction to run for a topic asynchronously.
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.
triggerFunctionAsync(String, String, String, String, String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Triggers the function by writing to the input topic asynchronously.
triggerOffload(String, MessageId) - Method in interface org.apache.pulsar.client.admin.Topics
Trigger offloading messages in topic to longterm storage.
triggerOffloadAsync(String, MessageId) - Method in interface org.apache.pulsar.client.admin.Topics
Trigger offloading messages in topic to longterm storage asynchronously.
truncate(String) - Method in interface org.apache.pulsar.client.admin.Topics
Truncate a topic.
truncateAsync(String) - Method in interface org.apache.pulsar.client.admin.Topics
Truncate a topic asynchronously.

U

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 interface org.apache.pulsar.client.admin.Namespaces
Unload a namespace from the current serving broker asynchronously.
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 interface org.apache.pulsar.client.admin.Namespaces
Unload namespace bundle.
unloadNamespaceBundleAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Unload namespace bundle asynchronously.
unsubscribeNamespace(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Unsubscribe the given subscription on all topics on a namespace.
unsubscribeNamespaceAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Unsubscribe the given subscription on all topics on a namespace asynchronously.
unsubscribeNamespaceBundle(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Unsubscribe the given subscription on all topics on a namespace bundle.
unsubscribeNamespaceBundleAsync(String, String, String) - Method in interface org.apache.pulsar.client.admin.Namespaces
Unsubscribe the given subscription on all topics on a namespace bundle asynchronously.
updateBookieRackInfo(String, String, BookieInfo) - Method in interface org.apache.pulsar.client.admin.Bookies
Updates the rack placement information for a specific bookie in the cluster.
updateBookieRackInfoAsync(String, String, BookieInfo) - Method in interface org.apache.pulsar.client.admin.Bookies
Updates the rack placement information for a specific bookie in the cluster asynchronously.
updateCluster(String, ClusterData) - Method in interface org.apache.pulsar.client.admin.Clusters
Update the configuration for a cluster.
updateClusterAsync(String, ClusterData) - Method in interface org.apache.pulsar.client.admin.Clusters
Update the configuration for a cluster asynchronously.
updateDynamicConfiguration(String, String) - Method in interface org.apache.pulsar.client.admin.Brokers
Update a dynamic configuration value into ZooKeeper.
updateDynamicConfigurationAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Brokers
Update a dynamic configuration value into ZooKeeper asynchronously.
updateFailureDomain(String, String, FailureDomain) - Method in interface org.apache.pulsar.client.admin.Clusters
Update a domain into cluster.
updateFailureDomainAsync(String, String, FailureDomain) - Method in interface org.apache.pulsar.client.admin.Clusters
Update a domain into cluster asynchronously.
updateFunction(FunctionConfig, String) - Method in interface org.apache.pulsar.client.admin.Functions
Update the configuration for a function.
updateFunction(FunctionConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Functions
Update the configuration for a function.
updateFunctionAsync(FunctionConfig, String) - Method in interface org.apache.pulsar.client.admin.Functions
Update the configuration for a function asynchronously.
updateFunctionAsync(FunctionConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Functions
Update the configuration for a function asynchronously.
updateFunctionWithUrl(FunctionConfig, String) - Method in interface org.apache.pulsar.client.admin.Functions
Update the configuration for a function.
updateFunctionWithUrl(FunctionConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Functions
Update the configuration for a function.
updateFunctionWithUrlAsync(FunctionConfig, String) - Method in interface org.apache.pulsar.client.admin.Functions
Update the configuration for a function asynchronously.
updateFunctionWithUrlAsync(FunctionConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Functions
Update the configuration for a function asynchronously.
updateMetadata(String, PackageMetadata) - Method in interface org.apache.pulsar.client.admin.Packages
Update a package metadata information.
updateMetadataAsync(String, PackageMetadata) - Method in interface org.apache.pulsar.client.admin.Packages
Update a package metadata information asynchronously.
updateNamespaceIsolationPolicy(String, String, NamespaceIsolationData) - Method in interface org.apache.pulsar.client.admin.Clusters
Update a namespace isolation policy for a cluster.
updateNamespaceIsolationPolicyAsync(String, String, NamespaceIsolationData) - Method in interface org.apache.pulsar.client.admin.Clusters
Update a namespace isolation policy for a cluster asynchronously.
updatePartitionedTopic(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Update number of partitions of a non-global partitioned topic.
updatePartitionedTopic(String, int, boolean) - Method in interface org.apache.pulsar.client.admin.Topics
Update number of partitions of a non-global partitioned topic.
updatePartitionedTopicAsync(String, int) - Method in interface org.apache.pulsar.client.admin.Topics
Update number of partitions of a non-global partitioned topic asynchronously.
updatePartitionedTopicAsync(String, int, boolean) - 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.
updatePeerClusterNamesAsync(String, LinkedHashSet<String>) - Method in interface org.apache.pulsar.client.admin.Clusters
Update peer cluster names asynchronously.
updateProperty(String, TenantInfo) - Method in interface org.apache.pulsar.client.admin.Properties
Deprecated.
Update the admins for a property.
updateResourceGroup(String, ResourceGroup) - Method in interface org.apache.pulsar.client.admin.ResourceGroups
Update the configuration for a ResourceGroup.
updateResourceGroupAsync(String, ResourceGroup) - Method in interface org.apache.pulsar.client.admin.ResourceGroups
Update the configuration for a ResourceGroup.
updateSink(SinkConfig, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Update the configuration for a sink.
updateSink(SinkConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Sinks
Update the configuration for a sink.
updateSinkAsync(SinkConfig, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Update the configuration for a sink asynchronously.
updateSinkAsync(SinkConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Sinks
Update the configuration for a sink asynchronously.
updateSinkWithUrl(SinkConfig, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Update the configuration for a sink.
updateSinkWithUrl(SinkConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Sinks
Update the configuration for a sink.
updateSinkWithUrlAsync(SinkConfig, String) - Method in interface org.apache.pulsar.client.admin.Sinks
Update the configuration for a sink asynchronously.
updateSinkWithUrlAsync(SinkConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Sinks
Update the configuration for a sink asynchronously.
updateSource(SourceConfig, String) - Method in interface org.apache.pulsar.client.admin.Sources
Update the configuration for a source.
updateSource(SourceConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Sources
Update the configuration for a source.
updateSourceAsync(SourceConfig, String) - Method in interface org.apache.pulsar.client.admin.Sources
Update the configuration for a source asynchronously.
updateSourceAsync(SourceConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Sources
Update the configuration for a source asynchronously.
updateSourceWithUrl(SourceConfig, String) - Method in interface org.apache.pulsar.client.admin.Sources
Update the configuration for a source.
updateSourceWithUrl(SourceConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Sources
Update the configuration for a source.
updateSourceWithUrlAsync(SourceConfig, String) - Method in interface org.apache.pulsar.client.admin.Sources
Update the configuration for a source asynchronously.
updateSourceWithUrlAsync(SourceConfig, String, UpdateOptions) - Method in interface org.apache.pulsar.client.admin.Sources
Update the configuration for a source asynchronously.
updateTenant(String, TenantInfo) - Method in interface org.apache.pulsar.client.admin.Tenants
Update the admins for a tenant.
updateTenantAsync(String, TenantInfo) - Method in interface org.apache.pulsar.client.admin.Tenants
Update the admins for a tenant asynchronously.
upload(PackageMetadata, String, String) - Method in interface org.apache.pulsar.client.admin.Packages
Upload a package to the package management service.
uploadAsync(PackageMetadata, String, String) - Method in interface org.apache.pulsar.client.admin.Packages
Upload a package to the package management service asynchronously.
uploadFunction(String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Upload Data.
uploadFunctionAsync(String, String) - Method in interface org.apache.pulsar.client.admin.Functions
Upload Data asynchronously.
useKeyStoreTls(boolean) - Method in interface org.apache.pulsar.client.admin.PulsarAdminBuilder
If Tls is enabled, whether use KeyStore type as tls configuration parameter.

V

valueOf(String) - Static method in enum org.apache.pulsar.client.admin.LongRunningProcessStatus.Status
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.pulsar.client.admin.LongRunningProcessStatus.Status
Returns an array containing the constants of this enum type, in the order they are declared.

W

worker() - Method in interface org.apache.pulsar.client.admin.PulsarAdmin
 
Worker - Interface in org.apache.pulsar.client.admin
Admin interface for worker stats management.
A B C D E F G H L M N O P R S T U V W 
Skip navigation links

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