@Requires(env="k8s")
@ConfigurationProperties(value="kubernetes.client")
public class KubernetesConfiguration
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
KubernetesConfiguration.KubernetesConfigMapsConfiguration
Kubernetes config maps configuration properties.
|
static class |
KubernetesConfiguration.KubernetesDiscoveryConfiguration
Configuration class for the discovery client of Kubernetes.
|
static class |
KubernetesConfiguration.KubernetesSecretsConfiguration
Kubernetes secrets configuration properties.
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PREFIX |
| Constructor and Description |
|---|
KubernetesConfiguration(NamespaceResolver namespaceResolver)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
KubernetesConfiguration.KubernetesConfigMapsConfiguration |
getConfigMaps() |
KubernetesConfiguration.KubernetesDiscoveryConfiguration |
getDiscovery() |
java.lang.String |
getNamespace() |
KubernetesConfiguration.KubernetesSecretsConfiguration |
getSecrets() |
void |
setConfigMaps(KubernetesConfiguration.KubernetesConfigMapsConfiguration configMapsConfiguration) |
void |
setDiscovery(KubernetesConfiguration.KubernetesDiscoveryConfiguration discoveryConfiguration) |
void |
setNamespace(java.lang.String namespace) |
void |
setSecrets(KubernetesConfiguration.KubernetesSecretsConfiguration secretsConfiguration) |
java.lang.String |
toString() |
public static final java.lang.String PREFIX
public KubernetesConfiguration(NamespaceResolver namespaceResolver)
namespaceResolver - namespace resolver@NonNull public KubernetesConfiguration.KubernetesDiscoveryConfiguration getDiscovery()
DiscoveryConfiguration.public void setDiscovery(KubernetesConfiguration.KubernetesDiscoveryConfiguration discoveryConfiguration)
discoveryConfiguration - The discovery configuration@NonNull public java.lang.String getNamespace()
public void setNamespace(java.lang.String namespace)
namespace - Sets the namespace.@NonNull public KubernetesConfiguration.KubernetesSecretsConfiguration getSecrets()
KubernetesConfiguration.KubernetesSecretsConfiguration.public void setSecrets(KubernetesConfiguration.KubernetesSecretsConfiguration secretsConfiguration)
secretsConfiguration - the KubernetesConfiguration.KubernetesSecretsConfiguration.@NonNull public KubernetesConfiguration.KubernetesConfigMapsConfiguration getConfigMaps()
public void setConfigMaps(KubernetesConfiguration.KubernetesConfigMapsConfiguration configMapsConfiguration)
configMapsConfiguration - The config maps configuration propertiespublic java.lang.String toString()
toString in class java.lang.Object