gcube-cms-suite/geoportal-common/src/main/java/org/gcube/application/geoportal/common/model/rest/Configuration.java

36 lines
895 B
Java
Raw Normal View History

2021-09-20 16:47:35 +02:00
package org.gcube.application.geoportal.common.model.rest;
2022-02-04 17:45:47 +01:00
import com.sun.tools.jdeps.Archive;
import lombok.AllArgsConstructor;
2021-09-20 16:47:35 +02:00
import lombok.Data;
2022-02-04 17:45:47 +01:00
import lombok.NoArgsConstructor;
import org.bson.Document;
import org.gcube.application.geoportal.common.model.configuration.Index;
2021-09-20 16:47:35 +02:00
2022-02-04 17:45:47 +01:00
import javax.xml.bind.annotation.XmlRootElement;
import java.time.LocalDateTime;
import java.util.List;
@XmlRootElement
2021-09-20 16:47:35 +02:00
@Data
2022-02-04 17:45:47 +01:00
@AllArgsConstructor
@NoArgsConstructor
public class Configuration{
public static String PROFILE_ID="profile_id";
public static String CONTEXT = "context";
public static String LAST_UPDATED_TIME = "";
public static String INDEXES = "indexes";
public static String ARCHIVES = "archives";
2021-09-20 16:47:35 +02:00
2022-02-04 17:45:47 +01:00
private String profile_id;
private String context;
private LocalDateTime lastUpdatedTime;
2021-09-20 16:47:35 +02:00
2022-02-04 17:45:47 +01:00
private List<Index> indexes;
private List<Archive> archives;
2021-09-20 16:47:35 +02:00
}