diff --git a/src/main/java/fr/insee/genesis/controller/dto/InterrogationBatchResponse.java b/src/main/java/fr/insee/genesis/controller/dto/InterrogationBatchResponse.java index 52ede9b0d..4c62e844a 100644 --- a/src/main/java/fr/insee/genesis/controller/dto/InterrogationBatchResponse.java +++ b/src/main/java/fr/insee/genesis/controller/dto/InterrogationBatchResponse.java @@ -1,13 +1,17 @@ package fr.insee.genesis.controller.dto; import fr.insee.genesis.domain.model.surveyunit.InterrogationId; +import lombok.AllArgsConstructor; import lombok.Data; +import lombok.NoArgsConstructor; import java.time.Instant; import java.util.ArrayList; import java.util.List; @Data +@AllArgsConstructor +@NoArgsConstructor public class InterrogationBatchResponse { private List interrogationIds = new ArrayList<>(); diff --git a/src/main/java/fr/insee/genesis/controller/dto/LastExtractionRequest.java b/src/main/java/fr/insee/genesis/controller/dto/LastExtractionRequest.java index 06b8164f6..ccfb45e88 100644 --- a/src/main/java/fr/insee/genesis/controller/dto/LastExtractionRequest.java +++ b/src/main/java/fr/insee/genesis/controller/dto/LastExtractionRequest.java @@ -1,11 +1,15 @@ package fr.insee.genesis.controller.dto; import jakarta.validation.constraints.NotNull; +import lombok.AllArgsConstructor; import lombok.Data; +import lombok.NoArgsConstructor; import java.time.Instant; @Data +@AllArgsConstructor +@NoArgsConstructor public class LastExtractionRequest { @NotNull diff --git a/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitDto.java b/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitDto.java index 114670c2e..ae4c4f799 100644 --- a/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitDto.java +++ b/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitDto.java @@ -1,12 +1,16 @@ package fr.insee.genesis.controller.dto; +import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; import java.util.List; @Builder @Data +@NoArgsConstructor +@AllArgsConstructor public class SurveyUnitDto { private String interrogationId; private List collectedVariables; diff --git a/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitQualityToolDto.java b/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitQualityToolDto.java index 9e5995472..15b9be5ba 100644 --- a/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitQualityToolDto.java +++ b/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitQualityToolDto.java @@ -1,12 +1,16 @@ package fr.insee.genesis.controller.dto; +import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; import java.util.List; @Builder @Data +@NoArgsConstructor +@AllArgsConstructor public class SurveyUnitQualityToolDto { private String interrogationId; private List collectedVariables; diff --git a/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitSimplifiedDto.java b/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitSimplifiedDto.java index 728114a2d..abba6d749 100644 --- a/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitSimplifiedDto.java +++ b/src/main/java/fr/insee/genesis/controller/dto/SurveyUnitSimplifiedDto.java @@ -3,14 +3,18 @@ import fr.insee.genesis.domain.model.surveyunit.VariableModel; import fr.insee.genesis.domain.model.surveyunit.Mode; import fr.insee.modelefiliere.RawResponseDto; +import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; import java.time.LocalDateTime; import java.util.List; @Builder @Data +@NoArgsConstructor +@AllArgsConstructor public class SurveyUnitSimplifiedDto { private String collectionInstrumentId; diff --git a/src/main/java/fr/insee/genesis/controller/dto/VariableDto.java b/src/main/java/fr/insee/genesis/controller/dto/VariableDto.java index 6e8fe47d7..b39f39d92 100644 --- a/src/main/java/fr/insee/genesis/controller/dto/VariableDto.java +++ b/src/main/java/fr/insee/genesis/controller/dto/VariableDto.java @@ -1,13 +1,17 @@ package fr.insee.genesis.controller.dto; import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; import java.util.List; @Builder @Data +@NoArgsConstructor +@AllArgsConstructor public class VariableDto { private String variableName; private String scope; diff --git a/src/main/java/fr/insee/genesis/controller/dto/VariableInputDto.java b/src/main/java/fr/insee/genesis/controller/dto/VariableInputDto.java index 16f090fd8..a3a177e19 100644 --- a/src/main/java/fr/insee/genesis/controller/dto/VariableInputDto.java +++ b/src/main/java/fr/insee/genesis/controller/dto/VariableInputDto.java @@ -1,9 +1,13 @@ package fr.insee.genesis.controller.dto; import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; +@NoArgsConstructor +@AllArgsConstructor @Builder @Data public class VariableInputDto { diff --git a/src/main/java/fr/insee/genesis/controller/dto/VariableQualityToolDto.java b/src/main/java/fr/insee/genesis/controller/dto/VariableQualityToolDto.java index fab52eadc..d0d03b4d2 100644 --- a/src/main/java/fr/insee/genesis/controller/dto/VariableQualityToolDto.java +++ b/src/main/java/fr/insee/genesis/controller/dto/VariableQualityToolDto.java @@ -1,13 +1,17 @@ package fr.insee.genesis.controller.dto; import com.fasterxml.jackson.annotation.JsonProperty; +import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; import java.util.List; @Builder @Data +@NoArgsConstructor +@AllArgsConstructor public class VariableQualityToolDto { private String variableName; private Integer iteration; diff --git a/src/main/java/fr/insee/genesis/controller/dto/VariableStateDto.java b/src/main/java/fr/insee/genesis/controller/dto/VariableStateDto.java index 1bd7183c0..bbdfefb0f 100644 --- a/src/main/java/fr/insee/genesis/controller/dto/VariableStateDto.java +++ b/src/main/java/fr/insee/genesis/controller/dto/VariableStateDto.java @@ -2,13 +2,17 @@ import com.fasterxml.jackson.annotation.JsonFormat; import fr.insee.genesis.domain.model.surveyunit.DataState; +import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; import java.time.Instant; @Builder @Data +@NoArgsConstructor +@AllArgsConstructor public class VariableStateDto { private DataState state; private boolean active; diff --git a/src/main/java/fr/insee/genesis/controller/dto/VariableStateInputDto.java b/src/main/java/fr/insee/genesis/controller/dto/VariableStateInputDto.java index ea6e69215..7bd094f95 100644 --- a/src/main/java/fr/insee/genesis/controller/dto/VariableStateInputDto.java +++ b/src/main/java/fr/insee/genesis/controller/dto/VariableStateInputDto.java @@ -1,9 +1,13 @@ package fr.insee.genesis.controller.dto; import fr.insee.genesis.domain.model.surveyunit.DataState; +import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; +import lombok.NoArgsConstructor; +@NoArgsConstructor +@AllArgsConstructor @Builder @Data public class VariableStateInputDto {