Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ADDITIONAL_SERVLET_FILE - Static variable in class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletUtils
- AdditionalServlet - Interface in org.apache.pulsar.broker.web.plugin.servlet
-
The additional servlet interface for support additional servlet.
- AdditionalServletDefinition - Class in org.apache.pulsar.broker.web.plugin.servlet
-
Metadata information about an additional servlet.
- AdditionalServletDefinition() - Constructor for class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletDefinition
- AdditionalServletDefinitions - Class in org.apache.pulsar.broker.web.plugin.servlet
-
The collection of additional servlet definition.
- AdditionalServletDefinitions() - Constructor for class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletDefinitions
- AdditionalServletMetadata - Class in org.apache.pulsar.broker.web.plugin.servlet
-
The metadata of additional servlet.
- AdditionalServletMetadata() - Constructor for class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletMetadata
- AdditionalServlets - Class in org.apache.pulsar.broker.web.plugin.servlet
-
A collection of loaded additional servlets.
- AdditionalServlets(Map<String, AdditionalServletWithClassLoader>) - Constructor for class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServlets
- AdditionalServletUtils - Class in org.apache.pulsar.broker.web.plugin.servlet
-
Util class to search and load
AdditionalServlets. - AdditionalServletUtils() - Constructor for class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletUtils
- AdditionalServletWithClassLoader - Class in org.apache.pulsar.broker.web.plugin.servlet
-
An additional servlet with it's classloader.
- AdditionalServletWithClassLoader() - Constructor for class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletWithClassLoader
- addRawMetricsProvider(PrometheusRawMetricsProvider) - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- allowBrokerOperationAsync(String, String, BrokerOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowBrokerOperationAsync(String, String, BrokerOperation, String, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
- allowBrokerOperationAsync(String, String, BrokerOperation, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowClusterOperationAsync(String, ClusterOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowClusterOperationAsync(String, ClusterOperation, String, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
- allowClusterOperationAsync(String, ClusterOperation, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowClusterPolicyOperationAsync(String, String, PolicyName, PolicyOperation, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
- allowClusterPolicyOperationAsync(String, String, PolicyName, PolicyOperation, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowClusterPolicyOperationAsync(String, PolicyName, PolicyOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowFunctionOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Allow all function operations with in this namespace.
- allowFunctionOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowFunctionOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- allowFunctionOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowFunctionOpsAsync(NamespaceName, AuthenticationParameters) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowNamespaceOperationAsync(NamespaceName, String, NamespaceOperation, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Check if a given role is allowed to execute a given operation on the namespace.
- allowNamespaceOperationAsync(NamespaceName, String, NamespaceOperation, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- allowNamespaceOperationAsync(NamespaceName, String, NamespaceOperation, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowNamespaceOperationAsync(NamespaceName, NamespaceOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowNamespaceOperationAsync(NamespaceName, NamespaceOperation, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Grant authorization-action permission on a namespace to the given client.
- allowNamespacePolicyOperation(NamespaceName, PolicyName, PolicyOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Deprecated.- will be removed after 2.12. Use async variant.
- allowNamespacePolicyOperationAsync(NamespaceName, PolicyName, PolicyOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowNamespacePolicyOperationAsync(NamespaceName, PolicyName, PolicyOperation, String, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Check if a given role is allowed to execute a given policy operation on the namespace.
- allowNamespacePolicyOperationAsync(NamespaceName, PolicyName, PolicyOperation, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Grant authorization-action permission on a namespace to the given client.
- allowNamespacePolicyOperationAsync(NamespaceName, PolicyName, PolicyOperation, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- allowNamespacePolicyOperationAsync(NamespaceName, PolicyName, PolicyOperation, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowSinkOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Allow all sink operations with in this namespace.
- allowSinkOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowSinkOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- allowSinkOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowSinkOpsAsync(NamespaceName, AuthenticationParameters) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowSourceOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Allow all source operations with in this namespace.
- allowSourceOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowSourceOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- allowSourceOpsAsync(NamespaceName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowSourceOpsAsync(NamespaceName, AuthenticationParameters) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowTenantOperation(String, TenantOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Deprecated.- will be removed after 2.12. Use async variant.
- allowTenantOperationAsync(String, String, TenantOperation, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Check if a given role is allowed to execute a given operation on the tenant.
- allowTenantOperationAsync(String, String, TenantOperation, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- allowTenantOperationAsync(String, String, TenantOperation, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowTenantOperationAsync(String, TenantOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowTenantOperationAsync(String, TenantOperation, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Grant authorization-action permission on a tenant to the given client.
- allowTopicOperation(TopicName, TopicOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Deprecated.- will be removed after 2.12. Use async variant.
- allowTopicOperationAsync(TopicName, String, TopicOperation, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Check if a given role is allowed to execute a given topic operation on the topic.
- allowTopicOperationAsync(TopicName, String, TopicOperation, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- allowTopicOperationAsync(TopicName, String, TopicOperation, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowTopicOperationAsync(TopicName, TopicOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowTopicOperationAsync(TopicName, TopicOperation, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Grant authorization-action permission on a topic to the given client.
- allowTopicOperationAsync(TopicName, TopicOperation, AuthenticationParameters) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowTopicPolicyOperation(TopicName, PolicyName, PolicyOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Deprecated.- will be removed after 2.12. Use async variant.
- allowTopicPolicyOperationAsync(TopicName, String, PolicyName, PolicyOperation, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Check if a given role is allowed to execute a given topic operation on topic's policy.
- allowTopicPolicyOperationAsync(TopicName, String, PolicyName, PolicyOperation, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- allowTopicPolicyOperationAsync(TopicName, String, PolicyName, PolicyOperation, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- allowTopicPolicyOperationAsync(TopicName, PolicyName, PolicyOperation, String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- allowTopicPolicyOperationAsync(TopicName, PolicyName, PolicyOperation, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Grant authorization-action permission on a topic to the given client.
- ATTRIBUTE_IS_READY_PROBE - Static variable in class org.apache.pulsar.common.configuration.VipStatus
- ATTRIBUTE_STATUS_FILE_PATH - Static variable in class org.apache.pulsar.common.configuration.VipStatus
- authData - Variable in class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- authenticate(AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationProvider
-
Deprecated.use and implement
AuthenticationProvider.authenticateAsync(AuthenticationDataSource)instead. - authenticate(AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderBasic
- authenticate(AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderList
- authenticate(AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderTls
- authenticate(AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderToken
- authenticate(AuthData) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
-
Deprecated.
- authenticate(AuthData) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationState
-
Deprecated.use and implement
AuthenticationState.authenticateAsync(AuthData)instead. - authenticate(AuthData) - Method in class org.apache.pulsar.broker.authentication.OneStageAuthenticationState
-
Deprecated.
- authenticateAsync(AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationProvider
-
Validate the authentication for the given credentials with the specified authentication data.
- authenticateAsync(AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderList
- authenticateAsync(AuthData) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationState
-
Challenge passed in auth data.
- authenticateAsync(AuthData) - Method in class org.apache.pulsar.broker.authentication.OneStageAuthenticationState
-
Warning: this method is not intended to be called concurrently.
- AuthenticatedDataAttributeName - Static variable in class org.apache.pulsar.broker.web.AuthenticationFilter
- AuthenticatedRoleAttributeName - Static variable in class org.apache.pulsar.broker.web.AuthenticationFilter
- authenticateFailure(String, String, Enum<?>) - Static method in class org.apache.pulsar.broker.authentication.metrics.AuthenticationMetrics
-
Log authenticate failure event to the authentication metrics.
- authenticateFailure(String, String, String) - Static method in class org.apache.pulsar.broker.authentication.metrics.AuthenticationMetrics
-
Deprecated.
- authenticateHttpRequest(HttpServletRequest) - Method in class org.apache.pulsar.broker.authentication.AuthenticationService
- authenticateHttpRequest(HttpServletRequest, HttpServletResponse) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationProvider
-
Deprecated.
- authenticateHttpRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderList
- authenticateHttpRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderToken
- authenticateHttpRequest(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.broker.authentication.AuthenticationService
- authenticateHttpRequest(HttpServletRequest, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authentication.AuthenticationService
- authenticateHttpRequestAsync(HttpServletRequest, HttpServletResponse) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationProvider
-
Validate the authentication for the given credentials with the specified authentication data.
- authenticateSuccess(String, String) - Static method in class org.apache.pulsar.broker.authentication.metrics.AuthenticationMetrics
-
Log authenticate success event to the authentication metrics.
- AuthenticationDataCommand - Class in org.apache.pulsar.broker.authentication
- AuthenticationDataCommand(String) - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- AuthenticationDataCommand(String, SocketAddress, SSLSession) - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- AuthenticationDataHttp - Class in org.apache.pulsar.broker.authentication
- AuthenticationDataHttp(HttpServletRequest) - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- AuthenticationDataHttps - Class in org.apache.pulsar.broker.authentication
- AuthenticationDataHttps(HttpServletRequest) - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationDataHttps
- AuthenticationDataSource - Interface in org.apache.pulsar.broker.authentication
-
Interface for accessing data which are used in variety of authentication schemes on server side.
- AuthenticationDataSubscription - Class in org.apache.pulsar.broker.authentication
- AuthenticationDataSubscription(AuthenticationDataSource, String) - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- AuthenticationFilter - Class in org.apache.pulsar.broker.web
-
Servlet filter that hooks up with AuthenticationService to reject unauthenticated HTTP requests.
- AuthenticationFilter(AuthenticationService) - Constructor for class org.apache.pulsar.broker.web.AuthenticationFilter
- AuthenticationMetrics - Class in org.apache.pulsar.broker.authentication.metrics
- AuthenticationMetrics() - Constructor for class org.apache.pulsar.broker.authentication.metrics.AuthenticationMetrics
- AuthenticationParameters - Class in org.apache.pulsar.broker.authentication
-
A class to collect all the common fields used for authentication.
- AuthenticationParameters() - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationParameters
- AuthenticationProvider - Interface in org.apache.pulsar.broker.authentication
-
Provider of authentication mechanism.
- AuthenticationProviderBasic - Class in org.apache.pulsar.broker.authentication
- AuthenticationProviderBasic() - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationProviderBasic
- AuthenticationProviderList - Class in org.apache.pulsar.broker.authentication
-
An authentication provider wraps a list of auth providers.
- AuthenticationProviderList(List<AuthenticationProvider>) - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationProviderList
- AuthenticationProviderTls - Class in org.apache.pulsar.broker.authentication
- AuthenticationProviderTls() - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationProviderTls
- AuthenticationProviderToken - Class in org.apache.pulsar.broker.authentication
- AuthenticationProviderToken() - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationProviderToken
- AuthenticationProviderToken.ErrorCode - Enum Class in org.apache.pulsar.broker.authentication
- AuthenticationService - Class in org.apache.pulsar.broker.authentication
-
Authentication service.
- AuthenticationService(ServiceConfiguration) - Constructor for class org.apache.pulsar.broker.authentication.AuthenticationService
- AuthenticationState - Interface in org.apache.pulsar.broker.authentication
-
Interface for authentication state.
- AuthorizationProvider - Interface in org.apache.pulsar.broker.authorization
-
Provider of authorization mechanism.
- AuthorizationService - Class in org.apache.pulsar.broker.authorization
-
Authorization service that manages pluggable authorization provider and authorize requests accordingly.
- AuthorizationService(ServiceConfiguration, PulsarResources) - Constructor for class org.apache.pulsar.broker.authorization.AuthorizationService
- authorize(String, AuthenticationDataSource, Function<String, CompletableFuture<Boolean>>) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- AuthTokenUtils - Class in org.apache.pulsar.broker.authentication.utils
- AuthTokenUtils() - Constructor for class org.apache.pulsar.broker.authentication.utils.AuthTokenUtils
B
- BASE_CLUSTERS_PATH - Static variable in class org.apache.pulsar.broker.resources.BaseResources
- BASE_POLICIES_PATH - Static variable in class org.apache.pulsar.broker.resources.BaseResources
- BaseResources<T> - Class in org.apache.pulsar.broker.resources
-
Base class for all configuration resources to access configurations from metadata-store.
- BaseResources(MetadataStore, TypeReference<T>, int) - Constructor for class org.apache.pulsar.broker.resources.BaseResources
- BaseResources(MetadataStore, Class<T>, int) - Constructor for class org.apache.pulsar.broker.resources.BaseResources
- BindAddress - Class in org.apache.pulsar.common.configuration
-
A bind address for the broker as a non-TLS and TLS pair.
- BindAddress() - Constructor for class org.apache.pulsar.common.configuration.BindAddress
- BindAddressValidator - Class in org.apache.pulsar.broker.validator
-
Validates bind address configurations.
- BindAddressValidator() - Constructor for class org.apache.pulsar.broker.validator.BindAddressValidator
- Bit - Enum constant in enum class org.apache.pulsar.broker.BitRateUnit
- BitRateUnit - Enum Class in org.apache.pulsar.broker
- BOOKIE_INFO_ROOT_PATH - Static variable in class org.apache.pulsar.bookie.rackawareness.BookieRackAffinityMapping
- bookieAddressResolver - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- bookieInfoMap - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- BookieRackAffinityMapping - Class in org.apache.pulsar.bookie.rackawareness
-
It provides the mapping of bookies to its rack from zookeeper.
- BookieRackAffinityMapping() - Constructor for class org.apache.pulsar.bookie.rackawareness.BookieRackAffinityMapping
- BookieResources - Class in org.apache.pulsar.broker.resources
- BookieResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.BookieResources
- bookiesJoinedCounter - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- bookiesLeftCounter - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- BROKER_TIME_AVERAGE_BASE_PATH - Static variable in class org.apache.pulsar.broker.resources.LoadBalanceResources
- BrokerResources - Class in org.apache.pulsar.broker.resources
- BrokerResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.BrokerResources
- BrokerTimeAverageDataResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.LoadBalanceResources.BrokerTimeAverageDataResources
- brokerUrl(String, int) - Static method in class org.apache.pulsar.broker.ServiceConfigurationUtils
- brokerUrlTls(String, int) - Static method in class org.apache.pulsar.broker.ServiceConfigurationUtils
- BUNDLE_DATA_BASE_PATH - Static variable in class org.apache.pulsar.broker.resources.LoadBalanceResources
- BundleDataResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.LoadBalanceResources.BundleDataResources
- Byte - Enum constant in enum class org.apache.pulsar.broker.BitRateUnit
C
- canConsume(TopicName, String, AuthenticationDataSource, String) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- canConsumeAsync(TopicName, String, AuthenticationDataSource, String) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Check if the specified role has permission to receive messages from the specified fully qualified topic name.
- canConsumeAsync(TopicName, String, AuthenticationDataSource, String) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Check if the specified role has permission to receive messages from the specified fully qualified topic name.
- canConsumeAsync(TopicName, String, AuthenticationDataSource, String) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
-
Check if the specified role has permission to receive messages from the specified fully qualified topic name.
- canConsumeAsync(TopicName, String, AuthenticationDataSource, String) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
-
Check if the specified role has permission to receive messages from the specified fully qualified topic name.
- canLookup(TopicName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Check whether the specified role can perform a lookup for the specified topic.
- canLookupAsync(TopicName, String, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Check whether the specified role can perform a lookup for the specified topic.
- canLookupAsync(TopicName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Check whether the specified role can perform a lookup for the specified topic.
- canLookupAsync(TopicName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
-
Check whether the specified role can perform a lookup for the specified topic.
- canLookupAsync(TopicName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
-
Check whether the specified role can perform a lookup for the specified topic.
- canProduce(TopicName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- canProduceAsync(TopicName, String, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Check if the specified role has permission to send messages to the specified fully qualified topic name.
- canProduceAsync(TopicName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Check if the specified role has permission to send messages to the specified fully qualified topic name.
- canProduceAsync(TopicName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
-
Check if the specified role has permission to send messages to the specified fully qualified topic name.
- canProduceAsync(TopicName, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
-
Check if the specified role has permission to send messages to the specified fully qualified topic name.
- category() - Element in annotation interface org.apache.pulsar.common.configuration.FieldContext
-
Category to group settings.
- Category - Annotation Interface in org.apache.pulsar.common.configuration
-
Setting Category.
- certificates - Variable in class org.apache.pulsar.broker.authentication.AuthenticationDataHttps
- checkPermission(TopicName, String, AuthAction) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- checkStatus() - Method in class org.apache.pulsar.common.configuration.VipStatus
- clearDomainPersistence(NamespaceName) - Method in class org.apache.pulsar.broker.resources.TopicResources
- clearNamespacePersistence(NamespaceName) - Method in class org.apache.pulsar.broker.resources.TopicResources
- clearPartitionedTopicMetadataAsync(NamespaceName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- clearPartitionedTopicTenantAsync(String) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- clearTenantPersistence(String) - Method in class org.apache.pulsar.broker.resources.TopicResources
- close() - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderBasic
- close() - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderList
- close() - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderTls
- close() - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderToken
- close() - Method in class org.apache.pulsar.broker.authentication.AuthenticationService
- close() - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- close() - Method in class org.apache.pulsar.broker.resources.MetadataStoreCacheLoader
- close() - Method in interface org.apache.pulsar.broker.web.plugin.servlet.AdditionalServlet
- close() - Method in class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServlets
- close() - Method in class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletWithClassLoader
- cluster - Variable in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- clusterExists(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- clusterExistsAsync(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- clusterNameFromPath(String) - Static method in class org.apache.pulsar.broker.resources.ClusterResources
- ClusterPoliciesResources(MetadataStore, Class<ClusterPoliciesImpl>, int) - Constructor for class org.apache.pulsar.broker.resources.ClusterResources.ClusterPoliciesResources
- ClusterResources - Class in org.apache.pulsar.broker.resources
- ClusterResources(MetadataStore, MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.ClusterResources
- ClusterResources.ClusterPoliciesResources - Class in org.apache.pulsar.broker.resources
- ClusterResources.FailureDomainResources - Class in org.apache.pulsar.broker.resources
- conf - Variable in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- ConfigurationStringUtil - Class in org.apache.pulsar.bookie.rackawareness
- ConfigurationStringUtil() - Constructor for class org.apache.pulsar.bookie.rackawareness.ConfigurationStringUtil
- ConnectionController - Interface in org.apache.pulsar.broker.limiter
- ConnectionController.DefaultConnectionController - Class in org.apache.pulsar.broker.limiter
- ConnectionController.State - Enum Class in org.apache.pulsar.broker.limiter
- convert(double, BitRateUnit) - Method in enum class org.apache.pulsar.broker.BitRateUnit
- convertBookiesToNodes(Collection<BookieId>) - Method in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- convertBookieToNode(BookieId) - Method in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- convertFrom(PulsarConfiguration) - Static method in class org.apache.pulsar.common.configuration.PulsarConfigurationLoader
- convertFrom(PulsarConfiguration, boolean) - Static method in class org.apache.pulsar.common.configuration.PulsarConfigurationLoader
-
Converts a PulsarConfiguration object to a ServiceConfiguration object.
- create(InputStream, Class<? extends PulsarConfiguration>) - Static method in class org.apache.pulsar.common.configuration.PulsarConfigurationLoader
-
Creates PulsarConfiguration and loads it with populated attribute values loaded from provided inputstream property file.
- create(String, Class<? extends PulsarConfiguration>) - Static method in class org.apache.pulsar.common.configuration.PulsarConfigurationLoader
-
Creates PulsarConfiguration and loads it with populated attribute values loaded from provided property file.
- create(String, T) - Method in class org.apache.pulsar.broker.resources.BaseResources
- create(Properties, Class<? extends PulsarConfiguration>) - Static method in class org.apache.pulsar.common.configuration.PulsarConfigurationLoader
-
Creates PulsarConfiguration and loads it with populated attribute values from provided Properties object.
- createAsync(String, T) - Method in class org.apache.pulsar.broker.resources.BaseResources
- createBookieNode(BookieId) - Method in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- createCluster(String, ClusterData) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- createClusterAsync(String, ClusterData) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- createConfigMetadataStore(String, int, boolean) - Static method in class org.apache.pulsar.broker.resources.PulsarResources
- createDummyLocalBookieNode(String) - Method in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- createIsolationData(String, Map<String, NamespaceIsolationDataImpl>) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.IsolationPolicyResources
- createLocalMetadataStore(String, int, boolean) - Static method in class org.apache.pulsar.broker.resources.PulsarResources
- createLocalPoliciesAsync(NamespaceName, LocalPolicies) - Method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- createPartitionedTopic(TopicName, PartitionedTopicMetadata) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- createPartitionedTopicAsync(TopicName, PartitionedTopicMetadata) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- createPersistentTopicAsync(TopicName) - Method in class org.apache.pulsar.broker.resources.TopicResources
- createPolicies(NamespaceName, Policies) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- createPoliciesAsync(NamespaceName, Policies) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- createRequestLogger() - Static method in class org.apache.pulsar.broker.web.JettyRequestLogFactory
-
Build a new Jetty request logger using the format defined in this class.
- createRequestLogger(boolean, Server) - Static method in class org.apache.pulsar.broker.web.JettyRequestLogFactory
-
Build a new Jetty request logger using the format defined in this class.
- createResourceGroup(String, ResourceGroup) - Method in class org.apache.pulsar.broker.resources.ResourceGroupResources
- createSecretKey(SignatureAlgorithm) - Static method in class org.apache.pulsar.broker.authentication.utils.AuthTokenUtils
- createServerSslContext(String, boolean, String, String, String, boolean, Set<String>, Set<String>, long) - Static method in class org.apache.pulsar.jetty.tls.JettySslContextFactory
- createServerSslContextWithKeystore(String, String, String, String, boolean, String, String, String, boolean, Set<String>, Set<String>, long) - Static method in class org.apache.pulsar.jetty.tls.JettySslContextFactory
- createTenant(String, TenantInfo) - Method in class org.apache.pulsar.broker.resources.TenantResources
- createTenantAsync(String, TenantInfo) - Method in class org.apache.pulsar.broker.resources.TenantResources
- createToken(Key, String, Optional<Date>) - Static method in class org.apache.pulsar.broker.authentication.utils.AuthTokenUtils
D
- decodePrivateKey(byte[], SignatureAlgorithm) - Static method in class org.apache.pulsar.broker.authentication.utils.AuthTokenUtils
- decodePublicKey(byte[], SignatureAlgorithm) - Static method in class org.apache.pulsar.broker.authentication.utils.AuthTokenUtils
- decodeSecretKey(byte[]) - Static method in class org.apache.pulsar.broker.authentication.utils.AuthTokenUtils
- decreaseConnection(SocketAddress) - Method in interface org.apache.pulsar.broker.limiter.ConnectionController
-
Decrease the number of connections counter.
- decreaseConnection(SocketAddress) - Method in class org.apache.pulsar.broker.limiter.ConnectionController.DefaultConnectionController
- DEFAULT_METRICS_PATH - Static variable in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- DEFAULT_OPERATION_TIMEOUT_SEC - Static variable in class org.apache.pulsar.broker.resources.PulsarResources
- DefaultConnectionController(int, int) - Constructor for class org.apache.pulsar.broker.limiter.ConnectionController.DefaultConnectionController
- delete(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
- deleteAsync(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
- deleteBundleData(String) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.BundleDataResources
- deleteBundleDataAsync(NamespaceName) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.BundleDataResources
- deleteBundleDataTenantAsync(String) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.BundleDataResources
- deleteCluster(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- deleteClusterAsync(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- deleteFailureDomain(String, String) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- deleteFailureDomainAsync(String, String) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- deleteFailureDomains(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- deleteFailureDomainsAsync(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- deleteIfExistsAsync(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
- deleteIsolationData(String) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.IsolationPolicyResources
- deleteIsolationDataAsync(String) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.IsolationPolicyResources
- deleteLocalPolicies(NamespaceName) - Method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- deleteLocalPoliciesAsync(NamespaceName) - Method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- deleteLocalPoliciesTenantAsync(String) - Method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- deleteNamespaceAsync(NamespaceName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
-
Clear resource of `/namespace/{namespaceName}` for zk-node.
- deletePartitionedTopicAsync(TopicName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- deletePolicies(NamespaceName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- deletePoliciesAsync(NamespaceName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- deleteQuota(String) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.QuotaResources
- deleteResourceGroup(String) - Method in class org.apache.pulsar.broker.resources.ResourceGroupResources
- deleteTenantAsync(String) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- deleteTenantAsync(String) - Method in class org.apache.pulsar.broker.resources.TenantResources
- deleteTimeAverageBrokerData(String) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.BrokerTimeAverageDataResources
- deprecated() - Element in annotation interface org.apache.pulsar.common.configuration.FieldContext
-
Whether the setting is deprecated or not.
- deregisterPersistentTopicListener(BiConsumer<String, NotificationType>) - Method in class org.apache.pulsar.broker.resources.TopicResources
- description() - Element in annotation interface org.apache.pulsar.common.configuration.Category
-
Description of the category.
- destroy() - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- destroy() - Method in class org.apache.pulsar.broker.web.AuthenticationFilter
- destroy() - Method in class org.apache.pulsar.broker.web.DisableDebugHttpMethodFilter
- destroy() - Method in class org.apache.pulsar.broker.web.RateLimitingFilter
- differBetweenBookies(List<BookieId>, List<BookieId>) - Static method in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- DisableDebugHttpMethodFilter - Class in org.apache.pulsar.broker.web
-
Servlet filter that rejects HTTP requests using TRACE/TRACK methods.
- DisableDebugHttpMethodFilter(ServiceConfiguration) - Constructor for class org.apache.pulsar.broker.web.DisableDebugHttpMethodFilter
- dnsResolver - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- doc() - Element in annotation interface org.apache.pulsar.common.configuration.FieldContext
-
Documentation of the settings.
- doc() - Element in annotation interface org.apache.pulsar.common.configuration.PropertyContext
-
Documentation of the property.
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.pulsar.broker.web.AuthenticationFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.pulsar.broker.web.DisableDebugHttpMethodFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.pulsar.broker.web.RateLimitingFilter
- doGet(HttpServletRequest, HttpServletResponse) - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- dynamic() - Element in annotation interface org.apache.pulsar.common.configuration.FieldContext
-
allow field to be updated dynamically.
- DynamicConfigurationResources - Class in org.apache.pulsar.broker.resources
- DynamicConfigurationResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.DynamicConfigurationResources
- DynamicSkipUnknownPropertyHandler - Class in org.apache.pulsar.broker.web
- DynamicSkipUnknownPropertyHandler() - Constructor for class org.apache.pulsar.broker.web.DynamicSkipUnknownPropertyHandler
E
- encodeKeyBase64(Key) - Static method in class org.apache.pulsar.broker.authentication.utils.AuthTokenUtils
- executor - Variable in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- executorMaxThreads - Variable in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- exists(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
- existsAsync(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
F
- FAILURE_DOMAIN - Static variable in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- FailureDomainResources(MetadataStore, Class<FailureDomainImpl>, int) - Constructor for class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- FieldContext - Annotation Interface in org.apache.pulsar.common.configuration
-
Stores field context to validate based on requirement or value constraints.
- from(Throwable) - Static method in exception org.apache.pulsar.broker.PulsarServerException
G
- generate(String, OutputStream, List<PrometheusRawMetricsProvider>) - Static method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGeneratorUtils
- generate(SimpleTextOutputStream) - Method in interface org.apache.pulsar.broker.stats.prometheus.PrometheusRawMetricsProvider
-
Generate the metrics from the metrics provider.
- generateSystemMetrics(SimpleTextOutputStream, String) - Static method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGeneratorUtils
- get() - Method in class org.apache.pulsar.broker.resources.BookieResources
- get(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
- getActiveNamespaces(String, String) - Method in class org.apache.pulsar.broker.resources.TenantResources
- getAdditionalServletDefinition(String, String) - Method in class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletUtils
-
Retrieve the additional servlet definition from the provided nar package.
- getAnonymousUserRole() - Method in class org.apache.pulsar.broker.authentication.AuthenticationService
- getAppliedAdvertisedAddress(ServiceConfiguration, boolean) - Static method in class org.apache.pulsar.broker.ServiceConfigurationUtils
-
Deprecated.
- getAsync(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
- getAuthData() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- getAuthDataSource() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationState
-
Return AuthenticationDataSource.
- getAuthDataSource() - Method in class org.apache.pulsar.broker.authentication.OneStageAuthenticationState
- getAuthenticationProvider(String) - Method in class org.apache.pulsar.broker.authentication.AuthenticationService
- getAuthMethodName() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationProvider
- getAuthMethodName() - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderBasic
- getAuthMethodName() - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderList
- getAuthMethodName() - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderTls
- getAuthMethodName() - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderToken
- getAuthRole() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationState
-
After the authentication between client and broker completed, get authentication role represent for the client.
- getAuthRole() - Method in class org.apache.pulsar.broker.authentication.OneStageAuthenticationState
- getAvailableBrokers() - Method in class org.apache.pulsar.broker.resources.MetadataStoreCacheLoader
- getBasePath() - Method in interface org.apache.pulsar.broker.web.plugin.servlet.AdditionalServlet
-
Get the base path of prometheus metrics.
- getBasePath() - Method in class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletWithClassLoader
- getBookkeeperMetadataStoreUrl() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getBrokerDeleteInactiveTopicsMaxInactiveDurationSeconds() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getBundleData(String) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.BundleDataResources
- getChildren(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
- getChildrenAsync(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
- getChildrenRecursiveAsync(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
- getCluster(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- getClusterAsync(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- getClusterPolicies(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources.ClusterPoliciesResources
- getClusterPoliciesAsync(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources.ClusterPoliciesResources
- getCommandData() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- getCommandData() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
- getCommandData() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- getConfigurationMetadataStoreUrl() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getConnections() - Static method in class org.apache.pulsar.broker.limiter.ConnectionController.DefaultConnectionController
- getContext(Class<?>) - Method in class org.apache.pulsar.broker.web.JsonMapperProvider
- getDefaultOrConfiguredAddress(String) - Static method in class org.apache.pulsar.broker.ServiceConfigurationUtils
- getDefaultQuota() - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.QuotaResources
- getDynamicConfiguration() - Method in class org.apache.pulsar.broker.resources.DynamicConfigurationResources
- getDynamicConfigurationAsync() - Method in class org.apache.pulsar.broker.resources.DynamicConfigurationResources
- getExistingPartitions(NamespaceName, TopicDomain) - Method in class org.apache.pulsar.broker.resources.TopicResources
- getExistingPartitions(TopicName) - Method in class org.apache.pulsar.broker.resources.TopicResources
- getFailureDomain(String, String) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- getFailureDomainAsync(String, String) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- getHttpAuthType() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- getHttpAuthType() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
- getHttpAuthType() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- getHttpHeader(String) - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- getHttpHeader(String) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
- getHttpHeader(String) - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- getInternalListener(ServiceConfiguration, String) - Static method in class org.apache.pulsar.broker.ServiceConfigurationUtils
-
Gets the internal advertised listener for broker-to-broker communication.
- getIsolationDataPolicies(String) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.IsolationPolicyResources
- getIsolationDataPoliciesAsync(String) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.IsolationPolicyResources
- getListOfNamespaces(String) - Method in class org.apache.pulsar.broker.resources.TenantResources
- getListOfNamespacesAsync(String) - Method in class org.apache.pulsar.broker.resources.TenantResources
- getLocalPolicies(NamespaceName) - Method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- getLocalPoliciesAsync(NamespaceName) - Method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- getLocalPoliciesWithVersion(NamespaceName) - Method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- getManagedLedgerCacheEvictionIntervalMs() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getManagedLedgerMaxUnackedRangesToPersistInMetadataStore() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getMetadataStoreCacheExpirySeconds() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getMetadataStoreOperationTimeoutSeconds() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getMetadataStoreSessionTimeoutMillis() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getMetadataStoreUrl() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getNamespacesForCluster(String, String) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- getOperationTimeoutSec() - Method in class org.apache.pulsar.broker.resources.BaseResources
- getPartitionedTopicMetadataAsync(TopicName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- getPartitionedTopicMetadataAsync(TopicName, boolean) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- getPeerAddress() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- getPeerAddress() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- getPeerAddress() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
- getPeerAddress() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- getPermissionsAsync(NamespaceName) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Get authorization-action permissions on a namespace.
- getPermissionsAsync(NamespaceName) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- getPermissionsAsync(NamespaceName) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- getPermissionsAsync(TopicName) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Get authorization-action permissions on a topic.
- getPermissionsAsync(TopicName) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- getPermissionsAsync(TopicName) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- getPolicies(NamespaceName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- getPoliciesAsync(NamespaceName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- getPoliciesIfCached(NamespaceName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
-
Deprecated.Since this method may introduce inconsistent namespace policies. we should use #
NamespaceResources.getPoliciesAsync(org.apache.pulsar.common.naming.NamespaceName) - getPoliciesReadOnly() - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- getPoliciesReadOnlyAsync() - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- getProperties() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getProperties() - Method in interface org.apache.pulsar.common.configuration.PulsarConfiguration
- getProperty(String) - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getProviders() - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderList
- getQuota(String) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.QuotaResources
- getResourceGroup(String) - Method in class org.apache.pulsar.broker.resources.ResourceGroupResources
- getResourceGroupAsync(String) - Method in class org.apache.pulsar.broker.resources.ResourceGroupResources
- getSchemaCompatibilityStrategy() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getServletHolder() - Method in interface org.apache.pulsar.broker.web.plugin.servlet.AdditionalServlet
-
Get the servlet holder.
- getServletHolder() - Method in class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletWithClassLoader
- getStateId() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationState
-
Get AuthenticationState ID.
- getSubscription() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- getSubscription() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
-
Subscription name can be necessary for consumption.
- getSubscription() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- getSubscriptionPermissionsAsync(NamespaceName) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Get authorization-action permissions on a topic.
- getSubscriptionPermissionsAsync(NamespaceName) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- getSubscriptionPermissionsAsync(NamespaceName) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- getTenant(String) - Method in class org.apache.pulsar.broker.resources.TenantResources
- getTenantAsync(String) - Method in class org.apache.pulsar.broker.resources.TenantResources
- getTlsCertificates() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- getTlsCertificates() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataHttps
- getTlsCertificates() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
- getTlsCertificates() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- getToken(AuthenticationDataSource) - Static method in class org.apache.pulsar.broker.authentication.AuthenticationProviderToken
- getTopicOrderedExecutorThreadNum() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- getTotalConnectionNum() - Static method in class org.apache.pulsar.broker.limiter.ConnectionController.DefaultConnectionController
- getWebServiceAddress(ServiceConfiguration) - Static method in class org.apache.pulsar.broker.ServiceConfigurationUtils
-
Gets the web service address (hostname).
- Gigabit - Enum constant in enum class org.apache.pulsar.broker.BitRateUnit
- grantPermissionAsync(List<GrantTopicPermissionOptions>) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
- grantPermissionAsync(List<GrantTopicPermissionOptions>) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- grantPermissionAsync(List<GrantTopicPermissionOptions>) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- grantPermissionAsync(NamespaceName, Set<AuthAction>, String, String) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Grant authorization-action permission on a namespace to the given client.
- grantPermissionAsync(NamespaceName, Set<AuthAction>, String, String) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Grant authorization-action permission on a namespace to the given client.
- grantPermissionAsync(NamespaceName, Set<AuthAction>, String, String) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- grantPermissionAsync(TopicName, Set<AuthAction>, String, String) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Grant authorization-action permission on a topic to the given client.
- grantPermissionAsync(TopicName, Set<AuthAction>, String, String) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Grant authorization-action permission on a topic to the given client.
- grantPermissionAsync(TopicName, Set<AuthAction>, String, String) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- grantSubscriptionPermissionAsync(NamespaceName, String, Set<String>, String) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Grant permission to roles that can access subscription-admin api.
- grantSubscriptionPermissionAsync(NamespaceName, String, Set<String>, String) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Grant permission to roles that can access subscription-admin api.
- grantSubscriptionPermissionAsync(NamespaceName, String, Set<String>, String) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- GzipHandlerUtil - Class in org.apache.pulsar.broker.web
- GzipHandlerUtil() - Constructor for class org.apache.pulsar.broker.web.GzipHandlerUtil
H
- handleUnknownProperty(DeserializationContext, JsonParser, JsonDeserializer<?>, Object, String) - Method in class org.apache.pulsar.broker.web.DynamicSkipUnknownPropertyHandler
- hasActiveNamespace(String) - Method in class org.apache.pulsar.broker.resources.TenantResources
- hasDataFromCommand() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- hasDataFromCommand() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
-
Check if data from Pulsar protocol are available.
- hasDataFromCommand() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- hasDataFromHttp() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- hasDataFromHttp() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
-
Check if data from HTTP are available.
- hasDataFromHttp() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- hasDataFromPeer() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- hasDataFromPeer() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- hasDataFromPeer() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
-
Check if data from peer are available.
- hasDataFromPeer() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- hasDataFromTls() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- hasDataFromTls() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataHttps
- hasDataFromTls() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
-
Check if data from TLS are available.
- hasDataFromTls() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- hasSubscription() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- hasSubscription() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
-
Check if subscription is defined available.
- hasSubscription() - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataSubscription
- historyBookies - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
I
- increaseConnection(SocketAddress) - Method in class org.apache.pulsar.broker.limiter.ConnectionController.DefaultConnectionController
- increaseConnection(SocketAddress) - Method in interface org.apache.pulsar.broker.limiter.ConnectionController
-
Increase the number of connections counter.
- incrementFailureMetric(Enum<?>) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationProvider
- init() - Method in class org.apache.pulsar.broker.resources.MetadataStoreCacheLoader
-
Initialize ZooKeeper session and creates broker cache list.
- init() - Method in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- init(FilterConfig) - Method in class org.apache.pulsar.broker.web.AuthenticationFilter
- init(FilterConfig) - Method in class org.apache.pulsar.broker.web.DisableDebugHttpMethodFilter
- init(FilterConfig) - Method in class org.apache.pulsar.broker.web.RateLimitingFilter
- initialize(ClientConfiguration, Optional<DNSToSwitchMapping>, HashedWheelTimer, FeatureProvider, StatsLogger, BookieAddressResolver) - Method in class org.apache.pulsar.bookie.rackawareness.IsolatedBookieEnsemblePlacementPolicy
- initialize(ServiceConfiguration) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationProvider
-
Perform initialization for the authentication provider.
- initialize(ServiceConfiguration) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderBasic
- initialize(ServiceConfiguration) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderList
- initialize(ServiceConfiguration) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderTls
- initialize(ServiceConfiguration) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderToken
- initialize(ServiceConfiguration, PulsarResources) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Perform initialization for the authorization provider.
- initialize(ServiceConfiguration, PulsarResources) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- initialize(ServiceConfiguration, PulsarResources) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- INVALID_AUDIENCES - Enum constant in enum class org.apache.pulsar.broker.authentication.AuthenticationProviderToken.ErrorCode
- INVALID_AUTH_DATA - Enum constant in enum class org.apache.pulsar.broker.authentication.AuthenticationProviderToken.ErrorCode
- INVALID_TOKEN - Enum constant in enum class org.apache.pulsar.broker.authentication.AuthenticationProviderToken.ErrorCode
- isBookkeeperMetadataStoreSeparated() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- isClusterUsed(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- isClusterUsedAsync(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- isComplete() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationState
-
Deprecated.this method's logic is captured by the result of
AuthenticationState.authenticateAsync(AuthData). When the result is aCompletableFuturewith a null result, authentication is complete. When the result is aCompletableFuturewith a nonnull result, authentication is incomplete and requires an auth challenge. - isComplete() - Method in class org.apache.pulsar.broker.authentication.OneStageAuthenticationState
-
Deprecated.rely on result from
OneStageAuthenticationState.authenticateAsync(AuthData). For more information, see the Javadoc forAuthenticationState.isComplete(). - isComplete(Object) - Static method in class org.apache.pulsar.common.configuration.PulsarConfigurationLoader
-
Validates
FieldContextannotation on each field of the class element. - isConfigurationStoreSeparated() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- isDefaultTopicTypePartitioned() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- isDynamicConfigurationPath(String) - Method in class org.apache.pulsar.broker.resources.DynamicConfigurationResources
- isExpired() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationState
-
If the authentication state is expired, it will force the connection to be re-authenticated.
- isGzipCompressionCompletelyDisabled(List<String>) - Static method in class org.apache.pulsar.broker.web.GzipHandlerUtil
- isGzipCompressionEnabledForEndpoint(List<String>, String) - Static method in class org.apache.pulsar.broker.web.GzipHandlerUtil
-
Check if GZIP compression is enabled for the given endpoint.
- isLocalPoliciesPath(String) - Static method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- isMetadataStoreAllowReadOnlyOperations() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- isMetadataStoreBackedByZookeeper() - Method in class org.apache.pulsar.broker.ServiceConfiguration
-
Tells whether the selected metadata store implementation is based on ZooKeeper.
- IsolatedBookieEnsemblePlacementPolicy - Class in org.apache.pulsar.bookie.rackawareness
- IsolatedBookieEnsemblePlacementPolicy() - Constructor for class org.apache.pulsar.bookie.rackawareness.IsolatedBookieEnsemblePlacementPolicy
- ISOLATION_BOOKIE_GROUPS - Static variable in class org.apache.pulsar.bookie.rackawareness.IsolatedBookieEnsemblePlacementPolicy
- IsolationPolicyResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.NamespaceResources.IsolationPolicyResources
- isPartitionedTopicBeingDeletedAsync(TopicName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- isProxyRole(String) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- isResourceGroupPath(String) - Static method in class org.apache.pulsar.broker.resources.ResourceGroupResources
- isSubscriptionKeySharedEnable() - Method in class org.apache.pulsar.broker.ServiceConfiguration
-
Deprecated.Use
#getSubscriptionTypesEnabled()instead - isSuperUser(String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- isSuperUser(String, AuthenticationDataSource, ServiceConfiguration) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Check if specified role is a super user.
- isSuperUser(String, AuthenticationDataSource, ServiceConfiguration) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- isSuperUser(AuthenticationParameters) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- isSystemTopicAndTopicLevelPoliciesEnabled() - Method in class org.apache.pulsar.broker.ServiceConfiguration
- isTenantAdmin(String, String, TenantInfo, AuthenticationDataSource) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Check if specified role is an admin of the tenant.
- isTenantAdmin(String, String, TenantInfo, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- isValidOriginalPrincipal(String, String, SocketAddress, boolean) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Validates that the authenticatedPrincipal and the originalPrincipal are a valid combination.
- isValidOriginalPrincipal(String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Whether the authenticatedPrincipal and the originalPrincipal form a valid pair.
J
- JettyRequestLogFactory - Class in org.apache.pulsar.broker.web
-
Class to standardize initialization of a Jetty request logger for all pulsar components.
- JettyRequestLogFactory() - Constructor for class org.apache.pulsar.broker.web.JettyRequestLogFactory
- JettySslContextFactory - Class in org.apache.pulsar.jetty.tls
- JettySslContextFactory() - Constructor for class org.apache.pulsar.jetty.tls.JettySslContextFactory
- joinPath(String...) - Static method in class org.apache.pulsar.broker.resources.BaseResources
- JsonMapperProvider - Class in org.apache.pulsar.broker.web
- JsonMapperProvider() - Constructor for class org.apache.pulsar.broker.web.JsonMapperProvider
- JsonMapperProvider(DeserializationProblemHandler) - Constructor for class org.apache.pulsar.broker.web.JsonMapperProvider
K
- key() - Element in annotation interface org.apache.pulsar.common.configuration.PropertyContext
-
Key of the property.
- Kilobit - Enum constant in enum class org.apache.pulsar.broker.BitRateUnit
- knownBookies - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
L
- list() - Method in class org.apache.pulsar.broker.resources.ClusterResources
- listActiveBrokers() - Method in class org.apache.pulsar.broker.resources.BrokerResources
- listAsync() - Method in class org.apache.pulsar.broker.resources.ClusterResources
- listAvailableBookiesAsync() - Method in class org.apache.pulsar.broker.resources.BookieResources
- listFailureDomains(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- listFailureDomainsAsync(String) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- listNamespacesAsync(String) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- listPartitionedTopicsAsync(NamespaceName, TopicDomain) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- listPersistentTopicsAsync(NamespaceName) - Method in class org.apache.pulsar.broker.resources.TopicResources
-
List persistent topics names under a namespace, the topic name contains the partition suffix.
- listResourceGroups() - Method in class org.apache.pulsar.broker.resources.ResourceGroupResources
- listResourceGroupsAsync() - Method in class org.apache.pulsar.broker.resources.ResourceGroupResources
- listTenants() - Method in class org.apache.pulsar.broker.resources.TenantResources
- listTenantsAsync() - Method in class org.apache.pulsar.broker.resources.TenantResources
- load(AdditionalServletMetadata, String) - Method in class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletUtils
-
Load the additional servlets according to the additional servlet definition.
- load(PulsarConfiguration) - Static method in class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServlets
-
Load the additional servlet for the given servlet name list.
- LOADBALANCE_BROKERS_ROOT - Static variable in class org.apache.pulsar.broker.resources.MetadataStoreCacheLoader
- LoadBalanceResources - Class in org.apache.pulsar.broker.resources
- LoadBalanceResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.LoadBalanceResources
- LoadBalanceResources.BrokerTimeAverageDataResources - Class in org.apache.pulsar.broker.resources
- LoadBalanceResources.BundleDataResources - Class in org.apache.pulsar.broker.resources
- LoadBalanceResources.QuotaResources - Class in org.apache.pulsar.broker.resources
- loadConfig(PulsarConfiguration) - Method in interface org.apache.pulsar.broker.web.plugin.servlet.AdditionalServlet
-
load plugin config.
- loadConfig(PulsarConfiguration) - Method in class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletWithClassLoader
- LoadManagerReportResources - Class in org.apache.pulsar.broker.resources
- LoadManagerReportResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.LoadManagerReportResources
- LOCAL_POLICIES_PATH - Static variable in class org.apache.pulsar.broker.resources.ClusterResources.ClusterPoliciesResources
- LOCAL_POLICIES_ROOT - Static variable in class org.apache.pulsar.broker.resources.BaseResources
- LocalPoliciesResources - Class in org.apache.pulsar.broker.resources
- LocalPoliciesResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.LocalPoliciesResources
M
- markPartitionedTopicDeletedAsync(TopicName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- maxCharLength() - Element in annotation interface org.apache.pulsar.common.configuration.FieldContext
-
binds character length of text.
- maxValue() - Element in annotation interface org.apache.pulsar.common.configuration.FieldContext
-
binds numeric value's upper bound.
- Megabit - Enum constant in enum class org.apache.pulsar.broker.BitRateUnit
- METADATA_STORE_INSTANCE - Static variable in class org.apache.pulsar.bookie.rackawareness.BookieRackAffinityMapping
- MetadataSessionExpiredPolicy - Enum Class in org.apache.pulsar.broker
-
Enum with different policies do apply when brokers are loosing session with metadata service.
- MetadataStoreCacheLoader - Class in org.apache.pulsar.broker.resources
-
Connects with MetadataStore and sets watch to listen changes for active broker list.
- MetadataStoreCacheLoader(PulsarResources, int) - Constructor for class org.apache.pulsar.broker.resources.MetadataStoreCacheLoader
- metricsProviders - Variable in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- metricsServletTimeoutMs - Variable in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- minValue() - Element in annotation interface org.apache.pulsar.common.configuration.FieldContext
-
binds numeric value's lower bound.
- MultipleListenerValidator - Class in org.apache.pulsar.broker.validator
-
Validates multiple listener address configurations.
- MultipleListenerValidator() - Constructor for class org.apache.pulsar.broker.validator.MultipleListenerValidator
- MultiRolesTokenAuthorizationProvider - Class in org.apache.pulsar.broker.authorization
- MultiRolesTokenAuthorizationProvider() - Constructor for class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
N
- namespaceExists(NamespaceName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- namespaceExistsAsync(NamespaceName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- namespaceFromLocalPoliciesPath(String) - Static method in class org.apache.pulsar.broker.resources.NamespaceResources
- namespaceFromPath(String) - Static method in class org.apache.pulsar.broker.resources.NamespaceResources
- NamespaceResources - Class in org.apache.pulsar.broker.resources
- NamespaceResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.NamespaceResources
- NamespaceResources(MetadataStore, int, Executor) - Constructor for class org.apache.pulsar.broker.resources.NamespaceResources
- NamespaceResources.IsolationPolicyResources - Class in org.apache.pulsar.broker.resources
- NamespaceResources.PartitionedTopicResources - Class in org.apache.pulsar.broker.resources
- newAuthState(AuthData, SocketAddress, SSLSession) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationProvider
-
Create an authentication data State use passed in AuthenticationDataSource.
- newAuthState(AuthData, SocketAddress, SSLSession) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderList
- newAuthState(AuthData, SocketAddress, SSLSession) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderToken
- newEnsemble(int, int, int, Map<String, byte[]>, Set<BookieId>) - Method in class org.apache.pulsar.bookie.rackawareness.IsolatedBookieEnsemblePlacementPolicy
- newHttpAuthState(HttpServletRequest) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationProvider
-
Deprecated.implementations that previously relied on this should update their implementation of
AuthenticationProvider.authenticateHttpRequest(HttpServletRequest, HttpServletResponse)or ofAuthenticationProvider.authenticateHttpRequestAsync(HttpServletRequest, HttpServletResponse)so that the desired attributes are added in those methods.Note: this method was only ever used to generate an
AuthenticationStateobject in order to generate anAuthenticationDataSourcethat was added as theAuthenticatedDataAttributeNameattribute to the http request. Removing this method removes an unnecessary step in the authentication flow. - newHttpAuthState(HttpServletRequest) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderList
- newHttpAuthState(HttpServletRequest) - Method in class org.apache.pulsar.broker.authentication.AuthenticationProviderToken
- newThread(Runnable) - Method in class org.apache.pulsar.broker.web.WebExecutorThreadPool
- NotFoundException(String) - Constructor for exception org.apache.pulsar.broker.PulsarServerException.NotFoundException
- NotFoundException(Throwable) - Constructor for exception org.apache.pulsar.broker.PulsarServerException.NotFoundException
O
- OK - Enum constant in enum class org.apache.pulsar.broker.limiter.ConnectionController.State
- onBookieRackChange(List<BookieId>) - Method in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- OneStageAuthenticationState - Class in org.apache.pulsar.broker.authentication
-
A class to track single stage authentication.
- OneStageAuthenticationState(HttpServletRequest, AuthenticationProvider) - Constructor for class org.apache.pulsar.broker.authentication.OneStageAuthenticationState
- OneStageAuthenticationState(AuthData, SocketAddress, SSLSession, AuthenticationProvider) - Constructor for class org.apache.pulsar.broker.authentication.OneStageAuthenticationState
-
Constructor for a
OneStageAuthenticationStatewhere there is no authentication performed during initialization. - org.apache.pulsar.bookie.rackawareness - package org.apache.pulsar.bookie.rackawareness
-
Pulsar Client API.
- org.apache.pulsar.broker - package org.apache.pulsar.broker
-
Pulsar Client API.
- org.apache.pulsar.broker.authentication - package org.apache.pulsar.broker.authentication
-
Pulsar Client API.
- org.apache.pulsar.broker.authentication.metrics - package org.apache.pulsar.broker.authentication.metrics
-
Pulsar Client API.
- org.apache.pulsar.broker.authentication.utils - package org.apache.pulsar.broker.authentication.utils
-
Pulsar Client API.
- org.apache.pulsar.broker.authorization - package org.apache.pulsar.broker.authorization
-
Pulsar Client API.
- org.apache.pulsar.broker.limiter - package org.apache.pulsar.broker.limiter
-
Pulsar Client API.
- org.apache.pulsar.broker.resources - package org.apache.pulsar.broker.resources
-
Pulsar Client API.
- org.apache.pulsar.broker.stats.prometheus - package org.apache.pulsar.broker.stats.prometheus
- org.apache.pulsar.broker.validator - package org.apache.pulsar.broker.validator
-
Pulsar Client API.
- org.apache.pulsar.broker.web - package org.apache.pulsar.broker.web
-
Pulsar Client API.
- org.apache.pulsar.broker.web.plugin.servlet - package org.apache.pulsar.broker.web.plugin.servlet
-
Pulsar additional servlet plugin.
- org.apache.pulsar.common.configuration - package org.apache.pulsar.common.configuration
-
Pulsar Client API.
- org.apache.pulsar.jetty - package org.apache.pulsar.jetty
- org.apache.pulsar.jetty.tls - package org.apache.pulsar.jetty.tls
- org.apache.pulsar.zookeeper - package org.apache.pulsar.zookeeper
-
Pulsar Client API.
P
- partitionedTopicExists(TopicName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- partitionedTopicExistsAsync(TopicName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- PartitionedTopicResources(MetadataStore, int, Executor) - Constructor for class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- pathIsFromNamespace(String) - Static method in class org.apache.pulsar.broker.resources.NamespaceResources
- pathIsNamespaceLocalPolicies(String) - Static method in class org.apache.pulsar.broker.resources.NamespaceResources
- pathRepresentsClusterName(String) - Static method in class org.apache.pulsar.broker.resources.ClusterResources
- persistentTopicExists(TopicName) - Method in class org.apache.pulsar.broker.resources.TopicResources
- POLICIES_READONLY_FLAG_PATH - Static variable in class org.apache.pulsar.broker.resources.NamespaceResources
- PROMETHEUS_CONTENT_TYPE_004 - Static variable in class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- PrometheusMetricsGeneratorUtils - Class in org.apache.pulsar.broker.stats.prometheus
-
Generate metrics in a text format suitable to be consumed by Prometheus.
- PrometheusMetricsGeneratorUtils() - Constructor for class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsGeneratorUtils
- PrometheusMetricsServlet - Class in org.apache.pulsar.broker.stats.prometheus
- PrometheusMetricsServlet(long, String) - Constructor for class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- PrometheusMetricsServlet(long, String, int) - Constructor for class org.apache.pulsar.broker.stats.prometheus.PrometheusMetricsServlet
- PrometheusRawMetricsProvider - Interface in org.apache.pulsar.broker.stats.prometheus
-
The prometheus metrics provider for generate prometheus format metrics.
- properties() - Element in annotation interface org.apache.pulsar.common.configuration.PropertiesContext
-
Return list of properties.
- PropertiesContext - Annotation Interface in org.apache.pulsar.common.configuration
-
Documentation Annotation for Properties.
- PropertyContext - Annotation Interface in org.apache.pulsar.common.configuration
-
Annotation for a given property.
- PULSAR_AUTH_METHOD_NAME - Static variable in class org.apache.pulsar.broker.web.AuthenticationFilter
- PulsarAuthorizationProvider - Class in org.apache.pulsar.broker.authorization
-
Default authorization provider that stores authorization policies under local-zookeeper.
- PulsarAuthorizationProvider() - Constructor for class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- PulsarAuthorizationProvider(ServiceConfiguration, PulsarResources) - Constructor for class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- PulsarConfiguration - Interface in org.apache.pulsar.common.configuration
- PulsarConfigurationLoader - Class in org.apache.pulsar.common.configuration
-
Loads ServiceConfiguration with properties.
- PulsarConfigurationLoader() - Constructor for class org.apache.pulsar.common.configuration.PulsarConfigurationLoader
- pulsarResources - Variable in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- PulsarResources - Class in org.apache.pulsar.broker.resources
- PulsarResources(MetadataStore, MetadataStore) - Constructor for class org.apache.pulsar.broker.resources.PulsarResources
- PulsarResources(MetadataStore, MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.PulsarResources
- PulsarResources(MetadataStore, MetadataStore, int, Executor) - Constructor for class org.apache.pulsar.broker.resources.PulsarResources
- PulsarServerException - Exception in org.apache.pulsar.broker
- PulsarServerException(String) - Constructor for exception org.apache.pulsar.broker.PulsarServerException
- PulsarServerException(String, Throwable) - Constructor for exception org.apache.pulsar.broker.PulsarServerException
- PulsarServerException(Throwable) - Constructor for exception org.apache.pulsar.broker.PulsarServerException
- PulsarServerException.NotFoundException - Exception in org.apache.pulsar.broker
Q
- QuotaResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.LoadBalanceResources.QuotaResources
R
- RateLimitingFilter - Class in org.apache.pulsar.broker.web
- RateLimitingFilter(double) - Constructor for class org.apache.pulsar.broker.web.RateLimitingFilter
- REACH_MAX_CONNECTION - Enum constant in enum class org.apache.pulsar.broker.limiter.ConnectionController.State
- REACH_MAX_CONNECTION_PER_IP - Enum constant in enum class org.apache.pulsar.broker.limiter.ConnectionController.State
- readData(String) - Static method in class org.apache.pulsar.broker.authentication.AuthenticationProviderBasic
- readKeyFromUrl(String) - Static method in class org.apache.pulsar.broker.authentication.utils.AuthTokenUtils
- readOnlyBookies - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- reconnect - Enum constant in enum class org.apache.pulsar.broker.MetadataSessionExpiredPolicy
- refreshAndGetAsync(String) - Method in class org.apache.pulsar.broker.resources.BaseResources
- refreshAuthentication() - Method in interface org.apache.pulsar.broker.authentication.AuthenticationState
-
If the authentication state supports refreshing and the credentials are expired, the auth provider will call this method to initiate the refresh process.
- registerListener(Consumer<Notification>) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- registerPersistentTopicListener(NamespaceName, BiConsumer<String, NotificationType>) - Method in class org.apache.pulsar.broker.resources.TopicResources
- registerRackChangeListener(ITopologyAwareEnsemblePlacementPolicy<BookieNode>) - Method in class org.apache.pulsar.bookie.rackawareness.BookieRackAffinityMapping
- reloadCachedMappings() - Method in class org.apache.pulsar.bookie.rackawareness.BookieRackAffinityMapping
- remoteAddress - Variable in class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- remoteAddress - Variable in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- removePermissionsAsync(TopicName) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Remove authorization-action permissions on a topic.
- removePermissionsAsync(TopicName) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- removePermissionsAsync(TopicName) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- replaceBookie(int, int, int, Map<String, byte[]>, List<BookieId>, BookieId, Set<BookieId>) - Method in class org.apache.pulsar.bookie.rackawareness.IsolatedBookieEnsemblePlacementPolicy
- REPP_DNS_RESOLVER_CLASS - Static variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- request - Variable in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- required() - Element in annotation interface org.apache.pulsar.common.configuration.FieldContext
-
checks field value is required.
- resetMetrics() - Static method in class org.apache.pulsar.broker.authentication.AuthenticationProviderToken
- resolve(List<String>) - Method in class org.apache.pulsar.bookie.rackawareness.BookieRackAffinityMapping
- resolveNetworkLocation(BookieId) - Method in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- RESOURCE_QUOTA_BASE_PATH - Static variable in class org.apache.pulsar.broker.resources.LoadBalanceResources
- resourceGroupExists(String) - Method in class org.apache.pulsar.broker.resources.ResourceGroupResources
- resourceGroupNameFromPath(String) - Static method in class org.apache.pulsar.broker.resources.ResourceGroupResources
- ResourceGroupResources - Class in org.apache.pulsar.broker.resources
- ResourceGroupResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.ResourceGroupResources
- revokePermissionAsync(List<RevokeTopicPermissionOptions>) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
- revokePermissionAsync(List<RevokeTopicPermissionOptions>) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
- revokePermissionAsync(List<RevokeTopicPermissionOptions>) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- revokePermissionAsync(NamespaceName, String) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Revoke authorization-action permission on a namespace to the given client.
- revokePermissionAsync(NamespaceName, String) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Revoke authorization-action permission on a namespace to the given client.
- revokePermissionAsync(NamespaceName, String) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- revokePermissionAsync(TopicName, String) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Revoke authorization-action permission on a topic to the given client.
- revokePermissionAsync(TopicName, String) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Revoke authorization-action permission on a topic to the given client.
- revokePermissionAsync(TopicName, String) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- revokeSubscriptionPermissionAsync(NamespaceName, String, String, String) - Method in interface org.apache.pulsar.broker.authorization.AuthorizationProvider
-
Revoke subscription admin-api access for a role.
- revokeSubscriptionPermissionAsync(NamespaceName, String, String, String) - Method in class org.apache.pulsar.broker.authorization.AuthorizationService
-
Revoke subscription admin-api access for a role.
- revokeSubscriptionPermissionAsync(NamespaceName, String, String, String) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- runWithMarkDeleteAsync(TopicName, Supplier<CompletableFuture<Void>>) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- rwLock - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
S
- searchForServlets(String, String) - Method in class org.apache.pulsar.broker.web.plugin.servlet.AdditionalServletUtils
-
Search and load the available additional servlets.
- SECONDARY_ISOLATION_BOOKIE_GROUPS - Static variable in class org.apache.pulsar.bookie.rackawareness.IsolatedBookieEnsemblePlacementPolicy
- ServiceConfiguration - Class in org.apache.pulsar.broker
-
Pulsar service configuration object.
- ServiceConfiguration() - Constructor for class org.apache.pulsar.broker.ServiceConfiguration
- ServiceConfigurationUtils - Class in org.apache.pulsar.broker
- ServiceConfigurationUtils() - Constructor for class org.apache.pulsar.broker.ServiceConfigurationUtils
- servletContext - Variable in class org.apache.pulsar.common.configuration.VipStatus
- set(String, Function<T, T>) - Method in class org.apache.pulsar.broker.resources.BaseResources
- setAsync(String, Function<T, T>) - Method in class org.apache.pulsar.broker.resources.BaseResources
- setConf(Configuration) - Method in class org.apache.pulsar.bookie.rackawareness.BookieRackAffinityMapping
- setDynamicConfiguration(Function<Map<String, String>, Map<String, String>>) - Method in class org.apache.pulsar.broker.resources.DynamicConfigurationResources
- setDynamicConfigurationAsync(Function<Map<String, String>, Map<String, String>>) - Method in class org.apache.pulsar.broker.resources.DynamicConfigurationResources
- setDynamicConfigurationWithCreate(Function<Optional<Map<String, String>>, Map<String, String>>) - Method in class org.apache.pulsar.broker.resources.DynamicConfigurationResources
- setDynamicConfigurationWithCreateAsync(Function<Optional<Map<String, String>>, Map<String, String>>) - Method in class org.apache.pulsar.broker.resources.DynamicConfigurationResources
- setFailureDomainWithCreate(String, String, Function<Optional<FailureDomainImpl>, FailureDomainImpl>) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- setFailureDomainWithCreateAsync(String, String, Function<Optional<FailureDomainImpl>, FailureDomainImpl>) - Method in class org.apache.pulsar.broker.resources.ClusterResources.FailureDomainResources
- setIsolationData(String, Function<Map<String, NamespaceIsolationDataImpl>, Map<String, NamespaceIsolationDataImpl>>) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.IsolationPolicyResources
- setIsolationDataAsync(String, Function<Map<String, NamespaceIsolationDataImpl>, Map<String, NamespaceIsolationDataImpl>>) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.IsolationPolicyResources
- setIsolationDataWithCreate(String, Function<Optional<Map<String, NamespaceIsolationDataImpl>>, Map<String, NamespaceIsolationDataImpl>>) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.IsolationPolicyResources
- setIsolationDataWithCreateAsync(String, Function<Optional<Map<String, NamespaceIsolationDataImpl>>, Map<String, NamespaceIsolationDataImpl>>) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.IsolationPolicyResources
- setLocalPolicies(NamespaceName, Function<LocalPolicies, LocalPolicies>) - Method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- setLocalPoliciesWithCreate(NamespaceName, Function<Optional<LocalPolicies>, LocalPolicies>) - Method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- setLocalPoliciesWithVersion(NamespaceName, LocalPolicies, Optional<Long>) - Method in class org.apache.pulsar.broker.resources.LocalPoliciesResources
- setPolicies(NamespaceName, Function<Policies, Policies>) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- setPoliciesAsync(NamespaceName, Function<Policies, Policies>) - Method in class org.apache.pulsar.broker.resources.NamespaceResources
- setPoliciesWithCreateAsync(String, Function<Optional<ClusterPoliciesImpl>, ClusterPoliciesImpl>) - Method in class org.apache.pulsar.broker.resources.ClusterResources.ClusterPoliciesResources
- setProperties(Properties) - Method in class org.apache.pulsar.broker.ServiceConfiguration
- setProperties(Properties) - Method in interface org.apache.pulsar.common.configuration.PulsarConfiguration
- setSubscription(String) - Method in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
- setSubscription(String) - Method in interface org.apache.pulsar.broker.authentication.AuthenticationDataSource
-
Subscription name can be necessary for consumption.
- setWithCreate(String, Function<Optional<T>, T>) - Method in class org.apache.pulsar.broker.resources.BaseResources
- setWithCreateAsync(String, Function<Optional<T>, T>) - Method in class org.apache.pulsar.broker.resources.BaseResources
- setWithCreateDefaultQuotaAsync(ResourceQuota) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.QuotaResources
- setWithCreateQuotaAsync(String, ResourceQuota) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.QuotaResources
- shutdown - Enum constant in enum class org.apache.pulsar.broker.MetadataSessionExpiredPolicy
- shutdownNow() - Method in interface org.apache.pulsar.broker.ShutdownService
- ShutdownService - Interface in org.apache.pulsar.broker
- sslSession - Variable in class org.apache.pulsar.broker.authentication.AuthenticationDataCommand
- subscription - Variable in class org.apache.pulsar.broker.authentication.AuthenticationDataHttp
T
- tenantExists(String) - Method in class org.apache.pulsar.broker.resources.TenantResources
- tenantExistsAsync(String) - Method in class org.apache.pulsar.broker.resources.TenantResources
- TenantResources - Class in org.apache.pulsar.broker.resources
- TenantResources(MetadataStore, int) - Constructor for class org.apache.pulsar.broker.resources.TenantResources
- toBit(double) - Method in enum class org.apache.pulsar.broker.BitRateUnit
- toByte(double) - Method in enum class org.apache.pulsar.broker.BitRateUnit
- toGigabit(double) - Method in enum class org.apache.pulsar.broker.BitRateUnit
- toKilobit(double) - Method in enum class org.apache.pulsar.broker.BitRateUnit
- toMegabit(double) - Method in enum class org.apache.pulsar.broker.BitRateUnit
- TopicResources - Class in org.apache.pulsar.broker.resources
- TopicResources(MetadataStore) - Constructor for class org.apache.pulsar.broker.resources.TopicResources
- topology - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- toResponse(UnrecognizedPropertyException) - Method in class org.apache.pulsar.broker.web.UnrecognizedPropertyExceptionMapper
- toString() - Method in class org.apache.pulsar.bookie.rackawareness.BookieRackAffinityMapping
- toUncheckedException(PulsarServerException) - Static method in exception org.apache.pulsar.broker.PulsarServerException
U
- unmarkPartitionedTopicDeletedAsync(TopicName) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- UnrecognizedPropertyExceptionMapper - Class in org.apache.pulsar.broker.web
- UnrecognizedPropertyExceptionMapper() - Constructor for class org.apache.pulsar.broker.web.UnrecognizedPropertyExceptionMapper
- unsafeLocalhostResolve() - Static method in class org.apache.pulsar.broker.ServiceConfigurationUtils
- update(Function<Optional<BookiesRackConfiguration>, BookiesRackConfiguration>) - Method in class org.apache.pulsar.broker.resources.BookieResources
- updateBookieInfo(Map<BookieId, BookieInfoReader.BookieInfo>) - Method in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- updateBundleData(String, BundleData) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.BundleDataResources
- updateCluster(String, Function<ClusterData, ClusterData>) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- updateClusterAsync(String, Function<ClusterData, ClusterData>) - Method in class org.apache.pulsar.broker.resources.ClusterResources
- updatePartitionedTopicAsync(TopicName, Function<PartitionedTopicMetadata, PartitionedTopicMetadata>) - Method in class org.apache.pulsar.broker.resources.NamespaceResources.PartitionedTopicResources
- updateResourceGroup(String, Function<ResourceGroup, ResourceGroup>) - Method in class org.apache.pulsar.broker.resources.ResourceGroupResources
- updateTenantAsync(String, Function<TenantInfo, TenantInfo>) - Method in class org.apache.pulsar.broker.resources.TenantResources
- updateTimeAverageBrokerData(String, TimeAverageBrokerData) - Method in class org.apache.pulsar.broker.resources.LoadBalanceResources.BrokerTimeAverageDataResources
V
- validateAndAnalysisAdvertisedListener(ServiceConfiguration) - Static method in class org.apache.pulsar.broker.validator.MultipleListenerValidator
-
Validate the configuration of `advertisedListeners`, `internalListenerName`.
- validateBindAddresses(ServiceConfiguration, Collection<String>) - Static method in class org.apache.pulsar.broker.validator.BindAddressValidator
-
Validate the configuration of `bindAddresses`.
- validateTenantAdminAccess(String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.MultiRolesTokenAuthorizationProvider
- validateTenantAdminAccess(String, String, AuthenticationDataSource) - Method in class org.apache.pulsar.broker.authorization.PulsarAuthorizationProvider
- valueOf(String) - Static method in enum class org.apache.pulsar.broker.authentication.AuthenticationProviderToken.ErrorCode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.pulsar.broker.BitRateUnit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.pulsar.broker.limiter.ConnectionController.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.apache.pulsar.broker.MetadataSessionExpiredPolicy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.apache.pulsar.broker.authentication.AuthenticationProviderToken.ErrorCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.pulsar.broker.BitRateUnit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.pulsar.broker.limiter.ConnectionController.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.apache.pulsar.broker.MetadataSessionExpiredPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VipStatus - Class in org.apache.pulsar.common.configuration
-
Web resource used by the VIP service to check to availability of the service instance.
- VipStatus() - Constructor for class org.apache.pulsar.common.configuration.VipStatus
W
- WebExecutorThreadPool - Class in org.apache.pulsar.broker.web
- WebExecutorThreadPool(int, String) - Constructor for class org.apache.pulsar.broker.web.WebExecutorThreadPool
- WebExecutorThreadPool(int, String, int) - Constructor for class org.apache.pulsar.broker.web.WebExecutorThreadPool
- webServiceUrl(String, int) - Static method in class org.apache.pulsar.broker.ServiceConfigurationUtils
- webServiceUrlTls(String, int) - Static method in class org.apache.pulsar.broker.ServiceConfigurationUtils
- weightedSelection - Variable in class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
- wrapWithGzipHandler(Handler, List<String>) - Static method in class org.apache.pulsar.broker.web.GzipHandlerUtil
Z
- ZkBookieRackAffinityMapping - Class in org.apache.pulsar.zookeeper
-
Retained for compatibility since this class can be referred to from config files.
- ZkBookieRackAffinityMapping() - Constructor for class org.apache.pulsar.zookeeper.ZkBookieRackAffinityMapping
- ZkIsolatedBookieEnsemblePlacementPolicy - Class in org.apache.pulsar.zookeeper
-
Retained for compatibility since this class can be referred to from config files.
- ZkIsolatedBookieEnsemblePlacementPolicy() - Constructor for class org.apache.pulsar.zookeeper.ZkIsolatedBookieEnsemblePlacementPolicy
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form