Add "description" field to the KindCacheConfig class, services and API
Description:
This task involves adding a new "description" field to the Kind class and ensuring that the new field is handled correctly in the services and API layers.
Requirements:
-
Kind Class:
- Add the
descriptionfield to theKindclass. - Ensure that this field is non-nullable and properly initialized.
- Add the
-
Services:
- Update any services that handle
Kindobjects to manage the newdescriptionfield. - Ensure that the
descriptionfield is validated where necessary.
- Update any services that handle
-
API:
- Extend the API endpoints that expose
Kindobjects to include the newdescriptionfield. - Update Swagger documentation to reflect the new field in the relevant API responses.
- Extend the API endpoints that expose
Acceptance Criteria:
-
The Kindclass includes a non-nullabledescriptionfield. -
Services interacting with Kindhandle thedescriptionfield. -
The API exposes the descriptionfield, and the field is documented in Swagger. -
Tests are updated to reflect the new field.
Edited by Rostislav Dublin (EPAM)