Signed-off-by: yuexiao-wang <wang.yuexiao@zte.com.cn>
- Will be used to replace "Kind" switch statements - Allow for removal of go library dependency on kubernetes/kubernetes unversioned api packages - Better support for ensuring all types are accounted for