本文整理了Java中io.fabric8.utils.Objects.assertNotNull()
方法的一些代码示例,展示了Objects.assertNotNull()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Objects.assertNotNull()
方法的具体详情如下:
包路径:io.fabric8.utils.Objects
类名称:Objects
方法名:assertNotNull
[英]Asserts whether the value is not null
[中]断言该值是否为空
代码示例来源:origin: io.fabric8/kubernetes-jolokia
/**
* Returns a client for the first working pod for the given service or throws an assertion error if one could not be found
*/
public J4pClient assertClientForService(String serviceName, String namespace) {
J4pClient client = clientForService(serviceName, namespace);
assertNotNull(client, "No client for service: " + serviceName);
return client;
}
代码示例来源:origin: io.fabric8/kubernetes-jolokia
/**
* Returns a client for the first working pod for the given replication controller or throws an assertion error if one could not be found
*/
public J4pClient assertClientForReplicationController(String replicationControllerName) {
J4pClient client = clientForReplicationController(replicationControllerName);
assertNotNull(client, "No client for replicationController: " + replicationControllerName);
return client;
}
代码示例来源:origin: io.fabric8/kubernetes-jolokia
/**
* Returns a client for the first working pod for the given replication controller or throws an assertion error if one could not be found
*/
public J4pClient assertClientForReplicationController(String replicationControllerName, String namespace) {
J4pClient client = clientForReplicationController(replicationControllerName, namespace);
assertNotNull(client, "No client for replicationController: " + replicationControllerName);
return client;
}
代码示例来源:origin: io.fabric8/kubernetes-jolokia
/**
* Returns a client for the first working pod for the given service or throws an assertion error if one could not be found
*/
public J4pClient assertClientForService(String serviceName) {
J4pClient client = clientForService(serviceName);
assertNotNull(client, "No client for service: " + serviceName);
return client;
}
代码示例来源:origin: io.fabric8.forge/openshift
@Override
public Result execute(UIExecutionContext context) throws Exception {
String buildConfigName = buildName.getValue();
Objects.assertNotNull(buildConfigName, "buildName");
Map<String, String> labels = BuildConfigs.createBuildLabels(buildConfigName);
String gitUrlText = getOrFindGitUrl(context, gitUri.getValue());
String imageText = image.getValue();
List<EnvVar> envVars = createEnvVars(buildConfigName, gitUrlText, mavenCommand.getValue());
BuildConfig buildConfig = BuildConfigs.createIntegrationTestBuildConfig(buildConfigName, labels, gitUrlText, imageText, envVars);
System.out.println("Generated BuildConfig: " + toJson(buildConfig));
ImageStream imageRepository = BuildConfigs.imageRepository(buildConfigName, labels);
Controller controller = createController();
controller.applyImageStream(imageRepository, "generated ImageStream: " + toJson(imageRepository));
controller.applyBuildConfig(buildConfig, "generated BuildConfig: " + toJson(buildConfig));
return Results.success("Added BuildConfig: " + Builds.getName(buildConfig) + " to OpenShift at master: " + getKubernetes().getAddress());
}
代码示例来源:origin: io.fabric8.forge/devops
@Override
public Result execute(UIExecutionContext context) throws Exception {
String buildConfigName = buildName.getValue();
Objects.assertNotNull(buildConfigName, "buildName");
Map<String, String> labels = BuildConfigs.createBuildLabels(buildConfigName);
String gitUrlText = getOrFindGitUrl(context, gitUri.getValue());
String imageText = image.getValue();
List<EnvVar> envVars = createEnvVars(buildConfigName, gitUrlText, mavenCommand.getValue());
BuildConfig buildConfig = BuildConfigs.createIntegrationTestBuildConfig(buildConfigName, labels, gitUrlText, imageText, envVars);
LOG.info("Generated BuildConfig: " + toJson(buildConfig));
ImageStream imageRepository = BuildConfigs.imageRepository(buildConfigName, labels);
Controller controller = createController();
controller.applyImageStream(imageRepository, "generated ImageStream: " + toJson(imageRepository));
controller.applyBuildConfig(buildConfig, "generated BuildConfig: " + toJson(buildConfig));
return Results.success("Added BuildConfig: " + Builds.getName(buildConfig) + " to OpenShift at master: " + getKubernetes().getMasterUrl());
}
代码示例来源:origin: io.fabric8.forge/devops
@Override
public Result execute(UIExecutionContext context) throws Exception {
String buildConfigName = buildName.getValue();
Objects.assertNotNull(buildConfigName, "buildName");
Map<String, String> labels = BuildConfigs.createBuildLabels(buildConfigName);
String ouputImageName = imageName.getValue();
String gitUrlText = getOrFindGitUrl(context, gitUri.getValue());
String imageText = outputImage.getValue();
Model mavenModel = getMavenModel(context);
if (Strings.isNullOrBlank(imageText) && mavenModel != null) {
imageText = mavenModel.getProperties().getProperty("docker.image");
}
String webhookSecretText = webHookSecret.getValue();
if (Strings.isNullOrBlank(webhookSecretText)) {
// TODO generate a really good secret!
webhookSecretText = "secret101";
}
BuildConfig buildConfig = BuildConfigs.createBuildConfig(buildConfigName, labels, gitUrlText, ouputImageName, imageText, webhookSecretText);
System.out.println("Generated BuildConfig: " + toJson(buildConfig));
ImageStream imageRepository = BuildConfigs.imageRepository(buildConfigName, labels);
Controller controller = createController();
controller.applyImageStream(imageRepository, "generated ImageStream: " + toJson(imageRepository));
controller.applyBuildConfig(buildConfig, "generated BuildConfig: " + toJson(buildConfig));
return Results.success("Added BuildConfig: " + Builds.getName(buildConfig) + " to OpenShift at master: " + getKubernetes().getMasterUrl());
}
代码示例来源:origin: io.fabric8.forge/openshift
@Override
public Result execute(UIExecutionContext context) throws Exception {
String buildConfigName = buildName.getValue();
Objects.assertNotNull(buildConfigName, "buildName");
Map<String, String> labels = BuildConfigs.createBuildLabels(buildConfigName);
String ouputImageName = imageName.getValue();
String gitUrlText = getOrFindGitUrl(context, gitUri.getValue());
String imageText = outputImage.getValue();
Model mavenModel = getMavenModel(context);
if (Strings.isNullOrBlank(imageText) && mavenModel != null) {
imageText = mavenModel.getProperties().getProperty("docker.image");
}
String webhookSecretText = webHookSecret.getValue();
if (Strings.isNullOrBlank(webhookSecretText)) {
// TODO generate a really good secret!
webhookSecretText = "secret101";
}
BuildConfig buildConfig = BuildConfigs.createBuildConfig(buildConfigName, labels, gitUrlText, ouputImageName, imageText, webhookSecretText);
System.out.println("Generated BuildConfig: " + toJson(buildConfig));
ImageStream imageRepository = BuildConfigs.imageRepository(buildConfigName, labels);
Controller controller = createController();
controller.applyImageStream(imageRepository, "generated ImageStream: " + toJson(imageRepository));
controller.applyBuildConfig(buildConfig, "generated BuildConfig: " + toJson(buildConfig));
return Results.success("Added BuildConfig: " + Builds.getName(buildConfig) + " to OpenShift at master: " + getKubernetes().getAddress());
}
内容来源于网络,如有侵权,请联系作者删除!