Connectors

Messaging & Event Streaming

Apache Pulsar Admin

Pulsar administration: tenants, namespaces, topics, subscriptions, functions, and connectors
Signs in with
API token
Runs on
Cloud or On-Prem Worker
Operations
597
Ready-made triggers
0

Connect Apache Pulsar Admin

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for Apache Pulsar Admin and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
ProtocolRequiredHTTPS for an admin endpoint with TLS. Plain HTTP is only reachable from an On-Prem Worker inside your network.
Admin hostRequiredHost and port of your Pulsar admin endpoint (the broker or proxy web service), for example pulsar-admin.example.com:8443.
TokenRequiredSecretA Pulsar authentication token (JWT) for a role with the admin permissions your flows need.

Use it in a flow

  1. Open a flow, open the node library and search for Apache Pulsar Admin.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Apache Pulsar Admin without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Apache Pulsar Admin can send webhooks, a Webhook trigger receives them at its own URL.

Operations

597 operations in 19 groups. Each one is a step you can add to a flow.

Bookies5
Gets raw information for all the bookies in the clustergetAllBookiesGETGets raw information for all the bookies in the cluster
Gets the rack placement information for a specific bookie in the clustergetBookieRackInfoGETGets the rack placement information for a specific bookie in the cluster
Gets the rack placement information for all the bookies in the clustergetBookiesRackInfoGETGets the rack placement information for all the bookies in the cluster
Removed the rack placement information for a specific bookie in the clusterdeleteBookieRackInfoDELETERemoved the rack placement information for a specific bookie in the cluster
Updates the rack placement information for a specific bookie in the cluster (noteupdateBookieRackInfoPOSTUpdates the rack placement information for a specific bookie in the cluster (note.
Broker stats7
Broker availability reportgetBrokerResourceAvailabilityGETBroker availability report This API gives the current broker availability in percent, each resource percentage usage is calculated and thensum of all of the resource usage percent is...
Get all the mbean details of this broker JVMgetMBeansGETGet all the mbean details of this broker JVM
Get all the topic stats by namespacegetTopics2GETGet all the topic stats by namespace
Get Load for this brokergetLoadReportGETGet Load for this broker consists of topics stats & systemResourceUsage
Get pending bookie client op stats by namespacegetPendingBookieOpsStatsGETGet pending bookie client op stats by namespace Returns a nested map structure which Swagger does not fully support for display.
Get the stats for the Netty allocatorgetAllocatorStatsGETGet the stats for the Netty allocator.
Gets the metrics for Monitoring (Broker stats get metrics)brokerStatsGetMetricsGETGets the metrics for Monitoring Requested should be executed by Monitoring agent on each broker to fetch the metrics
Brokers15
An REST endpoint to trigger backlogQuotaCheckbacklogQuotaCheckGETAn REST endpoint to trigger backlogQuotaCheck
Check if the broker is fully initializedisReadyGETCheck if the broker is fully initialized
Delete dynamic ServiceConfiguration into metadata onlydeleteDynamicConfigurationDELETEDelete dynamic ServiceConfiguration into metadata only.
Get all runtime configurationsgetRuntimeConfigurationGETGet all runtime configurations.
Get all updatable dynamic configurations's namegetDynamicConfigurationNameGETGet all updatable dynamic configurations's name
Get the information of the leader brokergetLeaderBrokerGETGet the information of the leader broker.
Get the internal configuration datagetInternalConfigurationDataGETGet the internal configuration data
Get the list of active brokers (broker ids) in the cluster.If authorization is notgetActiveBrokersByClusterGETGet the list of active brokers (broker ids) in the cluster.If authorization is not enabled, any cluster name is valid.
Get the list of active brokers (broker ids) in the local cluster.If authorization is notgetActiveBrokersGETGet the list of active brokers (broker ids) in the local cluster.If authorization is not enabled
Get the list of namespaces served by the specific broker idgetOwnedNamespacesGETGet the list of namespaces served by the specific broker id
Get value of all dynamic configurations' value overridden on local configgetAllDynamicConfigurationsGETGet value of all dynamic configurations' value overridden on local config
Get version of current brokerversionGETGet version of current broker
Run a healthCheck against the brokerhealthCheckGETRun a healthCheck against the broker
Shutdown broker gracefullyshutDownBrokerGracefullyPOSTShutdown broker gracefully.
Update dynamic serviceconfiguration into zk onlyupdateDynamicConfigurationPOSTUpdate dynamic serviceconfiguration into zk only.
Clusters19
Create a new clustercreateClusterPUTCreate a new cluster.
Delete an existing clusterdeleteClusterDELETEDelete an existing cluster.
Delete namespace isolation policydeleteNamespaceIsolationPolicyDELETEDelete namespace isolation policy.
Delete the failure domain of the clusterdeleteFailureDomainDELETEDelete the failure domain of the cluster This operation requires Pulsar superuser privileges.
Get a broker with namespace-isolation policies attached to itgetBrokerWithNamespaceIsolationPolicyGETGet a broker with namespace-isolation policies attached to it.
Get a domain in a clustergetDomainGETGet a domain in a cluster This operation requires Pulsar superuser privileges.
Get list of brokers with namespace-isolation policies attached to themgetBrokersWithNamespaceIsolationPolicyGETGet list of brokers with namespace-isolation policies attached to them.
Get the cluster failure domainsgetFailureDomainsGETGet the cluster failure domains.
Get the cluster migration configuration for the specified clustergetClusterMigrationGETGet the cluster migration configuration for the specified cluster.
Get the configuration for the specified clusterclustersGetClusterGETGet the configuration for the specified cluster.
Get the list of all the Pulsar clustersgetClustersGETGet the list of all the Pulsar clusters.
Get the namespace isolation policies assigned to the clustergetNamespaceIsolationPoliciesGETGet the namespace isolation policies assigned to the cluster.
Get the peer-cluster data for the specified clustergetPeerClusterGETGet the peer-cluster data for the specified cluster.
Get the single namespace isolation policy assigned to the clustergetNamespaceIsolationPolicyGETGet the single namespace isolation policy assigned to the cluster.
Set namespace isolation policysetNamespaceIsolationPolicyPOSTSet namespace isolation policy.
Set the failure domain of the clustersetFailureDomainPOSTSet the failure domain of the cluster.
Update peer-cluster-list for a clustersetPeerClusterNamesPOSTUpdate peer-cluster-list for a cluster.
Update the configuration for a clusterupdateClusterPOSTUpdate the configuration for a cluster.
Update the configuration for a cluster migrationupdateClusterMigrationPOSTUpdate the configuration for a cluster migration.
Functions21
Creates a new Pulsar Function in cluster moderegisterFunctionPOSTCreates a new Pulsar Function in cluster mode Files stream from their file references.
Deletes a Pulsar Function currently running in cluster modederegisterFunctionDELETEDeletes a Pulsar Function currently running in cluster mode
Displays the stats of a Pulsar FunctiongetFunctionStatsGETDisplays the stats of a Pulsar Function
Displays the stats of a Pulsar Function instancegetFunctionInstanceStatsGETDisplays the stats of a Pulsar Function instance
Displays the status of a Pulsar FunctiongetFunctionStatusGETDisplays the status of a Pulsar Function
Displays the status of a Pulsar Function instancegetFunctionInstanceStatusGETDisplays the status of a Pulsar Function instance
Fetch the current state associated with a Pulsar FunctiongetFunctionStateGETFetch the current state associated with a Pulsar Function
Fetches a list of supported Pulsar IO connectors currently running in cluster mode (Functions get connectors list)functionsGetConnectorsListGETFetches a list of supported Pulsar IO connectors currently running in cluster mode
Fetches information about a Pulsar Function currently running in cluster modegetFunctionInfoGETFetches information about a Pulsar Function currently running in cluster mode
Fetches the list of built-in Pulsar functionsgetBuiltinFunctionGETFetches the list of built-in Pulsar functions
Lists all Pulsar Functions currently deployed in a given namespacelistFunctionsGETLists all Pulsar Functions currently deployed in a given namespace
Put the state associated with a Pulsar FunctionputFunctionStatePOSTPut the state associated with a Pulsar Function Files stream from their file references.
Reload the built-in FunctionsreloadBuiltinFunctionsPOSTReload the built-in Functions
Restart all instances of a Pulsar FunctionrestartFunctionPOSTRestart all instances of a Pulsar Function
Restart an instance of a Pulsar FunctionrestartFunctionByInstanceIdPOSTRestart an instance of a Pulsar Function
Start all instances of a Pulsar FunctionstartFunctionPOSTStart all instances of a Pulsar Function
Start an instance of a Pulsar FunctionstartFunctionByInstanceIdPOSTStart an instance of a Pulsar Function
Stop all instances of a Pulsar FunctionstopFunctionPOSTStop all instances of a Pulsar Function
Stop an instance of a Pulsar FunctionstopFunctionByInstanceIdPOSTStop an instance of a Pulsar Function
Triggers a Pulsar Function with a user-specified value or file datatriggerFunctionPOSTTriggers a Pulsar Function with a user-specified value or file data Files stream from their file references.
Updates a Pulsar Function currently running in cluster modeupdateFunctionPUTUpdates a Pulsar Function currently running in cluster mode Files stream from their file references.
Functions worker10
Checks if this node is the leader and is ready to service requestsisLeaderReadyGETChecks if this node is the leader and is ready to service requests
Drains the specified worker, i.e., moves its work-assignments to other workersdrainAtLeaderPUTDrains the specified worker, i.e., moves its work-assignments to other workers
Drains this worker, i.e., moves its work-assignments to other workersdrainPUTDrains this worker, i.e., moves its work-assignments to other workers
Fetches a list of supported Pulsar IO connectors currently running in cluster mode (Worker get connectors list)workerGetConnectorsListGETFetches a list of supported Pulsar IO connectors currently running in cluster mode
Fetches info about the leader node of the Pulsar cluster running Pulsar FunctionsgetClusterLeaderGETFetches info about the leader node of the Pulsar cluster running Pulsar Functions
Fetches information about the Pulsar cluster running Pulsar FunctionsworkerGetClusterGETFetches information about the Pulsar cluster running Pulsar Functions
Fetches information about which Pulsar Functions are assigned to which Pulsar clustersgetAssignmentsGETFetches information about which Pulsar Functions are assigned to which Pulsar clusters Returns a nested map structure which Swagger does not fully support for display.Structure: Map .
Get the status of any ongoing drain operation at the specified workergetDrainStatusFromLeaderGETGet the status of any ongoing drain operation at the specified worker
Get the status of any ongoing drain operation at this workergetDrainStatusGETGet the status of any ongoing drain operation at this worker
Triggers a rebalance of functions to workersrebalancePUTTriggers a rebalance of functions to workers
Functions worker stats2
Get metrics for all functions owned by workergetStatsGETGet metrics for all functions owned by worker Requested should be executed by Monitoring agent on each worker to fetch the metrics
Gets the metrics for Monitoring (Worker stats get metrics)workerStatsGetMetricsGETGets the metrics for Monitoring Request should be executed by Monitoring agent on each worker to fetch the worker-metrics
Namespaces146
Clear backlog for a given subscription on all topics on a namespaceclearNamespaceBacklogForSubscriptionPOSTClear backlog for a given subscription on all topics on a namespace.
Clear backlog for a given subscription on all topics on a namespace bundleclearNamespaceBundleBacklogForSubscriptionPOSTClear backlog for a given subscription on all topics on a namespace bundle.
Clear backlog for all topics on a namespaceclearNamespaceBacklogPOSTClear backlog for all topics on a namespace.
Clear backlog for all topics on a namespace bundleclearNamespaceBundleBacklogPOSTClear backlog for all topics on a namespace bundle.
Clear properties on a given namespaceclearPropertiesDELETEClear properties on a given namespace.
Clear the namespace configured offload deletion lagclearOffloadDeletionLagDELETEClear the namespace configured offload deletion lag.
Creates a new namespace with the specified policiescreateNamespacePUTCreates a new namespace with the specified policies
Delete a namespace and all the topics under itdeleteNamespaceDELETEDelete a namespace and all the topics under it.
Delete a namespace bundle and all the topics under itdeleteNamespaceBundleDELETEDelete a namespace bundle and all the topics under it.
Delete delayed delivery messages config on a namespaceremoveDelayedDeliveryPoliciesDELETEDelete delayed delivery messages config on a namespace.
Delete dispatch-rate throttling for all topics of the namespacedeleteDispatchRateDELETEDelete dispatch-rate throttling for all topics of the namespace
Delete maximum number of uncompacted bytes in a topic before compaction is triggereddeleteCompactionThresholdDELETEDelete maximum number of uncompacted bytes in a topic before compaction is triggered.
Delete resourcegroup for a namespaceremoveNamespaceResourceGroupDELETEDelete resourcegroup for a namespace
Delete subscribe-rate throttling for all topics of the namespacedeleteSubscribeRateDELETEDelete subscribe-rate throttling for all topics of the namespace
Delete Subscription dispatch-rate throttling for all topics of the namespacedeleteSubscriptionDispatchRateDELETEDelete Subscription dispatch-rate throttling for all topics of the namespace
Delete the bookie-affinity-group from namespace-local policydeleteBookieAffinityGroupDELETEDelete the bookie-affinity-group from namespace-local policy.
Delete the persistence configuration for all topics on a namespacedeletePersistenceDELETEDelete the persistence configuration for all topics on a namespace
Enable or disable broker side deduplication for all topics in a namespacemodifyDeduplicationPOSTEnable or disable broker side deduplication for all topics in a namespace
Get all namespaces that are grouped by given anti-affinity group in a given clustergetAntiAffinityNamespacesGETGet all namespaces that are grouped by given anti-affinity group in a given cluster.
Get allowed topic property keys for metrics for a namespacegetAllowedTopicPropertyKeysForMetricsGETGet allowed topic property keys for metrics for a namespace.
Get anti-affinity group of a namespacegetNamespaceAntiAffinityGroupGETGet anti-affinity group of a namespace.
Get autoSubscriptionCreation info in a namespacegetAutoSubscriptionCreationGETGet autoSubscriptionCreation info in a namespace
Get autoTopicCreation info in a namespacegetAutoTopicCreationGETGet autoTopicCreation info in a namespace
Get backlog quota map on a namespacegetBacklogQuotaMapGETGet backlog quota map on a namespace.
Get broker side deduplication for all topics in a namespacegetDeduplicationGETGet broker side deduplication for all topics in a namespace
Get deduplicationSnapshotInterval config on a namespacegetDeduplicationSnapshotIntervalGETGet deduplicationSnapshotInterval config on a namespace.
Get delayed delivery messages config on a namespacegetDelayedDeliveryPoliciesGETGet delayed delivery messages config on a namespace.
Get dispatch-rate configured for the namespace, null means dispatch-rate not configuredgetDispatchRateGETGet dispatch-rate configured for the namespace, null means dispatch-rate not configured, -1 means msg-dispatch-rate or byte-dispatch-rate not configured in dispatch-rate yet
Get dispatcher pause on ack state persistent config on a namespacegetDispatcherPauseOnAckStatePersistentGETGet dispatcher pause on ack state persistent config on a namespace.
Get hash positions for topicsgetTopicHashPositionsGETGet hash positions for topics
Get inactive topic policies config on a namespacegetInactiveTopicPoliciesGETGet inactive topic policies config on a namespace.
Get key value pair properties for a given namespacegetPropertiesGETGet key value pair properties for a given namespace.
Get maxConsumersPerSubscription config on a namespace (Get entry filters per topic)getEntryFiltersPerTopicGETGet maxConsumersPerSubscription config on a namespace.
Get maxConsumersPerSubscription config on a namespace (Get max consumers per subscription)getMaxConsumersPerSubscriptionGETGet maxConsumersPerSubscription config on a namespace.
Get maxConsumersPerTopic config on a namespacegetMaxConsumersPerTopicGETGet maxConsumersPerTopic config on a namespace.
Get maxProducersPerTopic config on a namespacegetMaxProducersPerTopicGETGet maxProducersPerTopic config on a namespace.
Get maxSubscriptionsPerTopic config on a namespacegetMaxSubscriptionsPerTopicGETGet maxSubscriptionsPerTopic config on a namespace.
Get maxTopicsPerNamespace config on a namespacegetMaxTopicsPerNamespaceGETGet maxTopicsPerNamespace config on a namespace.
Get maxUnackedMessagesPerConsumer config on a namespacegetMaxUnackedMessagesPerConsumerGETGet maxUnackedMessagesPerConsumer config on a namespace.
Get maxUnackedMessagesPerSubscription config on a namespacegetMaxUnackedmessagesPerSubscriptionGETGet maxUnackedMessagesPerSubscription config on a namespace.
Get message encryption required status in a namespacegetEncryptionRequiredGETGet message encryption required status in a namespace
Get offload configuration on a namespacegetOffloadPoliciesGETGet offload configuration on a namespace.
Get property value for a given key on a namespacegetPropertyGETGet property value for a given key on a namespace.
Get replicator dispatch-rate configured for the namespace, null means replicatorgetReplicatorDispatchRateGETGet replicator dispatch-rate configured for the namespace, null means replicator dispatch-rate not configured, -1 means msg-dispatch-rate or byte-dispatch-rate not configured in...
Get retention config on a namespacegetRetentionGETGet retention config on a namespace.
Get schema validation enforced flag for namespacegetSchemaValidtionEnforcedGETGet schema validation enforced flag for namespace.
Get subscribe-rate configured for the namespacegetSubscribeRateGETGet subscribe-rate configured for the namespace
Get subscription auth mode in a namespacegetSubscriptionAuthModeGETGet subscription auth mode in a namespace
Get subscription dispatch-rate configured for the namespace, null means subscriptiongetSubscriptionDispatchRateGETGet subscription dispatch-rate configured for the namespace, null means subscription dispatch-rate not configured, -1 means msg-dispatch-rate or byte-dispatch-rate not configured in...
Get the allowed clusters for a namespacegetNamespaceAllowedClustersGETGet the allowed clusters for a namespace.
Get the bookie-affinity-group from namespace-local policygetBookieAffinityGroupGETGet the bookie-affinity-group from namespace-local policy.
Get the bundles split datagetBundlesDataGETGet the bundles split data.
Get the dump all the policies specified for a namespacegetPoliciesGETGet the dump all the policies specified for a namespace.
Get the list of all the namespaces for a certain tenantgetTenantNamespacesGETGet the list of all the namespaces for a certain tenant.
Get the list of all the topics under a certain namespacegetTopicsGETGet the list of all the topics under a certain namespace.
Get the message TTL for the namespacegetNamespaceMessageTTLGETGet the message TTL for the namespace
Get the persistence configuration for a namespacegetPersistenceGETGet the persistence configuration for a namespace.
Get the replication clusters for a namespacegetNamespaceReplicationClustersGETGet the replication clusters for a namespace.
Get the resource group attached to the namespacegetNamespaceResourceGroupGETGet the resource group attached to the namespace
Get the subscription expiration time for the namespacegetSubscriptionExpirationTimeGETGet the subscription expiration time for the namespace
Grant a new permission to a role on a namespacegrantPermissionOnNamespacePOSTGrant a new permission to a role on a namespace.
Grant new permissions to a role on multi-topicsgrantPermissionsOnTopicsPOSTGrant new permissions to a role on multi-topics.
Maximum number of bytes stored on the pulsar cluster for a topic, before the broker will (Get offload threshold in seconds)getOffloadThresholdInSecondsGETMaximum number of bytes stored on the pulsar cluster for a topic, before the broker will start offloading to longterm storage A negative value disables automatic offloading
Maximum number of bytes stored on the pulsar cluster for a topic, before the broker will (Get offload threshold)getOffloadThresholdGETMaximum number of bytes stored on the pulsar cluster for a topic, before the broker will start offloading to longterm storage A negative value disables automatic offloading
Maximum number of uncompacted bytes in topics before compaction is triggeredgetCompactionThresholdGETMaximum number of uncompacted bytes in topics before compaction is triggered.
Message encryption is required or not for all topics in a namespacemodifyEncryptionRequiredPOSTMessage encryption is required or not for all topics in a namespace
Number of milliseconds to wait before deleting a ledger segment which has been offloadedgetOffloadDeletionLagGETNumber of milliseconds to wait before deleting a ledger segment which has been offloaded from the Pulsar cluster's local storage (i.e. BookKeeper) A negative value denotes that deletion...
Override broker's allowAutoSubscriptionCreation setting for a namespacesetAutoSubscriptionCreationPOSTOverride broker's allowAutoSubscriptionCreation setting for a namespace
Override broker's allowAutoTopicCreation setting for a namespacesetAutoTopicCreationPOSTOverride broker's allowAutoTopicCreation setting for a namespace
Put a key value pair property on a namespacesetPropertyPUTPut a key value pair property on a namespace.
Put key value pairs property on a namespacesetPropertiesPUTPut key value pairs property on a namespace.
Remove a backlog quota policy from a namespaceremoveBacklogQuotaDELETERemove a backlog quota policy from a namespace.
Remove allowed topic property keys for metrics on a namespaceremoveAllowedTopicPropertyKeysForMetricsDELETERemove allowed topic property keys for metrics on a namespace.
Remove anti-affinity group of a namespaceremoveNamespaceAntiAffinityGroupDELETERemove anti-affinity group of a namespace.
Remove broker side deduplication for all topics in a namespaceremoveDeduplicationDELETERemove broker side deduplication for all topics in a namespace
Remove dispatcher pause on ack state persistent configuration for specified namespaceremoveDispatcherPauseOnAckStatePersistentDELETERemove dispatcher pause on ack state persistent configuration for specified namespace.
Remove entry filters for namespaceremoveNamespaceEntryFiltersDELETERemove entry filters for namespace
Remove inactive topic policies from a namespaceremoveInactiveTopicPoliciesDELETERemove inactive topic policies from a namespace.
Remove maxConsumersPerTopic configuration on a namespaceremoveMaxConsumersPerTopicDELETERemove maxConsumersPerTopic configuration on a namespace.
Remove maxProducersPerTopic configuration on a namespaceremoveMaxProducersPerTopicDELETERemove maxProducersPerTopic configuration on a namespace.
Remove maxSubscriptionsPerTopic configuration on a namespaceremoveMaxSubscriptionsPerTopicDELETERemove maxSubscriptionsPerTopic configuration on a namespace.
Remove maxTopicsPerNamespace config on a namespaceremoveMaxTopicsPerNamespaceDELETERemove maxTopicsPerNamespace config on a namespace.
Remove maxUnackedMessagesPerConsumer config on a namespaceremoveMaxUnackedmessagesPerConsumerDELETERemove maxUnackedMessagesPerConsumer config on a namespace.
Remove maxUnackedMessagesPerSubscription config on a namespaceremoveMaxUnackedmessagesPerSubscriptionDELETERemove maxUnackedMessagesPerSubscription config on a namespace.
Remove message TTL in seconds for namespaceremoveNamespaceMessageTTLDELETERemove message TTL in seconds for namespace
Remove override of broker's allowAutoSubscriptionCreation in a namespaceremoveAutoSubscriptionCreationDELETERemove override of broker's allowAutoSubscriptionCreation in a namespace
Remove override of broker's allowAutoTopicCreation in a namespaceremoveAutoTopicCreationDELETERemove override of broker's allowAutoTopicCreation in a namespace
Remove property value for a given key on a namespaceremovePropertyDELETERemove property value for a given key on a namespace.
Remove replicator dispatch-rate throttling for all topics of the namespaceremoveReplicatorDispatchRateDELETERemove replicator dispatch-rate throttling for all topics of the namespace
Remove retention configuration on a namespaceremoveRetentionDELETERemove retention configuration on a namespace.
Remove subscription expiration time for namespaceremoveSubscriptionExpirationTimeDELETERemove subscription expiration time for namespace
Remove subscription types enabled on a namespaceremoveSubscriptionTypesEnabledDELETERemove subscription types enabled on a namespace.
Retrieve the permissions for a namespacegetPermissionsGETRetrieve the permissions for a namespace.
Retrieve the permissions for a subscriptiongetPermissionOnSubscriptionGETRetrieve the permissions for a subscription.
Revoke all permissions to a role on a namespacerevokePermissionsOnNamespaceDELETERevoke all permissions to a role on a namespace.
Revoke new permissions to a role on multi-topicsrevokePermissionsOnTopicsPOSTRevoke new permissions to a role on multi-topics.
Set a backlog quota for all the topics on a namespacesetBacklogQuotaPOSTSet a backlog quota for all the topics on a namespace.
Set a subscription auth mode for all the topics on a namespacesetSubscriptionAuthModePOSTSet a subscription auth mode for all the topics on a namespace.
Set allowed topic property keys for metrics for a namespacesetAllowedTopicPropertyKeysForMetricsPOSTSet allowed topic property keys for metrics for a namespace
Set anti-affinity group for a namespacesetNamespaceAntiAffinityGroupPOSTSet anti-affinity group for a namespace
Set deduplicationSnapshotInterval config on a namespacesetDeduplicationSnapshotIntervalPOSTSet deduplicationSnapshotInterval config on a namespace.
Set delayed delivery messages config on a namespacesetDelayedDeliveryPoliciesPOSTSet delayed delivery messages config on a namespace.
Set dispatch-rate throttling for all topics of the namespacesetDispatchRatePOSTSet dispatch-rate throttling for all topics of the namespace
Set dispatcher pause on ack state persistent configuration for specified namespacesetDispatcherPauseOnAckStatePersistentPOSTSet dispatcher pause on ack state persistent configuration for specified namespace.
Set entry filters for namespacesetEntryFiltersPerTopicPOSTSet entry filters for namespace
Set inactive topic policies config on a namespacesetInactiveTopicPoliciesPOSTSet inactive topic policies config on a namespace.
Set maxConsumersPerSubscription configuration on a namespace (Remove max consumers per subscription)removeMaxConsumersPerSubscriptionDELETESet maxConsumersPerSubscription configuration on a namespace.
Set maxConsumersPerSubscription configuration on a namespace (Set max consumers per subscription)setMaxConsumersPerSubscriptionPOSTSet maxConsumersPerSubscription configuration on a namespace.
Set maxConsumersPerTopic configuration on a namespace (Set max consumers per topic)setMaxConsumersPerTopicPOSTSet maxConsumersPerTopic configuration on a namespace.
Set maxConsumersPerTopic configuration on a namespace (Set max unacked messages per consumer)setMaxUnackedMessagesPerConsumerPOSTSet maxConsumersPerTopic configuration on a namespace.
Set maximum number of bytes stored on the pulsar cluster for a topic, before the brokersetOffloadThresholdPUTSet maximum number of bytes stored on the pulsar cluster for a topic, before the broker will start offloading to longterm storage -1 will revert to using the cluster default.
Set maximum number of seconds stored on the pulsar cluster for a topic, before the brokersetOffloadThresholdInSecondsPUTSet maximum number of seconds stored on the pulsar cluster for a topic, before the broker will start offloading to longterm storage A negative value disables automatic offloading
Set maximum number of uncompacted bytes in a topic before compaction is triggeredsetCompactionThresholdPUTSet maximum number of uncompacted bytes in a topic before compaction is triggered.
Set maxProducersPerTopic configuration on a namespacesetMaxProducersPerTopicPOSTSet maxProducersPerTopic configuration on a namespace.
Set maxSubscriptionsPerTopic configuration on a namespacesetMaxSubscriptionsPerTopicPOSTSet maxSubscriptionsPerTopic configuration on a namespace.
Set maxTopicsPerNamespace config on a namespacesetMaxTopicsPerNamespacePOSTSet maxTopicsPerNamespace config on a namespace.
Set maxUnackedMessagesPerSubscription configuration on a namespacesetMaxUnackedMessagesPerSubscriptionPOSTSet maxUnackedMessagesPerSubscription configuration on a namespace.
Set message TTL in seconds for namespacesetNamespaceMessageTTLPOSTSet message TTL in seconds for namespace
Set number of milliseconds to wait before deleting a ledger segment which has beensetOffloadDeletionLagPUTSet number of milliseconds to wait before deleting a ledger segment which has been offloaded from the Pulsar cluster's local storage (i.e. BookKeeper) A negative value disables the...
Set offload configuration on a namespace (Remove offload policies)removeOffloadPoliciesDELETESet offload configuration on a namespace.
Set offload configuration on a namespace (Set offload policies)setOffloadPoliciesPOSTSet offload configuration on a namespace.
Set replicator dispatch-rate throttling for all topics of the namespacesetReplicatorDispatchRatePOSTSet replicator dispatch-rate throttling for all topics of the namespace
Set resourcegroup for a namespacesetNamespaceResourceGroupPOSTSet resourcegroup for a namespace
Set retention configuration on a namespacesetRetentionPOSTSet retention configuration on a namespace.
Set schema validation enforced flag on namespacesetSchemaValidationEnforcedPOSTSet schema validation enforced flag on namespace.
Set subscribe-rate throttling for all topics of the namespacesetSubscribeRatePOSTSet subscribe-rate throttling for all topics of the namespace
Set Subscription dispatch-rate throttling for all topics of the namespacesetSubscriptionDispatchRatePOSTSet Subscription dispatch-rate throttling for all topics of the namespace
Set subscription expiration time in minutes for namespacesetSubscriptionExpirationTimePOSTSet subscription expiration time in minutes for namespace
Set the allowed clusters for a namespacesetNamespaceAllowedClustersPOSTSet the allowed clusters for a namespace.
Set the bookie-affinity-group to namespace-persistent policysetBookieAffinityGroupPOSTSet the bookie-affinity-group to namespace-persistent policy.
Set the persistence configuration for all the topics on a namespacesetPersistencePOSTSet the persistence configuration for all the topics on a namespace.
Set the replication clusters for a namespacesetNamespaceReplicationClustersPOSTSet the replication clusters for a namespace.
Split a namespace bundlesplitNamespaceBundlePUTSplit a namespace bundle
The flag of whether allow auto update schemagetIsAllowAutoUpdateSchemaGETThe flag of whether allow auto update schema
The set of whether allow subscription typesgetSubscriptionTypesEnabledGETThe set of whether allow subscription types
The strategy of the namespace schema compatibilitygetSchemaCompatibilityStrategyGETThe strategy of the namespace schema compatibility
The strategy used to check the compatibility of new schemas, provided by producers, beforegetSchemaAutoUpdateCompatibilityStrategyGETThe strategy used to check the compatibility of new schemas, provided by producers, before automatically updating the schema The value AutoUpdateDisabled prevents producers from updating...
Trigger the scan of offloaded Ledgers on the LedgerOffloader for the given namespacescanOffloadedLedgersGETTrigger the scan of offloaded Ledgers on the LedgerOffloader for the given namespace
Unload a namespace bundleunloadNamespaceBundlePUTUnload a namespace bundle
Unload namespaceunloadNamespacePUTUnload namespace Unload an active namespace from the current broker serving it.
Unsubscribes the given subscription on all topics on a namespaceunsubscribeNamespacePOSTUnsubscribes the given subscription on all topics on a namespace.
Unsubscribes the given subscription on all topics on a namespace bundleunsubscribeNamespaceBundlePOSTUnsubscribes the given subscription on all topics on a namespace bundle.
Update flag of whether allow auto update schemasetIsAllowAutoUpdateSchemaPOSTUpdate flag of whether allow auto update schema
Update set of whether allow share sub typesetSubscriptionTypesEnabledPOSTUpdate set of whether allow share sub type
Update the strategy used to check the compatibility of new schemasetSchemaCompatibilityStrategyPUTUpdate the strategy used to check the compatibility of new schema
Update the strategy used to check the compatibility of new schemas, provided by producerssetSchemaAutoUpdateCompatibilityStrategyPUTUpdate the strategy used to check the compatibility of new schemas, provided by producers, before automatically updating the schema The value AutoUpdateDisabled prevents producers from...
Non-persistent topics148
Analyse a subscription, by scanning all the unprocessed messages (non-persistent topic)nonPersistentAnalyzeSubscriptionBacklogPOSTAnalyse a subscription, by scanning all the unprocessed messages
Calculate backlog size by a message ID (in bytes) (non-persistent topic)nonPersistentGetBacklogSizeByMessageIdPUTCalculate backlog size by a message ID (in bytes).
Create a non-partitioned topic (non-persistent topic)nonPersistentCreateNonPartitionedTopicPUTCreate a non-partitioned topic.
Create a partitioned topic (non-persistent topic)nonPersistentCreatePartitionedTopicPUTCreate a partitioned topic.
Create a subscription on the topic (non-persistent topic)nonPersistentCreateSubscriptionPUTCreate a subscription on the topic.
Create missed partitions of an existing partitioned topic (non-persistent topic)nonPersistentCreateMissedPartitionsPOSTCreate missed partitions of an existing partitioned topic.
Delete a partitioned topic (non-persistent topic)nonPersistentDeletePartitionedTopicDELETEDelete a partitioned topic.
Delete a subscription (non-persistent topic)nonPersistentDeleteSubscriptionDELETEDelete a subscription.
Delete a topic (non-persistent topic)nonPersistentDeleteTopicDELETEDelete a topic.
Delete deduplicationSnapshotInterval config on a topic (non-persistent topic)nonPersistentDeleteDeduplicationSnapshotIntervalDELETEDelete deduplicationSnapshotInterval config on a topic.
Delete inactive topic policies on a topic (non-persistent topic)nonPersistentDeleteInactiveTopicPoliciesDELETEDelete inactive topic policies on a topic.
Delete max unacked messages per consumer config on a topic (non-persistent topic)nonPersistentDeleteMaxUnackedMessagesOnConsumerDELETEDelete max unacked messages per consumer config on a topic.
Delete max unacked messages per subscription config on a topic (non-persistent topic)nonPersistentDeleteMaxUnackedMessagesOnSubscriptionDELETEDelete max unacked messages per subscription config on a topic.
Delete offload policies on a topic (non-persistent topic)nonPersistentRemoveOffloadPoliciesDELETEDelete offload policies on a topic.
Delete policies for a topic (non-persistent topic)nonPersistentDeleteTopicPoliciesDELETEDelete policies for a topic.
Delete shadow topics for a topic (non-persistent topic)nonPersistentDeleteShadowTopicsDELETEDelete shadow topics for a topic
Enable or disable a replicated subscription on a topic (non-persistent topic)nonPersistentSetReplicatedSubscriptionStatusPOSTEnable or disable a replicated subscription on a topic.
Examine a specific message on a topic by position relative to the earliest or the latest (non-persistent topic)nonPersistentExamineMessageGETExamine a specific message on a topic by position relative to the earliest or the latest message.
Expiry messages on a topic subscription (non-persistent topic) (Non persistent expire topic messages by expire time in seconds)nonPersistentExpireTopicMessagesByExpireTimeInSecondsPOSTExpiry messages on a topic subscription.
Expiry messages on a topic subscription (non-persistent topic) (Non persistent expire topic messages)nonPersistentExpireTopicMessagesPOSTExpiry messages on a topic subscription.
Expiry messages on all subscriptions of topic (non-persistent topic)nonPersistentExpireMessagesForAllSubscriptionsPOSTExpiry messages on all subscriptions of topic.
Get autoSubscriptionCreation info in a topic (non-persistent topic)nonPersistentGetAutoSubscriptionCreationGETGet autoSubscriptionCreation info in a topic
Get backlog quota map on a topic (non-persistent topic)nonPersistentGetBacklogQuotaMapGETGet backlog quota map on a topic.
Get compaction threshold configuration for specified topic (non-persistent topic)nonPersistentGetCompactionThresholdGETGet compaction threshold configuration for specified topic.
Get configuration of persistence policies for specified topic (non-persistent topic)nonPersistentGetPersistenceGETGet configuration of persistence policies for specified topic.
Get deduplication configuration of a topic (non-persistent topic)nonPersistentGetDeduplicationGETGet deduplication configuration of a topic.
Get deduplicationSnapshotInterval config on a topic (non-persistent topic)nonPersistentGetDeduplicationSnapshotIntervalGETGet deduplicationSnapshotInterval config on a topic.
Get delayed delivery messages config on a topic (non-persistent topic)nonPersistentGetDelayedDeliveryPoliciesGETGet delayed delivery messages config on a topic.
Get dispatch rate configuration for specified topic (non-persistent topic)nonPersistentGetDispatchRateGETGet dispatch rate configuration for specified topic.
Get dispatcher pause on ack state persistent config on a topic (non-persistent topic)nonPersistentGetDispatcherPauseOnAckStatePersistentGETGet dispatcher pause on ack state persistent config on a topic.
Get entry filters for a topic (non-persistent topic)nonPersistentGetEntryFiltersGETGet entry filters for a topic.
Get estimated backlog for offline topic (non-persistent topic)nonPersistentGetBacklogGETGet estimated backlog for offline topic.
Get inactive topic policies on a topic (non-persistent topic)nonPersistentGetInactiveTopicPoliciesGETGet inactive topic policies on a topic.
Get is enable sub type fors specified topic (non-persistent topic)nonPersistentGetSubscriptionTypesEnabledGETGet is enable sub type fors specified topic.
Get max consumers per subscription configuration for specified topic (non-persistent topic)nonPersistentGetMaxConsumersPerSubscriptionGETGet max consumers per subscription configuration for specified topic.
Get max unacked messages per consumer config on a topic (non-persistent topic)nonPersistentGetMaxUnackedMessagesOnConsumerGETGet max unacked messages per consumer config on a topic.
Get max unacked messages per subscription config on a topic (non-persistent topic)nonPersistentGetMaxUnackedMessagesOnSubscriptionGETGet max unacked messages per subscription config on a topic.
Get maxConsumers config for specified topic (non-persistent topic)nonPersistentGetMaxConsumersGETGet maxConsumers config for specified topic.
Get maxMessageSize config for specified topic (non-persistent topic)nonPersistentGetMaxMessageSizeGETGet maxMessageSize config for specified topic.
Get maxProducers config for specified topic (non-persistent topic)nonPersistentGetMaxProducersGETGet maxProducers config for specified topic.
Get maxSubscriptionsPerTopic config for specified topic (non-persistent topic)nonPersistentGetMaxSubscriptionsPerTopicGETGet maxSubscriptionsPerTopic config for specified topic.
Get message by its messageId (non-persistent topic)nonPersistentGetMessageByIdGETGet message by its messageId.
Get message dispatch rate configuration for specified subscription (non-persistent topic)nonPersistentGetSubscriptionLevelDispatchRateGETGet message dispatch rate configuration for specified subscription.
Get message ID published at or just after this absolute timestamp (in ms) (non-persistent topic)nonPersistentGetMessageIdByTimestampGETGet message ID published at or just after this absolute timestamp (in ms).
Get message TTL in seconds for a topic (non-persistent topic)nonPersistentGetMessageTTLGETGet message TTL in seconds for a topic
Get offload policies on a topic (non-persistent topic)nonPersistentGetOffloadPoliciesGETGet offload policies on a topic.
Get partitioned topic metadata (non-persistent topic)nonPersistentGetPartitionedMetadataGETGet partitioned topic metadata.
Get permissions on a topic (non-persistent topic)nonPersistentGetPermissionsOnTopicGETGet permissions on a topic.
Get publish rate configuration for specified topic (non-persistent topic)nonPersistentGetPublishRateGETGet publish rate configuration for specified topic.
Get replicated subscription status on a topic (non-persistent topic)nonPersistentGetReplicatedSubscriptionStatusGETGet replicated subscription status on a topic.
Get replicatorDispatchRate config for specified topic (non-persistent topic)nonPersistentGetReplicatorDispatchRateGETGet replicatorDispatchRate config for specified topic.
Get retention configuration for specified topic (non-persistent topic)nonPersistentGetRetentionGETGet retention configuration for specified topic.
Get schema compatibility strategy on a topic (non-persistent topic)nonPersistentGetSchemaCompatibilityStrategyGETGet schema compatibility strategy on a topic
Get schema validation enforced flag for topic (non-persistent topic)nonPersistentGetSchemaValidationEnforcedGETGet schema validation enforced flag for topic.
Get subscribe rate configuration for specified topic (non-persistent topic)nonPersistentGetSubscribeRateGETGet subscribe rate configuration for specified topic.
Get subscription expiration time in minutes for a topic (non-persistent topic)nonPersistentGetSubscriptionExpirationTimeGETGet subscription expiration time in minutes for a topic
Get subscription message dispatch rate configuration for specified topic (non-persistent topic)nonPersistentGetSubscriptionDispatchRateGETGet subscription message dispatch rate configuration for specified topic.
Get the internal stats for the topic (non-persistent topic)nonPersistentGetInternalStatsGETGet the internal stats for the topic.
Get the list of non-persistent topics under a namespacenonPersistentGetListGETGet the list of non-persistent topics under a namespace.
Get the list of non-persistent topics under a namespace bundlenonPersistentGetListFromBundleGETGet the list of non-persistent topics under a namespace bundle.
Get the list of partitioned topics under a namespace (non-persistent topic)nonPersistentGetPartitionedTopicListGETGet the list of partitioned topics under a namespace.
Get the list of persistent subscriptions for a given topic (non-persistent topic)nonPersistentGetSubscriptionsGETGet the list of persistent subscriptions for a given topic.
Get the replication clusters for a topic (non-persistent topic)nonPersistentGetReplicationClustersGETGet the replication clusters for a topic
Get the shadow topic list for a topic (non-persistent topic)nonPersistentGetShadowTopicsGETGet the shadow topic list for a topic
Get the stats for the partitioned topic (non-persistent topic)nonPersistentGetPartitionedStatsGETGet the stats for the partitioned topic.
Get the stats for the topic (non-persistent topic)nonPersistentGetStatsGETGet the stats for the topic.
Get the stats-internal for the partitioned topic (non-persistent topic)nonPersistentGetPartitionedStatsInternalGETGet the stats-internal for the partitioned topic.
Get the status of a compaction operation for a topic (non-persistent topic)nonPersistentCompactionStatusGETGet the status of a compaction operation for a topic.
Get the stored topic metadata (non-persistent topic)nonPersistentGetManagedLedgerInfoGETGet the stored topic metadata.
Get topic properties (non-persistent topic)nonPersistentGetPropertiesGETGet topic properties.
Grant a new permission to a role on a single topic (non-persistent topic)nonPersistentGrantPermissionsOnTopicPOSTGrant a new permission to a role on a single topic.
Increment partitions of an existing partitioned topic (non-persistent topic)nonPersistentUpdatePartitionedTopicPOSTIncrement partitions of an existing partitioned topic.
Offload a prefix of a topic to long term storage (non-persistent topic) (Non persistent offload status)nonPersistentOffloadStatusGETOffload a prefix of a topic to long term storage
Offload a prefix of a topic to long term storage (non-persistent topic) (Non persistent trigger offload)nonPersistentTriggerOffloadPUTOffload a prefix of a topic to long term storage
Override namespace's allowAutoSubscriptionCreation setting for a topic (non-persistent topic)nonPersistentSetAutoSubscriptionCreationPOSTOverride namespace's allowAutoSubscriptionCreation setting for a topic
Peek nth message on a topic subscription (non-persistent topic)nonPersistentPeekNthMessageGETPeek nth message on a topic subscription.
Remove a backlog quota policy from a topic (non-persistent topic)nonPersistentRemoveBacklogQuotaDELETERemove a backlog quota policy from a topic.
Remove autoSubscriptionCreation ina a topic (non-persistent topic)nonPersistentRemoveAutoSubscriptionCreationDELETERemove autoSubscriptionCreation ina a topic.
Remove compaction threshold configuration for specified topic (non-persistent topic)nonPersistentRemoveCompactionThresholdDELETERemove compaction threshold configuration for specified topic.
Remove configuration of persistence policies for specified topic (non-persistent topic)nonPersistentRemovePersistenceDELETERemove configuration of persistence policies for specified topic.
Remove deduplication configuration for specified topic (non-persistent topic)nonPersistentRemoveDeduplicationDELETERemove deduplication configuration for specified topic.
Remove dispatcher pause on ack state persistent configuration for specified topic (non-persistent topic)nonPersistentRemoveDispatcherPauseOnAckStatePersistentDELETERemove dispatcher pause on ack state persistent configuration for specified topic.
Remove entry filters for specified topic (non-persistent topic)nonPersistentRemoveEntryFiltersDELETERemove entry filters for specified topic.
Remove max consumers per subscription configuration for specified topic (non-persistent topic)nonPersistentRemoveMaxConsumersPerSubscriptionDELETERemove max consumers per subscription configuration for specified topic.
Remove maxConsumers config for specified topic (non-persistent topic)nonPersistentRemoveMaxConsumersDELETERemove maxConsumers config for specified topic.
Remove maxMessageSize config for specified topic (non-persistent topic)nonPersistentRemoveMaxMessageSizeDELETERemove maxMessageSize config for specified topic.
Remove maxProducers config for specified topic (non-persistent topic)nonPersistentRemoveMaxProducersDELETERemove maxProducers config for specified topic.
Remove maxSubscriptionsPerTopic config for specified topic (non-persistent topic)nonPersistentRemoveMaxSubscriptionsPerTopicDELETERemove maxSubscriptionsPerTopic config for specified topic.
Remove message dispatch rate configuration for specified subscription (non-persistent topic)nonPersistentRemoveSubscriptionLevelDispatchRateDELETERemove message dispatch rate configuration for specified subscription.
Remove message dispatch rate configuration for specified topic (non-persistent topic)nonPersistentRemoveDispatchRateDELETERemove message dispatch rate configuration for specified topic.
Remove message publish rate configuration for specified topic (non-persistent topic)nonPersistentRemovePublishRateDELETERemove message publish rate configuration for specified topic.
Remove message TTL in seconds for a topic (non-persistent topic)nonPersistentRemoveMessageTTLDELETERemove message TTL in seconds for a topic
Remove replicatorDispatchRate config for specified topic (non-persistent topic)nonPersistentRemoveReplicatorDispatchRateDELETERemove replicatorDispatchRate config for specified topic.
Remove retention configuration for specified topic (non-persistent topic)nonPersistentRemoveRetentionDELETERemove retention configuration for specified topic.
Remove schema compatibility strategy on a topic (non-persistent topic)nonPersistentRemoveSchemaCompatibilityStrategyDELETERemove schema compatibility strategy on a topic
Remove subscribe rate configuration for specified topic (non-persistent topic)nonPersistentRemoveSubscribeRateDELETERemove subscribe rate configuration for specified topic.
Remove subscription expiration time for a topic (non-persistent topic)nonPersistentRemoveSubscriptionExpirationTimeDELETERemove subscription expiration time for a topic
Remove subscription message dispatch rate configuration for specified topic (non-persistent topic)nonPersistentRemoveSubscriptionDispatchRateDELETERemove subscription message dispatch rate configuration for specified topic.
Remove subscription types enabled for specified topic (non-persistent topic)nonPersistentRemoveSubscriptionTypesEnabledDELETERemove subscription types enabled for specified topic.
Remove the key in properties on the given topic (non-persistent topic)nonPersistentRemovePropertiesDELETERemove the key in properties on the given topic.
Remove the replication clusters from a topic (non-persistent topic)nonPersistentRemoveReplicationClustersDELETERemove the replication clusters from a topic.
Replace all the properties on the given subscription (non-persistent topic)nonPersistentUpdateSubscriptionPropertiesPUTReplace all the properties on the given subscription
Reset subscription to message position closest to absolute timestamp (in ms) (non-persistent topic)nonPersistentResetCursorPOSTReset subscription to message position closest to absolute timestamp (in ms).
Reset subscription to message position closest to given position (non-persistent topic)nonPersistentResetCursorOnPositionPOSTReset subscription to message position closest to given position.
Return all the properties on the given subscription (non-persistent topic)nonPersistentGetSubscriptionPropertiesGETReturn all the properties on the given subscription
Return the last commit message id of topic (non-persistent topic)nonPersistentGetLastMessageIdGETReturn the last commit message id of topic
Revoke permissions on a topic (non-persistent topic)nonPersistentRevokePermissionsOnTopicDELETERevoke permissions on a topic.
Set a backlog quota for a topic (non-persistent topic)nonPersistentSetBacklogQuotaPOSTSet a backlog quota for a topic.
Set compaction threshold configuration for specified topic (non-persistent topic)nonPersistentSetCompactionThresholdPOSTSet compaction threshold configuration for specified topic.
Set configuration of persistence policies for specified topic (non-persistent topic)nonPersistentSetPersistencePOSTSet configuration of persistence policies for specified topic.
Set deduplication enabled on a topic (non-persistent topic)nonPersistentSetDeduplicationPOSTSet deduplication enabled on a topic.
Set deduplicationSnapshotInterval config on a topic (non-persistent topic)nonPersistentSetDeduplicationSnapshotIntervalPOSTSet deduplicationSnapshotInterval config on a topic.
Set delayed delivery messages config on a topic (non-persistent topic) (Non persistent delete delayed delivery policies)nonPersistentDeleteDelayedDeliveryPoliciesDELETESet delayed delivery messages config on a topic.
Set delayed delivery messages config on a topic (non-persistent topic) (Non persistent set delayed delivery policies)nonPersistentSetDelayedDeliveryPoliciesPOSTSet delayed delivery messages config on a topic.
Set dispatcher pause on ack state persistent configuration for specified topic (non-persistent topic)nonPersistentSetDispatcherPauseOnAckStatePersistentPOSTSet dispatcher pause on ack state persistent configuration for specified topic.
Set entry filters for specified topic (non-persistent topic)nonPersistentSetEntryFiltersPOSTSet entry filters for specified topic
Set inactive topic policies on a topic (non-persistent topic)nonPersistentSetInactiveTopicPoliciesPOSTSet inactive topic policies on a topic.
Set is enable sub types for specified topic (non-persistent topic)nonPersistentSetSubscriptionTypesEnabledPOSTSet is enable sub types for specified topic
Set max consumers per subscription configuration for specified topic (non-persistent topic)nonPersistentSetMaxConsumersPerSubscriptionPOSTSet max consumers per subscription configuration for specified topic.
Set max unacked messages per consumer config on a topic (non-persistent topic)nonPersistentSetMaxUnackedMessagesOnConsumerPOSTSet max unacked messages per consumer config on a topic.
Set max unacked messages per subscription config on a topic (non-persistent topic)nonPersistentSetMaxUnackedMessagesOnSubscriptionPOSTSet max unacked messages per subscription config on a topic.
Set maxConsumers config for specified topic (non-persistent topic)nonPersistentSetMaxConsumersPOSTSet maxConsumers config for specified topic.
Set maxMessageSize config for specified topic (non-persistent topic)nonPersistentSetMaxMessageSizePOSTSet maxMessageSize config for specified topic.
Set maxProducers config for specified topic (non-persistent topic)nonPersistentSetMaxProducersPOSTSet maxProducers config for specified topic.
Set maxSubscriptionsPerTopic config for specified topic (non-persistent topic)nonPersistentSetMaxSubscriptionsPerTopicPOSTSet maxSubscriptionsPerTopic config for specified topic.
Set message dispatch rate configuration for specified subscription (non-persistent topic)nonPersistentSetSubscriptionLevelDispatchRatePOSTSet message dispatch rate configuration for specified subscription.
Set message dispatch rate configuration for specified topic (non-persistent topic)nonPersistentSetDispatchRatePOSTSet message dispatch rate configuration for specified topic.
Set message publish rate configuration for specified topic (non-persistent topic)nonPersistentSetPublishRatePOSTSet message publish rate configuration for specified topic.
Set message TTL in seconds for a topic (non-persistent topic)nonPersistentSetMessageTTLPOSTSet message TTL in seconds for a topic
Set offload policies on a topic (non-persistent topic)nonPersistentSetOffloadPoliciesPOSTSet offload policies on a topic.
Set replicatorDispatchRate config for specified topic (non-persistent topic)nonPersistentSetReplicatorDispatchRatePOSTSet replicatorDispatchRate config for specified topic.
Set retention configuration for specified topic (non-persistent topic)nonPersistentSetRetentionPOSTSet retention configuration for specified topic.
Set schema compatibility strategy on a topic (non-persistent topic)nonPersistentSetSchemaCompatibilityStrategyPUTSet schema compatibility strategy on a topic
Set schema validation enforced flag on topic (non-persistent topic)nonPersistentSetSchemaValidationEnforcedPOSTSet schema validation enforced flag on topic.
Set shadow topic list for a topic (non-persistent topic)nonPersistentSetShadowTopicsPUTSet shadow topic list for a topic
Set subscribe rate configuration for specified topic (non-persistent topic)nonPersistentSetSubscribeRatePOSTSet subscribe rate configuration for specified topic.
Set subscription expiration time in minutes for a topic (non-persistent topic)nonPersistentSetSubscriptionExpirationTimePOSTSet subscription expiration time in minutes for a topic
Set subscription message dispatch rate configuration for specified topic (non-persistent topic)nonPersistentSetSubscriptionDispatchRatePOSTSet subscription message dispatch rate configuration for specified topic.
Set the replication clusters for a topic (non-persistent topic)nonPersistentSetReplicationClustersPOSTSet the replication clusters for a topic.
Skip all messages on a topic subscription (non-persistent topic)nonPersistentSkipAllMessagesPOSTSkip all messages on a topic subscription.
Skipping messages on a topic subscription (non-persistent topic)nonPersistentSkipMessagesPOSTSkipping messages on a topic subscription.
Terminate a topic (non-persistent topic)nonPersistentTerminatePOSTTerminate a topic.
Terminate all partitioned topic (non-persistent topic)nonPersistentTerminatePartitionedTopicPOSTTerminate all partitioned topic.
Trigger a compaction operation on a topic (non-persistent topic)nonPersistentCompactPUTTrigger a compaction operation on a topic.
Trim a topic (non-persistent topic)nonPersistentTrimTopicPOSTTrim a topic
Truncate a topic (non-persistent topic)nonPersistentTruncateTopicDELETETruncate a topic.
Unload a topic (non-persistent topic)nonPersistentUnloadTopicPUTUnload a topic
Update the properties on the given topic (non-persistent topic)nonPersistentUpdatePropertiesPUTUpdate the properties on the given topic.
Packages7
Delete a package with the package namedeletePackageDELETEDelete a package with the package name.
Download a package with the package namedownloadPackageGETDownload a package with the package name.
Get all the specified type packages in a namespacelistPackagesGETGet all the specified type packages in a namespace.
Get all the versions of a packagelistPackageVersionGETGet all the versions of a package.
Get the metadata of a packagegetPackageMetadataGETGet the metadata of a package.
Update the metadata of a packageupdatePackageMetadataPUTUpdate the metadata of a package.
Upload a packageuploadPackagePOSTUpload a package.
Persistent topics147
Analyse a subscription, by scanning all the unprocessed messages (persistent topic)persistentAnalyzeSubscriptionBacklogPOSTAnalyse a subscription, by scanning all the unprocessed messages
Calculate backlog size by a message ID (in bytes) (persistent topic)persistentGetBacklogSizeByMessageIdPUTCalculate backlog size by a message ID (in bytes).
Create a non-partitioned topic (persistent topic)persistentCreateNonPartitionedTopicPUTCreate a non-partitioned topic.
Create a partitioned topic (persistent topic)persistentCreatePartitionedTopicPUTCreate a partitioned topic.
Create a subscription on the topic (persistent topic)persistentCreateSubscriptionPUTCreate a subscription on the topic.
Create missed partitions of an existing partitioned topic (persistent topic)persistentCreateMissedPartitionsPOSTCreate missed partitions of an existing partitioned topic.
Delete a partitioned topic (persistent topic)persistentDeletePartitionedTopicDELETEDelete a partitioned topic.
Delete a subscription (persistent topic)persistentDeleteSubscriptionDELETEDelete a subscription.
Delete a topic (persistent topic)persistentDeleteTopicDELETEDelete a topic.
Delete deduplicationSnapshotInterval config on a topic (persistent topic)persistentDeleteDeduplicationSnapshotIntervalDELETEDelete deduplicationSnapshotInterval config on a topic.
Delete inactive topic policies on a topic (persistent topic)persistentDeleteInactiveTopicPoliciesDELETEDelete inactive topic policies on a topic.
Delete max unacked messages per consumer config on a topic (persistent topic)persistentDeleteMaxUnackedMessagesOnConsumerDELETEDelete max unacked messages per consumer config on a topic.
Delete max unacked messages per subscription config on a topic (persistent topic)persistentDeleteMaxUnackedMessagesOnSubscriptionDELETEDelete max unacked messages per subscription config on a topic.
Delete offload policies on a topic (persistent topic)persistentRemoveOffloadPoliciesDELETEDelete offload policies on a topic.
Delete policies for a topic (persistent topic)persistentDeleteTopicPoliciesDELETEDelete policies for a topic.
Delete shadow topics for a topic (persistent topic)persistentDeleteShadowTopicsDELETEDelete shadow topics for a topic
Enable or disable a replicated subscription on a topic (persistent topic)persistentSetReplicatedSubscriptionStatusPOSTEnable or disable a replicated subscription on a topic.
Examine a specific message on a topic by position relative to the earliest or the latest (persistent topic)persistentExamineMessageGETExamine a specific message on a topic by position relative to the earliest or the latest message.
Expiry messages on a topic subscription (persistent topic) (Persistent expire topic messages by expire time in seconds)persistentExpireTopicMessagesByExpireTimeInSecondsPOSTExpiry messages on a topic subscription.
Expiry messages on a topic subscription (persistent topic) (Persistent expire topic messages)persistentExpireTopicMessagesPOSTExpiry messages on a topic subscription.
Expiry messages on all subscriptions of topic (persistent topic)persistentExpireMessagesForAllSubscriptionsPOSTExpiry messages on all subscriptions of topic.
Get autoSubscriptionCreation info in a topic (persistent topic)persistentGetAutoSubscriptionCreationGETGet autoSubscriptionCreation info in a topic
Get backlog quota map on a topic (persistent topic)persistentGetBacklogQuotaMapGETGet backlog quota map on a topic.
Get compaction threshold configuration for specified topic (persistent topic)persistentGetCompactionThresholdGETGet compaction threshold configuration for specified topic.
Get configuration of persistence policies for specified topic (persistent topic)persistentGetPersistenceGETGet configuration of persistence policies for specified topic.
Get deduplication configuration of a topic (persistent topic)persistentGetDeduplicationGETGet deduplication configuration of a topic.
Get deduplicationSnapshotInterval config on a topic (persistent topic)persistentGetDeduplicationSnapshotIntervalGETGet deduplicationSnapshotInterval config on a topic.
Get delayed delivery messages config on a topic (persistent topic)persistentGetDelayedDeliveryPoliciesGETGet delayed delivery messages config on a topic.
Get dispatch rate configuration for specified topic (persistent topic)persistentGetDispatchRateGETGet dispatch rate configuration for specified topic.
Get dispatcher pause on ack state persistent config on a topic (persistent topic)persistentGetDispatcherPauseOnAckStatePersistentGETGet dispatcher pause on ack state persistent config on a topic.
Get entry filters for a topic (persistent topic)persistentGetEntryFiltersGETGet entry filters for a topic.
Get estimated backlog for offline topic (persistent topic)persistentGetBacklogGETGet estimated backlog for offline topic.
Get inactive topic policies on a topic (persistent topic)persistentGetInactiveTopicPoliciesGETGet inactive topic policies on a topic.
Get is enable sub type fors specified topic (persistent topic)persistentGetSubscriptionTypesEnabledGETGet is enable sub type fors specified topic.
Get max consumers per subscription configuration for specified topic (persistent topic)persistentGetMaxConsumersPerSubscriptionGETGet max consumers per subscription configuration for specified topic.
Get max unacked messages per consumer config on a topic (persistent topic)persistentGetMaxUnackedMessagesOnConsumerGETGet max unacked messages per consumer config on a topic.
Get max unacked messages per subscription config on a topic (persistent topic)persistentGetMaxUnackedMessagesOnSubscriptionGETGet max unacked messages per subscription config on a topic.
Get maxConsumers config for specified topic (persistent topic)persistentGetMaxConsumersGETGet maxConsumers config for specified topic.
Get maxMessageSize config for specified topic (persistent topic)persistentGetMaxMessageSizeGETGet maxMessageSize config for specified topic.
Get maxProducers config for specified topic (persistent topic)persistentGetMaxProducersGETGet maxProducers config for specified topic.
Get maxSubscriptionsPerTopic config for specified topic (persistent topic)persistentGetMaxSubscriptionsPerTopicGETGet maxSubscriptionsPerTopic config for specified topic.
Get message by its messageId (persistent topic)persistentGetMessageByIdGETGet message by its messageId.
Get message dispatch rate configuration for specified subscription (persistent topic)persistentGetSubscriptionLevelDispatchRateGETGet message dispatch rate configuration for specified subscription.
Get message ID published at or just after this absolute timestamp (in ms) (persistent topic)persistentGetMessageIdByTimestampGETGet message ID published at or just after this absolute timestamp (in ms).
Get message TTL in seconds for a topic (persistent topic)persistentGetMessageTTLGETGet message TTL in seconds for a topic
Get offload policies on a topic (persistent topic)persistentGetOffloadPoliciesGETGet offload policies on a topic.
Get partitioned topic metadata (persistent topic)persistentGetPartitionedMetadataGETGet partitioned topic metadata.
Get permissions on a topic (persistent topic)persistentGetPermissionsOnTopicGETGet permissions on a topic.
Get publish rate configuration for specified topic (persistent topic)persistentGetPublishRateGETGet publish rate configuration for specified topic.
Get replicated subscription status on a topic (persistent topic)persistentGetReplicatedSubscriptionStatusGETGet replicated subscription status on a topic.
Get replicatorDispatchRate config for specified topic (persistent topic)persistentGetReplicatorDispatchRateGETGet replicatorDispatchRate config for specified topic.
Get retention configuration for specified topic (persistent topic)persistentGetRetentionGETGet retention configuration for specified topic.
Get schema compatibility strategy on a topic (persistent topic)persistentGetSchemaCompatibilityStrategyGETGet schema compatibility strategy on a topic
Get schema validation enforced flag for topic (persistent topic)persistentGetSchemaValidationEnforcedGETGet schema validation enforced flag for topic.
Get subscribe rate configuration for specified topic (persistent topic)persistentGetSubscribeRateGETGet subscribe rate configuration for specified topic.
Get subscription expiration time in minutes for a topic (persistent topic)persistentGetSubscriptionExpirationTimeGETGet subscription expiration time in minutes for a topic
Get subscription message dispatch rate configuration for specified topic (persistent topic)persistentGetSubscriptionDispatchRateGETGet subscription message dispatch rate configuration for specified topic.
Get the internal stats for the topic (persistent topic)persistentGetInternalStatsGETGet the internal stats for the topic.
Get the list of partitioned topics under a namespace (persistent topic)persistentGetPartitionedTopicListGETGet the list of partitioned topics under a namespace.
Get the list of persistent subscriptions for a given topic (persistent topic)persistentGetSubscriptionsGETGet the list of persistent subscriptions for a given topic.
Get the list of topics under a namespacepersistentGetListGETGet the list of topics under a namespace.
Get the replication clusters for a topic (persistent topic)persistentGetReplicationClustersGETGet the replication clusters for a topic
Get the shadow topic list for a topic (persistent topic)persistentGetShadowTopicsGETGet the shadow topic list for a topic
Get the stats for the partitioned topic (persistent topic)persistentGetPartitionedStatsGETGet the stats for the partitioned topic.
Get the stats for the topic (persistent topic)persistentGetStatsGETGet the stats for the topic.
Get the stats-internal for the partitioned topic (persistent topic)persistentGetPartitionedStatsInternalGETGet the stats-internal for the partitioned topic.
Get the status of a compaction operation for a topic (persistent topic)persistentCompactionStatusGETGet the status of a compaction operation for a topic.
Get the stored topic metadata (persistent topic)persistentGetManagedLedgerInfoGETGet the stored topic metadata.
Get topic properties (persistent topic)persistentGetPropertiesGETGet topic properties.
Grant a new permission to a role on a single topic (persistent topic)persistentGrantPermissionsOnTopicPOSTGrant a new permission to a role on a single topic.
Increment partitions of an existing partitioned topic (persistent topic)persistentUpdatePartitionedTopicPOSTIncrement partitions of an existing partitioned topic.
Offload a prefix of a topic to long term storage (persistent topic) (Persistent offload status)persistentOffloadStatusGETOffload a prefix of a topic to long term storage
Offload a prefix of a topic to long term storage (persistent topic) (Persistent trigger offload)persistentTriggerOffloadPUTOffload a prefix of a topic to long term storage
Override namespace's allowAutoSubscriptionCreation setting for a topic (persistent topic)persistentSetAutoSubscriptionCreationPOSTOverride namespace's allowAutoSubscriptionCreation setting for a topic
Peek nth message on a topic subscription (persistent topic)persistentPeekNthMessageGETPeek nth message on a topic subscription.
Remove a backlog quota policy from a topic (persistent topic)persistentRemoveBacklogQuotaDELETERemove a backlog quota policy from a topic.
Remove autoSubscriptionCreation ina a topic (persistent topic)persistentRemoveAutoSubscriptionCreationDELETERemove autoSubscriptionCreation ina a topic.
Remove compaction threshold configuration for specified topic (persistent topic)persistentRemoveCompactionThresholdDELETERemove compaction threshold configuration for specified topic.
Remove configuration of persistence policies for specified topic (persistent topic)persistentRemovePersistenceDELETERemove configuration of persistence policies for specified topic.
Remove deduplication configuration for specified topic (persistent topic)persistentRemoveDeduplicationDELETERemove deduplication configuration for specified topic.
Remove dispatcher pause on ack state persistent configuration for specified topic (persistent topic)persistentRemoveDispatcherPauseOnAckStatePersistentDELETERemove dispatcher pause on ack state persistent configuration for specified topic.
Remove entry filters for specified topic (persistent topic)persistentRemoveEntryFiltersDELETERemove entry filters for specified topic.
Remove max consumers per subscription configuration for specified topic (persistent topic)persistentRemoveMaxConsumersPerSubscriptionDELETERemove max consumers per subscription configuration for specified topic.
Remove maxConsumers config for specified topic (persistent topic)persistentRemoveMaxConsumersDELETERemove maxConsumers config for specified topic.
Remove maxMessageSize config for specified topic (persistent topic)persistentRemoveMaxMessageSizeDELETERemove maxMessageSize config for specified topic.
Remove maxProducers config for specified topic (persistent topic)persistentRemoveMaxProducersDELETERemove maxProducers config for specified topic.
Remove maxSubscriptionsPerTopic config for specified topic (persistent topic)persistentRemoveMaxSubscriptionsPerTopicDELETERemove maxSubscriptionsPerTopic config for specified topic.
Remove message dispatch rate configuration for specified subscription (persistent topic)persistentRemoveSubscriptionLevelDispatchRateDELETERemove message dispatch rate configuration for specified subscription.
Remove message dispatch rate configuration for specified topic (persistent topic)persistentRemoveDispatchRateDELETERemove message dispatch rate configuration for specified topic.
Remove message publish rate configuration for specified topic (persistent topic)persistentRemovePublishRateDELETERemove message publish rate configuration for specified topic.
Remove message TTL in seconds for a topic (persistent topic)persistentRemoveMessageTTLDELETERemove message TTL in seconds for a topic
Remove replicatorDispatchRate config for specified topic (persistent topic)persistentRemoveReplicatorDispatchRateDELETERemove replicatorDispatchRate config for specified topic.
Remove retention configuration for specified topic (persistent topic)persistentRemoveRetentionDELETERemove retention configuration for specified topic.
Remove schema compatibility strategy on a topic (persistent topic)persistentRemoveSchemaCompatibilityStrategyDELETERemove schema compatibility strategy on a topic
Remove subscribe rate configuration for specified topic (persistent topic)persistentRemoveSubscribeRateDELETERemove subscribe rate configuration for specified topic.
Remove subscription expiration time for a topic (persistent topic)persistentRemoveSubscriptionExpirationTimeDELETERemove subscription expiration time for a topic
Remove subscription message dispatch rate configuration for specified topic (persistent topic)persistentRemoveSubscriptionDispatchRateDELETERemove subscription message dispatch rate configuration for specified topic.
Remove subscription types enabled for specified topic (persistent topic)persistentRemoveSubscriptionTypesEnabledDELETERemove subscription types enabled for specified topic.
Remove the key in properties on the given topic (persistent topic)persistentRemovePropertiesDELETERemove the key in properties on the given topic.
Remove the replication clusters from a topic (persistent topic)persistentRemoveReplicationClustersDELETERemove the replication clusters from a topic.
Replace all the properties on the given subscription (persistent topic)persistentUpdateSubscriptionPropertiesPUTReplace all the properties on the given subscription
Reset subscription to message position closest to absolute timestamp (in ms) (persistent topic)persistentResetCursorPOSTReset subscription to message position closest to absolute timestamp (in ms).
Reset subscription to message position closest to given position (persistent topic)persistentResetCursorOnPositionPOSTReset subscription to message position closest to given position.
Return all the properties on the given subscription (persistent topic)persistentGetSubscriptionPropertiesGETReturn all the properties on the given subscription
Return the last commit message id of topic (persistent topic)persistentGetLastMessageIdGETReturn the last commit message id of topic
Revoke permissions on a topic (persistent topic)persistentRevokePermissionsOnTopicDELETERevoke permissions on a topic.
Set a backlog quota for a topic (persistent topic)persistentSetBacklogQuotaPOSTSet a backlog quota for a topic.
Set compaction threshold configuration for specified topic (persistent topic)persistentSetCompactionThresholdPOSTSet compaction threshold configuration for specified topic.
Set configuration of persistence policies for specified topic (persistent topic)persistentSetPersistencePOSTSet configuration of persistence policies for specified topic.
Set deduplication enabled on a topic (persistent topic)persistentSetDeduplicationPOSTSet deduplication enabled on a topic.
Set deduplicationSnapshotInterval config on a topic (persistent topic)persistentSetDeduplicationSnapshotIntervalPOSTSet deduplicationSnapshotInterval config on a topic.
Set delayed delivery messages config on a topic (persistent topic) (Persistent delete delayed delivery policies)persistentDeleteDelayedDeliveryPoliciesDELETESet delayed delivery messages config on a topic.
Set delayed delivery messages config on a topic (persistent topic) (Persistent set delayed delivery policies)persistentSetDelayedDeliveryPoliciesPOSTSet delayed delivery messages config on a topic.
Set dispatcher pause on ack state persistent configuration for specified topic (persistent topic)persistentSetDispatcherPauseOnAckStatePersistentPOSTSet dispatcher pause on ack state persistent configuration for specified topic.
Set entry filters for specified topic (persistent topic)persistentSetEntryFiltersPOSTSet entry filters for specified topic
Set inactive topic policies on a topic (persistent topic)persistentSetInactiveTopicPoliciesPOSTSet inactive topic policies on a topic.
Set is enable sub types for specified topic (persistent topic)persistentSetSubscriptionTypesEnabledPOSTSet is enable sub types for specified topic
Set max consumers per subscription configuration for specified topic (persistent topic)persistentSetMaxConsumersPerSubscriptionPOSTSet max consumers per subscription configuration for specified topic.
Set max unacked messages per consumer config on a topic (persistent topic)persistentSetMaxUnackedMessagesOnConsumerPOSTSet max unacked messages per consumer config on a topic.
Set max unacked messages per subscription config on a topic (persistent topic)persistentSetMaxUnackedMessagesOnSubscriptionPOSTSet max unacked messages per subscription config on a topic.
Set maxConsumers config for specified topic (persistent topic)persistentSetMaxConsumersPOSTSet maxConsumers config for specified topic.
Set maxMessageSize config for specified topic (persistent topic)persistentSetMaxMessageSizePOSTSet maxMessageSize config for specified topic.
Set maxProducers config for specified topic (persistent topic)persistentSetMaxProducersPOSTSet maxProducers config for specified topic.
Set maxSubscriptionsPerTopic config for specified topic (persistent topic)persistentSetMaxSubscriptionsPerTopicPOSTSet maxSubscriptionsPerTopic config for specified topic.
Set message dispatch rate configuration for specified subscription (persistent topic)persistentSetSubscriptionLevelDispatchRatePOSTSet message dispatch rate configuration for specified subscription.
Set message dispatch rate configuration for specified topic (persistent topic)persistentSetDispatchRatePOSTSet message dispatch rate configuration for specified topic.
Set message publish rate configuration for specified topic (persistent topic)persistentSetPublishRatePOSTSet message publish rate configuration for specified topic.
Set message TTL in seconds for a topic (persistent topic)persistentSetMessageTTLPOSTSet message TTL in seconds for a topic
Set offload policies on a topic (persistent topic)persistentSetOffloadPoliciesPOSTSet offload policies on a topic.
Set replicatorDispatchRate config for specified topic (persistent topic)persistentSetReplicatorDispatchRatePOSTSet replicatorDispatchRate config for specified topic.
Set retention configuration for specified topic (persistent topic)persistentSetRetentionPOSTSet retention configuration for specified topic.
Set schema compatibility strategy on a topic (persistent topic)persistentSetSchemaCompatibilityStrategyPUTSet schema compatibility strategy on a topic
Set schema validation enforced flag on topic (persistent topic)persistentSetSchemaValidationEnforcedPOSTSet schema validation enforced flag on topic.
Set shadow topic list for a topic (persistent topic)persistentSetShadowTopicsPUTSet shadow topic list for a topic
Set subscribe rate configuration for specified topic (persistent topic)persistentSetSubscribeRatePOSTSet subscribe rate configuration for specified topic.
Set subscription expiration time in minutes for a topic (persistent topic)persistentSetSubscriptionExpirationTimePOSTSet subscription expiration time in minutes for a topic
Set subscription message dispatch rate configuration for specified topic (persistent topic)persistentSetSubscriptionDispatchRatePOSTSet subscription message dispatch rate configuration for specified topic.
Set the replication clusters for a topic (persistent topic)persistentSetReplicationClustersPOSTSet the replication clusters for a topic.
Skip all messages on a topic subscription (persistent topic)persistentSkipAllMessagesPOSTSkip all messages on a topic subscription.
Skipping messages on a topic subscription (persistent topic)persistentSkipMessagesPOSTSkipping messages on a topic subscription.
Terminate a topic (persistent topic)persistentTerminatePOSTTerminate a topic.
Terminate all partitioned topic (persistent topic)persistentTerminatePartitionedTopicPOSTTerminate all partitioned topic.
Trigger a compaction operation on a topic (persistent topic)persistentCompactPUTTrigger a compaction operation on a topic.
Trim a topic (persistent topic)persistentTrimTopicPOSTTrim a topic
Truncate a topic (persistent topic)persistentTruncateTopicDELETETruncate a topic.
Unload a topic (persistent topic)persistentUnloadTopicPUTUnload a topic
Update the properties on the given topic (persistent topic)persistentUpdatePropertiesPUTUpdate the properties on the given topic.
Resource groups4
Creates a new resourcegroup with the specified rate limiterscreateOrUpdateResourceGroupPUTCreates a new resourcegroup with the specified rate limiters
Delete a resourcegroupdeleteResourceGroupDELETEDelete a resourcegroup.
Get the list of all the resourcegroupsgetResourceGroupsGETGet the list of all the resourcegroups.
Get the rate limiters specified for a resourcegroupgetResourceGroupGETGet the rate limiters specified for a resourcegroup.
Resource quotas5
Get resource quota of a namespace bundlegetNamespaceBundleResourceQuotaGETGet resource quota of a namespace bundle.
Get the default quotagetDefaultResourceQuotaGETGet the default quota
Remove resource quota for a namespaceremoveNamespaceBundleResourceQuotaDELETERemove resource quota for a namespace.
Set resource quota on a namespacesetNamespaceBundleResourceQuotaPOSTSet resource quota on a namespace.
Set the default quotasetDefaultResourceQuotaPOSTSet the default quota
Schemas8
Delete all versions schema of a topicdeleteSchemaDELETEDelete all versions schema of a topic
Get the all schemas of a topicgetAllSchemasGETGet the all schemas of a topic
Get the schema metadata of a topicgetSchemaMetadataGETGet the schema metadata of a topic
Get the schema of a topicgetSchemaGETGet the schema of a topic
Get the schema of a topic at a given versiongetSchemaByVersionGETGet the schema of a topic at a given version
Get the version of the schemagetVersionBySchemaPOSTget the version of the schema
Test the schema compatibilitytestCompatibilityPOSTtest the schema compatibility
Update the schema of a topicpostSchemaPOSTUpdate the schema of a topic
Sinks16
Creates a new Pulsar Sink in cluster moderegisterSinkPOSTCreates a new Pulsar Sink in cluster mode Files stream from their file references.
Deletes a Pulsar Sink currently running in cluster modederegisterSinkDELETEDeletes a Pulsar Sink currently running in cluster mode
Displays the status of a Pulsar Sink instancegetSinkInstanceStatusGETDisplays the status of a Pulsar Sink instance
Displays the status of a Pulsar Sink running in cluster modegetSinkStatusGETDisplays the status of a Pulsar Sink running in cluster mode
Fetches information about a Pulsar Sink currently running in cluster modegetSinkInfoGETFetches information about a Pulsar Sink currently running in cluster mode
Fetches information about config fields associated with the specified builtin sinkgetSinkConfigDefinitionGETFetches information about config fields associated with the specified builtin sink
Fetches the list of built-in Pulsar IO sinksgetSinkListGETFetches the list of built-in Pulsar IO sinks
Lists all Pulsar Sinks currently deployed in a given namespacelistSinksGETLists all Pulsar Sinks currently deployed in a given namespace
Reload the built-in connectors, including Sources and Sinks (Reload sinks)reloadSinksPOSTReload the built-in connectors, including Sources and Sinks
Restart all instances of a Pulsar SinkrestartSinkPOSTRestart all instances of a Pulsar Sink
Restart an instance of a Pulsar SinkrestartSinkByInstanceIdPOSTRestart an instance of a Pulsar Sink
Start all instances of a Pulsar SinkstartSinkPOSTStart all instances of a Pulsar Sink
Start an instance of a Pulsar SinkstartSinkByInstanceIdPOSTStart an instance of a Pulsar Sink
Stop all instances of a Pulsar SinkstopSinkPOSTStop all instances of a Pulsar Sink
Stop an instance of a Pulsar SinkstopSinkByInstanceIdPOSTStop an instance of a Pulsar Sink
Updates a Pulsar Sink currently running in cluster modeupdateSinkPUTUpdates a Pulsar Sink currently running in cluster mode Files stream from their file references.
Sources16
Creates a new Pulsar Source in cluster moderegisterSourcePOSTCreates a new Pulsar Source in cluster mode Files stream from their file references.
Deletes a Pulsar Source currently running in cluster modederegisterSourceDELETEDeletes a Pulsar Source currently running in cluster mode
Displays the status of a Pulsar Source instancegetSourceInstanceStatusGETDisplays the status of a Pulsar Source instance
Displays the status of a Pulsar Source running in cluster modegetSourceStatusGETDisplays the status of a Pulsar Source running in cluster mode
Fetches information about a Pulsar Source currently running in cluster modegetSourceInfoGETFetches information about a Pulsar Source currently running in cluster mode
Fetches information about config fields associated with the specified builtin sourcegetSourceConfigDefinitionGETFetches information about config fields associated with the specified builtin source
Fetches the list of built-in Pulsar IO sourcesgetSourceListGETFetches the list of built-in Pulsar IO sources
Lists all Pulsar Sources currently deployed in a given namespacelistSourcesGETLists all Pulsar Sources currently deployed in a given namespace
Reload the built-in connectors, including Sources and Sinks (Reload sources)reloadSourcesPOSTReload the built-in connectors, including Sources and Sinks
Restart all instances of a Pulsar SourcerestartSourcePOSTRestart all instances of a Pulsar Source
Restart an instance of a Pulsar SourcerestartSourceByInstanceIdPOSTRestart an instance of a Pulsar Source
Start all instances of a Pulsar SourcestartSourcePOSTStart all instances of a Pulsar Source
Start an instance of a Pulsar SourcestartSourceByInstanceIdPOSTStart an instance of a Pulsar Source
Stop all instances of a Pulsar SourcestopSourcePOSTStop all instances of a Pulsar Source
Stop instance of a Pulsar SourcestopSourceByInstanceIdPOSTStop instance of a Pulsar Source
Updates a Pulsar Source currently running in cluster modeupdateSourcePUTUpdates a Pulsar Source currently running in cluster mode Files stream from their file references.
Tenants5
Create a new tenantcreateTenantPUTCreate a new tenant.
Delete a tenant and all namespaces and topics under itdeleteTenantDELETEDelete a tenant and all namespaces and topics under it.
Get the admin configuration for a given tenantgetTenantAdminGETGet the admin configuration for a given tenant.
Get the list of existing tenantsgetTenantsGETGet the list of existing tenants.
Update the admins for a tenantupdateTenantPOSTUpdate the admins for a tenant.
Topic lookup2
Get the namespace bundle which the given topic belongsgetNamespaceBundleGETGet the namespace bundle which the given topic belongs to.
Get the owner broker of the given topiclookupTopicAsyncGETGet the owner broker of the given topic.
Transactions14
Abort transactionabortTransactionPOSTAbort transaction
Get coordinator internal statsgetCoordinatorInternalStatsGETGet coordinator internal stats.
Get position stats in pending ackgetPositionStatsInPendingAckGETGet position stats in pending ack.
Get slow transactionsgetSlowTransactionsGETGet slow transactions.
Get transaction buffer internal statsgetTransactionBufferInternalStatsGETGet transaction buffer internal stats.
Get transaction buffer stats in topicgetTransactionBufferStatsGETGet transaction buffer stats in topic.
Get transaction coordinator statsgetCoordinatorStatsGETGet transaction coordinator stats.
Get transaction metadatagetTransactionMetadataGETGet transaction metadata
Get transaction pending ack internal statsgetPendingAckInternalStatsGETGet transaction pending ack internal stats.
Get transaction pending ack stats in topicgetPendingAckStatsGETGet transaction pending ack stats in topic.
Get transaction state in pending ackgetTransactionInPendingAckStatsGETGet transaction state in pending ack.
Get transaction state in transaction buffergetTransactionInBufferStatsGETGet transaction state in transaction buffer.
List transaction coordinatorslistCoordinatorsGETList transaction coordinators.
Scale transaction coordinatorsscaleTransactionCoordinatorsPOSTscaleTransactionCoordinators