public class KubernetesTypeAnnotator extends KubernetesCoreTypeAnnotator
ANNOTATION_VALUE, API_VERSION, BUILDABLE_REFERENCE_VALUE, CORE_PACKAGE, DEFAULT, INTERFACE_TYPE_PROPERTY, KIND, METADATA, OPENSHIFT_PACKAGE, pendingLists, pendingResources| Constructor and Description |
|---|
KubernetesTypeAnnotator(org.jsonschema2pojo.GenerationConfig generationConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addBuildableTypes(com.sun.codemodel.JDefinedClass clazz,
List<String> types) |
protected boolean |
generateBuilderPackage() |
processBuildable, propertyField, propertyInclusion, propertyOrderadditionalPropertiesField, addJsonTypeInfoAnnotation, anyGetter, anySetter, dateField, dateTimeField, enumConstant, enumCreatorMethod, enumValueMethod, isAdditionalPropertiesSupported, propertyGetter, propertySetter, timeFieldpublic KubernetesTypeAnnotator(org.jsonschema2pojo.GenerationConfig generationConfig)
protected boolean generateBuilderPackage()
generateBuilderPackage in class KubernetesCoreTypeAnnotatorprotected void addBuildableTypes(com.sun.codemodel.JDefinedClass clazz,
List<String> types)
addBuildableTypes in class KubernetesCoreTypeAnnotatorCopyright © 2015–2023 Red Hat. All rights reserved.