| Package | Description |
|---|---|
| io.fabric8.crdv2.generator | |
| io.fabric8.crdv2.generator.v1 |
| Class and Description |
|---|
| AbstractCustomResourceHandler.PrinterColumnHandler |
| AbstractJsonSchema
Encapsulates the common logic supporting OpenAPI schema generation for CRD generation.
|
| AbstractJsonSchema.AnnotationMetadata |
| CRDGenerationInfo |
| CRDGenerator |
| CRDGenerator.CRDOutput |
| CRDInfo |
| CRDUtils.SpecAndStatus |
| CustomResourceInfo |
| InternalSchemaSwaps |
| KubernetesJSONSchemaProps |
| KubernetesValidationRule |
| ResolvingContext
Encapsulates the stateful Jackson details that allow for crd to be fully resolved by our logic
- holds an association of uris to already generated jackson schemas
- holds a Jackson SchemaGenerator which is not thread-safe
|
| Class and Description |
|---|
| AbstractCustomResourceHandler
This class encapsulates the common behavior between different CRD generation logic.
|
| AbstractJsonSchema
Encapsulates the common logic supporting OpenAPI schema generation for CRD generation.
|
| CustomResourceInfo |
| KubernetesJSONSchemaProps |
| KubernetesValidationRule |
| ResolvingContext
Encapsulates the stateful Jackson details that allow for crd to be fully resolved by our logic
- holds an association of uris to already generated jackson schemas
- holds a Jackson SchemaGenerator which is not thread-safe
|
Copyright © 2015–2024 Red Hat. All rights reserved.