Class KubernetesClientRetryBootstrapConfiguration
java.lang.Object
org.springframework.cloud.kubernetes.client.config.KubernetesClientRetryBootstrapConfiguration
@Configuration(proxyBeanMethods=false)
@AutoConfigureAfter(org.springframework.cloud.kubernetes.commons.config.KubernetesBootstrapConfiguration.class)
@AutoConfigureBefore(KubernetesClientBootstrapConfiguration.class)
@Import({org.springframework.cloud.kubernetes.commons.KubernetesCommonsAutoConfiguration.class,org.springframework.cloud.kubernetes.client.KubernetesClientAutoConfiguration.class})
@ConditionalOnKubernetesConfigOrSecretsRetryEnabled
@ConditionalOnCloudPlatform(KUBERNETES)
public class KubernetesClientRetryBootstrapConfiguration
extends Object
- Author:
- Ryan Baxter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionretryableConfigMapPropertySourceLocator(org.springframework.cloud.kubernetes.commons.config.ConfigMapConfigProperties properties, io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api, org.springframework.cloud.kubernetes.commons.KubernetesNamespaceProvider kubernetesNamespaceProvider) retryableSecretsPropertySourceLocator(org.springframework.cloud.kubernetes.commons.config.SecretsConfigProperties properties, io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api, org.springframework.cloud.kubernetes.commons.KubernetesNamespaceProvider kubernetesNamespaceProvider)
-
Constructor Details
-
KubernetesClientRetryBootstrapConfiguration
public KubernetesClientRetryBootstrapConfiguration()
-
-
Method Details
-
retryableConfigMapPropertySourceLocator
@Bean @ConditionalOnKubernetesConfigRetryEnabled public KubernetesClientConfigMapPropertySourceLocator retryableConfigMapPropertySourceLocator(org.springframework.cloud.kubernetes.commons.config.ConfigMapConfigProperties properties, io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api, org.springframework.cloud.kubernetes.commons.KubernetesNamespaceProvider kubernetesNamespaceProvider) -
retryableSecretsPropertySourceLocator
@Bean @ConditionalOnKubernetesSecretsRetryEnabled public KubernetesClientSecretsPropertySourceLocator retryableSecretsPropertySourceLocator(org.springframework.cloud.kubernetes.commons.config.SecretsConfigProperties properties, io.kubernetes.client.openapi.apis.CoreV1Api coreV1Api, org.springframework.cloud.kubernetes.commons.KubernetesNamespaceProvider kubernetesNamespaceProvider)
-