Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Here's a draft of consistently handling the raw type as object as described in #4289. This is as far as things will generate before you hit some compile errors as the buildable logic won't add the relevant subtype methods like it would for HasMetadata. Without changes to sundrio this is more breaking that I would have hoped for - ideally the subtypes would only include KubernetesResources.
I'm not sure how viable it would be (either at the pojo generation level or sundrio), but the next attempt would be to map to KuberentesResource but also add a generated method that allow the use of Map.
cc @manusa @iocanel
Type of change
test, version modification, documentation, etc.)
Checklist