From f43b5c1a45e958f65b46fdd04a8a37b745e5755d Mon Sep 17 00:00:00 2001 From: erabii Date: Tue, 18 May 2021 12:54:59 -0400 Subject: [PATCH] clean-up (#791) --- .../config/ConfigMapConfigProperties.java | 10 ++++---- .../config/SecretsConfigProperties.java | 23 ++++++++----------- 2 files changed, 13 insertions(+), 20 deletions(-) diff --git a/spring-cloud-kubernetes-commons/src/main/java/org/springframework/cloud/kubernetes/commons/config/ConfigMapConfigProperties.java b/spring-cloud-kubernetes-commons/src/main/java/org/springframework/cloud/kubernetes/commons/config/ConfigMapConfigProperties.java index 443a401a..4cb0377e 100644 --- a/spring-cloud-kubernetes-commons/src/main/java/org/springframework/cloud/kubernetes/commons/config/ConfigMapConfigProperties.java +++ b/spring-cloud-kubernetes-commons/src/main/java/org/springframework/cloud/kubernetes/commons/config/ConfigMapConfigProperties.java @@ -31,8 +31,6 @@ import org.springframework.util.StringUtils; @ConfigurationProperties("spring.cloud.kubernetes.config") public class ConfigMapConfigProperties extends AbstractConfigProperties { - private static final String TARGET = "Config Map"; - private boolean enableApi = true; private List paths = Collections.emptyList(); @@ -82,7 +80,7 @@ public class ConfigMapConfigProperties extends AbstractConfigProperties { @Override public String getConfigurationTarget() { - return TARGET; + return "Config Map"; } /** @@ -125,12 +123,12 @@ public class ConfigMapConfigProperties extends AbstractConfigProperties { } public boolean isEmpty() { - return StringUtils.isEmpty(this.name) && StringUtils.isEmpty(this.namespace); + return !StringUtils.hasLength(this.name) && !StringUtils.hasLength(this.namespace); } public NormalizedSource normalize(String defaultName, String defaultNamespace) { - final String normalizedName = StringUtils.isEmpty(this.name) ? defaultName : this.name; - final String normalizedNamespace = StringUtils.isEmpty(this.namespace) ? defaultNamespace : this.namespace; + String normalizedName = StringUtils.hasLength(this.name) ? this.name : defaultName; + String normalizedNamespace = StringUtils.hasLength(this.namespace) ? this.namespace : defaultNamespace; return new NormalizedSource(normalizedName, normalizedNamespace); } diff --git a/spring-cloud-kubernetes-commons/src/main/java/org/springframework/cloud/kubernetes/commons/config/SecretsConfigProperties.java b/spring-cloud-kubernetes-commons/src/main/java/org/springframework/cloud/kubernetes/commons/config/SecretsConfigProperties.java index 79cad9dd..29954035 100644 --- a/spring-cloud-kubernetes-commons/src/main/java/org/springframework/cloud/kubernetes/commons/config/SecretsConfigProperties.java +++ b/spring-cloud-kubernetes-commons/src/main/java/org/springframework/cloud/kubernetes/commons/config/SecretsConfigProperties.java @@ -16,7 +16,7 @@ package org.springframework.cloud.kubernetes.commons.config; -import java.util.ArrayList; +import java.util.Collections; import java.util.HashMap; import java.util.LinkedList; import java.util.List; @@ -35,8 +35,6 @@ import org.springframework.util.StringUtils; @ConfigurationProperties("spring.cloud.kubernetes.secrets") public class SecretsConfigProperties extends AbstractConfigProperties { - private static final String TARGET = "Secret"; - private boolean enableApi = false; private Map labels = new HashMap<>(); @@ -79,7 +77,7 @@ public class SecretsConfigProperties extends AbstractConfigProperties { @Override public String getConfigurationTarget() { - return TARGET; + return "Secret"; } /** @@ -92,12 +90,9 @@ public class SecretsConfigProperties extends AbstractConfigProperties { */ public List determineSources() { if (this.sources.isEmpty()) { - return new ArrayList() { - { - add(new SecretsConfigProperties.NormalizedSource(SecretsConfigProperties.this.name, + return Collections + .singletonList(new SecretsConfigProperties.NormalizedSource(SecretsConfigProperties.this.name, SecretsConfigProperties.this.namespace, SecretsConfigProperties.this.labels)); - } - }; } return this.sources.stream().map(s -> s.normalize(this.name, this.namespace, this.labels)) @@ -155,14 +150,14 @@ public class SecretsConfigProperties extends AbstractConfigProperties { } public boolean isEmpty() { - return StringUtils.isEmpty(this.name) && StringUtils.isEmpty(this.namespace); + return !StringUtils.hasLength(this.name) && !StringUtils.hasLength(this.namespace); } public SecretsConfigProperties.NormalizedSource normalize(String defaultName, String defaultNamespace, Map defaultLabels) { - final String normalizedName = StringUtils.isEmpty(this.name) ? defaultName : this.name; - final String normalizedNamespace = StringUtils.isEmpty(this.namespace) ? defaultNamespace : this.namespace; - final Map normalizedLabels = this.labels.isEmpty() ? defaultLabels : this.labels; + String normalizedName = StringUtils.hasLength(this.name) ? this.name : defaultName; + String normalizedNamespace = StringUtils.hasLength(this.namespace) ? this.namespace : defaultNamespace; + Map normalizedLabels = this.labels.isEmpty() ? defaultLabels : this.labels; return new SecretsConfigProperties.NormalizedSource(normalizedName, normalizedNamespace, normalizedLabels); } @@ -175,7 +170,7 @@ public class SecretsConfigProperties extends AbstractConfigProperties { private final String namespace; - private Map labels = new HashMap<>(); + private final Map labels; NormalizedSource(String name, String namespace, Map labels) { this.name = name;