package org.jboss.da.common.json;

import lombok.Getter;
import lombok.Setter;

public class DAConfig extends AbstractModuleConfig {

    @Getter
    @Setter
    private String keycloakServer;

    @Getter
    @Setter
    private String keycloakClientid;

    @Getter
    @Setter
    private String keycloakUsername;

    @Getter
    @Setter
    private String keycloakPassword;

    @Getter
    @Setter
    private String pncServer;

    @Getter
    @Setter
    private String keycloakRealm;

    @Getter
    @Setter
    private String aproxServer;

    @Getter
    @Setter
    private String aproxGroup;

    @Getter
    @Setter
    private String backupScmUrl;

    @Getter
    @Setter
    private String backupScmBranch;

    @Getter
    @Setter
    private String repourUrl;

}

@@ -39,45 +39,149 @@
 ort 
-lombok.Getter;%0Aimport lombok.Setter;%0A
+org.codehaus.jackson.annotate.JsonIgnoreProperties;%0A%0Aimport lombok.Getter;%0Aimport lombok.Setter;%0A%0A@JsonIgnoreProperties(ignoreUnknown = true)
 %0Apub

Add ignore for unknown json properties in config file