ComponentSpecDescriptor.java
package org.entando.kubernetes.model.bundle.descriptor;
import com.fasterxml.jackson.annotation.JsonSetter;
import java.util.List;
import lombok.Data;
@Data
public class ComponentSpecDescriptor {
private List<String> plugins;
private List<String> widgets;
private List<String> fragments;
private List<String> categories;
private List<String> pages;
private List<String> pageTemplates;
private List<String> contentTypes;
private List<String> contentTemplates;
private List<String> contents;
private List<String> assets;
private List<String> groups;
private List<String> labels;
private List<String> languages;
@JsonSetter(value = "contentModels")
private void setContentModels(List<String> contentModels) {
this.contentTemplates = contentModels;
}
@JsonSetter(value = "pageModels")
private void setPageModels(List<String> contentModels) {
this.pageTemplates = contentModels;
}
}