@Override void run() throws Exception { admin.brokers().updateDynamicConfiguration(configName, configValue); } }
@Override void run() throws Exception { admin.bookies().deleteBookieRackInfo(bookieAddress); } }
@Override void run() throws PulsarAdminException { print(admin.tenants().getTenants()); } }
@Override void run() throws PulsarAdminException { String namespace = validateNamespace(params); admin.namespaces().revokePermissionsOnNamespace(namespace, role); } }
@Override void run() throws PulsarAdminException { String namespace = validateNamespace(params); admin.namespaces().setNamespaceMessageTTL(namespace, messageTTL); } }
@Override void run() throws PulsarAdminException { String namespace = validateNamespace(params); admin.namespaces().setNamespaceAntiAffinityGroup(namespace, antiAffinityGroup); } }
@Override void run() throws PulsarAdminException { String namespace = validateNamespace(params); admin.namespaces().setMaxConsumersPerSubscription(namespace, maxConsumersPerSubscription); } }
@Override void run() throws PulsarAdminException { String namespace = validateNamespace(params); print(admin.namespaces().getTopics(namespace)); } }
@Override void run() throws PulsarAdminException { String namespace = validateNamespace(params); admin.namespaces().grantPermissionOnNamespace(namespace, role, getAuthActions(actions)); } }
@Override void run() throws PulsarAdminException { String namespace = validateNamespace(params); print(admin.namespaces().getNamespaceReplicationClusters(namespace)); } }
@Override void run() throws PulsarAdminException { String namespace = validateNamespace(params); print(admin.namespaces().getDispatchRate(namespace)); } }
@Override void run() throws PulsarAdminException { String namespace = validateNamespace(params); admin.namespaces().setCompactionThreshold(namespace, validateSizeString(threshold)); } }
@Override void run() throws PulsarAdminException { String namespace = validateNamespace(params); print(admin.namespaces().getOffloadThreshold(namespace)); } }
@Override void run() throws PulsarAdminException { String tenant = getOneArgument(params); print(admin.tenants().getTenantInfo(tenant)); } }
void run() throws PulsarAdminException { String cluster = getOneArgument(params); admin.clusters().deleteFailureDomain(cluster, domainName); } }
void run() throws PulsarAdminException { String clusterName = getOneArgument(params); BrokerNamespaceIsolationData brokerData = admin.clusters() .getBrokerWithNamespaceIsolationPolicy(clusterName, broker); print(brokerData); } }
void run() throws PulsarAdminException { String clusterName = getOneArgument(params, 0, 2); String policyName = getOneArgument(params, 1, 2); NamespaceIsolationData nsIsolationData = admin.clusters().getNamespaceIsolationPolicy(clusterName, policyName); print(nsIsolationData); } }
@Override void run() throws Exception { print(admin.brokerStats().getLoadReport()); } }
@Override void runCmd() throws Exception { print(admin.functions().getFunctions(tenant, namespace)); } }
@Override void run() throws Exception { String topic = validateTopicName(params); if (version == null) { print(admin.schemas().getSchemaInfo(topic)); } else { print(admin.schemas().getSchemaInfo(topic, version)); } } }