Index

A B C D E F G H K L M O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

ArtemisBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "artemis".
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 Binding instance using the specified content.
Binding(Path) - Constructor for class org.springframework.cloud.bindings.Binding
Creates a new Binding instance 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 PropertySource created by the BindingsEnvironmentPostProcessor: "kubernetesServiceBindingSpecific".
BindingFlattenedEnvironmentPostProcessor - Class in org.springframework.cloud.bindings.boot
An implementation of EnvironmentPostProcessor that generates properties from Bindings with a flattened format: k8s.bindings.{name}.*.
BindingFlattenedEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.bindings.boot.BindingFlattenedEnvironmentPostProcessor
Creates a new instance of BindingFlattenedEnvironmentPostProcessor using the Bindings available 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 Bindings instance, using the $SERVICE_BINDING_ROOT environment variable or the $CNB_BINDINGS environment 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 Bindings instance, using the specified path.
Bindings(Binding...) - Constructor for class org.springframework.cloud.bindings.Bindings
Creates a new Bindings instance using the specified content.
BindingSpecificEnvironmentPostProcessor - Class in org.springframework.cloud.bindings.boot
An implementation of EnvironmentPostProcessor that delegates properties generation from Bindings.
BindingSpecificEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.bindings.boot.BindingSpecificEnvironmentPostProcessor
Creates a new instance of BindingSpecificEnvironmentPostProcessor using the Bindings available in the environment and the BindingsPropertiesProcessors registered with SpringFactoriesLoader.
BindingsPropertiesProcessor - Interface in org.springframework.cloud.bindings.boot
An interface for types that transform the contents of a Bindings into properties for injection into a PropertySource.

C

CassandraBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "cassandra".
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
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "db2".
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 Binding with 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 Path to 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
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "ldap".
LDAPBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.LDAPBindingsPropertiesProcessor
 

M

MongoDbBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "mongodb".
MongoDbBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.MongoDbBindingsPropertiesProcessor
 
MySqlBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "mysql".
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
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "oracle".
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
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "postgresql".
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
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "redis".
RedisBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.RedisBindingsPropertiesProcessor
 

S

SapHanaBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "hana".
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
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "oauth2".
SpringSecurityOAuth2BindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.SpringSecurityOAuth2BindingsPropertiesProcessor
 
SqlServerBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "sqlserver".
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 Binding type that this processor is interested in: "artemis".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.CassandraBindingsPropertiesProcessor
The Binding type that this processor is interested in: "cassandra".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.Db2BindingsPropertiesProcessor
The Binding type that this processor is interested in: "db2".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.LDAPBindingsPropertiesProcessor
The Binding type that this processor is interested in: "ldap".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.MongoDbBindingsPropertiesProcessor
The Binding type that this processor is interested in: "mongodb".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.MySqlBindingsPropertiesProcessor
The Binding type that this processor is interested in: "mysql".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.OracleBindingsPropertiesProcessor
The Binding type that this processor is interested in: "oracle".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.PostgreSqlBindingsPropertiesProcessor
The Binding type that this processor is interested in: "postgresql".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.RedisBindingsPropertiesProcessor
The Binding type that this processor is interested in: "redis".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.SapHanaBindingsPropertiesProcessor
The Binding type that this processor is interested in: "hana".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.SpringSecurityOAuth2BindingsPropertiesProcessor
The Binding type that this processor is interested in: "oauth2".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.SqlServerBindingsPropertiesProcessor
The Binding type that this processor is interested in: "sqlserver".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.VaultBindingsPropertiesProcessor
The Binding type that this processor is interested in: "vault".
TYPE - Static variable in class org.springframework.cloud.bindings.boot.WavefrontBindingsPropertiesProcessor
The Binding type that this processor is interested in: "wavefront".

V

VaultBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "vault".
VaultBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.VaultBindingsPropertiesProcessor
 

W

WavefrontBindingsPropertiesProcessor - Class in org.springframework.cloud.bindings.boot
An implementation of BindingsPropertiesProcessor that detects Bindings of type: "wavefront".
WavefrontBindingsPropertiesProcessor() - Constructor for class org.springframework.cloud.bindings.boot.WavefrontBindingsPropertiesProcessor
 
A B C D E F G H K L M O P R S T V W 
All Classes and Interfaces|All Packages|Constant Field Values