Open
Description
Is your feature request related to a problem? Please describe.
Today the request and response class are manually added to satisfy the special requirement for spark client usage with iceberg RestClient, where imports of iceberg shaded jar are needed.
Instead of adding it manually, we can add a generation script to auto generate it based on speck
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
No response