接口的使用
org.apache.pulsar.functions.auth.FunctionAuthProvider
-
-
org.apache.pulsar.functions.auth中FunctionAuthProvider的使用
org.apache.pulsar.functions.auth中FunctionAuthProvider的子接口 修饰符和类型 接口 说明 interfaceKubernetesFunctionAuthProviderKubernetes runtime specific functions authentication provider实现FunctionAuthProvider的org.apache.pulsar.functions.auth中的类 修饰符和类型 类 说明 classClearTextFunctionTokenAuthProviderclassKubernetesSecretsTokenAuthProvider返回FunctionAuthProvider的org.apache.pulsar.functions.auth中的方法 修饰符和类型 方法 说明 static FunctionAuthProviderFunctionAuthProvider. getAuthProvider(java.lang.String className) -
org.apache.pulsar.functions.runtime中FunctionAuthProvider的使用
返回变量类型为FunctionAuthProvider的类型的org.apache.pulsar.functions.runtime中的方法 修饰符和类型 方法 说明 default java.util.Optional<? extends FunctionAuthProvider>RuntimeFactory. getAuthProvider()类型变量类型为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, java.util.Optional<FunctionAuthProvider> authProvider, java.util.Optional<RuntimeCustomizer> runtimeCustomizer) -
org.apache.pulsar.functions.runtime.kubernetes中FunctionAuthProvider的使用
类型变量类型为FunctionAuthProvider的org.apache.pulsar.functions.runtime.kubernetes中的方法参数 修饰符和类型 方法 说明 voidKubernetesRuntimeFactory. initialize(WorkerConfig workerConfig, org.apache.pulsar.functions.instance.AuthenticationConfig authenticationConfig, org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator secretsProviderConfigurator, ConnectorsManager connectorsManager, java.util.Optional<FunctionAuthProvider> functionAuthProvider, java.util.Optional<RuntimeCustomizer> runtimeCustomizer) -
org.apache.pulsar.functions.runtime.process中FunctionAuthProvider的使用
返回变量类型为FunctionAuthProvider的类型的org.apache.pulsar.functions.runtime.process中的方法 修饰符和类型 方法 说明 java.util.Optional<FunctionAuthProvider>ProcessRuntimeFactory. getAuthProvider()类型变量类型为FunctionAuthProvider的org.apache.pulsar.functions.runtime.process中的方法参数 修饰符和类型 方法 说明 voidProcessRuntimeFactory. initialize(WorkerConfig workerConfig, org.apache.pulsar.functions.instance.AuthenticationConfig authenticationConfig, org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator secretsProviderConfigurator, ConnectorsManager connectorsManager, java.util.Optional<FunctionAuthProvider> authProvider, java.util.Optional<RuntimeCustomizer> runtimeCustomizer)类型变量类型为FunctionAuthProvider的org.apache.pulsar.functions.runtime.process中的构造器参数 构造器 说明 ProcessRuntimeFactory(java.lang.String pulsarServiceUrl, java.lang.String pulsarWebServiceUrl, java.lang.String stateStorageServiceUrl, org.apache.pulsar.functions.instance.AuthenticationConfig authConfig, java.lang.String javaInstanceJarFile, java.lang.String pythonInstanceFile, java.lang.String logDirectory, java.lang.String extraDependenciesDir, java.lang.String narExtractionDirectory, org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator secretsProviderConfigurator, boolean authenticationEnabled, java.util.Optional<FunctionAuthProvider> functionAuthProvider, java.util.Optional<RuntimeCustomizer> runtimeCustomizer) -
org.apache.pulsar.functions.runtime.thread中FunctionAuthProvider的使用
类型变量类型为FunctionAuthProvider的org.apache.pulsar.functions.runtime.thread中的方法参数 修饰符和类型 方法 说明 voidThreadRuntimeFactory. initialize(WorkerConfig workerConfig, org.apache.pulsar.functions.instance.AuthenticationConfig authenticationConfig, org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator secretsProviderConfigurator, ConnectorsManager connectorsManager, java.util.Optional<FunctionAuthProvider> functionAuthProvider, java.util.Optional<RuntimeCustomizer> runtimeCustomizer)
-