Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ArtemisBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- ArtemisBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.ArtemisBindingsPropertiesProcessor
B
- Binding - Class in org.springframework.cloud.bindings
-
A representation of a binding as defined by the Kubernetes Service Binding Specification.
- Binding(String, Path, Map<String, String>) - Constructor for class org.springframework.cloud.bindings.Binding
-
Creates a new
Bindinginstance using the specified content. - Binding(Path) - Constructor for class org.springframework.cloud.bindings.Binding
-
Creates a new
Bindinginstance using the specified file system root. - BINDING_FLATTENED_PROPERTY_SOURCE_NAME - Static variable in class org.springframework.cloud.bindings.boot.BindingFlattenedEnvironmentPostProcessor
- BINDING_SPECIFIC_PROPERTY_SOURCE_NAME - Static variable in class org.springframework.cloud.bindings.boot.BindingSpecificEnvironmentPostProcessor
-
The name of the
PropertySourcecreated by theBindingsEnvironmentPostProcessor: "kubernetesServiceBindingSpecific". - BindingFlattenedEnvironmentPostProcessor - Class in org.springframework.cloud.bindings.boot
-
An implementation of
EnvironmentPostProcessorthat generates properties fromBindingswith a flattened format:k8s.bindings.{name}.*. - BindingFlattenedEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.bindings.boot.BindingFlattenedEnvironmentPostProcessor
-
Creates a new instance of
BindingFlattenedEnvironmentPostProcessorusing theBindingsavailable in the environment. - Bindings - Class in org.springframework.cloud.bindings
-
A representation of a collection of bindings as defined by the Kubernetes Service Binding Specification.
- Bindings() - Constructor for class org.springframework.cloud.bindings.Bindings
-
Creates a new
Bindingsinstance, using the$SERVICE_BINDING_ROOTenvironment variable or the$CNB_BINDINGSenvironment variable if it does not exist to determine the file system root. - Bindings(String) - Constructor for class org.springframework.cloud.bindings.Bindings
-
Creates a new
Bindingsinstance, using the specifiedpath. - Bindings(Binding...) - Constructor for class org.springframework.cloud.bindings.Bindings
-
Creates a new
Bindingsinstance using the specified content. - BindingSpecificEnvironmentPostProcessor - Class in org.springframework.cloud.bindings.boot
-
An implementation of
EnvironmentPostProcessorthat delegates properties generation fromBindings. - BindingSpecificEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.bindings.boot.BindingSpecificEnvironmentPostProcessor
-
Creates a new instance of
BindingSpecificEnvironmentPostProcessorusing theBindingsavailable in the environment and theBindingsPropertiesProcessors registered withSpringFactoriesLoader. - BindingsPropertiesProcessor - Interface in org.springframework.cloud.bindings.boot
-
An interface for types that transform the contents of a
Bindingsinto properties for injection into aPropertySource.
C
- CassandraBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- CassandraBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.CassandraBindingsPropertiesProcessor
- CNB_BINDINGS - Static variable in class org.springframework.cloud.bindings.Bindings
-
The name of the environment variable to read to determine the bindings file system root.
- createKeyStoreFile(String, String, String, String, String) - Static method in class org.springframework.cloud.bindings.boot.pem.PemSslStoreHelper
-
Utility method to create a KeyStore and save it in the tmp directory with give name.
D
- Db2BindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- Db2BindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.Db2BindingsPropertiesProcessor
E
- equals(Object) - Method in class org.springframework.cloud.bindings.Binding
F
- filterBindings(String) - Method in class org.springframework.cloud.bindings.Bindings
-
Returns zero or more
Bindings with a given type. - filterBindings(String, String) - Method in class org.springframework.cloud.bindings.Bindings
-
Return zero or more
Bindings with a given type and provider. - findBinding(String) - Method in class org.springframework.cloud.bindings.Bindings
-
Returns a
Bindingwith a given name.
G
- generatePassword() - Static method in class org.springframework.cloud.bindings.boot.pem.PemSslStoreHelper
-
Generates a password to use for KeyStore and/or TrustStore
- getBindings() - Method in class org.springframework.cloud.bindings.Bindings
-
Returns all the
Bindings that were found during construction. - getName() - Method in class org.springframework.cloud.bindings.Binding
-
Returns the name of the binding.
- getOrder() - Method in class org.springframework.cloud.bindings.boot.BindingFlattenedEnvironmentPostProcessor
- getOrder() - Method in class org.springframework.cloud.bindings.boot.BindingSpecificEnvironmentPostProcessor
- getPath() - Method in class org.springframework.cloud.bindings.Binding
-
Returns the path of the binding.
- getProvider() - Method in class org.springframework.cloud.bindings.Binding
-
Returns the provider of the binding.
- getSecret() - Method in class org.springframework.cloud.bindings.Binding
-
Returns the secret of the binding.
- getSecretFilePath(String) - Method in class org.springframework.cloud.bindings.Binding
-
Returns the
Pathto a secret file on disk. - getType() - Method in class org.springframework.cloud.bindings.Binding
-
Returns the type of the binding.
H
- hashCode() - Method in class org.springframework.cloud.bindings.Binding
K
- KIND - Static variable in class org.springframework.cloud.bindings.Binding
-
The key for the kind of a binding.
L
- LDAPBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- LDAPBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.LDAPBindingsPropertiesProcessor
M
- MongoDbBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- MongoDbBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.MongoDbBindingsPropertiesProcessor
- MySqlBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- MySqlBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.MySqlBindingsPropertiesProcessor
O
- onApplicationEvent(ApplicationPreparedEvent) - Method in class org.springframework.cloud.bindings.boot.BindingFlattenedEnvironmentPostProcessor
- onApplicationEvent(ApplicationPreparedEvent) - Method in class org.springframework.cloud.bindings.boot.BindingSpecificEnvironmentPostProcessor
- onApplicationEvent(ApplicationPreparedEvent) - Method in class org.springframework.cloud.bindings.boot.SpringSecurityOAuth2BindingsPropertiesProcessor
- onApplicationEvent(ApplicationPreparedEvent) - Method in class org.springframework.cloud.bindings.boot.VaultBindingsPropertiesProcessor
- OPTIONS - Static variable in class org.springframework.cloud.bindings.boot.PostgreSqlBindingsPropertiesProcessor
-
options Specifies command-line options to send to the server at connection start.
- OracleBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- OracleBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.OracleBindingsPropertiesProcessor
- org.springframework.cloud.bindings - package org.springframework.cloud.bindings
- org.springframework.cloud.bindings.boot - package org.springframework.cloud.bindings.boot
- org.springframework.cloud.bindings.boot.pem - package org.springframework.cloud.bindings.boot.pem
-
SSL trust material provider for PEM-encoded certificates.
P
- PemSslStoreHelper - Class in org.springframework.cloud.bindings.boot.pem
-
helper for creating stores from PEM-encoded certificates and private keys.
- PemSslStoreHelper() - Constructor for class org.springframework.cloud.bindings.boot.pem.PemSslStoreHelper
- PKCS12_STORY_TYPE - Static variable in class org.springframework.cloud.bindings.boot.pem.PemSslStoreHelper
- PostgreSqlBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- PostgreSqlBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.PostgreSqlBindingsPropertiesProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.cloud.bindings.boot.BindingFlattenedEnvironmentPostProcessor
- postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.cloud.bindings.boot.BindingSpecificEnvironmentPostProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.ArtemisBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in interface org.springframework.cloud.bindings.boot.BindingsPropertiesProcessor
-
Transform the currently accumulated
Bindings-related properties. - process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.CassandraBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.Db2BindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.LDAPBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.MongoDbBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.MySqlBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.OracleBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.PostgreSqlBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.RedisBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.SapHanaBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.SpringSecurityOAuth2BindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.SqlServerBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.VaultBindingsPropertiesProcessor
- process(Environment, Bindings, Map<String, Object>) - Method in class org.springframework.cloud.bindings.boot.WavefrontBindingsPropertiesProcessor
- PROVIDER - Static variable in class org.springframework.cloud.bindings.Binding
-
The key for the provider of a binding.
R
- RedisBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- RedisBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.RedisBindingsPropertiesProcessor
S
- SapHanaBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- SapHanaBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.SapHanaBindingsPropertiesProcessor
- SERVICE_BINDING_ROOT - Static variable in class org.springframework.cloud.bindings.Bindings
-
The name of the environment variable to read to determine the bindings file system root.
- SPRING_DATASOURCE_URL - Static variable in class org.springframework.cloud.bindings.boot.PostgreSqlBindingsPropertiesProcessor
- SPRING_R2DBC_URL - Static variable in class org.springframework.cloud.bindings.boot.PostgreSqlBindingsPropertiesProcessor
- SpringSecurityOAuth2BindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- SpringSecurityOAuth2BindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.SpringSecurityOAuth2BindingsPropertiesProcessor
- SqlServerBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- SqlServerBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.SqlServerBindingsPropertiesProcessor
- SSL_MODE - Static variable in class org.springframework.cloud.bindings.boot.PostgreSqlBindingsPropertiesProcessor
-
sslmode determines whether or with what priority a secure SSL TCP/IP connection will be negotiated with the server.
- SSL_ROOT_CERT - Static variable in class org.springframework.cloud.bindings.boot.PostgreSqlBindingsPropertiesProcessor
-
sslrootcert specifies the name of a file containing SSL certificate authority (CA) certificate(s).
T
- toString() - Method in class org.springframework.cloud.bindings.Binding
- TYPE - Static variable in class org.springframework.cloud.bindings.Binding
-
The key for the type of a binding.
- TYPE - Static variable in class org.springframework.cloud.bindings.boot.ArtemisBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "artemis". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.CassandraBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "cassandra". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.Db2BindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "db2". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.LDAPBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "ldap". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.MongoDbBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "mongodb". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.MySqlBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "mysql". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.OracleBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "oracle". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.PostgreSqlBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "postgresql". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.RedisBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "redis". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.SapHanaBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "hana". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.SpringSecurityOAuth2BindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "oauth2". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.SqlServerBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "sqlserver". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.VaultBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "vault". - TYPE - Static variable in class org.springframework.cloud.bindings.boot.WavefrontBindingsPropertiesProcessor
-
The
Bindingtype that this processor is interested in: "wavefront".
V
- VaultBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- VaultBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.VaultBindingsPropertiesProcessor
W
- WavefrontBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
- WavefrontBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.WavefrontBindingsPropertiesProcessor
All Classes and Interfaces|All Packages|Constant Field Values