Package ai.nexconn.chat.params
Class GetMessageByIdParams
-
- All Implemented Interfaces:
public final class GetMessageByIdParamsGet message parameters.
Gets a message by its global unique ID (messageId) or client-side message ID (messageClientId). Either one can be used. If both are set, messageId takes priority.
Usage example:
// get by global unique ID val params = GetMessageByIdParams(messageId = "ABCD-1234-EFGH") BaseChannel.getMessageById(params) { message, error -> // ... } // get by client message ID val params = GetMessageByIdParams(messageClientId = 12345) BaseChannel.getMessageById(params) { message, error -> // ... }
-
-
Field Summary
Fields Modifier and Type Field Description private final StringmessageIdprivate final IntegermessageClientId
-
Constructor Summary
Constructors Constructor Description GetMessageByIdParams(String messageId, Integer messageClientId)
-
Method Summary
Modifier and Type Method Description final StringgetMessageId()final IntegergetMessageClientId()-
-
Method Detail
-
getMessageId
final String getMessageId()
-
getMessageClientId
final Integer getMessageClientId()
-
-
-
-