Interface ChatMessageContent
- All Known Implementing Classes:
ChatMessageContent.InnerString,ChatMessageContent.ListOfSchemasTextContents
public interface ChatMessageContent
ChatMessageContent
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordHelper class to createStringthat implementsChatMessageContent.static final recordHelper class to createList<SchemasTextContent>that implementsChatMessageContent. -
Method Summary
Static MethodsModifier and TypeMethodDescriptionCreator to enable deserialization ofString.Creator to enable deserialization ofList<SchemasTextContent>.
-
Method Details
-
createListOfSchemasTextContents
@Nonnull static ChatMessageContent.ListOfSchemasTextContents createListOfSchemasTextContents(@Nonnull List<SchemasTextContent> val) Creator to enable deserialization ofList<SchemasTextContent>.- Parameters:
val- the value to use- Returns:
- a new instance of
ChatMessageContent.ListOfSchemasTextContents.
-
create
Creator to enable deserialization ofString.- Parameters:
val- the value to use- Returns:
- a new instance of
ChatMessageContent.InnerString.
-