Package io.fabric8.crd.generator
Class CustomResourceInfo
- java.lang.Object
-
- io.fabric8.crd.generator.CustomResourceInfo
-
public class CustomResourceInfo extends Object
-
-
Constructor Summary
Constructors Constructor Description CustomResourceInfo(String group, String version, String kind, String singular, String plural, String[] shortNames, boolean storage, boolean served, io.fabric8.kubernetes.model.Scope scope, io.sundr.codegen.model.TypeRef status, io.sundr.codegen.model.TypeDef definition, String crClassName, String specClassName, String statusClassName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringcrClassName()StringcrdName()io.sundr.codegen.model.TypeDefdefinition()static CustomResourceInfofromClass(Class<? extends CustomResource> customResource)Stringgroup()Stringkey()Stringkind()Stringplural()io.fabric8.kubernetes.model.Scopescope()booleanserved()String[]shortNames()Stringsingular()Optional<String>specClassName()Optional<io.sundr.codegen.model.TypeRef>status()Optional<String>statusClassName()booleanstorage()Stringversion()
-
-
-
Constructor Detail
-
CustomResourceInfo
public CustomResourceInfo(String group, String version, String kind, String singular, String plural, String[] shortNames, boolean storage, boolean served, io.fabric8.kubernetes.model.Scope scope, io.sundr.codegen.model.TypeRef status, io.sundr.codegen.model.TypeDef definition, String crClassName, String specClassName, String statusClassName)
-
-
Method Detail
-
storage
public boolean storage()
-
served
public boolean served()
-
key
public String key()
-
scope
public io.fabric8.kubernetes.model.Scope scope()
-
crdName
public String crdName()
-
shortNames
public String[] shortNames()
-
singular
public String singular()
-
plural
public String plural()
-
kind
public String kind()
-
version
public String version()
-
group
public String group()
-
status
public Optional<io.sundr.codegen.model.TypeRef> status()
-
crClassName
public String crClassName()
-
definition
public io.sundr.codegen.model.TypeDef definition()
-
fromClass
public static CustomResourceInfo fromClass(Class<? extends CustomResource> customResource)
-
-