C D E G I K N O P S
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
C
- ClearTextSecretsProvider - org.apache.pulsar.functions.secretsprovider中的类
-
This file defines a very basic clear text secrets provider which treats the secrets as being passed in cleartext.
- ClearTextSecretsProvider() - 类 的构造器org.apache.pulsar.functions.secretsprovider.ClearTextSecretsProvider
- configureKubernetesRuntimeSecretsProvider(V1PodSpec, String, Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.DefaultSecretsProviderConfigurator
- configureKubernetesRuntimeSecretsProvider(V1PodSpec, String, Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.KubernetesSecretsProviderConfigurator
- configureKubernetesRuntimeSecretsProvider(V1PodSpec, String, Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.NameAndConfigBasedSecretsProviderConfigurator
- configureKubernetesRuntimeSecretsProvider(V1PodSpec, String, Function.FunctionDetails) - 接口 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator
-
Attaches any secrets specific stuff to the k8 container for kubernetes runtime.
- configureProcessRuntimeSecretsProvider(ProcessBuilder, Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.DefaultSecretsProviderConfigurator
- configureProcessRuntimeSecretsProvider(ProcessBuilder, Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.KubernetesSecretsProviderConfigurator
- configureProcessRuntimeSecretsProvider(ProcessBuilder, Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.NameAndConfigBasedSecretsProviderConfigurator
- configureProcessRuntimeSecretsProvider(ProcessBuilder, Function.FunctionDetails) - 接口 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator
-
Attaches any secrets specific stuff to the ProcessBuilder for process runtime.
D
- DefaultSecretsProviderConfigurator - org.apache.pulsar.functions.secretsproviderconfigurator中的类
-
This is a barebones version of a secrets provider which wires in ClearTextSecretsProvider to the function instances/containers.
- DefaultSecretsProviderConfigurator() - 类 的构造器org.apache.pulsar.functions.secretsproviderconfigurator.DefaultSecretsProviderConfigurator
- doAdmissionChecks(AppsV1Api, CoreV1Api, String, String, Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.KubernetesSecretsProviderConfigurator
- doAdmissionChecks(AppsV1Api, CoreV1Api, String, String, Function.FunctionDetails) - 接口 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator
-
Do config checks to see whether the secrets provided are conforming.
E
- EnvironmentBasedSecretsProvider - org.apache.pulsar.functions.secretsprovider中的类
-
This defines a very simple Secrets Provider that looks up environment variable thats named the same as secretName and fetches it.
- EnvironmentBasedSecretsProvider() - 类 的构造器org.apache.pulsar.functions.secretsprovider.EnvironmentBasedSecretsProvider
G
- getSecretObjectType() - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.DefaultSecretsProviderConfigurator
- getSecretObjectType() - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.KubernetesSecretsProviderConfigurator
- getSecretObjectType() - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.NameAndConfigBasedSecretsProviderConfigurator
- getSecretObjectType() - 接口 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator
-
What is the type of the object that should be in the user secret config.
- getSecretsProviderClassName(Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.DefaultSecretsProviderConfigurator
- getSecretsProviderClassName(Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.KubernetesSecretsProviderConfigurator
- getSecretsProviderClassName(Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.NameAndConfigBasedSecretsProviderConfigurator
- getSecretsProviderClassName(Function.FunctionDetails) - 接口 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator
-
Return the Secrets Provider Classname.
- getSecretsProviderConfig(Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.DefaultSecretsProviderConfigurator
- getSecretsProviderConfig(Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.KubernetesSecretsProviderConfigurator
- getSecretsProviderConfig(Function.FunctionDetails) - 类 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.NameAndConfigBasedSecretsProviderConfigurator
- getSecretsProviderConfig(Function.FunctionDetails) - 接口 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator
-
Return the secrets provider config.
I
- init(Map<String, String>) - 接口 中的方法org.apache.pulsar.functions.secretsprovider.SecretsProvider
-
Initialize the SecretsProvider.
- init(Map<String, String>) - 接口 中的方法org.apache.pulsar.functions.secretsproviderconfigurator.SecretsProviderConfigurator
-
Initialize the SecretsProviderConfigurator.
K
- KubernetesSecretsProviderConfigurator - org.apache.pulsar.functions.secretsproviderconfigurator中的类
-
This file defines the SecretsProviderConfigurator that will be used by default for running in Kubernetes.
- KubernetesSecretsProviderConfigurator() - 类 的构造器org.apache.pulsar.functions.secretsproviderconfigurator.KubernetesSecretsProviderConfigurator
N
- NameAndConfigBasedSecretsProviderConfigurator - org.apache.pulsar.functions.secretsproviderconfigurator中的类
-
This is a very simple secrets provider which wires in a given secrets provider classname/config to the function instances/containers.
- NameAndConfigBasedSecretsProviderConfigurator(String, Map<String, String>) - 类 的构造器org.apache.pulsar.functions.secretsproviderconfigurator.NameAndConfigBasedSecretsProviderConfigurator
O
- org.apache.pulsar.functions.secretsprovider - 程序包 org.apache.pulsar.functions.secretsprovider
- org.apache.pulsar.functions.secretsproviderconfigurator - 程序包 org.apache.pulsar.functions.secretsproviderconfigurator
P
- provideSecret(String, Object) - 类 中的方法org.apache.pulsar.functions.secretsprovider.ClearTextSecretsProvider
-
Fetches a secret.
- provideSecret(String, Object) - 类 中的方法org.apache.pulsar.functions.secretsprovider.EnvironmentBasedSecretsProvider
-
Fetches a secret.
- provideSecret(String, Object) - 接口 中的方法org.apache.pulsar.functions.secretsprovider.SecretsProvider
-
Fetches a secret.
S
- SecretsProvider - org.apache.pulsar.functions.secretsprovider中的接口
-
This file defines the SecretsProvider interface.
- SecretsProviderConfigurator - org.apache.pulsar.functions.secretsproviderconfigurator中的接口
-
This file defines the SecretsProviderConfigurator interface.
所有类 所有程序包