withMessageFlags method

SFMessage withMessageFlags(
  1. MessageFlags newMessageFlags
)

Create a copy with updated message flags

Implementation

SFMessage withMessageFlags(MessageFlags newMessageFlags) {
  return SFMessage(
    messageId: messageId,
    recipientPeerId: recipientPeerId,
    senderPeerId: senderPeerId,
    payload: payload,
    priority: priority,
    expiryTimestamp: expiryTimestamp,
    hopCount: hopCount,
    flags: flags,
    createdTimestamp: createdTimestamp,
    folderPath: folderPath,
    sequenceNumber: sequenceNumber,
    messageFlags: newMessageFlags,
    persistent: persistent,
  );
}