Skip to content

Commit 4bd351a

Browse files
committed
note that CRD models can be written manually
1 parent 3564861 commit 4bd351a

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

docs/generate-model-from-third-party-resources.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ __TL;DR__: This document will be useful when you extend third-party resources in
44
[CustomResourceDefinition](https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/)
55
and try to program java to operate the extended APIs. The generation process requires your CRD to be defined with
66
[structral-schema](https://kubernetes.io/docs/tasks/access-kubernetes-api/custom-resources/custom-resource-definitions/#specifying-a-structural-schema).
7+
Alternatively, you can manually write your models for CRDs by implementing [KubernetesObject](https://github.com/kubernetes-client/java/blob/master/kubernetes/src/main/java/io/kubernetes/client/common/KubernetesObject.java)
8+
and [KubernetesListObject](https://github.com/kubernetes-client/java/blob/master/kubernetes/src/main/java/io/kubernetes/client/common/KubernetesListObject.java) interfaces.
79

810

911
### Steps

0 commit comments

Comments
 (0)