索引

A B C D E F G I J K L M N O P R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

A

addConnector(String, Connector) - 类中的方法 org.apache.pulsar.functions.worker.ConnectorsManager
 
addFunction(String, FunctionArchive) - 类中的方法 org.apache.pulsar.functions.worker.FunctionsManager
 

B

BasicKubernetesManifestCustomizer - org.apache.pulsar.functions.runtime.kubernetes中的类
An implementation of the KubernetesManifestCustomizer that allows for some basic customization of namespace, labels, annotations, node selectors, and tolerations.
BasicKubernetesManifestCustomizer() - 类的构造器 org.apache.pulsar.functions.runtime.kubernetes.BasicKubernetesManifestCustomizer
 
BasicKubernetesManifestCustomizer.RuntimeOpts - org.apache.pulsar.functions.runtime.kubernetes中的类
 

C

cacheAuthData(Function.FunctionDetails, AuthenticationDataSource) - 类中的方法 org.apache.pulsar.functions.auth.ClearTextFunctionTokenAuthProvider
 
cacheAuthData(Function.FunctionDetails, AuthenticationDataSource) - 接口中的方法 org.apache.pulsar.functions.auth.FunctionAuthProvider
Cache auth data in as part of function metadata for function that runtime may need to configure authentication.
cacheAuthData(Function.FunctionDetails, AuthenticationDataSource) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesSecretsTokenAuthProvider
 
cacheAuthData(Function.FunctionDetails, AuthenticationDataSource) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesServiceAccountTokenAuthProvider
No need to cache anything.
changeConfigMap - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
changeConfigMapNamespace - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
cleanUpAuthData(Function.FunctionDetails, Optional<FunctionAuthData>) - 类中的方法 org.apache.pulsar.functions.auth.ClearTextFunctionTokenAuthProvider
 
cleanUpAuthData(Function.FunctionDetails, Optional<FunctionAuthData>) - 接口中的方法 org.apache.pulsar.functions.auth.FunctionAuthProvider
Clean up operation for auth when function is terminated.
cleanUpAuthData(Function.FunctionDetails, Optional<FunctionAuthData>) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesSecretsTokenAuthProvider
 
cleanUpAuthData(Function.FunctionDetails, Optional<FunctionAuthData>) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesServiceAccountTokenAuthProvider
No need to clean up anything.
ClearTextFunctionTokenAuthProvider - org.apache.pulsar.functions.auth中的类
 
ClearTextFunctionTokenAuthProvider() - 类的构造器 org.apache.pulsar.functions.auth.ClearTextFunctionTokenAuthProvider
 
clientAuthenticationParameters - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
clientAuthenticationPlugin - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
close() - 类中的方法 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
close() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactory
 
close() - 类中的方法 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactory
 
close() - 接口中的方法 org.apache.pulsar.functions.runtime.RuntimeFactory
 
close() - 类中的方法 org.apache.pulsar.functions.runtime.RuntimeSpawner
 
close() - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntimeFactory
 
close() - 类中的方法 org.apache.pulsar.functions.worker.ConnectorsManager
 
close() - 类中的方法 org.apache.pulsar.functions.worker.FunctionsManager
 
clusterName - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
composeCmd(InstanceConfig, String, String, String, String, String, String, String, AuthenticationConfig, String, Integer, Long, String, String, String, Boolean, String, String, String, String, String) - 类中的静态方法 org.apache.pulsar.functions.runtime.RuntimeUtils
 
configAdminCLI - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
configureAuthDataStatefulSet(V1StatefulSet, Optional<FunctionAuthData>) - 接口中的方法 org.apache.pulsar.functions.auth.KubernetesFunctionAuthProvider
Configure function statefulset spec based on function auth data.
configureAuthDataStatefulSet(V1StatefulSet, Optional<FunctionAuthData>) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesSecretsTokenAuthProvider
 
configureAuthDataStatefulSet(V1StatefulSet, Optional<FunctionAuthData>) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesServiceAccountTokenAuthProvider
 
configureAuthenticationConfig(AuthenticationConfig, Optional<FunctionAuthData>) - 类中的方法 org.apache.pulsar.functions.auth.ClearTextFunctionTokenAuthProvider
 
configureAuthenticationConfig(AuthenticationConfig, Optional<FunctionAuthData>) - 接口中的方法 org.apache.pulsar.functions.auth.FunctionAuthProvider
Set authentication configs for function instance based on the data in FunctionAuthenticationSpec.
configureAuthenticationConfig(AuthenticationConfig, Optional<FunctionAuthData>) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesSecretsTokenAuthProvider
 
configureAuthenticationConfig(AuthenticationConfig, Optional<FunctionAuthData>) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesServiceAccountTokenAuthProvider
 
ConnectorsManager - org.apache.pulsar.functions.worker中的类
 
ConnectorsManager() - 类的构造器 org.apache.pulsar.functions.worker.ConnectorsManager
 
ConnectorsManager(WorkerConfig) - 类的构造器 org.apache.pulsar.functions.worker.ConnectorsManager
 
cpuOverCommitRatio - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
createContainer(InstanceConfig, String, String, String, String, Long) - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactory
 
createContainer(InstanceConfig, String, String, String, String, Long) - 类中的方法 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactory
 
createContainer(InstanceConfig, String, String, String, String, Long) - 接口中的方法 org.apache.pulsar.functions.runtime.RuntimeFactory
Create a function container to execute a java instance.
createContainer(InstanceConfig, String, String, String, String, Long) - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntimeFactory
 
createJobName(Function.FunctionDetails, String) - 类中的静态方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
customizeName(Function.FunctionDetails, String) - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.BasicKubernetesManifestCustomizer
 
customizeName(Function.FunctionDetails, String) - 接口中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesManifestCustomizer
 
customizeNamespace(Function.FunctionDetails, String) - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.BasicKubernetesManifestCustomizer
 
customizeNamespace(Function.FunctionDetails, String) - 接口中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesManifestCustomizer
 
customizeService(Function.FunctionDetails, V1Service) - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.BasicKubernetesManifestCustomizer
 
customizeService(Function.FunctionDetails, V1Service) - 接口中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesManifestCustomizer
 
customizeStatefulSet(Function.FunctionDetails, V1StatefulSet) - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.BasicKubernetesManifestCustomizer
 
customizeStatefulSet(Function.FunctionDetails, V1StatefulSet) - 接口中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesManifestCustomizer
 
customLabels - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 

D

deleteService() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
deleteStatefulSet() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
doAdmissionChecks(Function.FunctionDetails) - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactory
 
doAdmissionChecks(Function.FunctionDetails) - 接口中的方法 org.apache.pulsar.functions.runtime.RuntimeFactory
 
doChecks(Function.FunctionDetails, String) - 类中的静态方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 

E

expectedHealthCheckInterval - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
expectedMetricsCollectionInterval - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
exposePulsarAdminClientEnabled - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
externallyManaged() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactory
 
externallyManaged() - 接口中的方法 org.apache.pulsar.functions.runtime.RuntimeFactory
 
extraFunctionDependenciesDir - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
extraFunctionDependenciesDir - 类中的变量 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactoryConfig
 

F

FunctionAuthData - org.apache.pulsar.functions.auth中的类
 
FunctionAuthData() - 类的构造器 org.apache.pulsar.functions.auth.FunctionAuthData
 
FunctionAuthProvider - org.apache.pulsar.functions.auth中的接口
This is a generic interface that functions can use to cache and distribute appropriate authentication data that is needed to configure the runtime of functions to support appropriate authentication of function instances.
FunctionAuthUtils - org.apache.pulsar.functions.auth中的类
 
FunctionAuthUtils() - 类的构造器 org.apache.pulsar.functions.auth.FunctionAuthUtils
 
functionDetailsJsonString - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
functionDockerImages - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
functionId - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
FUNCTIONS_INSTANCE_CLASSPATH - 类中的静态变量 org.apache.pulsar.functions.runtime.RuntimeUtils
 
FunctionsManager - org.apache.pulsar.functions.worker中的类
 
FunctionsManager() - 类的构造器 org.apache.pulsar.functions.worker.FunctionsManager
 
FunctionsManager(WorkerConfig) - 类的构造器 org.apache.pulsar.functions.worker.FunctionsManager
 
functionVersion - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 

G

genFunctionLogFolder(String, InstanceConfig) - 类中的静态方法 org.apache.pulsar.functions.runtime.RuntimeUtils
 
getAndResetMetrics() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
getAndResetMetrics() - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
getAndResetMetrics() - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
 
getArgsBeforeCmd(InstanceConfig, String) - 类中的静态方法 org.apache.pulsar.functions.runtime.RuntimeUtils
 
getAuthProvider() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactory
 
getAuthProvider() - 类中的方法 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactory
 
getAuthProvider() - 接口中的方法 org.apache.pulsar.functions.runtime.RuntimeFactory
 
getAuthProvider(String) - 接口中的静态方法 org.apache.pulsar.functions.auth.FunctionAuthProvider
 
getAuthProvider(String) - 接口中的静态方法 org.apache.pulsar.functions.auth.KubernetesFunctionAuthProvider
 
getBrokerClientAuthenticationParameters() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getBrokerClientAuthenticationPlugin() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getBrokerClientTrustCertsFilePath() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getClusterCoordinationTopic() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getCmd(InstanceConfig, String, String, String, String, String, String, String, AuthenticationConfig, String, Integer, Long, String, String, String, Boolean, String, String, String, String, boolean, String) - 类中的静态方法 org.apache.pulsar.functions.runtime.RuntimeUtils
 
getConfigurationMetadataStoreUrl() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getConnector(String) - 类中的方法 org.apache.pulsar.functions.worker.ConnectorsManager
 
getConnectorDefinition(String) - 类中的方法 org.apache.pulsar.functions.worker.ConnectorsManager
 
getConnectorDefinitions() - 类中的方法 org.apache.pulsar.functions.worker.ConnectorsManager
 
getDeathException() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
getDeathException() - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
getDeathException() - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
 
getExecutorCommand() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
getFunction(String) - 类中的方法 org.apache.pulsar.functions.worker.FunctionsManager
 
getFunctionArchive(String) - 类中的方法 org.apache.pulsar.functions.worker.FunctionsManager
 
getFunctionAssignmentTopic() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getFunctionAuthData(Optional<Function.FunctionAuthenticationSpec>) - 类中的静态方法 org.apache.pulsar.functions.auth.FunctionAuthUtils
 
getFunctionAuthProviderClassName() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getFunctionDefinitions() - 类中的方法 org.apache.pulsar.functions.worker.FunctionsManager
 
getFunctionMetadataTopic() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getFunctionStatus(int) - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
getFunctionStatus(int) - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
getFunctionStatus(int) - 类中的方法 org.apache.pulsar.functions.runtime.RuntimeSpawner
 
getFunctionStatus(int) - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
 
getFunctionStatusAsJson(int) - 类中的方法 org.apache.pulsar.functions.runtime.RuntimeSpawner
 
getFuntionRuntimeFactory(String) - 接口中的静态方法 org.apache.pulsar.functions.runtime.RuntimeFactory
 
getGoInstanceCmd(InstanceConfig, AuthenticationConfig, String, String, String, String, boolean) - 类中的静态方法 org.apache.pulsar.functions.runtime.RuntimeUtils
Different from python and java function, Go function uploads a complete executable file(including: instance file + user code file).
getMetadataStoreCacheExpirySeconds() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getMetadataStoreOperationTimeoutSeconds() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getMetadataStoreSessionTimeoutMillis() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getMetrics(int) - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
getMetrics(int) - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
getMetrics(int) - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
 
getPrometheusMetrics() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
getPrometheusMetrics() - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
getPrometheusMetrics() - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
 
getPrometheusMetrics(int) - 类中的静态方法 org.apache.pulsar.functions.runtime.RuntimeUtils
 
getRuntimeCustomizer() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactory
 
getRuntimeCustomizer() - 类中的方法 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactory
 
getRuntimeCustomizer() - 接口中的方法 org.apache.pulsar.functions.runtime.RuntimeFactory
 
getRuntimeCustomizer(String) - 接口中的静态方法 org.apache.pulsar.functions.runtime.RuntimeCustomizer
 
getRuntimeFunctionConfig(Map<String, Object>, Class<T>) - 类中的静态方法 org.apache.pulsar.functions.runtime.RuntimeUtils
 
getSinkArchive(String) - 类中的方法 org.apache.pulsar.functions.worker.ConnectorsManager
 
getSinkConfigDefinition(String) - 类中的方法 org.apache.pulsar.functions.worker.ConnectorsManager
 
getSourceArchive(String) - 类中的方法 org.apache.pulsar.functions.worker.ConnectorsManager
 
getSourceConfigDefinition(String) - 类中的方法 org.apache.pulsar.functions.worker.ConnectorsManager
 
getTlsEnabled() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getTlsTrustChainBytes() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getWorkerHostname() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getWorkerId() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getWorkerWebAddress() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
getWorkerWebAddressTls() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
gracePeriodSeconds - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 

I

ignoreUnknownConfigFields - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
imagePullPolicy - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
initialize(CoreV1Api) - 接口中的方法 org.apache.pulsar.functions.auth.KubernetesFunctionAuthProvider
 
initialize(CoreV1Api) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesSecretsTokenAuthProvider
 
initialize(CoreV1Api) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesServiceAccountTokenAuthProvider
 
initialize(CoreV1Api, byte[], Function<Function.FunctionDetails, String>) - 接口中的方法 org.apache.pulsar.functions.auth.KubernetesFunctionAuthProvider
initialize(CoreV1Api, byte[], Function<Function.FunctionDetails, String>, Map<String, Object>) - 接口中的方法 org.apache.pulsar.functions.auth.KubernetesFunctionAuthProvider
 
initialize(CoreV1Api, byte[], Function<Function.FunctionDetails, String>, Map<String, Object>) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesServiceAccountTokenAuthProvider
 
initialize(Map<String, Object>) - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.BasicKubernetesManifestCustomizer
 
initialize(Map<String, Object>) - 接口中的方法 org.apache.pulsar.functions.runtime.RuntimeCustomizer
 
initialize(WorkerConfig, AuthenticationConfig, SecretsProviderConfigurator, ConnectorsManager, FunctionsManager, Optional<FunctionAuthProvider>, Optional<RuntimeCustomizer>) - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactory
 
initialize(WorkerConfig, AuthenticationConfig, SecretsProviderConfigurator, ConnectorsManager, FunctionsManager, Optional<FunctionAuthProvider>, Optional<RuntimeCustomizer>) - 类中的方法 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactory
 
initialize(WorkerConfig, AuthenticationConfig, SecretsProviderConfigurator, ConnectorsManager, FunctionsManager, Optional<FunctionAuthProvider>, Optional<RuntimeCustomizer>) - 接口中的方法 org.apache.pulsar.functions.runtime.RuntimeFactory
 
initialize(WorkerConfig, AuthenticationConfig, SecretsProviderConfigurator, ConnectorsManager, FunctionsManager, Optional<FunctionAuthProvider>, Optional<RuntimeCustomizer>) - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntimeFactory
 
installUserCodeDependencies - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
instanceId - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
isAlive() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
isAlive() - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
isAlive() - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
 
isBrokerClientAuthenticationEnabled() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
isInitializedDlogMetadata() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
isMetadataStoreAllowReadOnlyOperations() - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 

J

jarFile - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
javaInstanceJarLocation - 类中的变量 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactoryConfig
 
JavaInstanceStarter - org.apache.pulsar.functions.runtime中的类
 
JavaInstanceStarter() - 类的构造器 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
jobName - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
jobNamespace - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
join() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
join() - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
join() - 类中的方法 org.apache.pulsar.functions.runtime.RuntimeSpawner
 
join() - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
 

K

k8Uri - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
KubernetesContainerFactory() - 类的构造器 org.apache.pulsar.functions.worker.WorkerConfig.KubernetesContainerFactory
已过时。
 
KubernetesFunctionAuthProvider - org.apache.pulsar.functions.auth中的接口
Kubernetes runtime specific functions authentication provider.
KubernetesManifestCustomizer - org.apache.pulsar.functions.runtime.kubernetes中的接口
 
KubernetesRuntime - org.apache.pulsar.functions.runtime.kubernetes中的类
Kubernetes based runtime for running functions.
KubernetesRuntimeFactory - org.apache.pulsar.functions.runtime.kubernetes中的类
Kubernetes based function container factory implementation.
KubernetesRuntimeFactory() - 类的构造器 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactory
 
KubernetesRuntimeFactoryConfig - org.apache.pulsar.functions.runtime.kubernetes中的类
 
KubernetesRuntimeFactoryConfig() - 类的构造器 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
KubernetesSecretsTokenAuthProvider - org.apache.pulsar.functions.auth中的类
 
KubernetesSecretsTokenAuthProvider() - 类的构造器 org.apache.pulsar.functions.auth.KubernetesSecretsTokenAuthProvider
 
KubernetesServiceAccountTokenAuthProvider - org.apache.pulsar.functions.auth中的类
Kubernetes Function Authentication Provider that adds Service Account Token Projection to a function pod's container definition.
KubernetesServiceAccountTokenAuthProvider() - 类的构造器 org.apache.pulsar.functions.auth.KubernetesServiceAccountTokenAuthProvider
 

L

load(String) - 类中的静态方法 org.apache.pulsar.functions.worker.WorkerConfig
 
loadJars(String, InstanceConfig, String, String, String, FunctionCacheManager) - 类中的静态方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
 
logDirectory - 类中的变量 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactoryConfig
 

M

maxBufferedTuples - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
maxPendingAsyncRequests - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
MemoryLimit() - 类的构造器 org.apache.pulsar.functions.runtime.thread.ThreadRuntimeFactoryConfig.MemoryLimit
 
memoryOverCommitRatio - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
mergeRuntimeOpts(BasicKubernetesManifestCustomizer.RuntimeOpts, BasicKubernetesManifestCustomizer.RuntimeOpts) - 类中的静态方法 org.apache.pulsar.functions.runtime.kubernetes.BasicKubernetesManifestCustomizer
 
metricsPort - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 

N

narExtractionDirectory - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 

O

org.apache.pulsar.functions - 程序包 org.apache.pulsar.functions
Pulsar Functions enables lightweight computation in Apache Pulsar.
org.apache.pulsar.functions.auth - 程序包 org.apache.pulsar.functions.auth
Pulsar Functions enables lightweight computation in Apache Pulsar.
org.apache.pulsar.functions.runtime - 程序包 org.apache.pulsar.functions.runtime
Pulsar Functions Execution Runtime.
org.apache.pulsar.functions.runtime.kubernetes - 程序包 org.apache.pulsar.functions.runtime.kubernetes
Pulsar Functions enables lightweight computation in Apache Pulsar.
org.apache.pulsar.functions.runtime.process - 程序包 org.apache.pulsar.functions.runtime.process
Pulsar Functions enables lightweight computation in Apache Pulsar.
org.apache.pulsar.functions.runtime.thread - 程序包 org.apache.pulsar.functions.runtime.thread
Pulsar Functions enables lightweight computation in Apache Pulsar.
org.apache.pulsar.functions.worker - 程序包 org.apache.pulsar.functions.worker
Pulsar Functions enables lightweight computation in Apache Pulsar.

P

partialDeepClone() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.BasicKubernetesManifestCustomizer.RuntimeOpts
A clone where the maps and lists are properly cloned.
percentMemoryPadding - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
port - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
ProcessContainerFactory() - 类的构造器 org.apache.pulsar.functions.worker.WorkerConfig.ProcessContainerFactory
已过时。
 
ProcessRuntimeFactory - org.apache.pulsar.functions.runtime.process中的类
Thread based function container factory implementation.
ProcessRuntimeFactory(String, String, String, AuthenticationConfig, String, String, String, String, String, SecretsProviderConfigurator, boolean, Optional<FunctionAuthProvider>, Optional<RuntimeCustomizer>) - 类的构造器 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactory
 
ProcessRuntimeFactoryConfig - org.apache.pulsar.functions.runtime.process中的类
 
ProcessRuntimeFactoryConfig() - 类的构造器 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactoryConfig
 
pulsarAdminUrl - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
pulsarClientMemoryLimit - 类中的变量 org.apache.pulsar.functions.runtime.thread.ThreadRuntimeFactoryConfig
 
pulsarDockerImageName - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
pulsarRootDir - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
pulsarServiceUrl - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
pulsarServiceUrl - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
pythonDependencyRepository - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
pythonExtraDependencyRepository - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 
pythonInstanceLocation - 类中的变量 org.apache.pulsar.functions.runtime.process.ProcessRuntimeFactoryConfig
 

R

registerDefaultCollectors(FunctionCollectorRegistry) - 类中的静态方法 org.apache.pulsar.functions.runtime.RuntimeUtils
 
reinitialize() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
reinitialize() - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
reloadConnectors(WorkerConfig) - 类中的方法 org.apache.pulsar.functions.worker.ConnectorsManager
 
reloadFunctions(WorkerConfig) - 类中的方法 org.apache.pulsar.functions.worker.FunctionsManager
 
resetMetrics() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
resetMetrics() - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
resetMetrics() - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
 
Runtime - org.apache.pulsar.functions.runtime中的接口
A function container is an environment for invoking functions.
RuntimeCustomizer - org.apache.pulsar.functions.runtime中的接口
 
runtimeCustomizerClassName - 类中的变量 org.apache.pulsar.functions.worker.WorkerConfig
 
RuntimeFactory - org.apache.pulsar.functions.runtime中的接口
A factory to create Runtimes to invoke functions.
RuntimeOpts() - 类的构造器 org.apache.pulsar.functions.runtime.kubernetes.BasicKubernetesManifestCustomizer.RuntimeOpts
 
RuntimeSpawner - org.apache.pulsar.functions.runtime中的类
 
RuntimeSpawner(InstanceConfig, String, String, String, String, RuntimeFactory, long) - 类的构造器 org.apache.pulsar.functions.runtime.RuntimeSpawner
 
RuntimeUtils - org.apache.pulsar.functions.runtime中的类
Util class for common runtime functionality.
RuntimeUtils() - 类的构造器 org.apache.pulsar.functions.runtime.RuntimeUtils
 

S

sanitizeFileName(String) - 类中的静态方法 org.apache.pulsar.functions.runtime.RuntimeUtils
 
secretsProviderClassName - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
secretsProviderConfig - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
setCaBytes(byte[]) - 接口中的方法 org.apache.pulsar.functions.auth.KubernetesFunctionAuthProvider
 
setCaBytes(byte[]) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesSecretsTokenAuthProvider
 
setNamespaceProviderFunc(Function<Function.FunctionDetails, String>) - 接口中的方法 org.apache.pulsar.functions.auth.KubernetesFunctionAuthProvider
 
setNamespaceProviderFunc(Function<Function.FunctionDetails, String>) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesSecretsTokenAuthProvider
 
setProperties(Properties) - 类中的方法 org.apache.pulsar.functions.worker.WorkerConfig
 
setupClient() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactory
 
splitRuntimeArgs(String) - 类中的静态方法 org.apache.pulsar.functions.runtime.RuntimeUtils
Regex for splitting a string using space when not surrounded by single or double quotes.
start() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
The core logic that creates a service first followed by statefulset.
start() - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
start() - 类中的方法 org.apache.pulsar.functions.runtime.RuntimeSpawner
 
start() - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
The core logic that initialize the thread container and executes the function.
start(String[], ClassLoader, ClassLoader) - 类中的方法 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
stateStorageImplClass - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
stateStorageServiceUrl - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
stop() - 类中的方法 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 
stop() - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
stop() - 类中的方法 org.apache.pulsar.functions.runtime.thread.ThreadRuntime
 
submittingInsidePod - 类中的变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntimeFactoryConfig
 

T

terminate() - 接口中的方法 org.apache.pulsar.functions.runtime.Runtime
 
ThreadContainerFactory() - 类的构造器 org.apache.pulsar.functions.worker.WorkerConfig.ThreadContainerFactory
已过时。
 
threadGroupName - 类中的变量 org.apache.pulsar.functions.runtime.thread.ThreadRuntimeFactoryConfig
 
ThreadRuntime - org.apache.pulsar.functions.runtime.thread中的类
A function container implemented using java thread.
ThreadRuntimeFactory - org.apache.pulsar.functions.runtime.thread中的类
Thread based function container factory implementation.
ThreadRuntimeFactory(String, String, String, String, AuthenticationConfig, SecretsProvider, FunctionCollectorRegistry, String, ClassLoader, boolean, String) - 类的构造器 org.apache.pulsar.functions.runtime.thread.ThreadRuntimeFactory
This constructor is used by other runtimes (e.g.
ThreadRuntimeFactory(String, String, String, String, AuthenticationConfig, SecretsProvider, FunctionCollectorRegistry, String, ClassLoader, boolean, String, FunctionCacheManager) - 类的构造器 org.apache.pulsar.functions.runtime.thread.ThreadRuntimeFactory
 
ThreadRuntimeFactoryConfig - org.apache.pulsar.functions.runtime.thread中的类
 
ThreadRuntimeFactoryConfig() - 类的构造器 org.apache.pulsar.functions.runtime.thread.ThreadRuntimeFactoryConfig
 
ThreadRuntimeFactoryConfig.MemoryLimit - org.apache.pulsar.functions.runtime.thread中的类
 
tlsAllowInsecureConnection - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
tlsHostNameVerificationEnabled - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
tlsTrustCertFilePath - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
transformFunctionId - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
transformFunctionJarFile - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 

U

unsafeLocalhostResolve() - 类中的静态方法 org.apache.pulsar.functions.worker.WorkerConfig
 
updateAuthData(Function.FunctionDetails, Optional<FunctionAuthData>, AuthenticationDataSource) - 类中的方法 org.apache.pulsar.functions.auth.ClearTextFunctionTokenAuthProvider
 
updateAuthData(Function.FunctionDetails, Optional<FunctionAuthData>, AuthenticationDataSource) - 接口中的方法 org.apache.pulsar.functions.auth.FunctionAuthProvider
 
updateAuthData(Function.FunctionDetails, Optional<FunctionAuthData>, AuthenticationDataSource) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesSecretsTokenAuthProvider
 
updateAuthData(Function.FunctionDetails, Optional<FunctionAuthData>, AuthenticationDataSource) - 类中的方法 org.apache.pulsar.functions.auth.KubernetesServiceAccountTokenAuthProvider
No need to update anything.
useTls - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 

V

VALID_POD_NAME_REGEX - 类中的静态变量 org.apache.pulsar.functions.runtime.kubernetes.KubernetesRuntime
 

W

webServiceUrl - 类中的变量 org.apache.pulsar.functions.runtime.JavaInstanceStarter
 
WorkerConfig - org.apache.pulsar.functions.worker中的类
 
WorkerConfig() - 类的构造器 org.apache.pulsar.functions.worker.WorkerConfig
 
WorkerConfig.KubernetesContainerFactory - org.apache.pulsar.functions.worker中的类
已过时。
WorkerConfig.ProcessContainerFactory - org.apache.pulsar.functions.worker中的类
已过时。
WorkerConfig.ThreadContainerFactory - org.apache.pulsar.functions.worker中的类
已过时。
A B C D E F G I J K L M N O P R S T U V W 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格