| Interface | Description |
|---|---|
| AbstractCustomResourceHandler.PrinterColumnHandler | |
| CRDGenerator.CRDOutput<T extends OutputStream> | |
| KubernetesJSONSchemaProps | |
| KubernetesValidationRule |
| Class | Description |
|---|---|
| AbstractCustomResourceHandler |
This class encapsulates the common behavior between different CRD generation logic.
|
| AbstractJsonSchema<T extends KubernetesJSONSchemaProps,V extends KubernetesValidationRule> |
Encapsulates the common logic supporting OpenAPI schema generation for CRD generation.
|
| AbstractJsonSchema.AnnotationMetadata | |
| CRDGenerationInfo | |
| CRDGenerator | |
| CRDGenerator.AbstractCRDOutput<T extends OutputStream> | |
| CRDInfo | |
| CRDUtils | |
| CRDUtils.SpecAndStatus | |
| CustomResourceInfo | |
| InternalSchemaSwaps | |
| 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.