本文整理了Java中io.fabric8.utils.Strings.isNotBlank()
方法的一些代码示例,展示了Strings.isNotBlank()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Strings.isNotBlank()
方法的具体详情如下:
包路径:io.fabric8.utils.Strings
类名称:Strings
方法名:isNotBlank
暂无
代码示例来源:origin: io.fabric8/kubernetes-mbeans
protected String addPortToIP(String podIP, Integer containerPort, String portNumberOrName) {
if (containerPort != null) {
if (containerPort > 0 && containerPort != 80) {
return podIP + ":" + containerPort;
}
}
if (Strings.isNotBlank(portNumberOrName)) {
return podIP + ":" + portNumberOrName;
} else {
return podIP;
}
}
代码示例来源:origin: io.fabric8/fabric8-maven-customizer-spring-boot
private void addPortIfValid(List<String> list, String port) {
if (Strings.isNotBlank(port)) {
list.add(port);
}
}
代码示例来源:origin: io.fabric8/fabric8-maven-customizer-java-app
private void addPortIfValid(List<String> list, String port) {
if (Strings.isNotBlank(port)) {
list.add(port);
}
}
代码示例来源:origin: io.fabric8.forge/utils
public static String joinPaths(String parentPath, String name) {
String path = name;
if (Strings.isNotBlank(parentPath)) {
String separator = path.endsWith("/") || name.startsWith("/") ? "" : "/";
path = parentPath + separator + name;
}
return path;
}
代码示例来源:origin: io.fabric8/fabric8-arquillian
private String getLocalDockerRegistry() {
if (Strings.isNotBlank(System.getenv(Constants.FABRIC8_DOCKER_REGISTRY_SERVICE_HOST))){
return System.getenv(Constants.FABRIC8_DOCKER_REGISTRY_SERVICE_HOST) + ":" + System.getenv(Constants.FABRIC8_DOCKER_REGISTRY_SERVICE_PORT);
}
return null;
}
代码示例来源:origin: io.fabric8/fabric8-arquillian
private Class getClientCreator() {
Class creatorClass = null;
String creatorClassName = System.getProperty(Constants.CLIENT_CREATOR_CLASS_NAME);
try {
if (Strings.isNotBlank(creatorClassName))
creatorClass = KubernetesExtension.class.getClassLoader().loadClass(creatorClassName);
} catch (Throwable t) {
//fallback to default
}
return creatorClass != null ? creatorClass : ClientCreator.class;
}
}
代码示例来源:origin: io.fabric8.forge/utils
/**
* Returns the version to use for the fabric8 archetypes
*/
public static String fabric8ArchetypesVersion() {
String version = System.getenv(ENV_FABRIC8_ARCHETYPES_VERSION);
if (Strings.isNotBlank(version)) {
return version;
}
return MavenHelpers.getVersion("io.fabric8.archetypes", "archetypes-catalog");
}
代码示例来源:origin: io.fabric8/taiga-api
/**
* If a slug is not supplied then lets generate it from the project name
*/
protected String validateSlug(String slug, String name) {
if (Strings.isNotBlank(slug)) {
return slug;
} else {
return getUsername() + "-" + name;
}
}
代码示例来源:origin: io.fabric8/taiga-api
private String getAuthenticationHeader() {
String token = getAuthToken();
if (Strings.isNotBlank(token)) {
return "Bearer " + token;
} else {
return null;
}
}
}
代码示例来源:origin: io.fabric8/kubernetes-mbeans
public void addService(Service service) {
String id = getId(service);
if (Strings.isNotBlank(id)) {
services.put(id, service);
}
}
代码示例来源:origin: io.fabric8.forge/fabric8-forge-core
protected String decodeSecretData(String text) {
if (Strings.isNotBlank(text)) {
return Base64Encoder.decode(text);
} else {
return text;
}
}
代码示例来源:origin: io.fabric8/taiga-api
public void filter(ClientRequestContext requestContext) throws IOException {
MultivaluedMap<String, Object> headers = requestContext.getHeaders();
String authenticationHeader = getAuthenticationHeader();
if (Strings.isNotBlank(authenticationHeader)) {
headers.add("Authorization", authenticationHeader);
}
}
代码示例来源:origin: jenkinsci/kubernetes-pipeline-plugin
private void addDeploymentVersion(Map<String, String> deploymentVersions, HasMetadata resource) {
String name = KubernetesHelper.getName(resource);
String version = KubernetesHelper.getLabels(resource).get("version");
// TODO if there is no version label could we find it from somewhere else?
if (Strings.isNotBlank(version)) {
deploymentVersions.put(name, version);
} else {
listener.getLogger().println("No version label for " + KubernetesHelper.getKind(resource) + " "
+ KubernetesHelper.getName(resource) + " in namespace "
+ KubernetesHelper.getNamespace(resource));
}
}
代码示例来源:origin: io.fabric8/kubernetes-mbeans
public void addController(ReplicationController controller) {
String id = getId(controller);
if (Strings.isNotBlank(id)) {
controllers.put(id, controller);
// now lets find all the pods that are active for this
List<Pod> pods = snapshot.podsForReplicationController(controller);
for (Pod pod : pods) {
addPod(pod);
}
}
}
代码示例来源:origin: io.fabric8.pipeline/kubernetes-pipeline-devops-steps
private void addDeploymentVersion(Map<String, String> deploymentVersions, HasMetadata resource) {
String name = KubernetesHelper.getName(resource);
String version = KubernetesHelper.getLabels(resource).get("version");
// TODO if there is no version label could we find it from somewhere else?
if (Strings.isNotBlank(version)) {
deploymentVersions.put(name, version);
} else {
listener.getLogger().println("No version label for " + KubernetesHelper.getKind(resource) + " "
+ KubernetesHelper.getName(resource) + " in namespace "
+ KubernetesHelper.getNamespace(resource));
}
}
代码示例来源:origin: io.fabric8/cxf-utils
public static void configureUserAndPassword(WebClient webClient, String username, String password) {
if (Strings.isNotBlank(username) && Strings.isNotBlank(password)) {
HTTPConduit conduit = WebClient.getConfig(webClient).getHttpConduit();
conduit.getAuthorization().setUserName(username);
conduit.getAuthorization().setPassword(password);
}
}
代码示例来源:origin: io.fabric8/fabric8-maven-enricher-fabric8
private void addGitServiceUrl(Map<String, String> annotations, String repoName, String gitCommitId) {
String username = getGitUserName();
// this requires online access to kubernetes so we should silently fail if no connection
String gogsUrl = getExternalServiceURL(getConfig(Config.gitService), "http");
String rootGitUrl = URLUtils.pathJoin(gogsUrl, username, repoName);
rootGitUrl = URLUtils.pathJoin(rootGitUrl, "commit", gitCommitId);
if (Strings.isNotBlank(rootGitUrl)) {
annotations.put(Annotations.Builds.GIT_URL, rootGitUrl);
}
}
代码示例来源:origin: io.fabric8.forge/openshift
public KubernetesClient getKubernetes() {
if (kubernetes == null) {
String kubernetesAddress = kubernetesUrl.getValue();
if (Strings.isNotBlank(kubernetesAddress)) {
kubernetes = new KubernetesClient(new KubernetesFactory(kubernetesAddress));
} else {
kubernetes = new KubernetesClient();
}
}
Objects.notNull(kubernetes, "kubernetes");
return kubernetes;
}
代码示例来源:origin: io.fabric8.forge/devops
public static BuildConfig createIntegrationTestBuildConfig(String buildConfigName, Map<String, String> labels, String gitUrlText, String image, List<EnvVar> envVars) {
BuildConfigBuilder buildConfigBuilder = buildConfigBuilder(buildConfigName, labels);
BuildConfigSpecBuilder specBuilder = new BuildConfigSpecBuilder();
addBuildParameterGitSource(specBuilder, gitUrlText);
if (Strings.isNotBlank(image)) {
addBuildParameterCustomStrategy(specBuilder, image, envVars);
}
return buildConfigBuilder.withSpec(specBuilder.build()).build();
}
}
代码示例来源:origin: io.fabric8.forge/openshift
public static BuildConfig createIntegrationTestBuildConfig(String buildConfigName, Map<String, String> labels, String gitUrlText, String image, List<EnvVar> envVars) {
BuildConfigBuilder buildConfigBuilder = buildConfigBuilder(buildConfigName, labels);
BuildConfigSpecBuilder specBuilder = new BuildConfigSpecBuilder();
addBuildParameterGitSource(specBuilder, gitUrlText);
if (Strings.isNotBlank(image)) {
addBuildParameterCustomStrategy(specBuilder, image, envVars);
}
return buildConfigBuilder.withSpec(specBuilder.build()).build();
}
}
内容来源于网络,如有侵权,请联系作者删除!