-
Task
-
Resolution: Unresolved
-
Normal
-
None
-
Product / Portfolio Work
-
5
-
False
-
-
False
-
None
-
Unset
-
No
-
-
With the implementation of RHCLOUD-33423: Java client: Add support for protobuf validation and updated protos with constraints, there are now validators available for use either by the client and/or by the users of the client in their own code.
This issue is to determine what use should be made of these validators and implement any auto validation in the client that is desirable.
Acceptance criteria:
- Determine how validators should be best utilised: 1) Used to validate requests in the client prior to executing rpc calls (thus potentially saving network calls), 2) Used by the users themselves to validate their requests prior to executing rpc methods on the clients, 3) both or 4) Do not implement any client side validation and exclude the dependency from the library jar. (Still needed at compile time to parse the protos with validation constraints.)
- Implement the above decision.