Package org.apache.camel.main
Class SpringCloudConfigConfigurationProperties
java.lang.Object
org.apache.camel.vault.VaultConfiguration
org.apache.camel.vault.SpringCloudConfigConfiguration
org.apache.camel.main.SpringCloudConfigConfigurationProperties
- All Implemented Interfaces:
Closeable,AutoCloseable,org.apache.camel.spi.BootstrapCloseable
@Configurer(extended=true)
public class SpringCloudConfigConfigurationProperties
extends org.apache.camel.vault.SpringCloudConfigConfiguration
implements org.apache.camel.spi.BootstrapCloseable
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()end()Config Server label to use (e.g., git branch)withPassword(String password) Password for Spring Config ServerwithProfile(String profile) Configuration profile to usewithRefreshEnabled(boolean refreshEnabled) Whether to automatically reload Camel upon secrets being updated in Spring Config Server.withRefreshPeriod(int refreshPeriod) The period (millis) between checking Spring Config Server for updated secrets.Authentication token for the Config ServerComma separated list of Spring Config Server URIswithUsername(String username) Username for Spring Config ServerMethods inherited from class org.apache.camel.vault.SpringCloudConfigConfiguration
getLabel, getPassword, getProfile, getRefreshPeriod, getToken, getUris, getUsername, isRefreshEnabled, setLabel, setPassword, setProfile, setRefreshEnabled, setRefreshPeriod, setToken, setUris, setUsernameMethods inherited from class org.apache.camel.vault.VaultConfiguration
aws, azure, gcp, getAwsVaultConfiguration, getAzureVaultConfiguration, getGcpVaultConfiguration, getHashicorpVaultConfiguration, getIBMSecretsManagerVaultConfiguration, getKubernetesConfigMapVaultConfiguration, getKubernetesVaultConfiguration, getSpringCloudConfigConfiguration, hashicorp, ibmSecretsManager, kubernetes, kubernetesConfigmaps, setAwsVaultConfiguration, setAzureVaultConfiguration, setGcpVaultConfiguration, setHashicorpVaultConfiguration, setIBMSecretsManagerVaultConfiguration, setKubernetesConfigMapVaultConfiguration, setKubernetesVaultConfiguration, setSpringCloudConfigConfiguration, springConfig
-
Constructor Details
-
SpringCloudConfigConfigurationProperties
-
-
Method Details
-
end
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable
-
withUsername
Username for Spring Config Server -
withPassword
Password for Spring Config Server -
withUris
Comma separated list of Spring Config Server URIs -
withRefreshEnabled
Whether to automatically reload Camel upon secrets being updated in Spring Config Server. -
withRefreshPeriod
The period (millis) between checking Spring Config Server for updated secrets. -
withToken
Authentication token for the Config Server -
withLabel
Config Server label to use (e.g., git branch) -
withProfile
Configuration profile to use
-