Module it.auties.whatsappweb4j
Class WebFeatures.WebFeaturesBuilder
java.lang.Object
it.auties.whatsapp.model.signal.auth.WebFeatures.WebFeaturesBuilder
- Enclosing class:
- WebFeatures
-
Method Summary
Modifier and TypeMethodDescriptionarchiveV2
(WebFeatures.WebFeaturesFlag archiveV2) build()
catalog
(WebFeatures.WebFeaturesFlag catalog) changeNumberV2
(WebFeatures.WebFeaturesFlag changeNumberV2) disappearingMode
(WebFeatures.WebFeaturesFlag disappearingMode) e2ENotificationSync
(WebFeatures.WebFeaturesFlag e2ENotificationSync) ephemeral24HDuration
(WebFeatures.WebFeaturesFlag ephemeral24HDuration) ephemeralAllowGroupMembers
(WebFeatures.WebFeaturesFlag ephemeralAllowGroupMembers) ephemeralMessages
(WebFeatures.WebFeaturesFlag ephemeralMessages) externalMdOptInAvailable
(WebFeatures.WebFeaturesFlag externalMdOptInAvailable) frequentlyForwardedSetting
(WebFeatures.WebFeaturesFlag frequentlyForwardedSetting) groupDogfoodingInternalOnly
(WebFeatures.WebFeaturesFlag groupDogfoodingInternalOnly) groupsV3
(WebFeatures.WebFeaturesFlag groupsV3) groupsV3Create
(WebFeatures.WebFeaturesFlag groupsV3Create) groupsV4JoinPermission
(WebFeatures.WebFeaturesFlag groupsV4JoinPermission) groupUiiCleanup
(WebFeatures.WebFeaturesFlag groupUiiCleanup) labelsDisplay
(WebFeatures.WebFeaturesFlag labelsDisplay) labelsEdit
(WebFeatures.WebFeaturesFlag labelsEdit) liveLocations
(WebFeatures.WebFeaturesFlag liveLocations) liveLocationsFinal
(WebFeatures.WebFeaturesFlag liveLocationsFinal) mdForceUpgrade
(WebFeatures.WebFeaturesFlag mdForceUpgrade) mediaUpload
(WebFeatures.WebFeaturesFlag mediaUpload) mediaUploadRichQuickReplies
(WebFeatures.WebFeaturesFlag mediaUploadRichQuickReplies) noDeleteMessageTimeLimit
(WebFeatures.WebFeaturesFlag noDeleteMessageTimeLimit) payments
(WebFeatures.WebFeaturesFlag payments) queryStatusV3Thumbnail
(WebFeatures.WebFeaturesFlag queryStatusV3Thumbnail) queryVname
(WebFeatures.WebFeaturesFlag queryVname) quickRepliesQuery
(WebFeatures.WebFeaturesFlag quickRepliesQuery) recentStickers
(WebFeatures.WebFeaturesFlag recentStickers) recentStickersV2
(WebFeatures.WebFeaturesFlag recentStickersV2) recentStickersV3
(WebFeatures.WebFeaturesFlag recentStickersV3) settingsSync
(WebFeatures.WebFeaturesFlag settingsSync) starredStickers
(WebFeatures.WebFeaturesFlag starredStickers) statusRanking
(WebFeatures.WebFeaturesFlag statusRanking) stickerPackQuery
(WebFeatures.WebFeaturesFlag stickerPackQuery) support
(WebFeatures.WebFeaturesFlag support) templateMessage
(WebFeatures.WebFeaturesFlag templateMessage) templateMessageInteractivity
(WebFeatures.WebFeaturesFlag templateMessageInteractivity) thirdPartyStickers
(WebFeatures.WebFeaturesFlag thirdPartyStickers) toString()
userNotice
(WebFeatures.WebFeaturesFlag userNotice) videoPlaybackUrl
(WebFeatures.WebFeaturesFlag videoPlaybackUrl) vnameV2
(WebFeatures.WebFeaturesFlag vnameV2) voipGroupCall
(WebFeatures.WebFeaturesFlag voipGroupCall) voipIndividualIncoming
(WebFeatures.WebFeaturesFlag voipIndividualIncoming) voipIndividualOutgoing
(WebFeatures.WebFeaturesFlag voipIndividualOutgoing) voipIndividualVideo
(WebFeatures.WebFeaturesFlag voipIndividualVideo)
-
Method Details
-
labelsDisplay
- Returns:
this
.
-
voipIndividualOutgoing
public WebFeatures.WebFeaturesBuilder voipIndividualOutgoing(WebFeatures.WebFeaturesFlag voipIndividualOutgoing) - Returns:
this
.
-
groupsV3
- Returns:
this
.
-
groupsV3Create
- Returns:
this
.
-
changeNumberV2
- Returns:
this
.
-
queryStatusV3Thumbnail
public WebFeatures.WebFeaturesBuilder queryStatusV3Thumbnail(WebFeatures.WebFeaturesFlag queryStatusV3Thumbnail) - Returns:
this
.
-
liveLocations
- Returns:
this
.
-
queryVname
- Returns:
this
.
-
voipIndividualIncoming
public WebFeatures.WebFeaturesBuilder voipIndividualIncoming(WebFeatures.WebFeaturesFlag voipIndividualIncoming) - Returns:
this
.
-
quickRepliesQuery
public WebFeatures.WebFeaturesBuilder quickRepliesQuery(WebFeatures.WebFeaturesFlag quickRepliesQuery) - Returns:
this
.
-
payments
- Returns:
this
.
-
stickerPackQuery
public WebFeatures.WebFeaturesBuilder stickerPackQuery(WebFeatures.WebFeaturesFlag stickerPackQuery) - Returns:
this
.
-
liveLocationsFinal
public WebFeatures.WebFeaturesBuilder liveLocationsFinal(WebFeatures.WebFeaturesFlag liveLocationsFinal) - Returns:
this
.
-
labelsEdit
- Returns:
this
.
-
mediaUpload
- Returns:
this
.
-
mediaUploadRichQuickReplies
public WebFeatures.WebFeaturesBuilder mediaUploadRichQuickReplies(WebFeatures.WebFeaturesFlag mediaUploadRichQuickReplies) - Returns:
this
.
-
vnameV2
- Returns:
this
.
-
videoPlaybackUrl
public WebFeatures.WebFeaturesBuilder videoPlaybackUrl(WebFeatures.WebFeaturesFlag videoPlaybackUrl) - Returns:
this
.
-
statusRanking
- Returns:
this
.
-
voipIndividualVideo
public WebFeatures.WebFeaturesBuilder voipIndividualVideo(WebFeatures.WebFeaturesFlag voipIndividualVideo) - Returns:
this
.
-
thirdPartyStickers
public WebFeatures.WebFeaturesBuilder thirdPartyStickers(WebFeatures.WebFeaturesFlag thirdPartyStickers) - Returns:
this
.
-
frequentlyForwardedSetting
public WebFeatures.WebFeaturesBuilder frequentlyForwardedSetting(WebFeatures.WebFeaturesFlag frequentlyForwardedSetting) - Returns:
this
.
-
groupsV4JoinPermission
public WebFeatures.WebFeaturesBuilder groupsV4JoinPermission(WebFeatures.WebFeaturesFlag groupsV4JoinPermission) - Returns:
this
.
-
recentStickers
- Returns:
this
.
-
catalog
- Returns:
this
.
-
starredStickers
- Returns:
this
.
-
voipGroupCall
- Returns:
this
.
-
templateMessage
- Returns:
this
.
-
templateMessageInteractivity
public WebFeatures.WebFeaturesBuilder templateMessageInteractivity(WebFeatures.WebFeaturesFlag templateMessageInteractivity) - Returns:
this
.
-
ephemeralMessages
public WebFeatures.WebFeaturesBuilder ephemeralMessages(WebFeatures.WebFeaturesFlag ephemeralMessages) - Returns:
this
.
-
e2ENotificationSync
public WebFeatures.WebFeaturesBuilder e2ENotificationSync(WebFeatures.WebFeaturesFlag e2ENotificationSync) - Returns:
this
.
-
recentStickersV2
public WebFeatures.WebFeaturesBuilder recentStickersV2(WebFeatures.WebFeaturesFlag recentStickersV2) - Returns:
this
.
-
recentStickersV3
public WebFeatures.WebFeaturesBuilder recentStickersV3(WebFeatures.WebFeaturesFlag recentStickersV3) - Returns:
this
.
-
userNotice
- Returns:
this
.
-
support
- Returns:
this
.
-
groupUiiCleanup
- Returns:
this
.
-
groupDogfoodingInternalOnly
public WebFeatures.WebFeaturesBuilder groupDogfoodingInternalOnly(WebFeatures.WebFeaturesFlag groupDogfoodingInternalOnly) - Returns:
this
.
-
settingsSync
- Returns:
this
.
-
archiveV2
- Returns:
this
.
-
ephemeralAllowGroupMembers
public WebFeatures.WebFeaturesBuilder ephemeralAllowGroupMembers(WebFeatures.WebFeaturesFlag ephemeralAllowGroupMembers) - Returns:
this
.
-
ephemeral24HDuration
public WebFeatures.WebFeaturesBuilder ephemeral24HDuration(WebFeatures.WebFeaturesFlag ephemeral24HDuration) - Returns:
this
.
-
mdForceUpgrade
- Returns:
this
.
-
disappearingMode
public WebFeatures.WebFeaturesBuilder disappearingMode(WebFeatures.WebFeaturesFlag disappearingMode) - Returns:
this
.
-
externalMdOptInAvailable
public WebFeatures.WebFeaturesBuilder externalMdOptInAvailable(WebFeatures.WebFeaturesFlag externalMdOptInAvailable) - Returns:
this
.
-
noDeleteMessageTimeLimit
public WebFeatures.WebFeaturesBuilder noDeleteMessageTimeLimit(WebFeatures.WebFeaturesFlag noDeleteMessageTimeLimit) - Returns:
this
.
-
build
-
toString
-