mark non nullable fields in request

This commit is contained in:
Kilian Schuettler 2023-08-01 00:50:33 +02:00
parent d6a74dc9f9
commit 286556cbb6

View File

@ -4,21 +4,21 @@ import java.util.Map;
import java.util.Optional; import java.util.Optional;
import lombok.Builder; import lombok.Builder;
import lombok.NonNull;
@Builder @Builder
public record LayoutParsingRequest( public record LayoutParsingRequest(
LayoutParsingType layoutParsingType, @NonNull LayoutParsingType layoutParsingType,
Map<String, String> identifier, Map<String, String> identifier,
String originFileStorageId, @NonNull String originFileStorageId,
Optional<String> tablesFileStorageId, Optional<String> tablesFileStorageId,
Optional<String> imagesFileStorageId, Optional<String> imagesFileStorageId,
String structureFileStorageId, @NonNull String structureFileStorageId,
String researchDocumentStorageId, @NonNull String researchDocumentStorageId,
String textBlockFileStorageId, @NonNull String textBlockFileStorageId,
String positionBlockFileStorageId, @NonNull String positionBlockFileStorageId,
String pageFileStorageId, @NonNull String pageFileStorageId,
String simplifiedTextStorageId, @NonNull String simplifiedTextStorageId,
String sectionGridStorageId) { @NonNull String sectionGridStorageId) {
} }