Skip to content

Commit dabbe72

Browse files
committed
Hide constructors for System- and UserMessage
1 parent 0f5d127 commit dabbe72

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

orchestration/src/main/java/com/sap/ai/sdk/orchestration/SystemMessage.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,17 @@
44
import java.util.LinkedList;
55
import java.util.List;
66
import javax.annotation.Nonnull;
7+
import lombok.AccessLevel;
78
import lombok.Getter;
9+
import lombok.RequiredArgsConstructor;
810
import lombok.Value;
911
import lombok.experimental.Accessors;
1012
import lombok.experimental.Tolerate;
1113

1214
/** Represents a chat message as 'system' to the orchestration service. */
1315
@Value
1416
@Accessors(fluent = true)
17+
@RequiredArgsConstructor(access = AccessLevel.PACKAGE)
1518
public class SystemMessage implements Message {
1619

1720
/** The role of the assistant. */

orchestration/src/main/java/com/sap/ai/sdk/orchestration/UserMessage.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,17 @@
44
import java.util.LinkedList;
55
import java.util.List;
66
import javax.annotation.Nonnull;
7+
import lombok.AccessLevel;
78
import lombok.Getter;
9+
import lombok.RequiredArgsConstructor;
810
import lombok.Value;
911
import lombok.experimental.Accessors;
1012
import lombok.experimental.Tolerate;
1113

1214
/** Represents a chat message as 'user' to the orchestration service. */
1315
@Value
1416
@Accessors(fluent = true)
17+
@RequiredArgsConstructor(access = AccessLevel.PACKAGE)
1518
public class UserMessage implements Message {
1619

1720
/** The role of the assistant. */

0 commit comments

Comments
 (0)