Package io.fabric8.crd.generator
Class Resources
- java.lang.Object
-
- io.fabric8.crd.generator.Resources
-
public class Resources extends Object
-
-
Constructor Summary
Constructors Constructor Description Resources()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(io.fabric8.kubernetes.api.model.HasMetadata metadata)Add a resource to all groups.List<Decorator>applyConstraints(Set<Decorator> decorators)voiddecorate(Decorator decorator)Add aDecorator.io.fabric8.kubernetes.api.model.KubernetesListgenerate()Generate all resources.io.fabric8.kubernetes.api.model.KubernetesListBuilderglobal()Get the global builder
-
-
-
Method Detail
-
global
public io.fabric8.kubernetes.api.model.KubernetesListBuilder global()
Get the global builder- Returns:
- The groups map.
-
decorate
public void decorate(Decorator decorator)
Add aDecorator.- Parameters:
decorator- The decorator.
-
add
public void add(io.fabric8.kubernetes.api.model.HasMetadata metadata)
Add a resource to all groups.- Parameters:
metadata- the resource to add to this Resources
-
generate
public io.fabric8.kubernetes.api.model.KubernetesList generate()
Generate all resources.- Returns:
- A map of
KubernetesListby group name.
-
-