AtomicReference<V> error
boolean isRunning
org.apache.pulsar.zookeeper.ZooKeeperSessionWatcher.ShutdownService shutdownService
String consumerName
FunctionAssignmentTailer functionAssignmentTailer
ErrorNotifier errorNotifier
SchedulerManager schedulerManager
FunctionRuntimeManager functionRuntimeManager
FunctionMetaDataManager functionMetaDataManager
MembershipManager membershipManager
ConsumerImpl<T> consumer
WorkerConfig workerConfig
org.apache.pulsar.client.api.PulsarClient pulsarClient
boolean isLeader
String workerId
String workerHostname
Integer workerPort
Integer workerPortTls
boolean authenticateMetricsEndpoint
boolean includeStandardPrometheusMetrics
String jvmGCMetricsLoggerClassName
int numHttpServerThreads
boolean httpRequestsLimitEnabled
double httpRequestsMaxPerSecond
String configurationStoreServers
long zooKeeperSessionTimeoutMillis
int zooKeeperOperationTimeoutSeconds
int zooKeeperCacheExpirySeconds
String connectorsDirectory
String narExtractionDirectory
Boolean validateConnectorConfig
String functionsDirectory
String functionMetadataTopicName
Boolean useCompactedMetadataTopic
String functionWebServiceUrl
String pulsarServiceUrl
String pulsarWebServiceUrl
String clusterCoordinationTopicName
String pulsarFunctionsNamespace
String pulsarFunctionsCluster
int numFunctionPackageReplicas
String downloadDirectory
String stateStorageServiceUrl
String functionAssignmentTopicName
String schedulerClassName
long failureCheckFreqMs
long rescheduleTimeoutMs
long rebalanceCheckFreqSec
int initialBrokerReconnectMaxRetries
int assignmentWriteMaxRetries
long instanceLivenessCheckFreqMs
Boolean brokerClientAuthenticationEnabled
String brokerClientAuthenticationPlugin
String brokerClientAuthenticationParameters
String bookkeeperClientAuthenticationPlugin
String bookkeeperClientAuthenticationParametersName
String bookkeeperClientAuthenticationParameters
long topicCompactionFrequencySec
boolean tlsEnabled
String tlsCertificateFilePath
String tlsKeyFilePath
String tlsTrustCertsFilePath
boolean tlsAllowInsecureConnection
boolean tlsRequireTrustedClientCertOnConnect
boolean useTls
boolean tlsEnableHostnameVerification
long tlsCertRefreshCheckDurationSec
boolean authenticationEnabled
Set<E> authenticationProviders
boolean authorizationEnabled
String authorizationProvider
Set<E> superUserRoles
Properties properties
Boolean initializedDlogMetadata
String brokerClientTrustCertsFilePath
String functionRuntimeFactoryClassName
Map<K,V> functionRuntimeFactoryConfigs
String secretsProviderConfiguratorClassName
Map<K,V> secretsProviderConfiguratorConfig
org.apache.pulsar.common.functions.Resources functionInstanceMinResources
org.apache.pulsar.common.functions.Resources functionInstanceMaxResources
String functionAuthProviderClassName
String runtimeCustomizerClassName
Map<K,V> runtimeCustomizerConfig
int maxPendingAsyncRequests
boolean forwardSourceMessageProperty
String functionsWorkerServiceNarPackage
Map<K,V> functionsWorkerServiceCustomConfigs
boolean exposeAdminClientEnabled
WorkerConfig.ThreadContainerFactory threadContainerFactory
WorkerConfig.ProcessContainerFactory processContainerFactory
WorkerConfig.KubernetesContainerFactory kubernetesContainerFactory
String clientAuthenticationParameters
String clientAuthenticationPlugin
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.