io.fabric8.utils.Objects.assertNotNull()方法的使用及代码示例

x33g5p2x  于2022-01-26 转载在 其他  
字(7.1k)|赞(0)|评价(0)|浏览(109)

本文整理了Java中io.fabric8.utils.Objects.assertNotNull()方法的一些代码示例,展示了Objects.assertNotNull()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Objects.assertNotNull()方法的具体详情如下:
包路径:io.fabric8.utils.Objects
类名称:Objects
方法名:assertNotNull

Objects.assertNotNull介绍

[英]Asserts whether the value is not null
[中]断言该值是否为空

代码示例

代码示例来源:origin: io.fabric8/kubernetes-jolokia

  1. /**
  2. * Returns a client for the first working pod for the given service or throws an assertion error if one could not be found
  3. */
  4. public J4pClient assertClientForService(String serviceName, String namespace) {
  5. J4pClient client = clientForService(serviceName, namespace);
  6. assertNotNull(client, "No client for service: " + serviceName);
  7. return client;
  8. }

代码示例来源:origin: io.fabric8/kubernetes-jolokia

  1. /**
  2. * Returns a client for the first working pod for the given replication controller or throws an assertion error if one could not be found
  3. */
  4. public J4pClient assertClientForReplicationController(String replicationControllerName) {
  5. J4pClient client = clientForReplicationController(replicationControllerName);
  6. assertNotNull(client, "No client for replicationController: " + replicationControllerName);
  7. return client;
  8. }

代码示例来源:origin: io.fabric8/kubernetes-jolokia

  1. /**
  2. * Returns a client for the first working pod for the given replication controller or throws an assertion error if one could not be found
  3. */
  4. public J4pClient assertClientForReplicationController(String replicationControllerName, String namespace) {
  5. J4pClient client = clientForReplicationController(replicationControllerName, namespace);
  6. assertNotNull(client, "No client for replicationController: " + replicationControllerName);
  7. return client;
  8. }

代码示例来源:origin: io.fabric8/kubernetes-jolokia

  1. /**
  2. * Returns a client for the first working pod for the given service or throws an assertion error if one could not be found
  3. */
  4. public J4pClient assertClientForService(String serviceName) {
  5. J4pClient client = clientForService(serviceName);
  6. assertNotNull(client, "No client for service: " + serviceName);
  7. return client;
  8. }

代码示例来源:origin: io.fabric8.forge/openshift

  1. @Override
  2. public Result execute(UIExecutionContext context) throws Exception {
  3. String buildConfigName = buildName.getValue();
  4. Objects.assertNotNull(buildConfigName, "buildName");
  5. Map<String, String> labels = BuildConfigs.createBuildLabels(buildConfigName);
  6. String gitUrlText = getOrFindGitUrl(context, gitUri.getValue());
  7. String imageText = image.getValue();
  8. List<EnvVar> envVars = createEnvVars(buildConfigName, gitUrlText, mavenCommand.getValue());
  9. BuildConfig buildConfig = BuildConfigs.createIntegrationTestBuildConfig(buildConfigName, labels, gitUrlText, imageText, envVars);
  10. System.out.println("Generated BuildConfig: " + toJson(buildConfig));
  11. ImageStream imageRepository = BuildConfigs.imageRepository(buildConfigName, labels);
  12. Controller controller = createController();
  13. controller.applyImageStream(imageRepository, "generated ImageStream: " + toJson(imageRepository));
  14. controller.applyBuildConfig(buildConfig, "generated BuildConfig: " + toJson(buildConfig));
  15. return Results.success("Added BuildConfig: " + Builds.getName(buildConfig) + " to OpenShift at master: " + getKubernetes().getAddress());
  16. }

代码示例来源:origin: io.fabric8.forge/devops

  1. @Override
  2. public Result execute(UIExecutionContext context) throws Exception {
  3. String buildConfigName = buildName.getValue();
  4. Objects.assertNotNull(buildConfigName, "buildName");
  5. Map<String, String> labels = BuildConfigs.createBuildLabels(buildConfigName);
  6. String gitUrlText = getOrFindGitUrl(context, gitUri.getValue());
  7. String imageText = image.getValue();
  8. List<EnvVar> envVars = createEnvVars(buildConfigName, gitUrlText, mavenCommand.getValue());
  9. BuildConfig buildConfig = BuildConfigs.createIntegrationTestBuildConfig(buildConfigName, labels, gitUrlText, imageText, envVars);
  10. LOG.info("Generated BuildConfig: " + toJson(buildConfig));
  11. ImageStream imageRepository = BuildConfigs.imageRepository(buildConfigName, labels);
  12. Controller controller = createController();
  13. controller.applyImageStream(imageRepository, "generated ImageStream: " + toJson(imageRepository));
  14. controller.applyBuildConfig(buildConfig, "generated BuildConfig: " + toJson(buildConfig));
  15. return Results.success("Added BuildConfig: " + Builds.getName(buildConfig) + " to OpenShift at master: " + getKubernetes().getMasterUrl());
  16. }

代码示例来源:origin: io.fabric8.forge/devops

  1. @Override
  2. public Result execute(UIExecutionContext context) throws Exception {
  3. String buildConfigName = buildName.getValue();
  4. Objects.assertNotNull(buildConfigName, "buildName");
  5. Map<String, String> labels = BuildConfigs.createBuildLabels(buildConfigName);
  6. String ouputImageName = imageName.getValue();
  7. String gitUrlText = getOrFindGitUrl(context, gitUri.getValue());
  8. String imageText = outputImage.getValue();
  9. Model mavenModel = getMavenModel(context);
  10. if (Strings.isNullOrBlank(imageText) && mavenModel != null) {
  11. imageText = mavenModel.getProperties().getProperty("docker.image");
  12. }
  13. String webhookSecretText = webHookSecret.getValue();
  14. if (Strings.isNullOrBlank(webhookSecretText)) {
  15. // TODO generate a really good secret!
  16. webhookSecretText = "secret101";
  17. }
  18. BuildConfig buildConfig = BuildConfigs.createBuildConfig(buildConfigName, labels, gitUrlText, ouputImageName, imageText, webhookSecretText);
  19. System.out.println("Generated BuildConfig: " + toJson(buildConfig));
  20. ImageStream imageRepository = BuildConfigs.imageRepository(buildConfigName, labels);
  21. Controller controller = createController();
  22. controller.applyImageStream(imageRepository, "generated ImageStream: " + toJson(imageRepository));
  23. controller.applyBuildConfig(buildConfig, "generated BuildConfig: " + toJson(buildConfig));
  24. return Results.success("Added BuildConfig: " + Builds.getName(buildConfig) + " to OpenShift at master: " + getKubernetes().getMasterUrl());
  25. }

代码示例来源:origin: io.fabric8.forge/openshift

  1. @Override
  2. public Result execute(UIExecutionContext context) throws Exception {
  3. String buildConfigName = buildName.getValue();
  4. Objects.assertNotNull(buildConfigName, "buildName");
  5. Map<String, String> labels = BuildConfigs.createBuildLabels(buildConfigName);
  6. String ouputImageName = imageName.getValue();
  7. String gitUrlText = getOrFindGitUrl(context, gitUri.getValue());
  8. String imageText = outputImage.getValue();
  9. Model mavenModel = getMavenModel(context);
  10. if (Strings.isNullOrBlank(imageText) && mavenModel != null) {
  11. imageText = mavenModel.getProperties().getProperty("docker.image");
  12. }
  13. String webhookSecretText = webHookSecret.getValue();
  14. if (Strings.isNullOrBlank(webhookSecretText)) {
  15. // TODO generate a really good secret!
  16. webhookSecretText = "secret101";
  17. }
  18. BuildConfig buildConfig = BuildConfigs.createBuildConfig(buildConfigName, labels, gitUrlText, ouputImageName, imageText, webhookSecretText);
  19. System.out.println("Generated BuildConfig: " + toJson(buildConfig));
  20. ImageStream imageRepository = BuildConfigs.imageRepository(buildConfigName, labels);
  21. Controller controller = createController();
  22. controller.applyImageStream(imageRepository, "generated ImageStream: " + toJson(imageRepository));
  23. controller.applyBuildConfig(buildConfig, "generated BuildConfig: " + toJson(buildConfig));
  24. return Results.success("Added BuildConfig: " + Builds.getName(buildConfig) + " to OpenShift at master: " + getKubernetes().getAddress());
  25. }

相关文章