java.lang.Object
it.auties.whatsapp.model.info.ChatMessageInfoBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private boolean
private BusinessPrivacyStatus
private String
private boolean
private int
private boolean
private int
private boolean
private long
private LiveLocationMessage
private byte[]
private boolean
private KeepInChat
private ChatMessageKey
private byte[]
private MediaData
private MessageContainer
private long
private byte[]
private boolean
private Jid
private PaymentInfo
private PhotoChange
private PollAdditionalMetadata
private List
<PollUpdate> private PublicServiceAnnouncementStatus
private String
private PaymentInfo
private MediaData
private List
<ReactionMessage> private MessageReceipt
private long
private Jid
private boolean
private MessageStatus
private boolean
private ChatMessageInfo.StubType
private long
private boolean
private boolean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbroadcast
(boolean broadcast) build()
businessPrivacyStatus
(BusinessPrivacyStatus businessPrivacyStatus) businessVerifiedName
(String businessVerifiedName) clearMedia
(boolean clearMedia) duration
(int duration) enableEphemeral
(boolean enableEphemeral) ephemeralDuration
(int ephemeralDuration) ephemeralOutOfSync
(boolean ephemeralOutOfSync) ephemeralStartTimestamp
(long ephemeralStartTimestamp) finalLiveLocation
(LiveLocationMessage finalLiveLocation) futureProofData
(byte[] futureProofData) ignore
(boolean ignore) keepInChat
(KeepInChat keepInChat) key
(ChatMessageKey key) mediaCiphertextSha256
(byte[] mediaCiphertextSha256) message
(MessageContainer message) messageC2STimestamp
(long messageC2STimestamp) messageSecret
(byte[] messageSecret) multicast
(boolean multicast) originalSender
(Jid originalSender) paymentInfo
(PaymentInfo paymentInfo) photoChange
(PhotoChange photoChange) pollAdditionalMetadata
(PollAdditionalMetadata pollAdditionalMetadata) pollUpdates
(List<PollUpdate> pollUpdates) psaStatus
(PublicServiceAnnouncementStatus psaStatus) quotedPaymentInfo
(PaymentInfo quotedPaymentInfo) quotedStickerData
(MediaData quotedStickerData) reactions
(List<ReactionMessage> reactions) receipt
(MessageReceipt receipt) revokeTimestampSeconds
(long revokeTimestampSeconds) starred
(boolean starred) status
(MessageStatus status) statusAlreadyViewed
(boolean statusAlreadyViewed) stubParameters
(List<String> stubParameters) stubType
(ChatMessageInfo.StubType stubType) timestampSeconds
(long timestampSeconds) urlNumber
(boolean urlNumber) urlText
(boolean urlText)
-
Field Details
-
key
-
message
-
timestampSeconds
private long timestampSeconds -
status
-
senderJid
-
messageC2STimestamp
private long messageC2STimestamp -
ignore
private boolean ignore -
starred
private boolean starred -
broadcast
private boolean broadcast -
pushName
-
mediaCiphertextSha256
private byte[] mediaCiphertextSha256 -
multicast
private boolean multicast -
urlText
private boolean urlText -
urlNumber
private boolean urlNumber -
stubType
-
clearMedia
private boolean clearMedia -
stubParameters
-
duration
private int duration -
labels
-
paymentInfo
-
finalLiveLocation
-
quotedPaymentInfo
-
ephemeralStartTimestamp
private long ephemeralStartTimestamp -
ephemeralDuration
private int ephemeralDuration -
enableEphemeral
private boolean enableEphemeral -
ephemeralOutOfSync
private boolean ephemeralOutOfSync -
businessPrivacyStatus
-
businessVerifiedName
-
mediaData
-
photoChange
-
receipt
-
reactions
-
quotedStickerData
-
futureProofData
private byte[] futureProofData -
psaStatus
-
pollUpdates
-
pollAdditionalMetadata
-
agentId
-
statusAlreadyViewed
private boolean statusAlreadyViewed -
messageSecret
private byte[] messageSecret -
keepInChat
-
originalSender
-
revokeTimestampSeconds
private long revokeTimestampSeconds
-
-
Constructor Details
-
ChatMessageInfoBuilder
public ChatMessageInfoBuilder()
-
-
Method Details
-
key
-
message
-
timestampSeconds
-
status
-
senderJid
-
messageC2STimestamp
-
ignore
-
starred
-
broadcast
-
pushName
-
mediaCiphertextSha256
-
multicast
-
urlText
-
urlNumber
-
stubType
-
clearMedia
-
stubParameters
-
duration
-
labels
-
paymentInfo
-
finalLiveLocation
-
quotedPaymentInfo
-
ephemeralStartTimestamp
-
ephemeralDuration
-
enableEphemeral
-
ephemeralOutOfSync
-
businessPrivacyStatus
-
businessVerifiedName
-
mediaData
-
photoChange
-
receipt
-
reactions
-
quotedStickerData
-
futureProofData
-
psaStatus
-
pollUpdates
-
pollAdditionalMetadata
-
agentId
-
statusAlreadyViewed
-
messageSecret
-
keepInChat
-
originalSender
-
revokeTimestampSeconds
-
build
-