Enhance BabelArtifact object in babel with setters and noargs constructor 12/137712/1 1.13.0
authorFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Thu, 18 Apr 2024 14:18:48 +0000 (16:18 +0200)
committerFiete Ostkamp <Fiete.Ostkamp@telekom.de>
Thu, 18 Apr 2024 14:18:48 +0000 (16:18 +0200)
- this makes the object available for Jackson object mapping

Issue-ID: AAI-3830
Change-Id: I5c8827d98d302fb0c48e3ae8b638629c3dab98e7
Signed-off-by: Fiete Ostkamp <Fiete.Ostkamp@telekom.de>
pom.xml
src/main/java/org/onap/aai/babel/service/data/BabelArtifact.java
src/main/resources/application.properties

diff --git a/pom.xml b/pom.xml
index 74b7965..cb4fea1 100644 (file)
--- a/pom.xml
+++ b/pom.xml
                                <groupId>org.springframework.cloud</groupId>
                                <artifactId>spring-cloud-sleuth-zipkin</artifactId>
                </dependency>
+               <dependency>
+                       <groupId>org.projectlombok</groupId>
+                       <artifactId>lombok</artifactId>
+                       <version>1.18.32</version>
+                       <scope>provided</scope>
+               </dependency>
        </dependencies>
        <dependencyManagement>
                <dependencies>
index 86bf0cc..eb458ac 100644 (file)
 
 package org.onap.aai.babel.service.data;
 
+import lombok.AllArgsConstructor;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+
 /** Bean representing the return artifacts of the Babel microservice. */
+@Data
+@AllArgsConstructor
+@NoArgsConstructor
 public class BabelArtifact {
 
     public enum ArtifactType {
@@ -31,22 +38,4 @@ public class BabelArtifact {
     String name;
     ArtifactType type;
     String payload;
-
-    public BabelArtifact(String name, ArtifactType type, String payload) {
-        this.name = name;
-        this.type = type;
-        this.payload = payload;
-    }
-
-    public String getName() {
-        return name;
-    }
-
-    public ArtifactType getType() {
-        return type;
-    }
-
-    public String getPayload() {
-        return payload;
-    }
 }
index f1d54df..b47e4d2 100644 (file)
@@ -1,4 +1,6 @@
 server.port=9516
+security.require-ssl=false
+server.ssl.enabled=false
 server.ssl.key-store=${CONFIG_HOME}/auth/tomcat_keystore
 server.ssl.client-auth=need