diff --git a/sdk/src/main/java/io/dapr/client/domain/AssistantMessage.java b/sdk/src/main/java/io/dapr/client/domain/AssistantMessage.java index 5e4f72f74..cfe12ab9e 100644 --- a/sdk/src/main/java/io/dapr/client/domain/AssistantMessage.java +++ b/sdk/src/main/java/io/dapr/client/domain/AssistantMessage.java @@ -49,9 +49,11 @@ public class AssistantMessage implements ConversationMessage { * Sets the name of the assistant participant. * * @param name the name to set + * @return this instance for method chaining */ - public void setName(String name) { + public AssistantMessage setName(String name) { this.name = name; + return this; } @Override diff --git a/sdk/src/main/java/io/dapr/client/domain/DeveloperMessage.java b/sdk/src/main/java/io/dapr/client/domain/DeveloperMessage.java index 009f3dafe..9224c818c 100644 --- a/sdk/src/main/java/io/dapr/client/domain/DeveloperMessage.java +++ b/sdk/src/main/java/io/dapr/client/domain/DeveloperMessage.java @@ -47,9 +47,11 @@ public class DeveloperMessage implements ConversationMessage { * Sets the name of the developer participant. * * @param name the name to set + * @return this instance for method chaining */ - public void setName(String name) { + public DeveloperMessage setName(String name) { this.name = name; + return this; } @Override diff --git a/sdk/src/main/java/io/dapr/client/domain/ToolMessage.java b/sdk/src/main/java/io/dapr/client/domain/ToolMessage.java index 8d764f5fb..efc68c464 100644 --- a/sdk/src/main/java/io/dapr/client/domain/ToolMessage.java +++ b/sdk/src/main/java/io/dapr/client/domain/ToolMessage.java @@ -48,18 +48,22 @@ public class ToolMessage implements ConversationMessage { * Sets the tool identifier. * * @param toolId the tool identifier to set + * @return this instance for method chaining */ - public void setToolId(String toolId) { + public ToolMessage setToolId(String toolId) { this.toolId = toolId; + return this; } /** * Sets the name of the tool participant. * * @param name the name to set + * @return this instance for method chaining */ - public void setName(String name) { + public ToolMessage setName(String name) { this.name = name; + return this; } @Override diff --git a/sdk/src/main/java/io/dapr/client/domain/UserMessage.java b/sdk/src/main/java/io/dapr/client/domain/UserMessage.java index 0ae225c2e..85b0ce44c 100644 --- a/sdk/src/main/java/io/dapr/client/domain/UserMessage.java +++ b/sdk/src/main/java/io/dapr/client/domain/UserMessage.java @@ -47,9 +47,11 @@ public class UserMessage implements ConversationMessage { * Sets the name of the user participant. * * @param name the name to set + * @return this instance for method chaining */ - public void setName(String name) { + public UserMessage setName(String name) { this.name = name; + return this; } @Override