接口的使用
org.apache.pulsar.functions.auth.FunctionAuthProvider
使用FunctionAuthProvider的程序包
程序包
说明
Pulsar Functions Execution Runtime.
-
org.apache.pulsar.functions.auth中FunctionAuthProvider的使用
修饰符和类型接口说明interfaceKubernetes runtime specific functions authentication provider -
org.apache.pulsar.functions.runtime中FunctionAuthProvider的使用
返回变量类型为FunctionAuthProvider的类型的org.apache.pulsar.functions.runtime中的方法类型变量类型为FunctionAuthProvider的org.apache.pulsar.functions.runtime中的方法参数修饰符和类型方法说明voidRuntimeFactory.initialize(WorkerConfig workerConfig, org.apache.pulsar.functions.instance.AuthenticationConfig authenticationConfig, org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator secretsProviderConfigurator, ConnectorsManager connectorsManager, Optional<FunctionAuthProvider> authProvider, Optional<RuntimeCustomizer> runtimeCustomizer) -
org.apache.pulsar.functions.runtime.kubernetes中FunctionAuthProvider的使用
修饰符和类型方法说明voidKubernetesRuntimeFactory.initialize(WorkerConfig workerConfig, org.apache.pulsar.functions.instance.AuthenticationConfig authenticationConfig, org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator secretsProviderConfigurator, ConnectorsManager connectorsManager, Optional<FunctionAuthProvider> functionAuthProvider, Optional<RuntimeCustomizer> runtimeCustomizer) -
org.apache.pulsar.functions.runtime.process中FunctionAuthProvider的使用
修饰符和类型方法说明voidProcessRuntimeFactory.initialize(WorkerConfig workerConfig, org.apache.pulsar.functions.instance.AuthenticationConfig authenticationConfig, org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator secretsProviderConfigurator, ConnectorsManager connectorsManager, Optional<FunctionAuthProvider> authProvider, Optional<RuntimeCustomizer> runtimeCustomizer) 限定符构造器说明ProcessRuntimeFactory(String pulsarServiceUrl, String pulsarWebServiceUrl, String stateStorageServiceUrl, org.apache.pulsar.functions.instance.AuthenticationConfig authConfig, String javaInstanceJarFile, String pythonInstanceFile, String logDirectory, String extraDependenciesDir, String narExtractionDirectory, org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator secretsProviderConfigurator, boolean authenticationEnabled, Optional<FunctionAuthProvider> functionAuthProvider, Optional<RuntimeCustomizer> runtimeCustomizer) -
org.apache.pulsar.functions.runtime.thread中FunctionAuthProvider的使用
修饰符和类型方法说明voidThreadRuntimeFactory.initialize(WorkerConfig workerConfig, org.apache.pulsar.functions.instance.AuthenticationConfig authenticationConfig, org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator secretsProviderConfigurator, ConnectorsManager connectorsManager, Optional<FunctionAuthProvider> functionAuthProvider, Optional<RuntimeCustomizer> runtimeCustomizer)