Class ChatMessage.Builder
java.lang.Object
com.langfuse.client.resources.prompts.types.ChatMessage.Builder
- All Implemented Interfaces:
ChatMessage._FinalStage,ChatMessage.ContentStage,ChatMessage.RoleStage
- Enclosing class:
ChatMessage
public static final class ChatMessage.Builder
extends Object
implements ChatMessage.RoleStage, ChatMessage.ContentStage, ChatMessage._FinalStage
-
Method Summary
Modifier and TypeMethodDescriptionadditionalProperties(Map<String, Object> additionalProperties) additionalProperty(String key, Object value) build()from(ChatMessage other) type(ChatMessageType type) type(Optional<ChatMessageType> type)
-
Method Details
-
from
- Specified by:
fromin interfaceChatMessage.RoleStage
-
role
- Specified by:
rolein interfaceChatMessage.RoleStage
-
content
- Specified by:
contentin interfaceChatMessage.ContentStage
-
type
- Specified by:
typein interfaceChatMessage._FinalStage
-
type
- Specified by:
typein interfaceChatMessage._FinalStage
-
build
- Specified by:
buildin interfaceChatMessage._FinalStage
-
additionalProperty
- Specified by:
additionalPropertyin interfaceChatMessage._FinalStage
-
additionalProperties
- Specified by:
additionalPropertiesin interfaceChatMessage._FinalStage
-