- The package name should reflect the service/resource that should be wrapped
- types package holds all the return types
- Each and every Api should have a separate builder class.
- Update the Api version in
ApiVersionfile - All the custom types (enums) should be placed under enums package
- Unit test should be written for each method
- Update CHANGELOG.md
- Update pom.xml with new version