.withNamespace(h != null && h.getMetadata() != null ? h.getMetadata().getNamespace() : null) .endMetadata() .withObjects(h).build(); } else if (item instanceof KubernetesResourceList) { List<HasMetadata> list = ((KubernetesResourceList<HasMetadata>) item).getItems(); .withName(generatedName) .endMetadata() .withObjects(list.toArray(new HasMetadata[list.size()])).build(); } else if (item instanceof HasMetadata[]) { template = new TemplateBuilder() .withName(generatedName) .endMetadata() .withObjects((HasMetadata[]) item).build(); } else if (item instanceof Collection) { List<HasMetadata> items = new ArrayList<>(); .withName(generatedName) .endMetadata() .withObjects(items.toArray(new HasMetadata[items.size()])).build();
public Template done(){ return function.apply(builder.build()); }
.withNamespace(h != null && h.getMetadata() != null ? h.getMetadata().getNamespace() : null) .endMetadata() .withObjects(h).build(); } else if (item instanceof KubernetesResourceList) { List<HasMetadata> list = ((KubernetesResourceList<HasMetadata>) item).getItems(); .withName(generatedName) .endMetadata() .withObjects(list.toArray(new HasMetadata[list.size()])).build(); } else if (item instanceof HasMetadata[]) { temp = new TemplateBuilder() .withName(generatedName) .endMetadata() .withObjects((HasMetadata[]) item).build(); } else if (item instanceof Collection) { List<HasMetadata> items = new ArrayList<>(); .withName(generatedName) .endMetadata() .withObjects(items.toArray(new HasMetadata[items.size()])).build();
.withNamespace(h != null && h.getMetadata() != null ? h.getMetadata().getNamespace() : null) .endMetadata() .withObjects(h).build(); } else if (item instanceof KubernetesResourceList) { List<HasMetadata> list = ((KubernetesResourceList<HasMetadata>) item).getItems(); .withName(generatedName) .endMetadata() .withObjects(list.toArray(new HasMetadata[list.size()])).build(); } else if (item instanceof HasMetadata[]) { template = new TemplateBuilder() .withName(generatedName) .endMetadata() .withObjects((HasMetadata[]) item).build(); } else if (item instanceof Collection) { List<HasMetadata> items = new ArrayList<>(); .withName(generatedName) .endMetadata() .withObjects(items.toArray(new HasMetadata[items.size()])).build();
public void onList(TemplateBuilder builder) { builder.addNewOAuthClientObject() .withNewMetadata() .withName("fabric8") .and() .withRedirectURIs(Arrays.asList( "http://localhost:9090", "http://localhost:2772", "http://localhost:9000", "http://fabric8.${DOMAIN}", "https://fabric8.${DOMAIN}" )).and() .addNewServiceAccountObject() .withNewMetadata() .addToLabels("provider","fabric8") .withName("fabric8").endMetadata() .endServiceAccountObject() .build(); } }
.endServiceObject() .build();