diff --git a/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java b/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java index c0e8fb9..7bd573c 100644 --- a/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java +++ b/client-api/src/main/java/ru/dragonestia/picker/api/model/node/ResponseNode.java @@ -1,6 +1,7 @@ package ru.dragonestia.picker.api.model.node; import io.swagger.v3.oas.annotations.media.Schema; +import org.jetbrains.annotations.ApiStatus.Internal; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; @@ -20,6 +21,7 @@ public class ResponseNode implements INode { @Schema(description = "Additional data requested (Key-Value)") private Map details; + @Internal public ResponseNode() {} public ResponseNode(@NotNull String id, @NotNull PickingMethod pickingMethod) { diff --git a/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ResponseRoom.java b/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ResponseRoom.java index c18beec..e822ee0 100644 --- a/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ResponseRoom.java +++ b/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ResponseRoom.java @@ -1,6 +1,7 @@ package ru.dragonestia.picker.api.model.room; import io.swagger.v3.oas.annotations.media.Schema; +import org.jetbrains.annotations.ApiStatus.Internal; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import ru.dragonestia.picker.api.repository.type.RoomPath; @@ -30,6 +31,7 @@ public class ResponseRoom implements IRoom { @Schema(description = "Additional data requested (Key-Value)") private Map details; + @Internal public ResponseRoom() {} public ResponseRoom(@NotNull String id, @NotNull String nodeId, int slots, boolean locked, @NotNull String payload) { diff --git a/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ShortResponseRoom.java b/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ShortResponseRoom.java index 202c66c..caaa0d8 100644 --- a/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ShortResponseRoom.java +++ b/client-api/src/main/java/ru/dragonestia/picker/api/model/room/ShortResponseRoom.java @@ -1,6 +1,7 @@ package ru.dragonestia.picker.api.model.room; import io.swagger.v3.oas.annotations.media.Schema; +import org.jetbrains.annotations.ApiStatus.Internal; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; import ru.dragonestia.picker.api.repository.type.RoomPath; @@ -27,6 +28,7 @@ public class ShortResponseRoom implements IRoom { @Schema(description = "Additional data requested (Key-Value)") private Map details; + @Internal public ShortResponseRoom() {} public ShortResponseRoom(String id, String nodeId, int slots, boolean locked) {