JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
C
D
E
G
I
K
N
O
P
S
C
ClearTextSecretsProvider
- Class in
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()
- Constructor for class org.apache.pulsar.functions.secretsprovider.
ClearTextSecretsProvider
configureKubernetesRuntimeSecretsProvider(V1PodSpec, String, Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
DefaultSecretsProviderConfigurator
configureKubernetesRuntimeSecretsProvider(V1PodSpec, String, Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
KubernetesSecretsProviderConfigurator
configureKubernetesRuntimeSecretsProvider(V1PodSpec, String, Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
NameAndConfigBasedSecretsProviderConfigurator
configureKubernetesRuntimeSecretsProvider(V1PodSpec, String, Function.FunctionDetails)
- Method in interface org.apache.pulsar.functions.secretsproviderconfigurator.
SecretsProviderConfigurator
Attaches any secrets specific stuff to the k8 container for kubernetes runtime.
configureProcessRuntimeSecretsProvider(ProcessBuilder, Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
DefaultSecretsProviderConfigurator
configureProcessRuntimeSecretsProvider(ProcessBuilder, Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
KubernetesSecretsProviderConfigurator
configureProcessRuntimeSecretsProvider(ProcessBuilder, Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
NameAndConfigBasedSecretsProviderConfigurator
configureProcessRuntimeSecretsProvider(ProcessBuilder, Function.FunctionDetails)
- Method in interface org.apache.pulsar.functions.secretsproviderconfigurator.
SecretsProviderConfigurator
Attaches any secrets specific stuff to the ProcessBuilder for process runtime.
D
DefaultSecretsProviderConfigurator
- Class in
org.apache.pulsar.functions.secretsproviderconfigurator
This is a barebones version of a secrets provider which wires in ClearTextSecretsProvider to the function instances/containers.
DefaultSecretsProviderConfigurator()
- Constructor for class org.apache.pulsar.functions.secretsproviderconfigurator.
DefaultSecretsProviderConfigurator
doAdmissionChecks(AppsV1Api, CoreV1Api, String, String, Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
KubernetesSecretsProviderConfigurator
doAdmissionChecks(AppsV1Api, CoreV1Api, String, String, Function.FunctionDetails)
- Method in interface org.apache.pulsar.functions.secretsproviderconfigurator.
SecretsProviderConfigurator
Do config checks to see whether the secrets provided are conforming.
E
EnvironmentBasedSecretsProvider
- Class in
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()
- Constructor for class org.apache.pulsar.functions.secretsprovider.
EnvironmentBasedSecretsProvider
G
getSecretObjectType()
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
DefaultSecretsProviderConfigurator
getSecretObjectType()
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
KubernetesSecretsProviderConfigurator
getSecretObjectType()
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
NameAndConfigBasedSecretsProviderConfigurator
getSecretObjectType()
- Method in interface org.apache.pulsar.functions.secretsproviderconfigurator.
SecretsProviderConfigurator
What is the type of the object that should be in the user secret config.
getSecretsProviderClassName(Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
DefaultSecretsProviderConfigurator
getSecretsProviderClassName(Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
KubernetesSecretsProviderConfigurator
getSecretsProviderClassName(Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
NameAndConfigBasedSecretsProviderConfigurator
getSecretsProviderClassName(Function.FunctionDetails)
- Method in interface org.apache.pulsar.functions.secretsproviderconfigurator.
SecretsProviderConfigurator
Return the Secrets Provider Classname.
getSecretsProviderConfig(Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
DefaultSecretsProviderConfigurator
getSecretsProviderConfig(Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
KubernetesSecretsProviderConfigurator
getSecretsProviderConfig(Function.FunctionDetails)
- Method in class org.apache.pulsar.functions.secretsproviderconfigurator.
NameAndConfigBasedSecretsProviderConfigurator
getSecretsProviderConfig(Function.FunctionDetails)
- Method in interface org.apache.pulsar.functions.secretsproviderconfigurator.
SecretsProviderConfigurator
Return the secrets provider config.
I
init(Map<String, String>)
- Method in interface org.apache.pulsar.functions.secretsprovider.
SecretsProvider
Initialize the SecretsProvider.
init(Map<String, String>)
- Method in interface org.apache.pulsar.functions.secretsproviderconfigurator.
SecretsProviderConfigurator
Initialize the SecretsProviderConfigurator.
K
KubernetesSecretsProviderConfigurator
- Class in
org.apache.pulsar.functions.secretsproviderconfigurator
This file defines the SecretsProviderConfigurator that will be used by default for running in Kubernetes.
KubernetesSecretsProviderConfigurator()
- Constructor for class org.apache.pulsar.functions.secretsproviderconfigurator.
KubernetesSecretsProviderConfigurator
N
NameAndConfigBasedSecretsProviderConfigurator
- Class in
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>)
- Constructor for class org.apache.pulsar.functions.secretsproviderconfigurator.
NameAndConfigBasedSecretsProviderConfigurator
O
org.apache.pulsar.functions
- package org.apache.pulsar.functions
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.functions.secretsprovider
- package org.apache.pulsar.functions.secretsprovider
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.pulsar.functions.secretsproviderconfigurator
- package org.apache.pulsar.functions.secretsproviderconfigurator
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
P
provideSecret(String, Object)
- Method in class org.apache.pulsar.functions.secretsprovider.
ClearTextSecretsProvider
Fetches a secret.
provideSecret(String, Object)
- Method in class org.apache.pulsar.functions.secretsprovider.
EnvironmentBasedSecretsProvider
Fetches a secret.
provideSecret(String, Object)
- Method in interface org.apache.pulsar.functions.secretsprovider.
SecretsProvider
Fetches a secret.
S
SecretsProvider
- Interface in
org.apache.pulsar.functions.secretsprovider
This file defines the SecretsProvider interface.
SecretsProviderConfigurator
- Interface in
org.apache.pulsar.functions.secretsproviderconfigurator
This file defines the SecretsProviderConfigurator interface.
C
D
E
G
I
K
N
O
P
S
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017–2022
Apache Software Foundation
. All rights reserved.