| Tenant ${tenantName} already references the resource group $ | exception | error | |
| com.google.protobuf.Message is not assignable from ${pojo.ge | exception | error | protobuf, schema, illegal-argument |
| MetadataStoreConfig query parameter '${key}' must be greater | validation | error | configuration, validation, integer, metadata-store |
| No authorization providers are present. | exception | critical | authorization, configuration, broker-startup, java |
| --source-file needs to be specified | validation | error | cli, validation, upload, pulsar-functions |
| Tenant is not provided | http | warning | validation, http-400, rest-api, missing-argument |
| Termination of a partitioned topic is not allowed | http | error | |
| Analyze backlog on a partitioned topic is not allowed, pleas | http | error | |
| Cannot specify both archive and source-type | validation | error | cli, pulsar-io, conflict |
| Failed to parse config file %s. Invalid field '%s' on line: | validation | error | |
| Only one of serdeClassName or schemaType should be set | validation | error | pulsar-functions, sink, configuration, validation |
| Only one or neither of --version and --all-version can be sp | validation | error | cli, schema, validation |
| Partitioned Topic not found: %s %s | http | error | |
| Retain Key Ordering cannot be altered | validation | error | pulsar, functions, config-validation, immutable-field |
| Size of data received by DoubleSchema is not 8 | exception | error | pulsar, schema, double, validation, serialization |
| The format of the password auth conf file is invalid | validation | error | |
| Can't create topic ${topicName} with "-partition-" followed | http | error | |
| Cannot parse source-config | validation | error | cli, json, configuration |
| Failed to encrypt payload | exception | error | |
| Receiver queue size can't be changed in ZeroQueueConsumerImp | exception | error | java, consumer, unsupported-operation, pulsar-client |
| The '%s' connector does not provide a sink implementation | exception | error | pulsar-io, connector, nar, missing-sink-class |
| Topic doesn't have any data | exception | error | cli, empty-topic, internal-stats |
| Invalid cluster id: ${clusterId} | http | error | |
| Size of data received by IntSchema is not 4 | exception | error | schema, serialization, int32 |
| Unrecognized package metadata format | exception | error | deserialization, corruption, format, packages |
| messageId is null | http | error | rest-api, offload, validation |
| Namespace does not exist | http | error | |
| Number of times need to be positive number. | validation | error | cli, validation, arguments, picocli |
| e.getMessage() | console | error | |
| error on GSSAPI boot | exception | error | |
| MetadataStoreConfig query parameter '${key}' must be true or | validation | error | configuration, validation, boolean, metadata-store |
| saslJaasServerRoleTokenSignerSecretPath parameter is empty | validation | error | |
| Allowed clusters do not contain the replication cluster %s. | http | error | |
| ResourceGroupUpdate: Invalid null ResourceGroup config | validation | error | broker, resource-group, null-check, validation |
| The specified go executable binary does not exist | validation | error | cli, filesystem, go, pulsar-functions |
| Couldn't get the azure storage account. | validation | error | |
| e.getMessage() | console | error | |
| Field ${name} must be a Map | validation | error | config-validation, type-mismatch, map |
| Leader cannot be determined | http | error | pulsar-functions, worker-cluster, leader-election |
| --bundle and --bundle-type are mutually exclusive | validation | error | cli, parameter-validation, pulsar-admin, conflicting-options |
| Exist unexpected topic partition(partition index grater than | http | error | |
| InvalidFormatException.getOriginalMessage() (parse failure o | exception | error | |
| ${key} doesn't exits in the dynamicConfigurationMap | exception | error | |
| Resource group ${name} still has ${tenantRefCount} tenant re | exception | error | |
| Sink namespace cannot be null | validation | error | pulsar, config-validation, sink, illegal-argument |
| ${paramName} cannot be greater than ${maxValue}! | validation | error | |
| Subscription Name cannot be altered | validation | error | pulsar-functions, config-update, subscription |
| There is currently no support windowing in python | validation | error | pulsar, functions, python, windowing, limitations |
| Topic %s is not the partitioned topic. | http | error | |
| Number of messages should be zero or positive. | validation | error | cli, validation, argument, pulsar-client |
| partitionException.get().getMessage() | http | error | |
| State key needs to be specified | validation | error | cli, validation, state, pulsar-functions |
| The only supported ActionType is DELETE | validation | error | |
| unknown auth provider: %s | error_code | error | go, authentication, configuration, unsupported-feature |
| --destination-file needs to be specified | validation | error | cli, validation, download, pulsar-functions |
| e.getMessage() | console | error | |
| Failed to close the channel. | exception | error | |
| Invalid Config: loadBalancerServiceUnitStateTombstoneDelayTi | validation | error | |
| Namespaces differ | validation | error | pulsar-functions, immutable-field, update-validation |
| Topic's namespace does not exist | http | error | |
| Value out of range [0, <MAX_UINT32>]: <value> | validation | error | java, illegal-argument, range-check |
| At least one broker bind address must be configured | exception | error | |
| Cluster ${cluster} does not exist. | http | error | |
| Expire message by position not issued on topic ${topicName} | http | error | |
| Invalid null namespace: ${namespace} | validation | error | namespace, validation, null-check, pulsar-common |
| Only one of outputSchemaType or outputSerdeClassName should | validation | error | pulsar, functions, schema, configuration |
| Secret/Public Key file ${keyConfUrl} doesn't exist | validation | error | authentication, configuration, file-not-found, java |
| Failed to bind protocol `${protocol}` on ${address} | exception | error | |
| Function Names differ | validation | error | pulsar-functions, immutable-field, update-validation |
| getPartitionedTopicNotFoundErrorMessage(topicName.toString() | http | error | |
INVALID_AUTH_DATA Unknown user or invalid password | exception | error | |
| (wraps ClassNotFoundException for interceptor) | exception | error | classpath, interceptor, configuration, reflection |
| Effectively-once processing guarantees not yet supported in | exception | error | pulsar, functions, python, limitations |
| Failed to start the channel. | exception | error | |
| You must specify a name for the sink | validation | error | cli, pulsar-io, missing-argument |
| Invalid sink type '%s' -- Available sinks are: %s | validation | error | cli, pulsar-io, connector |
| Need to specify `metadataStoreUrl` or `zookeeperServers` in | console | error | |
| The given bytes are null | validation | error | nullpointer, io, inputstream |
| This topic already exists | http | error | |
| AutoAck cannot be altered | validation | error | pulsar-functions, config-update, deprecated |
| Couldn't get the azure storage access key. | validation | error | |
| pulsarServiceUrlArray contains a blank value at index | exception | error | pulsar-client, configuration, validation, illegal-argument |
AUTH_REQUIRED Authentication required | exception | error | |
| Either a trigger value or a trigger filepath needs to be spe | validation | error | cli, validation, trigger, pulsar-functions |
| maxUnackedMessagesPerConsumer must be 0 or more | validation | error | |
| Resource group does not exist: ${rgName} | exception | error | broker, resource-group, not-found |
| Unauthorized to validateTopicOperation for operation [%s] on | http | error | |