Add checksum endpoint to schema-service 90/139690/4
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Sun, 8 Dec 2024 19:41:19 +0000 (20:41 +0100)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Mon, 9 Dec 2024 07:39:06 +0000 (08:39 +0100)
commit31bb930755b5b350bedb2ab0bc18f0ec820c17f8
tree577b8fb8ce2960a35b5b07632a8584c60fd610db
parent8b018d4f1c8a2dbc7bf68aa3275d6756b814cd0a
Add checksum endpoint to schema-service

- provide endpoint that allows consumers to check if schema creation is necessary
- this can be used for the schema creation job to only run when the schema changed

Issue-ID: AAI-4084
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
Change-Id: I831f8c134b548f460eda26570d45f99f28e048a4
aai-schema-service/pom.xml
aai-schema-service/src/main/java/org/onap/aai/schemaservice/nodeschema/ChecksumResponse.java [new file with mode: 0644]
aai-schema-service/src/main/java/org/onap/aai/schemaservice/nodeschema/NodeSchemaChecksumResource.java [new file with mode: 0644]
aai-schema-service/src/main/java/org/onap/aai/schemaservice/web/JerseyConfiguration.java
aai-schema-service/src/test/java/org/onap/aai/schemaservice/SchemaServiceTest.java
aai-schema-service/src/test/java/org/onap/aai/schemaservice/WebClientConfiguration.java [new file with mode: 0644]
aai-schema-service/src/test/java/org/onap/aai/schemaservice/nodeschema/NodeSchemaChecksumResourceTest.java [new file with mode: 0644]
aai-schema-service/src/test/resources/application.properties [moved from aai-schema-service/src/test/resources/application-test.properties with 96% similarity]