matterbridge/vendor/go.mau.fi/whatsmeow/proto/waWeb/WAWebProtobufsWeb.pb.go

4125 lines
158 KiB
Go
Raw Permalink Normal View History

// Code generated by protoc-gen-go. DO NOT EDIT.
// versions:
// protoc-gen-go v1.34.2
// protoc v3.21.12
// source: waWeb/WAWebProtobufsWeb.proto
package waWeb
import (
reflect "reflect"
sync "sync"
waCommon "go.mau.fi/whatsmeow/proto/waCommon"
waE2E "go.mau.fi/whatsmeow/proto/waE2E"
protoreflect "google.golang.org/protobuf/reflect/protoreflect"
protoimpl "google.golang.org/protobuf/runtime/protoimpl"
_ "embed"
)
const (
// Verify that this generated code is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
// Verify that runtime/protoimpl is sufficiently up-to-date.
_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
)
type WebMessageInfo_BizPrivacyStatus int32
const (
WebMessageInfo_E2EE WebMessageInfo_BizPrivacyStatus = 0
WebMessageInfo_FB WebMessageInfo_BizPrivacyStatus = 2
WebMessageInfo_BSP WebMessageInfo_BizPrivacyStatus = 1
WebMessageInfo_BSP_AND_FB WebMessageInfo_BizPrivacyStatus = 3
)
// Enum value maps for WebMessageInfo_BizPrivacyStatus.
var (
WebMessageInfo_BizPrivacyStatus_name = map[int32]string{
0: "E2EE",
2: "FB",
1: "BSP",
3: "BSP_AND_FB",
}
WebMessageInfo_BizPrivacyStatus_value = map[string]int32{
"E2EE": 0,
"FB": 2,
"BSP": 1,
"BSP_AND_FB": 3,
}
)
func (x WebMessageInfo_BizPrivacyStatus) Enum() *WebMessageInfo_BizPrivacyStatus {
p := new(WebMessageInfo_BizPrivacyStatus)
*p = x
return p
}
func (x WebMessageInfo_BizPrivacyStatus) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (WebMessageInfo_BizPrivacyStatus) Descriptor() protoreflect.EnumDescriptor {
return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[0].Descriptor()
}
func (WebMessageInfo_BizPrivacyStatus) Type() protoreflect.EnumType {
return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[0]
}
func (x WebMessageInfo_BizPrivacyStatus) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Do not use.
func (x *WebMessageInfo_BizPrivacyStatus) UnmarshalJSON(b []byte) error {
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
if err != nil {
return err
}
*x = WebMessageInfo_BizPrivacyStatus(num)
return nil
}
// Deprecated: Use WebMessageInfo_BizPrivacyStatus.Descriptor instead.
func (WebMessageInfo_BizPrivacyStatus) EnumDescriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{0, 0}
}
type WebMessageInfo_StubType int32
const (
WebMessageInfo_UNKNOWN WebMessageInfo_StubType = 0
WebMessageInfo_REVOKE WebMessageInfo_StubType = 1
WebMessageInfo_CIPHERTEXT WebMessageInfo_StubType = 2
WebMessageInfo_FUTUREPROOF WebMessageInfo_StubType = 3
WebMessageInfo_NON_VERIFIED_TRANSITION WebMessageInfo_StubType = 4
WebMessageInfo_UNVERIFIED_TRANSITION WebMessageInfo_StubType = 5
WebMessageInfo_VERIFIED_TRANSITION WebMessageInfo_StubType = 6
WebMessageInfo_VERIFIED_LOW_UNKNOWN WebMessageInfo_StubType = 7
WebMessageInfo_VERIFIED_HIGH WebMessageInfo_StubType = 8
WebMessageInfo_VERIFIED_INITIAL_UNKNOWN WebMessageInfo_StubType = 9
WebMessageInfo_VERIFIED_INITIAL_LOW WebMessageInfo_StubType = 10
WebMessageInfo_VERIFIED_INITIAL_HIGH WebMessageInfo_StubType = 11
WebMessageInfo_VERIFIED_TRANSITION_ANY_TO_NONE WebMessageInfo_StubType = 12
WebMessageInfo_VERIFIED_TRANSITION_ANY_TO_HIGH WebMessageInfo_StubType = 13
WebMessageInfo_VERIFIED_TRANSITION_HIGH_TO_LOW WebMessageInfo_StubType = 14
WebMessageInfo_VERIFIED_TRANSITION_HIGH_TO_UNKNOWN WebMessageInfo_StubType = 15
WebMessageInfo_VERIFIED_TRANSITION_UNKNOWN_TO_LOW WebMessageInfo_StubType = 16
WebMessageInfo_VERIFIED_TRANSITION_LOW_TO_UNKNOWN WebMessageInfo_StubType = 17
WebMessageInfo_VERIFIED_TRANSITION_NONE_TO_LOW WebMessageInfo_StubType = 18
WebMessageInfo_VERIFIED_TRANSITION_NONE_TO_UNKNOWN WebMessageInfo_StubType = 19
WebMessageInfo_GROUP_CREATE WebMessageInfo_StubType = 20
WebMessageInfo_GROUP_CHANGE_SUBJECT WebMessageInfo_StubType = 21
WebMessageInfo_GROUP_CHANGE_ICON WebMessageInfo_StubType = 22
WebMessageInfo_GROUP_CHANGE_INVITE_LINK WebMessageInfo_StubType = 23
WebMessageInfo_GROUP_CHANGE_DESCRIPTION WebMessageInfo_StubType = 24
WebMessageInfo_GROUP_CHANGE_RESTRICT WebMessageInfo_StubType = 25
WebMessageInfo_GROUP_CHANGE_ANNOUNCE WebMessageInfo_StubType = 26
WebMessageInfo_GROUP_PARTICIPANT_ADD WebMessageInfo_StubType = 27
WebMessageInfo_GROUP_PARTICIPANT_REMOVE WebMessageInfo_StubType = 28
WebMessageInfo_GROUP_PARTICIPANT_PROMOTE WebMessageInfo_StubType = 29
WebMessageInfo_GROUP_PARTICIPANT_DEMOTE WebMessageInfo_StubType = 30
WebMessageInfo_GROUP_PARTICIPANT_INVITE WebMessageInfo_StubType = 31
WebMessageInfo_GROUP_PARTICIPANT_LEAVE WebMessageInfo_StubType = 32
WebMessageInfo_GROUP_PARTICIPANT_CHANGE_NUMBER WebMessageInfo_StubType = 33
WebMessageInfo_BROADCAST_CREATE WebMessageInfo_StubType = 34
WebMessageInfo_BROADCAST_ADD WebMessageInfo_StubType = 35
WebMessageInfo_BROADCAST_REMOVE WebMessageInfo_StubType = 36
WebMessageInfo_GENERIC_NOTIFICATION WebMessageInfo_StubType = 37
WebMessageInfo_E2E_IDENTITY_CHANGED WebMessageInfo_StubType = 38
WebMessageInfo_E2E_ENCRYPTED WebMessageInfo_StubType = 39
WebMessageInfo_CALL_MISSED_VOICE WebMessageInfo_StubType = 40
WebMessageInfo_CALL_MISSED_VIDEO WebMessageInfo_StubType = 41
WebMessageInfo_INDIVIDUAL_CHANGE_NUMBER WebMessageInfo_StubType = 42
WebMessageInfo_GROUP_DELETE WebMessageInfo_StubType = 43
WebMessageInfo_GROUP_ANNOUNCE_MODE_MESSAGE_BOUNCE WebMessageInfo_StubType = 44
WebMessageInfo_CALL_MISSED_GROUP_VOICE WebMessageInfo_StubType = 45
WebMessageInfo_CALL_MISSED_GROUP_VIDEO WebMessageInfo_StubType = 46
WebMessageInfo_PAYMENT_CIPHERTEXT WebMessageInfo_StubType = 47
WebMessageInfo_PAYMENT_FUTUREPROOF WebMessageInfo_StubType = 48
WebMessageInfo_PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED WebMessageInfo_StubType = 49
WebMessageInfo_PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED WebMessageInfo_StubType = 50
WebMessageInfo_PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED WebMessageInfo_StubType = 51
WebMessageInfo_PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP WebMessageInfo_StubType = 52
WebMessageInfo_PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP WebMessageInfo_StubType = 53
WebMessageInfo_PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER WebMessageInfo_StubType = 54
WebMessageInfo_PAYMENT_ACTION_SEND_PAYMENT_REMINDER WebMessageInfo_StubType = 55
WebMessageInfo_PAYMENT_ACTION_SEND_PAYMENT_INVITATION WebMessageInfo_StubType = 56
WebMessageInfo_PAYMENT_ACTION_REQUEST_DECLINED WebMessageInfo_StubType = 57
WebMessageInfo_PAYMENT_ACTION_REQUEST_EXPIRED WebMessageInfo_StubType = 58
WebMessageInfo_PAYMENT_ACTION_REQUEST_CANCELLED WebMessageInfo_StubType = 59
WebMessageInfo_BIZ_VERIFIED_TRANSITION_TOP_TO_BOTTOM WebMessageInfo_StubType = 60
WebMessageInfo_BIZ_VERIFIED_TRANSITION_BOTTOM_TO_TOP WebMessageInfo_StubType = 61
WebMessageInfo_BIZ_INTRO_TOP WebMessageInfo_StubType = 62
WebMessageInfo_BIZ_INTRO_BOTTOM WebMessageInfo_StubType = 63
WebMessageInfo_BIZ_NAME_CHANGE WebMessageInfo_StubType = 64
WebMessageInfo_BIZ_MOVE_TO_CONSUMER_APP WebMessageInfo_StubType = 65
WebMessageInfo_BIZ_TWO_TIER_MIGRATION_TOP WebMessageInfo_StubType = 66
WebMessageInfo_BIZ_TWO_TIER_MIGRATION_BOTTOM WebMessageInfo_StubType = 67
WebMessageInfo_OVERSIZED WebMessageInfo_StubType = 68
WebMessageInfo_GROUP_CHANGE_NO_FREQUENTLY_FORWARDED WebMessageInfo_StubType = 69
WebMessageInfo_GROUP_V4_ADD_INVITE_SENT WebMessageInfo_StubType = 70
WebMessageInfo_GROUP_PARTICIPANT_ADD_REQUEST_JOIN WebMessageInfo_StubType = 71
WebMessageInfo_CHANGE_EPHEMERAL_SETTING WebMessageInfo_StubType = 72
WebMessageInfo_E2E_DEVICE_CHANGED WebMessageInfo_StubType = 73
WebMessageInfo_VIEWED_ONCE WebMessageInfo_StubType = 74
WebMessageInfo_E2E_ENCRYPTED_NOW WebMessageInfo_StubType = 75
WebMessageInfo_BLUE_MSG_BSP_FB_TO_BSP_PREMISE WebMessageInfo_StubType = 76
WebMessageInfo_BLUE_MSG_BSP_FB_TO_SELF_FB WebMessageInfo_StubType = 77
WebMessageInfo_BLUE_MSG_BSP_FB_TO_SELF_PREMISE WebMessageInfo_StubType = 78
WebMessageInfo_BLUE_MSG_BSP_FB_UNVERIFIED WebMessageInfo_StubType = 79
WebMessageInfo_BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED WebMessageInfo_StubType = 80
WebMessageInfo_BLUE_MSG_BSP_FB_VERIFIED WebMessageInfo_StubType = 81
WebMessageInfo_BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED WebMessageInfo_StubType = 82
WebMessageInfo_BLUE_MSG_BSP_PREMISE_TO_SELF_PREMISE WebMessageInfo_StubType = 83
WebMessageInfo_BLUE_MSG_BSP_PREMISE_UNVERIFIED WebMessageInfo_StubType = 84
WebMessageInfo_BLUE_MSG_BSP_PREMISE_UNVERIFIED_TO_SELF_PREMISE_VERIFIED WebMessageInfo_StubType = 85
WebMessageInfo_BLUE_MSG_BSP_PREMISE_VERIFIED WebMessageInfo_StubType = 86
WebMessageInfo_BLUE_MSG_BSP_PREMISE_VERIFIED_TO_SELF_PREMISE_UNVERIFIED WebMessageInfo_StubType = 87
WebMessageInfo_BLUE_MSG_CONSUMER_TO_BSP_FB_UNVERIFIED WebMessageInfo_StubType = 88
WebMessageInfo_BLUE_MSG_CONSUMER_TO_BSP_PREMISE_UNVERIFIED WebMessageInfo_StubType = 89
WebMessageInfo_BLUE_MSG_CONSUMER_TO_SELF_FB_UNVERIFIED WebMessageInfo_StubType = 90
WebMessageInfo_BLUE_MSG_CONSUMER_TO_SELF_PREMISE_UNVERIFIED WebMessageInfo_StubType = 91
WebMessageInfo_BLUE_MSG_SELF_FB_TO_BSP_PREMISE WebMessageInfo_StubType = 92
WebMessageInfo_BLUE_MSG_SELF_FB_TO_SELF_PREMISE WebMessageInfo_StubType = 93
WebMessageInfo_BLUE_MSG_SELF_FB_UNVERIFIED WebMessageInfo_StubType = 94
WebMessageInfo_BLUE_MSG_SELF_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED WebMessageInfo_StubType = 95
WebMessageInfo_BLUE_MSG_SELF_FB_VERIFIED WebMessageInfo_StubType = 96
WebMessageInfo_BLUE_MSG_SELF_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED WebMessageInfo_StubType = 97
WebMessageInfo_BLUE_MSG_SELF_PREMISE_TO_BSP_PREMISE WebMessageInfo_StubType = 98
WebMessageInfo_BLUE_MSG_SELF_PREMISE_UNVERIFIED WebMessageInfo_StubType = 99
WebMessageInfo_BLUE_MSG_SELF_PREMISE_VERIFIED WebMessageInfo_StubType = 100
WebMessageInfo_BLUE_MSG_TO_BSP_FB WebMessageInfo_StubType = 101
WebMessageInfo_BLUE_MSG_TO_CONSUMER WebMessageInfo_StubType = 102
WebMessageInfo_BLUE_MSG_TO_SELF_FB WebMessageInfo_StubType = 103
WebMessageInfo_BLUE_MSG_UNVERIFIED_TO_BSP_FB_VERIFIED WebMessageInfo_StubType = 104
WebMessageInfo_BLUE_MSG_UNVERIFIED_TO_BSP_PREMISE_VERIFIED WebMessageInfo_StubType = 105
WebMessageInfo_BLUE_MSG_UNVERIFIED_TO_SELF_FB_VERIFIED WebMessageInfo_StubType = 106
WebMessageInfo_BLUE_MSG_UNVERIFIED_TO_VERIFIED WebMessageInfo_StubType = 107
WebMessageInfo_BLUE_MSG_VERIFIED_TO_BSP_FB_UNVERIFIED WebMessageInfo_StubType = 108
WebMessageInfo_BLUE_MSG_VERIFIED_TO_BSP_PREMISE_UNVERIFIED WebMessageInfo_StubType = 109
WebMessageInfo_BLUE_MSG_VERIFIED_TO_SELF_FB_UNVERIFIED WebMessageInfo_StubType = 110
WebMessageInfo_BLUE_MSG_VERIFIED_TO_UNVERIFIED WebMessageInfo_StubType = 111
WebMessageInfo_BLUE_MSG_BSP_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED WebMessageInfo_StubType = 112
WebMessageInfo_BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_FB_VERIFIED WebMessageInfo_StubType = 113
WebMessageInfo_BLUE_MSG_BSP_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED WebMessageInfo_StubType = 114
WebMessageInfo_BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_FB_UNVERIFIED WebMessageInfo_StubType = 115
WebMessageInfo_BLUE_MSG_SELF_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED WebMessageInfo_StubType = 116
WebMessageInfo_BLUE_MSG_SELF_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED WebMessageInfo_StubType = 117
WebMessageInfo_E2E_IDENTITY_UNAVAILABLE WebMessageInfo_StubType = 118
WebMessageInfo_GROUP_CREATING WebMessageInfo_StubType = 119
WebMessageInfo_GROUP_CREATE_FAILED WebMessageInfo_StubType = 120
WebMessageInfo_GROUP_BOUNCED WebMessageInfo_StubType = 121
WebMessageInfo_BLOCK_CONTACT WebMessageInfo_StubType = 122
WebMessageInfo_EPHEMERAL_SETTING_NOT_APPLIED WebMessageInfo_StubType = 123
WebMessageInfo_SYNC_FAILED WebMessageInfo_StubType = 124
WebMessageInfo_SYNCING WebMessageInfo_StubType = 125
WebMessageInfo_BIZ_PRIVACY_MODE_INIT_FB WebMessageInfo_StubType = 126
WebMessageInfo_BIZ_PRIVACY_MODE_INIT_BSP WebMessageInfo_StubType = 127
WebMessageInfo_BIZ_PRIVACY_MODE_TO_FB WebMessageInfo_StubType = 128
WebMessageInfo_BIZ_PRIVACY_MODE_TO_BSP WebMessageInfo_StubType = 129
WebMessageInfo_DISAPPEARING_MODE WebMessageInfo_StubType = 130
WebMessageInfo_E2E_DEVICE_FETCH_FAILED WebMessageInfo_StubType = 131
WebMessageInfo_ADMIN_REVOKE WebMessageInfo_StubType = 132
WebMessageInfo_GROUP_INVITE_LINK_GROWTH_LOCKED WebMessageInfo_StubType = 133
WebMessageInfo_COMMUNITY_LINK_PARENT_GROUP WebMessageInfo_StubType = 134
WebMessageInfo_COMMUNITY_LINK_SIBLING_GROUP WebMessageInfo_StubType = 135
WebMessageInfo_COMMUNITY_LINK_SUB_GROUP WebMessageInfo_StubType = 136
WebMessageInfo_COMMUNITY_UNLINK_PARENT_GROUP WebMessageInfo_StubType = 137
WebMessageInfo_COMMUNITY_UNLINK_SIBLING_GROUP WebMessageInfo_StubType = 138
WebMessageInfo_COMMUNITY_UNLINK_SUB_GROUP WebMessageInfo_StubType = 139
WebMessageInfo_GROUP_PARTICIPANT_ACCEPT WebMessageInfo_StubType = 140
WebMessageInfo_GROUP_PARTICIPANT_LINKED_GROUP_JOIN WebMessageInfo_StubType = 141
WebMessageInfo_COMMUNITY_CREATE WebMessageInfo_StubType = 142
WebMessageInfo_EPHEMERAL_KEEP_IN_CHAT WebMessageInfo_StubType = 143
WebMessageInfo_GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST WebMessageInfo_StubType = 144
WebMessageInfo_GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE WebMessageInfo_StubType = 145
WebMessageInfo_INTEGRITY_UNLINK_PARENT_GROUP WebMessageInfo_StubType = 146
WebMessageInfo_COMMUNITY_PARTICIPANT_PROMOTE WebMessageInfo_StubType = 147
WebMessageInfo_COMMUNITY_PARTICIPANT_DEMOTE WebMessageInfo_StubType = 148
WebMessageInfo_COMMUNITY_PARENT_GROUP_DELETED WebMessageInfo_StubType = 149
WebMessageInfo_COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL WebMessageInfo_StubType = 150
WebMessageInfo_GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP WebMessageInfo_StubType = 151
WebMessageInfo_MASKED_THREAD_CREATED WebMessageInfo_StubType = 152
WebMessageInfo_MASKED_THREAD_UNMASKED WebMessageInfo_StubType = 153
WebMessageInfo_BIZ_CHAT_ASSIGNMENT WebMessageInfo_StubType = 154
WebMessageInfo_CHAT_PSA WebMessageInfo_StubType = 155
WebMessageInfo_CHAT_POLL_CREATION_MESSAGE WebMessageInfo_StubType = 156
WebMessageInfo_CAG_MASKED_THREAD_CREATED WebMessageInfo_StubType = 157
WebMessageInfo_COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED WebMessageInfo_StubType = 158
WebMessageInfo_CAG_INVITE_AUTO_ADD WebMessageInfo_StubType = 159
WebMessageInfo_BIZ_CHAT_ASSIGNMENT_UNASSIGN WebMessageInfo_StubType = 160
WebMessageInfo_CAG_INVITE_AUTO_JOINED WebMessageInfo_StubType = 161
WebMessageInfo_SCHEDULED_CALL_START_MESSAGE WebMessageInfo_StubType = 162
WebMessageInfo_COMMUNITY_INVITE_RICH WebMessageInfo_StubType = 163
WebMessageInfo_COMMUNITY_INVITE_AUTO_ADD_RICH WebMessageInfo_StubType = 164
WebMessageInfo_SUB_GROUP_INVITE_RICH WebMessageInfo_StubType = 165
WebMessageInfo_SUB_GROUP_PARTICIPANT_ADD_RICH WebMessageInfo_StubType = 166
WebMessageInfo_COMMUNITY_LINK_PARENT_GROUP_RICH WebMessageInfo_StubType = 167
WebMessageInfo_COMMUNITY_PARTICIPANT_ADD_RICH WebMessageInfo_StubType = 168
WebMessageInfo_SILENCED_UNKNOWN_CALLER_AUDIO WebMessageInfo_StubType = 169
WebMessageInfo_SILENCED_UNKNOWN_CALLER_VIDEO WebMessageInfo_StubType = 170
WebMessageInfo_GROUP_MEMBER_ADD_MODE WebMessageInfo_StubType = 171
WebMessageInfo_GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD WebMessageInfo_StubType = 172
WebMessageInfo_COMMUNITY_CHANGE_DESCRIPTION WebMessageInfo_StubType = 173
WebMessageInfo_SENDER_INVITE WebMessageInfo_StubType = 174
WebMessageInfo_RECEIVER_INVITE WebMessageInfo_StubType = 175
WebMessageInfo_COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS WebMessageInfo_StubType = 176
WebMessageInfo_PINNED_MESSAGE_IN_CHAT WebMessageInfo_StubType = 177
WebMessageInfo_PAYMENT_INVITE_SETUP_INVITER WebMessageInfo_StubType = 178
WebMessageInfo_PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY WebMessageInfo_StubType = 179
WebMessageInfo_PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE WebMessageInfo_StubType = 180
WebMessageInfo_LINKED_GROUP_CALL_START WebMessageInfo_StubType = 181
WebMessageInfo_REPORT_TO_ADMIN_ENABLED_STATUS WebMessageInfo_StubType = 182
WebMessageInfo_EMPTY_SUBGROUP_CREATE WebMessageInfo_StubType = 183
WebMessageInfo_SCHEDULED_CALL_CANCEL WebMessageInfo_StubType = 184
WebMessageInfo_SUBGROUP_ADMIN_TRIGGERED_AUTO_ADD_RICH WebMessageInfo_StubType = 185
WebMessageInfo_GROUP_CHANGE_RECENT_HISTORY_SHARING WebMessageInfo_StubType = 186
WebMessageInfo_PAID_MESSAGE_SERVER_CAMPAIGN_ID WebMessageInfo_StubType = 187
WebMessageInfo_GENERAL_CHAT_CREATE WebMessageInfo_StubType = 188
WebMessageInfo_GENERAL_CHAT_ADD WebMessageInfo_StubType = 189
WebMessageInfo_GENERAL_CHAT_AUTO_ADD_DISABLED WebMessageInfo_StubType = 190
WebMessageInfo_SUGGESTED_SUBGROUP_ANNOUNCE WebMessageInfo_StubType = 191
WebMessageInfo_BIZ_BOT_1P_MESSAGING_ENABLED WebMessageInfo_StubType = 192
WebMessageInfo_CHANGE_USERNAME WebMessageInfo_StubType = 193
WebMessageInfo_BIZ_COEX_PRIVACY_INIT_SELF WebMessageInfo_StubType = 194
WebMessageInfo_BIZ_COEX_PRIVACY_TRANSITION_SELF WebMessageInfo_StubType = 195
WebMessageInfo_SUPPORT_AI_EDUCATION WebMessageInfo_StubType = 196
WebMessageInfo_BIZ_BOT_3P_MESSAGING_ENABLED WebMessageInfo_StubType = 197
WebMessageInfo_REMINDER_SETUP_MESSAGE WebMessageInfo_StubType = 198
WebMessageInfo_REMINDER_SENT_MESSAGE WebMessageInfo_StubType = 199
WebMessageInfo_REMINDER_CANCEL_MESSAGE WebMessageInfo_StubType = 200
WebMessageInfo_BIZ_COEX_PRIVACY_INIT WebMessageInfo_StubType = 201
WebMessageInfo_BIZ_COEX_PRIVACY_TRANSITION WebMessageInfo_StubType = 202
WebMessageInfo_GROUP_DEACTIVATED WebMessageInfo_StubType = 203
WebMessageInfo_COMMUNITY_DEACTIVATE_SIBLING_GROUP WebMessageInfo_StubType = 204
WebMessageInfo_EVENT_UPDATED WebMessageInfo_StubType = 205
WebMessageInfo_EVENT_CANCELED WebMessageInfo_StubType = 206
WebMessageInfo_COMMUNITY_OWNER_UPDATED WebMessageInfo_StubType = 207
WebMessageInfo_COMMUNITY_SUB_GROUP_VISIBILITY_HIDDEN WebMessageInfo_StubType = 208
WebMessageInfo_CAPI_GROUP_NE2EE_SYSTEM_MESSAGE WebMessageInfo_StubType = 209
WebMessageInfo_STATUS_MENTION WebMessageInfo_StubType = 210
)
// Enum value maps for WebMessageInfo_StubType.
var (
WebMessageInfo_StubType_name = map[int32]string{
0: "UNKNOWN",
1: "REVOKE",
2: "CIPHERTEXT",
3: "FUTUREPROOF",
4: "NON_VERIFIED_TRANSITION",
5: "UNVERIFIED_TRANSITION",
6: "VERIFIED_TRANSITION",
7: "VERIFIED_LOW_UNKNOWN",
8: "VERIFIED_HIGH",
9: "VERIFIED_INITIAL_UNKNOWN",
10: "VERIFIED_INITIAL_LOW",
11: "VERIFIED_INITIAL_HIGH",
12: "VERIFIED_TRANSITION_ANY_TO_NONE",
13: "VERIFIED_TRANSITION_ANY_TO_HIGH",
14: "VERIFIED_TRANSITION_HIGH_TO_LOW",
15: "VERIFIED_TRANSITION_HIGH_TO_UNKNOWN",
16: "VERIFIED_TRANSITION_UNKNOWN_TO_LOW",
17: "VERIFIED_TRANSITION_LOW_TO_UNKNOWN",
18: "VERIFIED_TRANSITION_NONE_TO_LOW",
19: "VERIFIED_TRANSITION_NONE_TO_UNKNOWN",
20: "GROUP_CREATE",
21: "GROUP_CHANGE_SUBJECT",
22: "GROUP_CHANGE_ICON",
23: "GROUP_CHANGE_INVITE_LINK",
24: "GROUP_CHANGE_DESCRIPTION",
25: "GROUP_CHANGE_RESTRICT",
26: "GROUP_CHANGE_ANNOUNCE",
27: "GROUP_PARTICIPANT_ADD",
28: "GROUP_PARTICIPANT_REMOVE",
29: "GROUP_PARTICIPANT_PROMOTE",
30: "GROUP_PARTICIPANT_DEMOTE",
31: "GROUP_PARTICIPANT_INVITE",
32: "GROUP_PARTICIPANT_LEAVE",
33: "GROUP_PARTICIPANT_CHANGE_NUMBER",
34: "BROADCAST_CREATE",
35: "BROADCAST_ADD",
36: "BROADCAST_REMOVE",
37: "GENERIC_NOTIFICATION",
38: "E2E_IDENTITY_CHANGED",
39: "E2E_ENCRYPTED",
40: "CALL_MISSED_VOICE",
41: "CALL_MISSED_VIDEO",
42: "INDIVIDUAL_CHANGE_NUMBER",
43: "GROUP_DELETE",
44: "GROUP_ANNOUNCE_MODE_MESSAGE_BOUNCE",
45: "CALL_MISSED_GROUP_VOICE",
46: "CALL_MISSED_GROUP_VIDEO",
47: "PAYMENT_CIPHERTEXT",
48: "PAYMENT_FUTUREPROOF",
49: "PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED",
50: "PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED",
51: "PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED",
52: "PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP",
53: "PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP",
54: "PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER",
55: "PAYMENT_ACTION_SEND_PAYMENT_REMINDER",
56: "PAYMENT_ACTION_SEND_PAYMENT_INVITATION",
57: "PAYMENT_ACTION_REQUEST_DECLINED",
58: "PAYMENT_ACTION_REQUEST_EXPIRED",
59: "PAYMENT_ACTION_REQUEST_CANCELLED",
60: "BIZ_VERIFIED_TRANSITION_TOP_TO_BOTTOM",
61: "BIZ_VERIFIED_TRANSITION_BOTTOM_TO_TOP",
62: "BIZ_INTRO_TOP",
63: "BIZ_INTRO_BOTTOM",
64: "BIZ_NAME_CHANGE",
65: "BIZ_MOVE_TO_CONSUMER_APP",
66: "BIZ_TWO_TIER_MIGRATION_TOP",
67: "BIZ_TWO_TIER_MIGRATION_BOTTOM",
68: "OVERSIZED",
69: "GROUP_CHANGE_NO_FREQUENTLY_FORWARDED",
70: "GROUP_V4_ADD_INVITE_SENT",
71: "GROUP_PARTICIPANT_ADD_REQUEST_JOIN",
72: "CHANGE_EPHEMERAL_SETTING",
73: "E2E_DEVICE_CHANGED",
74: "VIEWED_ONCE",
75: "E2E_ENCRYPTED_NOW",
76: "BLUE_MSG_BSP_FB_TO_BSP_PREMISE",
77: "BLUE_MSG_BSP_FB_TO_SELF_FB",
78: "BLUE_MSG_BSP_FB_TO_SELF_PREMISE",
79: "BLUE_MSG_BSP_FB_UNVERIFIED",
80: "BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED",
81: "BLUE_MSG_BSP_FB_VERIFIED",
82: "BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED",
83: "BLUE_MSG_BSP_PREMISE_TO_SELF_PREMISE",
84: "BLUE_MSG_BSP_PREMISE_UNVERIFIED",
85: "BLUE_MSG_BSP_PREMISE_UNVERIFIED_TO_SELF_PREMISE_VERIFIED",
86: "BLUE_MSG_BSP_PREMISE_VERIFIED",
87: "BLUE_MSG_BSP_PREMISE_VERIFIED_TO_SELF_PREMISE_UNVERIFIED",
88: "BLUE_MSG_CONSUMER_TO_BSP_FB_UNVERIFIED",
89: "BLUE_MSG_CONSUMER_TO_BSP_PREMISE_UNVERIFIED",
90: "BLUE_MSG_CONSUMER_TO_SELF_FB_UNVERIFIED",
91: "BLUE_MSG_CONSUMER_TO_SELF_PREMISE_UNVERIFIED",
92: "BLUE_MSG_SELF_FB_TO_BSP_PREMISE",
93: "BLUE_MSG_SELF_FB_TO_SELF_PREMISE",
94: "BLUE_MSG_SELF_FB_UNVERIFIED",
95: "BLUE_MSG_SELF_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED",
96: "BLUE_MSG_SELF_FB_VERIFIED",
97: "BLUE_MSG_SELF_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED",
98: "BLUE_MSG_SELF_PREMISE_TO_BSP_PREMISE",
99: "BLUE_MSG_SELF_PREMISE_UNVERIFIED",
100: "BLUE_MSG_SELF_PREMISE_VERIFIED",
101: "BLUE_MSG_TO_BSP_FB",
102: "BLUE_MSG_TO_CONSUMER",
103: "BLUE_MSG_TO_SELF_FB",
104: "BLUE_MSG_UNVERIFIED_TO_BSP_FB_VERIFIED",
105: "BLUE_MSG_UNVERIFIED_TO_BSP_PREMISE_VERIFIED",
106: "BLUE_MSG_UNVERIFIED_TO_SELF_FB_VERIFIED",
107: "BLUE_MSG_UNVERIFIED_TO_VERIFIED",
108: "BLUE_MSG_VERIFIED_TO_BSP_FB_UNVERIFIED",
109: "BLUE_MSG_VERIFIED_TO_BSP_PREMISE_UNVERIFIED",
110: "BLUE_MSG_VERIFIED_TO_SELF_FB_UNVERIFIED",
111: "BLUE_MSG_VERIFIED_TO_UNVERIFIED",
112: "BLUE_MSG_BSP_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED",
113: "BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_FB_VERIFIED",
114: "BLUE_MSG_BSP_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED",
115: "BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_FB_UNVERIFIED",
116: "BLUE_MSG_SELF_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED",
117: "BLUE_MSG_SELF_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED",
118: "E2E_IDENTITY_UNAVAILABLE",
119: "GROUP_CREATING",
120: "GROUP_CREATE_FAILED",
121: "GROUP_BOUNCED",
122: "BLOCK_CONTACT",
123: "EPHEMERAL_SETTING_NOT_APPLIED",
124: "SYNC_FAILED",
125: "SYNCING",
126: "BIZ_PRIVACY_MODE_INIT_FB",
127: "BIZ_PRIVACY_MODE_INIT_BSP",
128: "BIZ_PRIVACY_MODE_TO_FB",
129: "BIZ_PRIVACY_MODE_TO_BSP",
130: "DISAPPEARING_MODE",
131: "E2E_DEVICE_FETCH_FAILED",
132: "ADMIN_REVOKE",
133: "GROUP_INVITE_LINK_GROWTH_LOCKED",
134: "COMMUNITY_LINK_PARENT_GROUP",
135: "COMMUNITY_LINK_SIBLING_GROUP",
136: "COMMUNITY_LINK_SUB_GROUP",
137: "COMMUNITY_UNLINK_PARENT_GROUP",
138: "COMMUNITY_UNLINK_SIBLING_GROUP",
139: "COMMUNITY_UNLINK_SUB_GROUP",
140: "GROUP_PARTICIPANT_ACCEPT",
141: "GROUP_PARTICIPANT_LINKED_GROUP_JOIN",
142: "COMMUNITY_CREATE",
143: "EPHEMERAL_KEEP_IN_CHAT",
144: "GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST",
145: "GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE",
146: "INTEGRITY_UNLINK_PARENT_GROUP",
147: "COMMUNITY_PARTICIPANT_PROMOTE",
148: "COMMUNITY_PARTICIPANT_DEMOTE",
149: "COMMUNITY_PARENT_GROUP_DELETED",
150: "COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL",
151: "GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP",
152: "MASKED_THREAD_CREATED",
153: "MASKED_THREAD_UNMASKED",
154: "BIZ_CHAT_ASSIGNMENT",
155: "CHAT_PSA",
156: "CHAT_POLL_CREATION_MESSAGE",
157: "CAG_MASKED_THREAD_CREATED",
158: "COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED",
159: "CAG_INVITE_AUTO_ADD",
160: "BIZ_CHAT_ASSIGNMENT_UNASSIGN",
161: "CAG_INVITE_AUTO_JOINED",
162: "SCHEDULED_CALL_START_MESSAGE",
163: "COMMUNITY_INVITE_RICH",
164: "COMMUNITY_INVITE_AUTO_ADD_RICH",
165: "SUB_GROUP_INVITE_RICH",
166: "SUB_GROUP_PARTICIPANT_ADD_RICH",
167: "COMMUNITY_LINK_PARENT_GROUP_RICH",
168: "COMMUNITY_PARTICIPANT_ADD_RICH",
169: "SILENCED_UNKNOWN_CALLER_AUDIO",
170: "SILENCED_UNKNOWN_CALLER_VIDEO",
171: "GROUP_MEMBER_ADD_MODE",
172: "GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD",
173: "COMMUNITY_CHANGE_DESCRIPTION",
174: "SENDER_INVITE",
175: "RECEIVER_INVITE",
176: "COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS",
177: "PINNED_MESSAGE_IN_CHAT",
178: "PAYMENT_INVITE_SETUP_INVITER",
179: "PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY",
180: "PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE",
181: "LINKED_GROUP_CALL_START",
182: "REPORT_TO_ADMIN_ENABLED_STATUS",
183: "EMPTY_SUBGROUP_CREATE",
184: "SCHEDULED_CALL_CANCEL",
185: "SUBGROUP_ADMIN_TRIGGERED_AUTO_ADD_RICH",
186: "GROUP_CHANGE_RECENT_HISTORY_SHARING",
187: "PAID_MESSAGE_SERVER_CAMPAIGN_ID",
188: "GENERAL_CHAT_CREATE",
189: "GENERAL_CHAT_ADD",
190: "GENERAL_CHAT_AUTO_ADD_DISABLED",
191: "SUGGESTED_SUBGROUP_ANNOUNCE",
192: "BIZ_BOT_1P_MESSAGING_ENABLED",
193: "CHANGE_USERNAME",
194: "BIZ_COEX_PRIVACY_INIT_SELF",
195: "BIZ_COEX_PRIVACY_TRANSITION_SELF",
196: "SUPPORT_AI_EDUCATION",
197: "BIZ_BOT_3P_MESSAGING_ENABLED",
198: "REMINDER_SETUP_MESSAGE",
199: "REMINDER_SENT_MESSAGE",
200: "REMINDER_CANCEL_MESSAGE",
201: "BIZ_COEX_PRIVACY_INIT",
202: "BIZ_COEX_PRIVACY_TRANSITION",
203: "GROUP_DEACTIVATED",
204: "COMMUNITY_DEACTIVATE_SIBLING_GROUP",
205: "EVENT_UPDATED",
206: "EVENT_CANCELED",
207: "COMMUNITY_OWNER_UPDATED",
208: "COMMUNITY_SUB_GROUP_VISIBILITY_HIDDEN",
209: "CAPI_GROUP_NE2EE_SYSTEM_MESSAGE",
210: "STATUS_MENTION",
}
WebMessageInfo_StubType_value = map[string]int32{
"UNKNOWN": 0,
"REVOKE": 1,
"CIPHERTEXT": 2,
"FUTUREPROOF": 3,
"NON_VERIFIED_TRANSITION": 4,
"UNVERIFIED_TRANSITION": 5,
"VERIFIED_TRANSITION": 6,
"VERIFIED_LOW_UNKNOWN": 7,
"VERIFIED_HIGH": 8,
"VERIFIED_INITIAL_UNKNOWN": 9,
"VERIFIED_INITIAL_LOW": 10,
"VERIFIED_INITIAL_HIGH": 11,
"VERIFIED_TRANSITION_ANY_TO_NONE": 12,
"VERIFIED_TRANSITION_ANY_TO_HIGH": 13,
"VERIFIED_TRANSITION_HIGH_TO_LOW": 14,
"VERIFIED_TRANSITION_HIGH_TO_UNKNOWN": 15,
"VERIFIED_TRANSITION_UNKNOWN_TO_LOW": 16,
"VERIFIED_TRANSITION_LOW_TO_UNKNOWN": 17,
"VERIFIED_TRANSITION_NONE_TO_LOW": 18,
"VERIFIED_TRANSITION_NONE_TO_UNKNOWN": 19,
"GROUP_CREATE": 20,
"GROUP_CHANGE_SUBJECT": 21,
"GROUP_CHANGE_ICON": 22,
"GROUP_CHANGE_INVITE_LINK": 23,
"GROUP_CHANGE_DESCRIPTION": 24,
"GROUP_CHANGE_RESTRICT": 25,
"GROUP_CHANGE_ANNOUNCE": 26,
"GROUP_PARTICIPANT_ADD": 27,
"GROUP_PARTICIPANT_REMOVE": 28,
"GROUP_PARTICIPANT_PROMOTE": 29,
"GROUP_PARTICIPANT_DEMOTE": 30,
"GROUP_PARTICIPANT_INVITE": 31,
"GROUP_PARTICIPANT_LEAVE": 32,
"GROUP_PARTICIPANT_CHANGE_NUMBER": 33,
"BROADCAST_CREATE": 34,
"BROADCAST_ADD": 35,
"BROADCAST_REMOVE": 36,
"GENERIC_NOTIFICATION": 37,
"E2E_IDENTITY_CHANGED": 38,
"E2E_ENCRYPTED": 39,
"CALL_MISSED_VOICE": 40,
"CALL_MISSED_VIDEO": 41,
"INDIVIDUAL_CHANGE_NUMBER": 42,
"GROUP_DELETE": 43,
"GROUP_ANNOUNCE_MODE_MESSAGE_BOUNCE": 44,
"CALL_MISSED_GROUP_VOICE": 45,
"CALL_MISSED_GROUP_VIDEO": 46,
"PAYMENT_CIPHERTEXT": 47,
"PAYMENT_FUTUREPROOF": 48,
"PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED": 49,
"PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED": 50,
"PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED": 51,
"PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP": 52,
"PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP": 53,
"PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER": 54,
"PAYMENT_ACTION_SEND_PAYMENT_REMINDER": 55,
"PAYMENT_ACTION_SEND_PAYMENT_INVITATION": 56,
"PAYMENT_ACTION_REQUEST_DECLINED": 57,
"PAYMENT_ACTION_REQUEST_EXPIRED": 58,
"PAYMENT_ACTION_REQUEST_CANCELLED": 59,
"BIZ_VERIFIED_TRANSITION_TOP_TO_BOTTOM": 60,
"BIZ_VERIFIED_TRANSITION_BOTTOM_TO_TOP": 61,
"BIZ_INTRO_TOP": 62,
"BIZ_INTRO_BOTTOM": 63,
"BIZ_NAME_CHANGE": 64,
"BIZ_MOVE_TO_CONSUMER_APP": 65,
"BIZ_TWO_TIER_MIGRATION_TOP": 66,
"BIZ_TWO_TIER_MIGRATION_BOTTOM": 67,
"OVERSIZED": 68,
"GROUP_CHANGE_NO_FREQUENTLY_FORWARDED": 69,
"GROUP_V4_ADD_INVITE_SENT": 70,
"GROUP_PARTICIPANT_ADD_REQUEST_JOIN": 71,
"CHANGE_EPHEMERAL_SETTING": 72,
"E2E_DEVICE_CHANGED": 73,
"VIEWED_ONCE": 74,
"E2E_ENCRYPTED_NOW": 75,
"BLUE_MSG_BSP_FB_TO_BSP_PREMISE": 76,
"BLUE_MSG_BSP_FB_TO_SELF_FB": 77,
"BLUE_MSG_BSP_FB_TO_SELF_PREMISE": 78,
"BLUE_MSG_BSP_FB_UNVERIFIED": 79,
"BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED": 80,
"BLUE_MSG_BSP_FB_VERIFIED": 81,
"BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED": 82,
"BLUE_MSG_BSP_PREMISE_TO_SELF_PREMISE": 83,
"BLUE_MSG_BSP_PREMISE_UNVERIFIED": 84,
"BLUE_MSG_BSP_PREMISE_UNVERIFIED_TO_SELF_PREMISE_VERIFIED": 85,
"BLUE_MSG_BSP_PREMISE_VERIFIED": 86,
"BLUE_MSG_BSP_PREMISE_VERIFIED_TO_SELF_PREMISE_UNVERIFIED": 87,
"BLUE_MSG_CONSUMER_TO_BSP_FB_UNVERIFIED": 88,
"BLUE_MSG_CONSUMER_TO_BSP_PREMISE_UNVERIFIED": 89,
"BLUE_MSG_CONSUMER_TO_SELF_FB_UNVERIFIED": 90,
"BLUE_MSG_CONSUMER_TO_SELF_PREMISE_UNVERIFIED": 91,
"BLUE_MSG_SELF_FB_TO_BSP_PREMISE": 92,
"BLUE_MSG_SELF_FB_TO_SELF_PREMISE": 93,
"BLUE_MSG_SELF_FB_UNVERIFIED": 94,
"BLUE_MSG_SELF_FB_UNVERIFIED_TO_SELF_PREMISE_VERIFIED": 95,
"BLUE_MSG_SELF_FB_VERIFIED": 96,
"BLUE_MSG_SELF_FB_VERIFIED_TO_SELF_PREMISE_UNVERIFIED": 97,
"BLUE_MSG_SELF_PREMISE_TO_BSP_PREMISE": 98,
"BLUE_MSG_SELF_PREMISE_UNVERIFIED": 99,
"BLUE_MSG_SELF_PREMISE_VERIFIED": 100,
"BLUE_MSG_TO_BSP_FB": 101,
"BLUE_MSG_TO_CONSUMER": 102,
"BLUE_MSG_TO_SELF_FB": 103,
"BLUE_MSG_UNVERIFIED_TO_BSP_FB_VERIFIED": 104,
"BLUE_MSG_UNVERIFIED_TO_BSP_PREMISE_VERIFIED": 105,
"BLUE_MSG_UNVERIFIED_TO_SELF_FB_VERIFIED": 106,
"BLUE_MSG_UNVERIFIED_TO_VERIFIED": 107,
"BLUE_MSG_VERIFIED_TO_BSP_FB_UNVERIFIED": 108,
"BLUE_MSG_VERIFIED_TO_BSP_PREMISE_UNVERIFIED": 109,
"BLUE_MSG_VERIFIED_TO_SELF_FB_UNVERIFIED": 110,
"BLUE_MSG_VERIFIED_TO_UNVERIFIED": 111,
"BLUE_MSG_BSP_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED": 112,
"BLUE_MSG_BSP_FB_UNVERIFIED_TO_SELF_FB_VERIFIED": 113,
"BLUE_MSG_BSP_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED": 114,
"BLUE_MSG_BSP_FB_VERIFIED_TO_SELF_FB_UNVERIFIED": 115,
"BLUE_MSG_SELF_FB_UNVERIFIED_TO_BSP_PREMISE_VERIFIED": 116,
"BLUE_MSG_SELF_FB_VERIFIED_TO_BSP_PREMISE_UNVERIFIED": 117,
"E2E_IDENTITY_UNAVAILABLE": 118,
"GROUP_CREATING": 119,
"GROUP_CREATE_FAILED": 120,
"GROUP_BOUNCED": 121,
"BLOCK_CONTACT": 122,
"EPHEMERAL_SETTING_NOT_APPLIED": 123,
"SYNC_FAILED": 124,
"SYNCING": 125,
"BIZ_PRIVACY_MODE_INIT_FB": 126,
"BIZ_PRIVACY_MODE_INIT_BSP": 127,
"BIZ_PRIVACY_MODE_TO_FB": 128,
"BIZ_PRIVACY_MODE_TO_BSP": 129,
"DISAPPEARING_MODE": 130,
"E2E_DEVICE_FETCH_FAILED": 131,
"ADMIN_REVOKE": 132,
"GROUP_INVITE_LINK_GROWTH_LOCKED": 133,
"COMMUNITY_LINK_PARENT_GROUP": 134,
"COMMUNITY_LINK_SIBLING_GROUP": 135,
"COMMUNITY_LINK_SUB_GROUP": 136,
"COMMUNITY_UNLINK_PARENT_GROUP": 137,
"COMMUNITY_UNLINK_SIBLING_GROUP": 138,
"COMMUNITY_UNLINK_SUB_GROUP": 139,
"GROUP_PARTICIPANT_ACCEPT": 140,
"GROUP_PARTICIPANT_LINKED_GROUP_JOIN": 141,
"COMMUNITY_CREATE": 142,
"EPHEMERAL_KEEP_IN_CHAT": 143,
"GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST": 144,
"GROUP_MEMBERSHIP_JOIN_APPROVAL_MODE": 145,
"INTEGRITY_UNLINK_PARENT_GROUP": 146,
"COMMUNITY_PARTICIPANT_PROMOTE": 147,
"COMMUNITY_PARTICIPANT_DEMOTE": 148,
"COMMUNITY_PARENT_GROUP_DELETED": 149,
"COMMUNITY_LINK_PARENT_GROUP_MEMBERSHIP_APPROVAL": 150,
"GROUP_PARTICIPANT_JOINED_GROUP_AND_PARENT_GROUP": 151,
"MASKED_THREAD_CREATED": 152,
"MASKED_THREAD_UNMASKED": 153,
"BIZ_CHAT_ASSIGNMENT": 154,
"CHAT_PSA": 155,
"CHAT_POLL_CREATION_MESSAGE": 156,
"CAG_MASKED_THREAD_CREATED": 157,
"COMMUNITY_PARENT_GROUP_SUBJECT_CHANGED": 158,
"CAG_INVITE_AUTO_ADD": 159,
"BIZ_CHAT_ASSIGNMENT_UNASSIGN": 160,
"CAG_INVITE_AUTO_JOINED": 161,
"SCHEDULED_CALL_START_MESSAGE": 162,
"COMMUNITY_INVITE_RICH": 163,
"COMMUNITY_INVITE_AUTO_ADD_RICH": 164,
"SUB_GROUP_INVITE_RICH": 165,
"SUB_GROUP_PARTICIPANT_ADD_RICH": 166,
"COMMUNITY_LINK_PARENT_GROUP_RICH": 167,
"COMMUNITY_PARTICIPANT_ADD_RICH": 168,
"SILENCED_UNKNOWN_CALLER_AUDIO": 169,
"SILENCED_UNKNOWN_CALLER_VIDEO": 170,
"GROUP_MEMBER_ADD_MODE": 171,
"GROUP_MEMBERSHIP_JOIN_APPROVAL_REQUEST_NON_ADMIN_ADD": 172,
"COMMUNITY_CHANGE_DESCRIPTION": 173,
"SENDER_INVITE": 174,
"RECEIVER_INVITE": 175,
"COMMUNITY_ALLOW_MEMBER_ADDED_GROUPS": 176,
"PINNED_MESSAGE_IN_CHAT": 177,
"PAYMENT_INVITE_SETUP_INVITER": 178,
"PAYMENT_INVITE_SETUP_INVITEE_RECEIVE_ONLY": 179,
"PAYMENT_INVITE_SETUP_INVITEE_SEND_AND_RECEIVE": 180,
"LINKED_GROUP_CALL_START": 181,
"REPORT_TO_ADMIN_ENABLED_STATUS": 182,
"EMPTY_SUBGROUP_CREATE": 183,
"SCHEDULED_CALL_CANCEL": 184,
"SUBGROUP_ADMIN_TRIGGERED_AUTO_ADD_RICH": 185,
"GROUP_CHANGE_RECENT_HISTORY_SHARING": 186,
"PAID_MESSAGE_SERVER_CAMPAIGN_ID": 187,
"GENERAL_CHAT_CREATE": 188,
"GENERAL_CHAT_ADD": 189,
"GENERAL_CHAT_AUTO_ADD_DISABLED": 190,
"SUGGESTED_SUBGROUP_ANNOUNCE": 191,
"BIZ_BOT_1P_MESSAGING_ENABLED": 192,
"CHANGE_USERNAME": 193,
"BIZ_COEX_PRIVACY_INIT_SELF": 194,
"BIZ_COEX_PRIVACY_TRANSITION_SELF": 195,
"SUPPORT_AI_EDUCATION": 196,
"BIZ_BOT_3P_MESSAGING_ENABLED": 197,
"REMINDER_SETUP_MESSAGE": 198,
"REMINDER_SENT_MESSAGE": 199,
"REMINDER_CANCEL_MESSAGE": 200,
"BIZ_COEX_PRIVACY_INIT": 201,
"BIZ_COEX_PRIVACY_TRANSITION": 202,
"GROUP_DEACTIVATED": 203,
"COMMUNITY_DEACTIVATE_SIBLING_GROUP": 204,
"EVENT_UPDATED": 205,
"EVENT_CANCELED": 206,
"COMMUNITY_OWNER_UPDATED": 207,
"COMMUNITY_SUB_GROUP_VISIBILITY_HIDDEN": 208,
"CAPI_GROUP_NE2EE_SYSTEM_MESSAGE": 209,
"STATUS_MENTION": 210,
}
)
func (x WebMessageInfo_StubType) Enum() *WebMessageInfo_StubType {
p := new(WebMessageInfo_StubType)
*p = x
return p
}
func (x WebMessageInfo_StubType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (WebMessageInfo_StubType) Descriptor() protoreflect.EnumDescriptor {
return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[1].Descriptor()
}
func (WebMessageInfo_StubType) Type() protoreflect.EnumType {
return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[1]
}
func (x WebMessageInfo_StubType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Do not use.
func (x *WebMessageInfo_StubType) UnmarshalJSON(b []byte) error {
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
if err != nil {
return err
}
*x = WebMessageInfo_StubType(num)
return nil
}
// Deprecated: Use WebMessageInfo_StubType.Descriptor instead.
func (WebMessageInfo_StubType) EnumDescriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{0, 1}
}
type WebMessageInfo_Status int32
const (
WebMessageInfo_ERROR WebMessageInfo_Status = 0
WebMessageInfo_PENDING WebMessageInfo_Status = 1
WebMessageInfo_SERVER_ACK WebMessageInfo_Status = 2
WebMessageInfo_DELIVERY_ACK WebMessageInfo_Status = 3
WebMessageInfo_READ WebMessageInfo_Status = 4
WebMessageInfo_PLAYED WebMessageInfo_Status = 5
)
// Enum value maps for WebMessageInfo_Status.
var (
WebMessageInfo_Status_name = map[int32]string{
0: "ERROR",
1: "PENDING",
2: "SERVER_ACK",
3: "DELIVERY_ACK",
4: "READ",
5: "PLAYED",
}
WebMessageInfo_Status_value = map[string]int32{
"ERROR": 0,
"PENDING": 1,
"SERVER_ACK": 2,
"DELIVERY_ACK": 3,
"READ": 4,
"PLAYED": 5,
}
)
func (x WebMessageInfo_Status) Enum() *WebMessageInfo_Status {
p := new(WebMessageInfo_Status)
*p = x
return p
}
func (x WebMessageInfo_Status) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (WebMessageInfo_Status) Descriptor() protoreflect.EnumDescriptor {
return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[2].Descriptor()
}
func (WebMessageInfo_Status) Type() protoreflect.EnumType {
return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[2]
}
func (x WebMessageInfo_Status) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Do not use.
func (x *WebMessageInfo_Status) UnmarshalJSON(b []byte) error {
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
if err != nil {
return err
}
*x = WebMessageInfo_Status(num)
return nil
}
// Deprecated: Use WebMessageInfo_Status.Descriptor instead.
func (WebMessageInfo_Status) EnumDescriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{0, 2}
}
type PaymentInfo_TxnStatus int32
const (
PaymentInfo_UNKNOWN PaymentInfo_TxnStatus = 0
PaymentInfo_PENDING_SETUP PaymentInfo_TxnStatus = 1
PaymentInfo_PENDING_RECEIVER_SETUP PaymentInfo_TxnStatus = 2
PaymentInfo_INIT PaymentInfo_TxnStatus = 3
PaymentInfo_SUCCESS PaymentInfo_TxnStatus = 4
PaymentInfo_COMPLETED PaymentInfo_TxnStatus = 5
PaymentInfo_FAILED PaymentInfo_TxnStatus = 6
PaymentInfo_FAILED_RISK PaymentInfo_TxnStatus = 7
PaymentInfo_FAILED_PROCESSING PaymentInfo_TxnStatus = 8
PaymentInfo_FAILED_RECEIVER_PROCESSING PaymentInfo_TxnStatus = 9
PaymentInfo_FAILED_DA PaymentInfo_TxnStatus = 10
PaymentInfo_FAILED_DA_FINAL PaymentInfo_TxnStatus = 11
PaymentInfo_REFUNDED_TXN PaymentInfo_TxnStatus = 12
PaymentInfo_REFUND_FAILED PaymentInfo_TxnStatus = 13
PaymentInfo_REFUND_FAILED_PROCESSING PaymentInfo_TxnStatus = 14
PaymentInfo_REFUND_FAILED_DA PaymentInfo_TxnStatus = 15
PaymentInfo_EXPIRED_TXN PaymentInfo_TxnStatus = 16
PaymentInfo_AUTH_CANCELED PaymentInfo_TxnStatus = 17
PaymentInfo_AUTH_CANCEL_FAILED_PROCESSING PaymentInfo_TxnStatus = 18
PaymentInfo_AUTH_CANCEL_FAILED PaymentInfo_TxnStatus = 19
PaymentInfo_COLLECT_INIT PaymentInfo_TxnStatus = 20
PaymentInfo_COLLECT_SUCCESS PaymentInfo_TxnStatus = 21
PaymentInfo_COLLECT_FAILED PaymentInfo_TxnStatus = 22
PaymentInfo_COLLECT_FAILED_RISK PaymentInfo_TxnStatus = 23
PaymentInfo_COLLECT_REJECTED PaymentInfo_TxnStatus = 24
PaymentInfo_COLLECT_EXPIRED PaymentInfo_TxnStatus = 25
PaymentInfo_COLLECT_CANCELED PaymentInfo_TxnStatus = 26
PaymentInfo_COLLECT_CANCELLING PaymentInfo_TxnStatus = 27
PaymentInfo_IN_REVIEW PaymentInfo_TxnStatus = 28
PaymentInfo_REVERSAL_SUCCESS PaymentInfo_TxnStatus = 29
PaymentInfo_REVERSAL_PENDING PaymentInfo_TxnStatus = 30
PaymentInfo_REFUND_PENDING PaymentInfo_TxnStatus = 31
)
// Enum value maps for PaymentInfo_TxnStatus.
var (
PaymentInfo_TxnStatus_name = map[int32]string{
0: "UNKNOWN",
1: "PENDING_SETUP",
2: "PENDING_RECEIVER_SETUP",
3: "INIT",
4: "SUCCESS",
5: "COMPLETED",
6: "FAILED",
7: "FAILED_RISK",
8: "FAILED_PROCESSING",
9: "FAILED_RECEIVER_PROCESSING",
10: "FAILED_DA",
11: "FAILED_DA_FINAL",
12: "REFUNDED_TXN",
13: "REFUND_FAILED",
14: "REFUND_FAILED_PROCESSING",
15: "REFUND_FAILED_DA",
16: "EXPIRED_TXN",
17: "AUTH_CANCELED",
18: "AUTH_CANCEL_FAILED_PROCESSING",
19: "AUTH_CANCEL_FAILED",
20: "COLLECT_INIT",
21: "COLLECT_SUCCESS",
22: "COLLECT_FAILED",
23: "COLLECT_FAILED_RISK",
24: "COLLECT_REJECTED",
25: "COLLECT_EXPIRED",
26: "COLLECT_CANCELED",
27: "COLLECT_CANCELLING",
28: "IN_REVIEW",
29: "REVERSAL_SUCCESS",
30: "REVERSAL_PENDING",
31: "REFUND_PENDING",
}
PaymentInfo_TxnStatus_value = map[string]int32{
"UNKNOWN": 0,
"PENDING_SETUP": 1,
"PENDING_RECEIVER_SETUP": 2,
"INIT": 3,
"SUCCESS": 4,
"COMPLETED": 5,
"FAILED": 6,
"FAILED_RISK": 7,
"FAILED_PROCESSING": 8,
"FAILED_RECEIVER_PROCESSING": 9,
"FAILED_DA": 10,
"FAILED_DA_FINAL": 11,
"REFUNDED_TXN": 12,
"REFUND_FAILED": 13,
"REFUND_FAILED_PROCESSING": 14,
"REFUND_FAILED_DA": 15,
"EXPIRED_TXN": 16,
"AUTH_CANCELED": 17,
"AUTH_CANCEL_FAILED_PROCESSING": 18,
"AUTH_CANCEL_FAILED": 19,
"COLLECT_INIT": 20,
"COLLECT_SUCCESS": 21,
"COLLECT_FAILED": 22,
"COLLECT_FAILED_RISK": 23,
"COLLECT_REJECTED": 24,
"COLLECT_EXPIRED": 25,
"COLLECT_CANCELED": 26,
"COLLECT_CANCELLING": 27,
"IN_REVIEW": 28,
"REVERSAL_SUCCESS": 29,
"REVERSAL_PENDING": 30,
"REFUND_PENDING": 31,
}
)
func (x PaymentInfo_TxnStatus) Enum() *PaymentInfo_TxnStatus {
p := new(PaymentInfo_TxnStatus)
*p = x
return p
}
func (x PaymentInfo_TxnStatus) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (PaymentInfo_TxnStatus) Descriptor() protoreflect.EnumDescriptor {
return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[3].Descriptor()
}
func (PaymentInfo_TxnStatus) Type() protoreflect.EnumType {
return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[3]
}
func (x PaymentInfo_TxnStatus) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Do not use.
func (x *PaymentInfo_TxnStatus) UnmarshalJSON(b []byte) error {
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
if err != nil {
return err
}
*x = PaymentInfo_TxnStatus(num)
return nil
}
// Deprecated: Use PaymentInfo_TxnStatus.Descriptor instead.
func (PaymentInfo_TxnStatus) EnumDescriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{1, 0}
}
type PaymentInfo_Status int32
const (
PaymentInfo_UNKNOWN_STATUS PaymentInfo_Status = 0
PaymentInfo_PROCESSING PaymentInfo_Status = 1
PaymentInfo_SENT PaymentInfo_Status = 2
PaymentInfo_NEED_TO_ACCEPT PaymentInfo_Status = 3
PaymentInfo_COMPLETE PaymentInfo_Status = 4
PaymentInfo_COULD_NOT_COMPLETE PaymentInfo_Status = 5
PaymentInfo_REFUNDED PaymentInfo_Status = 6
PaymentInfo_EXPIRED PaymentInfo_Status = 7
PaymentInfo_REJECTED PaymentInfo_Status = 8
PaymentInfo_CANCELLED PaymentInfo_Status = 9
PaymentInfo_WAITING_FOR_PAYER PaymentInfo_Status = 10
PaymentInfo_WAITING PaymentInfo_Status = 11
)
// Enum value maps for PaymentInfo_Status.
var (
PaymentInfo_Status_name = map[int32]string{
0: "UNKNOWN_STATUS",
1: "PROCESSING",
2: "SENT",
3: "NEED_TO_ACCEPT",
4: "COMPLETE",
5: "COULD_NOT_COMPLETE",
6: "REFUNDED",
7: "EXPIRED",
8: "REJECTED",
9: "CANCELLED",
10: "WAITING_FOR_PAYER",
11: "WAITING",
}
PaymentInfo_Status_value = map[string]int32{
"UNKNOWN_STATUS": 0,
"PROCESSING": 1,
"SENT": 2,
"NEED_TO_ACCEPT": 3,
"COMPLETE": 4,
"COULD_NOT_COMPLETE": 5,
"REFUNDED": 6,
"EXPIRED": 7,
"REJECTED": 8,
"CANCELLED": 9,
"WAITING_FOR_PAYER": 10,
"WAITING": 11,
}
)
func (x PaymentInfo_Status) Enum() *PaymentInfo_Status {
p := new(PaymentInfo_Status)
*p = x
return p
}
func (x PaymentInfo_Status) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (PaymentInfo_Status) Descriptor() protoreflect.EnumDescriptor {
return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[4].Descriptor()
}
func (PaymentInfo_Status) Type() protoreflect.EnumType {
return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[4]
}
func (x PaymentInfo_Status) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Do not use.
func (x *PaymentInfo_Status) UnmarshalJSON(b []byte) error {
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
if err != nil {
return err
}
*x = PaymentInfo_Status(num)
return nil
}
// Deprecated: Use PaymentInfo_Status.Descriptor instead.
func (PaymentInfo_Status) EnumDescriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{1, 1}
}
type PaymentInfo_Currency int32
const (
PaymentInfo_UNKNOWN_CURRENCY PaymentInfo_Currency = 0
PaymentInfo_INR PaymentInfo_Currency = 1
)
// Enum value maps for PaymentInfo_Currency.
var (
PaymentInfo_Currency_name = map[int32]string{
0: "UNKNOWN_CURRENCY",
1: "INR",
}
PaymentInfo_Currency_value = map[string]int32{
"UNKNOWN_CURRENCY": 0,
"INR": 1,
}
)
func (x PaymentInfo_Currency) Enum() *PaymentInfo_Currency {
p := new(PaymentInfo_Currency)
*p = x
return p
}
func (x PaymentInfo_Currency) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (PaymentInfo_Currency) Descriptor() protoreflect.EnumDescriptor {
return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[5].Descriptor()
}
func (PaymentInfo_Currency) Type() protoreflect.EnumType {
return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[5]
}
func (x PaymentInfo_Currency) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Do not use.
func (x *PaymentInfo_Currency) UnmarshalJSON(b []byte) error {
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
if err != nil {
return err
}
*x = PaymentInfo_Currency(num)
return nil
}
// Deprecated: Use PaymentInfo_Currency.Descriptor instead.
func (PaymentInfo_Currency) EnumDescriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{1, 2}
}
type WebFeatures_Flag int32
const (
WebFeatures_NOT_STARTED WebFeatures_Flag = 0
WebFeatures_FORCE_UPGRADE WebFeatures_Flag = 1
WebFeatures_DEVELOPMENT WebFeatures_Flag = 2
WebFeatures_PRODUCTION WebFeatures_Flag = 3
)
// Enum value maps for WebFeatures_Flag.
var (
WebFeatures_Flag_name = map[int32]string{
0: "NOT_STARTED",
1: "FORCE_UPGRADE",
2: "DEVELOPMENT",
3: "PRODUCTION",
}
WebFeatures_Flag_value = map[string]int32{
"NOT_STARTED": 0,
"FORCE_UPGRADE": 1,
"DEVELOPMENT": 2,
"PRODUCTION": 3,
}
)
func (x WebFeatures_Flag) Enum() *WebFeatures_Flag {
p := new(WebFeatures_Flag)
*p = x
return p
}
func (x WebFeatures_Flag) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (WebFeatures_Flag) Descriptor() protoreflect.EnumDescriptor {
return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[6].Descriptor()
}
func (WebFeatures_Flag) Type() protoreflect.EnumType {
return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[6]
}
func (x WebFeatures_Flag) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Do not use.
func (x *WebFeatures_Flag) UnmarshalJSON(b []byte) error {
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
if err != nil {
return err
}
*x = WebFeatures_Flag(num)
return nil
}
// Deprecated: Use WebFeatures_Flag.Descriptor instead.
func (WebFeatures_Flag) EnumDescriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{2, 0}
}
type PinInChat_Type int32
const (
PinInChat_UNKNOWN_TYPE PinInChat_Type = 0
PinInChat_PIN_FOR_ALL PinInChat_Type = 1
PinInChat_UNPIN_FOR_ALL PinInChat_Type = 2
)
// Enum value maps for PinInChat_Type.
var (
PinInChat_Type_name = map[int32]string{
0: "UNKNOWN_TYPE",
1: "PIN_FOR_ALL",
2: "UNPIN_FOR_ALL",
}
PinInChat_Type_value = map[string]int32{
"UNKNOWN_TYPE": 0,
"PIN_FOR_ALL": 1,
"UNPIN_FOR_ALL": 2,
}
)
func (x PinInChat_Type) Enum() *PinInChat_Type {
p := new(PinInChat_Type)
*p = x
return p
}
func (x PinInChat_Type) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (PinInChat_Type) Descriptor() protoreflect.EnumDescriptor {
return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[7].Descriptor()
}
func (PinInChat_Type) Type() protoreflect.EnumType {
return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[7]
}
func (x PinInChat_Type) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Do not use.
func (x *PinInChat_Type) UnmarshalJSON(b []byte) error {
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
if err != nil {
return err
}
*x = PinInChat_Type(num)
return nil
}
// Deprecated: Use PinInChat_Type.Descriptor instead.
func (PinInChat_Type) EnumDescriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{3, 0}
}
type MessageAddOn_MessageAddOnType int32
const (
MessageAddOn_UNDEFINED MessageAddOn_MessageAddOnType = 0
MessageAddOn_REACTION MessageAddOn_MessageAddOnType = 1
MessageAddOn_EVENT_RESPONSE MessageAddOn_MessageAddOnType = 2
MessageAddOn_POLL_UPDATE MessageAddOn_MessageAddOnType = 3
MessageAddOn_PIN_IN_CHAT MessageAddOn_MessageAddOnType = 4
)
// Enum value maps for MessageAddOn_MessageAddOnType.
var (
MessageAddOn_MessageAddOnType_name = map[int32]string{
0: "UNDEFINED",
1: "REACTION",
2: "EVENT_RESPONSE",
3: "POLL_UPDATE",
4: "PIN_IN_CHAT",
}
MessageAddOn_MessageAddOnType_value = map[string]int32{
"UNDEFINED": 0,
"REACTION": 1,
"EVENT_RESPONSE": 2,
"POLL_UPDATE": 3,
"PIN_IN_CHAT": 4,
}
)
func (x MessageAddOn_MessageAddOnType) Enum() *MessageAddOn_MessageAddOnType {
p := new(MessageAddOn_MessageAddOnType)
*p = x
return p
}
func (x MessageAddOn_MessageAddOnType) String() string {
return protoimpl.X.EnumStringOf(x.Descriptor(), protoreflect.EnumNumber(x))
}
func (MessageAddOn_MessageAddOnType) Descriptor() protoreflect.EnumDescriptor {
return file_waWeb_WAWebProtobufsWeb_proto_enumTypes[8].Descriptor()
}
func (MessageAddOn_MessageAddOnType) Type() protoreflect.EnumType {
return &file_waWeb_WAWebProtobufsWeb_proto_enumTypes[8]
}
func (x MessageAddOn_MessageAddOnType) Number() protoreflect.EnumNumber {
return protoreflect.EnumNumber(x)
}
// Deprecated: Do not use.
func (x *MessageAddOn_MessageAddOnType) UnmarshalJSON(b []byte) error {
num, err := protoimpl.X.UnmarshalJSONEnum(x.Descriptor(), b)
if err != nil {
return err
}
*x = MessageAddOn_MessageAddOnType(num)
return nil
}
// Deprecated: Use MessageAddOn_MessageAddOnType.Descriptor instead.
func (MessageAddOn_MessageAddOnType) EnumDescriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{4, 0}
}
type WebMessageInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Key *waCommon.MessageKey `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
Message *waE2E.Message `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
MessageTimestamp *uint64 `protobuf:"varint,3,opt,name=messageTimestamp" json:"messageTimestamp,omitempty"`
Status *WebMessageInfo_Status `protobuf:"varint,4,opt,name=status,enum=WAWebProtobufsWeb.WebMessageInfo_Status" json:"status,omitempty"`
Participant *string `protobuf:"bytes,5,opt,name=participant" json:"participant,omitempty"`
MessageC2STimestamp *uint64 `protobuf:"varint,6,opt,name=messageC2STimestamp" json:"messageC2STimestamp,omitempty"`
Ignore *bool `protobuf:"varint,16,opt,name=ignore" json:"ignore,omitempty"`
Starred *bool `protobuf:"varint,17,opt,name=starred" json:"starred,omitempty"`
Broadcast *bool `protobuf:"varint,18,opt,name=broadcast" json:"broadcast,omitempty"`
PushName *string `protobuf:"bytes,19,opt,name=pushName" json:"pushName,omitempty"`
MediaCiphertextSHA256 []byte `protobuf:"bytes,20,opt,name=mediaCiphertextSHA256" json:"mediaCiphertextSHA256,omitempty"`
Multicast *bool `protobuf:"varint,21,opt,name=multicast" json:"multicast,omitempty"`
UrlText *bool `protobuf:"varint,22,opt,name=urlText" json:"urlText,omitempty"`
UrlNumber *bool `protobuf:"varint,23,opt,name=urlNumber" json:"urlNumber,omitempty"`
MessageStubType *WebMessageInfo_StubType `protobuf:"varint,24,opt,name=messageStubType,enum=WAWebProtobufsWeb.WebMessageInfo_StubType" json:"messageStubType,omitempty"`
ClearMedia *bool `protobuf:"varint,25,opt,name=clearMedia" json:"clearMedia,omitempty"`
MessageStubParameters []string `protobuf:"bytes,26,rep,name=messageStubParameters" json:"messageStubParameters,omitempty"`
Duration *uint32 `protobuf:"varint,27,opt,name=duration" json:"duration,omitempty"`
Labels []string `protobuf:"bytes,28,rep,name=labels" json:"labels,omitempty"`
PaymentInfo *PaymentInfo `protobuf:"bytes,29,opt,name=paymentInfo" json:"paymentInfo,omitempty"`
FinalLiveLocation *waE2E.LiveLocationMessage `protobuf:"bytes,30,opt,name=finalLiveLocation" json:"finalLiveLocation,omitempty"`
QuotedPaymentInfo *PaymentInfo `protobuf:"bytes,31,opt,name=quotedPaymentInfo" json:"quotedPaymentInfo,omitempty"`
EphemeralStartTimestamp *uint64 `protobuf:"varint,32,opt,name=ephemeralStartTimestamp" json:"ephemeralStartTimestamp,omitempty"`
EphemeralDuration *uint32 `protobuf:"varint,33,opt,name=ephemeralDuration" json:"ephemeralDuration,omitempty"`
EphemeralOffToOn *bool `protobuf:"varint,34,opt,name=ephemeralOffToOn" json:"ephemeralOffToOn,omitempty"`
EphemeralOutOfSync *bool `protobuf:"varint,35,opt,name=ephemeralOutOfSync" json:"ephemeralOutOfSync,omitempty"`
BizPrivacyStatus *WebMessageInfo_BizPrivacyStatus `protobuf:"varint,36,opt,name=bizPrivacyStatus,enum=WAWebProtobufsWeb.WebMessageInfo_BizPrivacyStatus" json:"bizPrivacyStatus,omitempty"`
VerifiedBizName *string `protobuf:"bytes,37,opt,name=verifiedBizName" json:"verifiedBizName,omitempty"`
MediaData *MediaData `protobuf:"bytes,38,opt,name=mediaData" json:"mediaData,omitempty"`
PhotoChange *PhotoChange `protobuf:"bytes,39,opt,name=photoChange" json:"photoChange,omitempty"`
UserReceipt []*UserReceipt `protobuf:"bytes,40,rep,name=userReceipt" json:"userReceipt,omitempty"`
Reactions []*Reaction `protobuf:"bytes,41,rep,name=reactions" json:"reactions,omitempty"`
QuotedStickerData *MediaData `protobuf:"bytes,42,opt,name=quotedStickerData" json:"quotedStickerData,omitempty"`
FutureproofData []byte `protobuf:"bytes,43,opt,name=futureproofData" json:"futureproofData,omitempty"`
StatusPsa *StatusPSA `protobuf:"bytes,44,opt,name=statusPsa" json:"statusPsa,omitempty"`
PollUpdates []*PollUpdate `protobuf:"bytes,45,rep,name=pollUpdates" json:"pollUpdates,omitempty"`
PollAdditionalMetadata *PollAdditionalMetadata `protobuf:"bytes,46,opt,name=pollAdditionalMetadata" json:"pollAdditionalMetadata,omitempty"`
AgentID *string `protobuf:"bytes,47,opt,name=agentID" json:"agentID,omitempty"`
StatusAlreadyViewed *bool `protobuf:"varint,48,opt,name=statusAlreadyViewed" json:"statusAlreadyViewed,omitempty"`
MessageSecret []byte `protobuf:"bytes,49,opt,name=messageSecret" json:"messageSecret,omitempty"`
KeepInChat *KeepInChat `protobuf:"bytes,50,opt,name=keepInChat" json:"keepInChat,omitempty"`
OriginalSelfAuthorUserJIDString *string `protobuf:"bytes,51,opt,name=originalSelfAuthorUserJIDString" json:"originalSelfAuthorUserJIDString,omitempty"`
RevokeMessageTimestamp *uint64 `protobuf:"varint,52,opt,name=revokeMessageTimestamp" json:"revokeMessageTimestamp,omitempty"`
PinInChat *PinInChat `protobuf:"bytes,54,opt,name=pinInChat" json:"pinInChat,omitempty"`
PremiumMessageInfo *PremiumMessageInfo `protobuf:"bytes,55,opt,name=premiumMessageInfo" json:"premiumMessageInfo,omitempty"`
Is1PBizBotMessage *bool `protobuf:"varint,56,opt,name=is1PBizBotMessage" json:"is1PBizBotMessage,omitempty"`
IsGroupHistoryMessage *bool `protobuf:"varint,57,opt,name=isGroupHistoryMessage" json:"isGroupHistoryMessage,omitempty"`
BotMessageInvokerJID *string `protobuf:"bytes,58,opt,name=botMessageInvokerJID" json:"botMessageInvokerJID,omitempty"`
CommentMetadata *CommentMetadata `protobuf:"bytes,59,opt,name=commentMetadata" json:"commentMetadata,omitempty"`
EventResponses []*EventResponse `protobuf:"bytes,61,rep,name=eventResponses" json:"eventResponses,omitempty"`
ReportingTokenInfo *ReportingTokenInfo `protobuf:"bytes,62,opt,name=reportingTokenInfo" json:"reportingTokenInfo,omitempty"`
NewsletterServerID *uint64 `protobuf:"varint,63,opt,name=newsletterServerID" json:"newsletterServerID,omitempty"`
EventAdditionalMetadata *EventAdditionalMetadata `protobuf:"bytes,64,opt,name=eventAdditionalMetadata" json:"eventAdditionalMetadata,omitempty"`
IsMentionedInStatus *bool `protobuf:"varint,65,opt,name=isMentionedInStatus" json:"isMentionedInStatus,omitempty"`
StatusMentions []string `protobuf:"bytes,66,rep,name=statusMentions" json:"statusMentions,omitempty"`
TargetMessageID *waCommon.MessageKey `protobuf:"bytes,67,opt,name=targetMessageID" json:"targetMessageID,omitempty"`
MessageAddOns []*MessageAddOn `protobuf:"bytes,68,rep,name=messageAddOns" json:"messageAddOns,omitempty"`
StatusMentionMessageInfo *StatusMentionMessage `protobuf:"bytes,69,opt,name=statusMentionMessageInfo" json:"statusMentionMessageInfo,omitempty"`
}
func (x *WebMessageInfo) Reset() {
*x = WebMessageInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[0]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *WebMessageInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WebMessageInfo) ProtoMessage() {}
func (x *WebMessageInfo) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[0]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WebMessageInfo.ProtoReflect.Descriptor instead.
func (*WebMessageInfo) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{0}
}
func (x *WebMessageInfo) GetKey() *waCommon.MessageKey {
if x != nil {
return x.Key
}
return nil
}
func (x *WebMessageInfo) GetMessage() *waE2E.Message {
if x != nil {
return x.Message
}
return nil
}
func (x *WebMessageInfo) GetMessageTimestamp() uint64 {
if x != nil && x.MessageTimestamp != nil {
return *x.MessageTimestamp
}
return 0
}
func (x *WebMessageInfo) GetStatus() WebMessageInfo_Status {
if x != nil && x.Status != nil {
return *x.Status
}
return WebMessageInfo_ERROR
}
func (x *WebMessageInfo) GetParticipant() string {
if x != nil && x.Participant != nil {
return *x.Participant
}
return ""
}
func (x *WebMessageInfo) GetMessageC2STimestamp() uint64 {
if x != nil && x.MessageC2STimestamp != nil {
return *x.MessageC2STimestamp
}
return 0
}
func (x *WebMessageInfo) GetIgnore() bool {
if x != nil && x.Ignore != nil {
return *x.Ignore
}
return false
}
func (x *WebMessageInfo) GetStarred() bool {
if x != nil && x.Starred != nil {
return *x.Starred
}
return false
}
func (x *WebMessageInfo) GetBroadcast() bool {
if x != nil && x.Broadcast != nil {
return *x.Broadcast
}
return false
}
func (x *WebMessageInfo) GetPushName() string {
if x != nil && x.PushName != nil {
return *x.PushName
}
return ""
}
func (x *WebMessageInfo) GetMediaCiphertextSHA256() []byte {
if x != nil {
return x.MediaCiphertextSHA256
}
return nil
}
func (x *WebMessageInfo) GetMulticast() bool {
if x != nil && x.Multicast != nil {
return *x.Multicast
}
return false
}
func (x *WebMessageInfo) GetUrlText() bool {
if x != nil && x.UrlText != nil {
return *x.UrlText
}
return false
}
func (x *WebMessageInfo) GetUrlNumber() bool {
if x != nil && x.UrlNumber != nil {
return *x.UrlNumber
}
return false
}
func (x *WebMessageInfo) GetMessageStubType() WebMessageInfo_StubType {
if x != nil && x.MessageStubType != nil {
return *x.MessageStubType
}
return WebMessageInfo_UNKNOWN
}
func (x *WebMessageInfo) GetClearMedia() bool {
if x != nil && x.ClearMedia != nil {
return *x.ClearMedia
}
return false
}
func (x *WebMessageInfo) GetMessageStubParameters() []string {
if x != nil {
return x.MessageStubParameters
}
return nil
}
func (x *WebMessageInfo) GetDuration() uint32 {
if x != nil && x.Duration != nil {
return *x.Duration
}
return 0
}
func (x *WebMessageInfo) GetLabels() []string {
if x != nil {
return x.Labels
}
return nil
}
func (x *WebMessageInfo) GetPaymentInfo() *PaymentInfo {
if x != nil {
return x.PaymentInfo
}
return nil
}
func (x *WebMessageInfo) GetFinalLiveLocation() *waE2E.LiveLocationMessage {
if x != nil {
return x.FinalLiveLocation
}
return nil
}
func (x *WebMessageInfo) GetQuotedPaymentInfo() *PaymentInfo {
if x != nil {
return x.QuotedPaymentInfo
}
return nil
}
func (x *WebMessageInfo) GetEphemeralStartTimestamp() uint64 {
if x != nil && x.EphemeralStartTimestamp != nil {
return *x.EphemeralStartTimestamp
}
return 0
}
func (x *WebMessageInfo) GetEphemeralDuration() uint32 {
if x != nil && x.EphemeralDuration != nil {
return *x.EphemeralDuration
}
return 0
}
func (x *WebMessageInfo) GetEphemeralOffToOn() bool {
if x != nil && x.EphemeralOffToOn != nil {
return *x.EphemeralOffToOn
}
return false
}
func (x *WebMessageInfo) GetEphemeralOutOfSync() bool {
if x != nil && x.EphemeralOutOfSync != nil {
return *x.EphemeralOutOfSync
}
return false
}
func (x *WebMessageInfo) GetBizPrivacyStatus() WebMessageInfo_BizPrivacyStatus {
if x != nil && x.BizPrivacyStatus != nil {
return *x.BizPrivacyStatus
}
return WebMessageInfo_E2EE
}
func (x *WebMessageInfo) GetVerifiedBizName() string {
if x != nil && x.VerifiedBizName != nil {
return *x.VerifiedBizName
}
return ""
}
func (x *WebMessageInfo) GetMediaData() *MediaData {
if x != nil {
return x.MediaData
}
return nil
}
func (x *WebMessageInfo) GetPhotoChange() *PhotoChange {
if x != nil {
return x.PhotoChange
}
return nil
}
func (x *WebMessageInfo) GetUserReceipt() []*UserReceipt {
if x != nil {
return x.UserReceipt
}
return nil
}
func (x *WebMessageInfo) GetReactions() []*Reaction {
if x != nil {
return x.Reactions
}
return nil
}
func (x *WebMessageInfo) GetQuotedStickerData() *MediaData {
if x != nil {
return x.QuotedStickerData
}
return nil
}
func (x *WebMessageInfo) GetFutureproofData() []byte {
if x != nil {
return x.FutureproofData
}
return nil
}
func (x *WebMessageInfo) GetStatusPsa() *StatusPSA {
if x != nil {
return x.StatusPsa
}
return nil
}
func (x *WebMessageInfo) GetPollUpdates() []*PollUpdate {
if x != nil {
return x.PollUpdates
}
return nil
}
func (x *WebMessageInfo) GetPollAdditionalMetadata() *PollAdditionalMetadata {
if x != nil {
return x.PollAdditionalMetadata
}
return nil
}
func (x *WebMessageInfo) GetAgentID() string {
if x != nil && x.AgentID != nil {
return *x.AgentID
}
return ""
}
func (x *WebMessageInfo) GetStatusAlreadyViewed() bool {
if x != nil && x.StatusAlreadyViewed != nil {
return *x.StatusAlreadyViewed
}
return false
}
func (x *WebMessageInfo) GetMessageSecret() []byte {
if x != nil {
return x.MessageSecret
}
return nil
}
func (x *WebMessageInfo) GetKeepInChat() *KeepInChat {
if x != nil {
return x.KeepInChat
}
return nil
}
func (x *WebMessageInfo) GetOriginalSelfAuthorUserJIDString() string {
if x != nil && x.OriginalSelfAuthorUserJIDString != nil {
return *x.OriginalSelfAuthorUserJIDString
}
return ""
}
func (x *WebMessageInfo) GetRevokeMessageTimestamp() uint64 {
if x != nil && x.RevokeMessageTimestamp != nil {
return *x.RevokeMessageTimestamp
}
return 0
}
func (x *WebMessageInfo) GetPinInChat() *PinInChat {
if x != nil {
return x.PinInChat
}
return nil
}
func (x *WebMessageInfo) GetPremiumMessageInfo() *PremiumMessageInfo {
if x != nil {
return x.PremiumMessageInfo
}
return nil
}
func (x *WebMessageInfo) GetIs1PBizBotMessage() bool {
if x != nil && x.Is1PBizBotMessage != nil {
return *x.Is1PBizBotMessage
}
return false
}
func (x *WebMessageInfo) GetIsGroupHistoryMessage() bool {
if x != nil && x.IsGroupHistoryMessage != nil {
return *x.IsGroupHistoryMessage
}
return false
}
func (x *WebMessageInfo) GetBotMessageInvokerJID() string {
if x != nil && x.BotMessageInvokerJID != nil {
return *x.BotMessageInvokerJID
}
return ""
}
func (x *WebMessageInfo) GetCommentMetadata() *CommentMetadata {
if x != nil {
return x.CommentMetadata
}
return nil
}
func (x *WebMessageInfo) GetEventResponses() []*EventResponse {
if x != nil {
return x.EventResponses
}
return nil
}
func (x *WebMessageInfo) GetReportingTokenInfo() *ReportingTokenInfo {
if x != nil {
return x.ReportingTokenInfo
}
return nil
}
func (x *WebMessageInfo) GetNewsletterServerID() uint64 {
if x != nil && x.NewsletterServerID != nil {
return *x.NewsletterServerID
}
return 0
}
func (x *WebMessageInfo) GetEventAdditionalMetadata() *EventAdditionalMetadata {
if x != nil {
return x.EventAdditionalMetadata
}
return nil
}
func (x *WebMessageInfo) GetIsMentionedInStatus() bool {
if x != nil && x.IsMentionedInStatus != nil {
return *x.IsMentionedInStatus
}
return false
}
func (x *WebMessageInfo) GetStatusMentions() []string {
if x != nil {
return x.StatusMentions
}
return nil
}
func (x *WebMessageInfo) GetTargetMessageID() *waCommon.MessageKey {
if x != nil {
return x.TargetMessageID
}
return nil
}
func (x *WebMessageInfo) GetMessageAddOns() []*MessageAddOn {
if x != nil {
return x.MessageAddOns
}
return nil
}
func (x *WebMessageInfo) GetStatusMentionMessageInfo() *StatusMentionMessage {
if x != nil {
return x.StatusMentionMessageInfo
}
return nil
}
type PaymentInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
CurrencyDeprecated *PaymentInfo_Currency `protobuf:"varint,1,opt,name=currencyDeprecated,enum=WAWebProtobufsWeb.PaymentInfo_Currency" json:"currencyDeprecated,omitempty"`
Amount1000 *uint64 `protobuf:"varint,2,opt,name=amount1000" json:"amount1000,omitempty"`
ReceiverJID *string `protobuf:"bytes,3,opt,name=receiverJID" json:"receiverJID,omitempty"`
Status *PaymentInfo_Status `protobuf:"varint,4,opt,name=status,enum=WAWebProtobufsWeb.PaymentInfo_Status" json:"status,omitempty"`
TransactionTimestamp *uint64 `protobuf:"varint,5,opt,name=transactionTimestamp" json:"transactionTimestamp,omitempty"`
RequestMessageKey *waCommon.MessageKey `protobuf:"bytes,6,opt,name=requestMessageKey" json:"requestMessageKey,omitempty"`
ExpiryTimestamp *uint64 `protobuf:"varint,7,opt,name=expiryTimestamp" json:"expiryTimestamp,omitempty"`
Futureproofed *bool `protobuf:"varint,8,opt,name=futureproofed" json:"futureproofed,omitempty"`
Currency *string `protobuf:"bytes,9,opt,name=currency" json:"currency,omitempty"`
TxnStatus *PaymentInfo_TxnStatus `protobuf:"varint,10,opt,name=txnStatus,enum=WAWebProtobufsWeb.PaymentInfo_TxnStatus" json:"txnStatus,omitempty"`
UseNoviFiatFormat *bool `protobuf:"varint,11,opt,name=useNoviFiatFormat" json:"useNoviFiatFormat,omitempty"`
PrimaryAmount *waE2E.Money `protobuf:"bytes,12,opt,name=primaryAmount" json:"primaryAmount,omitempty"`
ExchangeAmount *waE2E.Money `protobuf:"bytes,13,opt,name=exchangeAmount" json:"exchangeAmount,omitempty"`
}
func (x *PaymentInfo) Reset() {
*x = PaymentInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[1]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *PaymentInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PaymentInfo) ProtoMessage() {}
func (x *PaymentInfo) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[1]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PaymentInfo.ProtoReflect.Descriptor instead.
func (*PaymentInfo) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{1}
}
func (x *PaymentInfo) GetCurrencyDeprecated() PaymentInfo_Currency {
if x != nil && x.CurrencyDeprecated != nil {
return *x.CurrencyDeprecated
}
return PaymentInfo_UNKNOWN_CURRENCY
}
func (x *PaymentInfo) GetAmount1000() uint64 {
if x != nil && x.Amount1000 != nil {
return *x.Amount1000
}
return 0
}
func (x *PaymentInfo) GetReceiverJID() string {
if x != nil && x.ReceiverJID != nil {
return *x.ReceiverJID
}
return ""
}
func (x *PaymentInfo) GetStatus() PaymentInfo_Status {
if x != nil && x.Status != nil {
return *x.Status
}
return PaymentInfo_UNKNOWN_STATUS
}
func (x *PaymentInfo) GetTransactionTimestamp() uint64 {
if x != nil && x.TransactionTimestamp != nil {
return *x.TransactionTimestamp
}
return 0
}
func (x *PaymentInfo) GetRequestMessageKey() *waCommon.MessageKey {
if x != nil {
return x.RequestMessageKey
}
return nil
}
func (x *PaymentInfo) GetExpiryTimestamp() uint64 {
if x != nil && x.ExpiryTimestamp != nil {
return *x.ExpiryTimestamp
}
return 0
}
func (x *PaymentInfo) GetFutureproofed() bool {
if x != nil && x.Futureproofed != nil {
return *x.Futureproofed
}
return false
}
func (x *PaymentInfo) GetCurrency() string {
if x != nil && x.Currency != nil {
return *x.Currency
}
return ""
}
func (x *PaymentInfo) GetTxnStatus() PaymentInfo_TxnStatus {
if x != nil && x.TxnStatus != nil {
return *x.TxnStatus
}
return PaymentInfo_UNKNOWN
}
func (x *PaymentInfo) GetUseNoviFiatFormat() bool {
if x != nil && x.UseNoviFiatFormat != nil {
return *x.UseNoviFiatFormat
}
return false
}
func (x *PaymentInfo) GetPrimaryAmount() *waE2E.Money {
if x != nil {
return x.PrimaryAmount
}
return nil
}
func (x *PaymentInfo) GetExchangeAmount() *waE2E.Money {
if x != nil {
return x.ExchangeAmount
}
return nil
}
type WebFeatures struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
LabelsDisplay *WebFeatures_Flag `protobuf:"varint,1,opt,name=labelsDisplay,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"labelsDisplay,omitempty"`
VoipIndividualOutgoing *WebFeatures_Flag `protobuf:"varint,2,opt,name=voipIndividualOutgoing,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"voipIndividualOutgoing,omitempty"`
GroupsV3 *WebFeatures_Flag `protobuf:"varint,3,opt,name=groupsV3,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"groupsV3,omitempty"`
GroupsV3Create *WebFeatures_Flag `protobuf:"varint,4,opt,name=groupsV3Create,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"groupsV3Create,omitempty"`
ChangeNumberV2 *WebFeatures_Flag `protobuf:"varint,5,opt,name=changeNumberV2,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"changeNumberV2,omitempty"`
QueryStatusV3Thumbnail *WebFeatures_Flag `protobuf:"varint,6,opt,name=queryStatusV3Thumbnail,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"queryStatusV3Thumbnail,omitempty"`
LiveLocations *WebFeatures_Flag `protobuf:"varint,7,opt,name=liveLocations,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"liveLocations,omitempty"`
QueryVname *WebFeatures_Flag `protobuf:"varint,8,opt,name=queryVname,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"queryVname,omitempty"`
VoipIndividualIncoming *WebFeatures_Flag `protobuf:"varint,9,opt,name=voipIndividualIncoming,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"voipIndividualIncoming,omitempty"`
QuickRepliesQuery *WebFeatures_Flag `protobuf:"varint,10,opt,name=quickRepliesQuery,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"quickRepliesQuery,omitempty"`
Payments *WebFeatures_Flag `protobuf:"varint,11,opt,name=payments,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"payments,omitempty"`
StickerPackQuery *WebFeatures_Flag `protobuf:"varint,12,opt,name=stickerPackQuery,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"stickerPackQuery,omitempty"`
LiveLocationsFinal *WebFeatures_Flag `protobuf:"varint,13,opt,name=liveLocationsFinal,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"liveLocationsFinal,omitempty"`
LabelsEdit *WebFeatures_Flag `protobuf:"varint,14,opt,name=labelsEdit,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"labelsEdit,omitempty"`
MediaUpload *WebFeatures_Flag `protobuf:"varint,15,opt,name=mediaUpload,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"mediaUpload,omitempty"`
MediaUploadRichQuickReplies *WebFeatures_Flag `protobuf:"varint,18,opt,name=mediaUploadRichQuickReplies,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"mediaUploadRichQuickReplies,omitempty"`
VnameV2 *WebFeatures_Flag `protobuf:"varint,19,opt,name=vnameV2,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"vnameV2,omitempty"`
VideoPlaybackURL *WebFeatures_Flag `protobuf:"varint,20,opt,name=videoPlaybackURL,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"videoPlaybackURL,omitempty"`
StatusRanking *WebFeatures_Flag `protobuf:"varint,21,opt,name=statusRanking,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"statusRanking,omitempty"`
VoipIndividualVideo *WebFeatures_Flag `protobuf:"varint,22,opt,name=voipIndividualVideo,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"voipIndividualVideo,omitempty"`
ThirdPartyStickers *WebFeatures_Flag `protobuf:"varint,23,opt,name=thirdPartyStickers,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"thirdPartyStickers,omitempty"`
FrequentlyForwardedSetting *WebFeatures_Flag `protobuf:"varint,24,opt,name=frequentlyForwardedSetting,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"frequentlyForwardedSetting,omitempty"`
GroupsV4JoinPermission *WebFeatures_Flag `protobuf:"varint,25,opt,name=groupsV4JoinPermission,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"groupsV4JoinPermission,omitempty"`
RecentStickers *WebFeatures_Flag `protobuf:"varint,26,opt,name=recentStickers,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"recentStickers,omitempty"`
Catalog *WebFeatures_Flag `protobuf:"varint,27,opt,name=catalog,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"catalog,omitempty"`
StarredStickers *WebFeatures_Flag `protobuf:"varint,28,opt,name=starredStickers,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"starredStickers,omitempty"`
VoipGroupCall *WebFeatures_Flag `protobuf:"varint,29,opt,name=voipGroupCall,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"voipGroupCall,omitempty"`
TemplateMessage *WebFeatures_Flag `protobuf:"varint,30,opt,name=templateMessage,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"templateMessage,omitempty"`
TemplateMessageInteractivity *WebFeatures_Flag `protobuf:"varint,31,opt,name=templateMessageInteractivity,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"templateMessageInteractivity,omitempty"`
EphemeralMessages *WebFeatures_Flag `protobuf:"varint,32,opt,name=ephemeralMessages,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"ephemeralMessages,omitempty"`
E2ENotificationSync *WebFeatures_Flag `protobuf:"varint,33,opt,name=e2ENotificationSync,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"e2ENotificationSync,omitempty"`
RecentStickersV2 *WebFeatures_Flag `protobuf:"varint,34,opt,name=recentStickersV2,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"recentStickersV2,omitempty"`
RecentStickersV3 *WebFeatures_Flag `protobuf:"varint,36,opt,name=recentStickersV3,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"recentStickersV3,omitempty"`
UserNotice *WebFeatures_Flag `protobuf:"varint,37,opt,name=userNotice,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"userNotice,omitempty"`
Support *WebFeatures_Flag `protobuf:"varint,39,opt,name=support,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"support,omitempty"`
GroupUiiCleanup *WebFeatures_Flag `protobuf:"varint,40,opt,name=groupUiiCleanup,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"groupUiiCleanup,omitempty"`
GroupDogfoodingInternalOnly *WebFeatures_Flag `protobuf:"varint,41,opt,name=groupDogfoodingInternalOnly,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"groupDogfoodingInternalOnly,omitempty"`
SettingsSync *WebFeatures_Flag `protobuf:"varint,42,opt,name=settingsSync,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"settingsSync,omitempty"`
ArchiveV2 *WebFeatures_Flag `protobuf:"varint,43,opt,name=archiveV2,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"archiveV2,omitempty"`
EphemeralAllowGroupMembers *WebFeatures_Flag `protobuf:"varint,44,opt,name=ephemeralAllowGroupMembers,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"ephemeralAllowGroupMembers,omitempty"`
Ephemeral24HDuration *WebFeatures_Flag `protobuf:"varint,45,opt,name=ephemeral24HDuration,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"ephemeral24HDuration,omitempty"`
MdForceUpgrade *WebFeatures_Flag `protobuf:"varint,46,opt,name=mdForceUpgrade,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"mdForceUpgrade,omitempty"`
DisappearingMode *WebFeatures_Flag `protobuf:"varint,47,opt,name=disappearingMode,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"disappearingMode,omitempty"`
ExternalMdOptInAvailable *WebFeatures_Flag `protobuf:"varint,48,opt,name=externalMdOptInAvailable,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"externalMdOptInAvailable,omitempty"`
NoDeleteMessageTimeLimit *WebFeatures_Flag `protobuf:"varint,49,opt,name=noDeleteMessageTimeLimit,enum=WAWebProtobufsWeb.WebFeatures_Flag" json:"noDeleteMessageTimeLimit,omitempty"`
}
func (x *WebFeatures) Reset() {
*x = WebFeatures{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[2]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *WebFeatures) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WebFeatures) ProtoMessage() {}
func (x *WebFeatures) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[2]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WebFeatures.ProtoReflect.Descriptor instead.
func (*WebFeatures) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{2}
}
func (x *WebFeatures) GetLabelsDisplay() WebFeatures_Flag {
if x != nil && x.LabelsDisplay != nil {
return *x.LabelsDisplay
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetVoipIndividualOutgoing() WebFeatures_Flag {
if x != nil && x.VoipIndividualOutgoing != nil {
return *x.VoipIndividualOutgoing
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetGroupsV3() WebFeatures_Flag {
if x != nil && x.GroupsV3 != nil {
return *x.GroupsV3
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetGroupsV3Create() WebFeatures_Flag {
if x != nil && x.GroupsV3Create != nil {
return *x.GroupsV3Create
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetChangeNumberV2() WebFeatures_Flag {
if x != nil && x.ChangeNumberV2 != nil {
return *x.ChangeNumberV2
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetQueryStatusV3Thumbnail() WebFeatures_Flag {
if x != nil && x.QueryStatusV3Thumbnail != nil {
return *x.QueryStatusV3Thumbnail
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetLiveLocations() WebFeatures_Flag {
if x != nil && x.LiveLocations != nil {
return *x.LiveLocations
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetQueryVname() WebFeatures_Flag {
if x != nil && x.QueryVname != nil {
return *x.QueryVname
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetVoipIndividualIncoming() WebFeatures_Flag {
if x != nil && x.VoipIndividualIncoming != nil {
return *x.VoipIndividualIncoming
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetQuickRepliesQuery() WebFeatures_Flag {
if x != nil && x.QuickRepliesQuery != nil {
return *x.QuickRepliesQuery
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetPayments() WebFeatures_Flag {
if x != nil && x.Payments != nil {
return *x.Payments
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetStickerPackQuery() WebFeatures_Flag {
if x != nil && x.StickerPackQuery != nil {
return *x.StickerPackQuery
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetLiveLocationsFinal() WebFeatures_Flag {
if x != nil && x.LiveLocationsFinal != nil {
return *x.LiveLocationsFinal
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetLabelsEdit() WebFeatures_Flag {
if x != nil && x.LabelsEdit != nil {
return *x.LabelsEdit
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetMediaUpload() WebFeatures_Flag {
if x != nil && x.MediaUpload != nil {
return *x.MediaUpload
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetMediaUploadRichQuickReplies() WebFeatures_Flag {
if x != nil && x.MediaUploadRichQuickReplies != nil {
return *x.MediaUploadRichQuickReplies
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetVnameV2() WebFeatures_Flag {
if x != nil && x.VnameV2 != nil {
return *x.VnameV2
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetVideoPlaybackURL() WebFeatures_Flag {
if x != nil && x.VideoPlaybackURL != nil {
return *x.VideoPlaybackURL
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetStatusRanking() WebFeatures_Flag {
if x != nil && x.StatusRanking != nil {
return *x.StatusRanking
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetVoipIndividualVideo() WebFeatures_Flag {
if x != nil && x.VoipIndividualVideo != nil {
return *x.VoipIndividualVideo
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetThirdPartyStickers() WebFeatures_Flag {
if x != nil && x.ThirdPartyStickers != nil {
return *x.ThirdPartyStickers
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetFrequentlyForwardedSetting() WebFeatures_Flag {
if x != nil && x.FrequentlyForwardedSetting != nil {
return *x.FrequentlyForwardedSetting
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetGroupsV4JoinPermission() WebFeatures_Flag {
if x != nil && x.GroupsV4JoinPermission != nil {
return *x.GroupsV4JoinPermission
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetRecentStickers() WebFeatures_Flag {
if x != nil && x.RecentStickers != nil {
return *x.RecentStickers
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetCatalog() WebFeatures_Flag {
if x != nil && x.Catalog != nil {
return *x.Catalog
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetStarredStickers() WebFeatures_Flag {
if x != nil && x.StarredStickers != nil {
return *x.StarredStickers
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetVoipGroupCall() WebFeatures_Flag {
if x != nil && x.VoipGroupCall != nil {
return *x.VoipGroupCall
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetTemplateMessage() WebFeatures_Flag {
if x != nil && x.TemplateMessage != nil {
return *x.TemplateMessage
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetTemplateMessageInteractivity() WebFeatures_Flag {
if x != nil && x.TemplateMessageInteractivity != nil {
return *x.TemplateMessageInteractivity
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetEphemeralMessages() WebFeatures_Flag {
if x != nil && x.EphemeralMessages != nil {
return *x.EphemeralMessages
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetE2ENotificationSync() WebFeatures_Flag {
if x != nil && x.E2ENotificationSync != nil {
return *x.E2ENotificationSync
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetRecentStickersV2() WebFeatures_Flag {
if x != nil && x.RecentStickersV2 != nil {
return *x.RecentStickersV2
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetRecentStickersV3() WebFeatures_Flag {
if x != nil && x.RecentStickersV3 != nil {
return *x.RecentStickersV3
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetUserNotice() WebFeatures_Flag {
if x != nil && x.UserNotice != nil {
return *x.UserNotice
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetSupport() WebFeatures_Flag {
if x != nil && x.Support != nil {
return *x.Support
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetGroupUiiCleanup() WebFeatures_Flag {
if x != nil && x.GroupUiiCleanup != nil {
return *x.GroupUiiCleanup
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetGroupDogfoodingInternalOnly() WebFeatures_Flag {
if x != nil && x.GroupDogfoodingInternalOnly != nil {
return *x.GroupDogfoodingInternalOnly
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetSettingsSync() WebFeatures_Flag {
if x != nil && x.SettingsSync != nil {
return *x.SettingsSync
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetArchiveV2() WebFeatures_Flag {
if x != nil && x.ArchiveV2 != nil {
return *x.ArchiveV2
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetEphemeralAllowGroupMembers() WebFeatures_Flag {
if x != nil && x.EphemeralAllowGroupMembers != nil {
return *x.EphemeralAllowGroupMembers
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetEphemeral24HDuration() WebFeatures_Flag {
if x != nil && x.Ephemeral24HDuration != nil {
return *x.Ephemeral24HDuration
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetMdForceUpgrade() WebFeatures_Flag {
if x != nil && x.MdForceUpgrade != nil {
return *x.MdForceUpgrade
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetDisappearingMode() WebFeatures_Flag {
if x != nil && x.DisappearingMode != nil {
return *x.DisappearingMode
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetExternalMdOptInAvailable() WebFeatures_Flag {
if x != nil && x.ExternalMdOptInAvailable != nil {
return *x.ExternalMdOptInAvailable
}
return WebFeatures_NOT_STARTED
}
func (x *WebFeatures) GetNoDeleteMessageTimeLimit() WebFeatures_Flag {
if x != nil && x.NoDeleteMessageTimeLimit != nil {
return *x.NoDeleteMessageTimeLimit
}
return WebFeatures_NOT_STARTED
}
type PinInChat struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Type *PinInChat_Type `protobuf:"varint,1,opt,name=type,enum=WAWebProtobufsWeb.PinInChat_Type" json:"type,omitempty"`
Key *waCommon.MessageKey `protobuf:"bytes,2,opt,name=key" json:"key,omitempty"`
SenderTimestampMS *int64 `protobuf:"varint,3,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
ServerTimestampMS *int64 `protobuf:"varint,4,opt,name=serverTimestampMS" json:"serverTimestampMS,omitempty"`
MessageAddOnContextInfo *MessageAddOnContextInfo `protobuf:"bytes,5,opt,name=messageAddOnContextInfo" json:"messageAddOnContextInfo,omitempty"`
}
func (x *PinInChat) Reset() {
*x = PinInChat{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[3]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *PinInChat) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PinInChat) ProtoMessage() {}
func (x *PinInChat) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[3]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PinInChat.ProtoReflect.Descriptor instead.
func (*PinInChat) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{3}
}
func (x *PinInChat) GetType() PinInChat_Type {
if x != nil && x.Type != nil {
return *x.Type
}
return PinInChat_UNKNOWN_TYPE
}
func (x *PinInChat) GetKey() *waCommon.MessageKey {
if x != nil {
return x.Key
}
return nil
}
func (x *PinInChat) GetSenderTimestampMS() int64 {
if x != nil && x.SenderTimestampMS != nil {
return *x.SenderTimestampMS
}
return 0
}
func (x *PinInChat) GetServerTimestampMS() int64 {
if x != nil && x.ServerTimestampMS != nil {
return *x.ServerTimestampMS
}
return 0
}
func (x *PinInChat) GetMessageAddOnContextInfo() *MessageAddOnContextInfo {
if x != nil {
return x.MessageAddOnContextInfo
}
return nil
}
type MessageAddOn struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
MessageAddOnType *MessageAddOn_MessageAddOnType `protobuf:"varint,1,opt,name=messageAddOnType,enum=WAWebProtobufsWeb.MessageAddOn_MessageAddOnType" json:"messageAddOnType,omitempty"`
MessageAddOn *waE2E.Message `protobuf:"bytes,2,opt,name=messageAddOn" json:"messageAddOn,omitempty"`
SenderTimestampMS *int64 `protobuf:"varint,3,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
ServerTimestampMS *int64 `protobuf:"varint,4,opt,name=serverTimestampMS" json:"serverTimestampMS,omitempty"`
Status *WebMessageInfo_Status `protobuf:"varint,5,opt,name=status,enum=WAWebProtobufsWeb.WebMessageInfo_Status" json:"status,omitempty"`
AddOnContextInfo *MessageAddOnContextInfo `protobuf:"bytes,6,opt,name=addOnContextInfo" json:"addOnContextInfo,omitempty"`
MessageAddOnKey *waCommon.MessageKey `protobuf:"bytes,7,opt,name=messageAddOnKey" json:"messageAddOnKey,omitempty"`
LegacyMessage *LegacyMessage `protobuf:"bytes,8,opt,name=legacyMessage" json:"legacyMessage,omitempty"`
}
func (x *MessageAddOn) Reset() {
*x = MessageAddOn{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[4]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *MessageAddOn) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MessageAddOn) ProtoMessage() {}
func (x *MessageAddOn) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[4]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MessageAddOn.ProtoReflect.Descriptor instead.
func (*MessageAddOn) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{4}
}
func (x *MessageAddOn) GetMessageAddOnType() MessageAddOn_MessageAddOnType {
if x != nil && x.MessageAddOnType != nil {
return *x.MessageAddOnType
}
return MessageAddOn_UNDEFINED
}
func (x *MessageAddOn) GetMessageAddOn() *waE2E.Message {
if x != nil {
return x.MessageAddOn
}
return nil
}
func (x *MessageAddOn) GetSenderTimestampMS() int64 {
if x != nil && x.SenderTimestampMS != nil {
return *x.SenderTimestampMS
}
return 0
}
func (x *MessageAddOn) GetServerTimestampMS() int64 {
if x != nil && x.ServerTimestampMS != nil {
return *x.ServerTimestampMS
}
return 0
}
func (x *MessageAddOn) GetStatus() WebMessageInfo_Status {
if x != nil && x.Status != nil {
return *x.Status
}
return WebMessageInfo_ERROR
}
func (x *MessageAddOn) GetAddOnContextInfo() *MessageAddOnContextInfo {
if x != nil {
return x.AddOnContextInfo
}
return nil
}
func (x *MessageAddOn) GetMessageAddOnKey() *waCommon.MessageKey {
if x != nil {
return x.MessageAddOnKey
}
return nil
}
func (x *MessageAddOn) GetLegacyMessage() *LegacyMessage {
if x != nil {
return x.LegacyMessage
}
return nil
}
type CommentMetadata struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
CommentParentKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=commentParentKey" json:"commentParentKey,omitempty"`
ReplyCount *uint32 `protobuf:"varint,2,opt,name=replyCount" json:"replyCount,omitempty"`
}
func (x *CommentMetadata) Reset() {
*x = CommentMetadata{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[5]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *CommentMetadata) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*CommentMetadata) ProtoMessage() {}
func (x *CommentMetadata) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[5]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use CommentMetadata.ProtoReflect.Descriptor instead.
func (*CommentMetadata) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{5}
}
func (x *CommentMetadata) GetCommentParentKey() *waCommon.MessageKey {
if x != nil {
return x.CommentParentKey
}
return nil
}
func (x *CommentMetadata) GetReplyCount() uint32 {
if x != nil && x.ReplyCount != nil {
return *x.ReplyCount
}
return 0
}
type WebNotificationsInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Timestamp *uint64 `protobuf:"varint,2,opt,name=timestamp" json:"timestamp,omitempty"`
UnreadChats *uint32 `protobuf:"varint,3,opt,name=unreadChats" json:"unreadChats,omitempty"`
NotifyMessageCount *uint32 `protobuf:"varint,4,opt,name=notifyMessageCount" json:"notifyMessageCount,omitempty"`
NotifyMessages []*WebMessageInfo `protobuf:"bytes,5,rep,name=notifyMessages" json:"notifyMessages,omitempty"`
}
func (x *WebNotificationsInfo) Reset() {
*x = WebNotificationsInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[6]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *WebNotificationsInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*WebNotificationsInfo) ProtoMessage() {}
func (x *WebNotificationsInfo) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[6]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use WebNotificationsInfo.ProtoReflect.Descriptor instead.
func (*WebNotificationsInfo) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{6}
}
func (x *WebNotificationsInfo) GetTimestamp() uint64 {
if x != nil && x.Timestamp != nil {
return *x.Timestamp
}
return 0
}
func (x *WebNotificationsInfo) GetUnreadChats() uint32 {
if x != nil && x.UnreadChats != nil {
return *x.UnreadChats
}
return 0
}
func (x *WebNotificationsInfo) GetNotifyMessageCount() uint32 {
if x != nil && x.NotifyMessageCount != nil {
return *x.NotifyMessageCount
}
return 0
}
func (x *WebNotificationsInfo) GetNotifyMessages() []*WebMessageInfo {
if x != nil {
return x.NotifyMessages
}
return nil
}
type NotificationMessageInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
Message *waE2E.Message `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
MessageTimestamp *uint64 `protobuf:"varint,3,opt,name=messageTimestamp" json:"messageTimestamp,omitempty"`
Participant *string `protobuf:"bytes,4,opt,name=participant" json:"participant,omitempty"`
}
func (x *NotificationMessageInfo) Reset() {
*x = NotificationMessageInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[7]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *NotificationMessageInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*NotificationMessageInfo) ProtoMessage() {}
func (x *NotificationMessageInfo) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[7]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use NotificationMessageInfo.ProtoReflect.Descriptor instead.
func (*NotificationMessageInfo) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{7}
}
func (x *NotificationMessageInfo) GetKey() *waCommon.MessageKey {
if x != nil {
return x.Key
}
return nil
}
func (x *NotificationMessageInfo) GetMessage() *waE2E.Message {
if x != nil {
return x.Message
}
return nil
}
func (x *NotificationMessageInfo) GetMessageTimestamp() uint64 {
if x != nil && x.MessageTimestamp != nil {
return *x.MessageTimestamp
}
return 0
}
func (x *NotificationMessageInfo) GetParticipant() string {
if x != nil && x.Participant != nil {
return *x.Participant
}
return ""
}
type ReportingTokenInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ReportingTag []byte `protobuf:"bytes,1,opt,name=reportingTag" json:"reportingTag,omitempty"`
}
func (x *ReportingTokenInfo) Reset() {
*x = ReportingTokenInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[8]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *ReportingTokenInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*ReportingTokenInfo) ProtoMessage() {}
func (x *ReportingTokenInfo) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[8]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use ReportingTokenInfo.ProtoReflect.Descriptor instead.
func (*ReportingTokenInfo) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{8}
}
func (x *ReportingTokenInfo) GetReportingTag() []byte {
if x != nil {
return x.ReportingTag
}
return nil
}
type MediaData struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
LocalPath *string `protobuf:"bytes,1,opt,name=localPath" json:"localPath,omitempty"`
}
func (x *MediaData) Reset() {
*x = MediaData{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[9]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *MediaData) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MediaData) ProtoMessage() {}
func (x *MediaData) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[9]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MediaData.ProtoReflect.Descriptor instead.
func (*MediaData) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{9}
}
func (x *MediaData) GetLocalPath() string {
if x != nil && x.LocalPath != nil {
return *x.LocalPath
}
return ""
}
type PhotoChange struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
OldPhoto []byte `protobuf:"bytes,1,opt,name=oldPhoto" json:"oldPhoto,omitempty"`
NewPhoto []byte `protobuf:"bytes,2,opt,name=newPhoto" json:"newPhoto,omitempty"`
NewPhotoID *uint32 `protobuf:"varint,3,opt,name=newPhotoID" json:"newPhotoID,omitempty"`
}
func (x *PhotoChange) Reset() {
*x = PhotoChange{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[10]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *PhotoChange) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PhotoChange) ProtoMessage() {}
func (x *PhotoChange) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[10]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PhotoChange.ProtoReflect.Descriptor instead.
func (*PhotoChange) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{10}
}
func (x *PhotoChange) GetOldPhoto() []byte {
if x != nil {
return x.OldPhoto
}
return nil
}
func (x *PhotoChange) GetNewPhoto() []byte {
if x != nil {
return x.NewPhoto
}
return nil
}
func (x *PhotoChange) GetNewPhotoID() uint32 {
if x != nil && x.NewPhotoID != nil {
return *x.NewPhotoID
}
return 0
}
type StatusPSA struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
CampaignID *uint64 `protobuf:"varint,44,req,name=campaignID" json:"campaignID,omitempty"`
CampaignExpirationTimestamp *uint64 `protobuf:"varint,45,opt,name=campaignExpirationTimestamp" json:"campaignExpirationTimestamp,omitempty"`
}
func (x *StatusPSA) Reset() {
*x = StatusPSA{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[11]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *StatusPSA) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*StatusPSA) ProtoMessage() {}
func (x *StatusPSA) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[11]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use StatusPSA.ProtoReflect.Descriptor instead.
func (*StatusPSA) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{11}
}
func (x *StatusPSA) GetCampaignID() uint64 {
if x != nil && x.CampaignID != nil {
return *x.CampaignID
}
return 0
}
func (x *StatusPSA) GetCampaignExpirationTimestamp() uint64 {
if x != nil && x.CampaignExpirationTimestamp != nil {
return *x.CampaignExpirationTimestamp
}
return 0
}
type UserReceipt struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
UserJID *string `protobuf:"bytes,1,req,name=userJID" json:"userJID,omitempty"`
ReceiptTimestamp *int64 `protobuf:"varint,2,opt,name=receiptTimestamp" json:"receiptTimestamp,omitempty"`
ReadTimestamp *int64 `protobuf:"varint,3,opt,name=readTimestamp" json:"readTimestamp,omitempty"`
PlayedTimestamp *int64 `protobuf:"varint,4,opt,name=playedTimestamp" json:"playedTimestamp,omitempty"`
PendingDeviceJID []string `protobuf:"bytes,5,rep,name=pendingDeviceJID" json:"pendingDeviceJID,omitempty"`
DeliveredDeviceJID []string `protobuf:"bytes,6,rep,name=deliveredDeviceJID" json:"deliveredDeviceJID,omitempty"`
}
func (x *UserReceipt) Reset() {
*x = UserReceipt{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[12]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *UserReceipt) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*UserReceipt) ProtoMessage() {}
func (x *UserReceipt) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[12]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use UserReceipt.ProtoReflect.Descriptor instead.
func (*UserReceipt) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{12}
}
func (x *UserReceipt) GetUserJID() string {
if x != nil && x.UserJID != nil {
return *x.UserJID
}
return ""
}
func (x *UserReceipt) GetReceiptTimestamp() int64 {
if x != nil && x.ReceiptTimestamp != nil {
return *x.ReceiptTimestamp
}
return 0
}
func (x *UserReceipt) GetReadTimestamp() int64 {
if x != nil && x.ReadTimestamp != nil {
return *x.ReadTimestamp
}
return 0
}
func (x *UserReceipt) GetPlayedTimestamp() int64 {
if x != nil && x.PlayedTimestamp != nil {
return *x.PlayedTimestamp
}
return 0
}
func (x *UserReceipt) GetPendingDeviceJID() []string {
if x != nil {
return x.PendingDeviceJID
}
return nil
}
func (x *UserReceipt) GetDeliveredDeviceJID() []string {
if x != nil {
return x.DeliveredDeviceJID
}
return nil
}
type Reaction struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
Key *waCommon.MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
Text *string `protobuf:"bytes,2,opt,name=text" json:"text,omitempty"`
GroupingKey *string `protobuf:"bytes,3,opt,name=groupingKey" json:"groupingKey,omitempty"`
SenderTimestampMS *int64 `protobuf:"varint,4,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
Unread *bool `protobuf:"varint,5,opt,name=unread" json:"unread,omitempty"`
}
func (x *Reaction) Reset() {
*x = Reaction{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[13]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *Reaction) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*Reaction) ProtoMessage() {}
func (x *Reaction) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[13]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use Reaction.ProtoReflect.Descriptor instead.
func (*Reaction) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{13}
}
func (x *Reaction) GetKey() *waCommon.MessageKey {
if x != nil {
return x.Key
}
return nil
}
func (x *Reaction) GetText() string {
if x != nil && x.Text != nil {
return *x.Text
}
return ""
}
func (x *Reaction) GetGroupingKey() string {
if x != nil && x.GroupingKey != nil {
return *x.GroupingKey
}
return ""
}
func (x *Reaction) GetSenderTimestampMS() int64 {
if x != nil && x.SenderTimestampMS != nil {
return *x.SenderTimestampMS
}
return 0
}
func (x *Reaction) GetUnread() bool {
if x != nil && x.Unread != nil {
return *x.Unread
}
return false
}
type PollUpdate struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
PollUpdateMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=pollUpdateMessageKey" json:"pollUpdateMessageKey,omitempty"`
Vote *waE2E.PollVoteMessage `protobuf:"bytes,2,opt,name=vote" json:"vote,omitempty"`
SenderTimestampMS *int64 `protobuf:"varint,3,opt,name=senderTimestampMS" json:"senderTimestampMS,omitempty"`
ServerTimestampMS *int64 `protobuf:"varint,4,opt,name=serverTimestampMS" json:"serverTimestampMS,omitempty"`
Unread *bool `protobuf:"varint,5,opt,name=unread" json:"unread,omitempty"`
}
func (x *PollUpdate) Reset() {
*x = PollUpdate{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[14]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *PollUpdate) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PollUpdate) ProtoMessage() {}
func (x *PollUpdate) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[14]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PollUpdate.ProtoReflect.Descriptor instead.
func (*PollUpdate) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{14}
}
func (x *PollUpdate) GetPollUpdateMessageKey() *waCommon.MessageKey {
if x != nil {
return x.PollUpdateMessageKey
}
return nil
}
func (x *PollUpdate) GetVote() *waE2E.PollVoteMessage {
if x != nil {
return x.Vote
}
return nil
}
func (x *PollUpdate) GetSenderTimestampMS() int64 {
if x != nil && x.SenderTimestampMS != nil {
return *x.SenderTimestampMS
}
return 0
}
func (x *PollUpdate) GetServerTimestampMS() int64 {
if x != nil && x.ServerTimestampMS != nil {
return *x.ServerTimestampMS
}
return 0
}
func (x *PollUpdate) GetUnread() bool {
if x != nil && x.Unread != nil {
return *x.Unread
}
return false
}
type PollAdditionalMetadata struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
PollInvalidated *bool `protobuf:"varint,1,opt,name=pollInvalidated" json:"pollInvalidated,omitempty"`
}
func (x *PollAdditionalMetadata) Reset() {
*x = PollAdditionalMetadata{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[15]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *PollAdditionalMetadata) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PollAdditionalMetadata) ProtoMessage() {}
func (x *PollAdditionalMetadata) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[15]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PollAdditionalMetadata.ProtoReflect.Descriptor instead.
func (*PollAdditionalMetadata) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{15}
}
func (x *PollAdditionalMetadata) GetPollInvalidated() bool {
if x != nil && x.PollInvalidated != nil {
return *x.PollInvalidated
}
return false
}
type EventAdditionalMetadata struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
IsStale *bool `protobuf:"varint,1,opt,name=isStale" json:"isStale,omitempty"`
}
func (x *EventAdditionalMetadata) Reset() {
*x = EventAdditionalMetadata{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[16]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EventAdditionalMetadata) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EventAdditionalMetadata) ProtoMessage() {}
func (x *EventAdditionalMetadata) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[16]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use EventAdditionalMetadata.ProtoReflect.Descriptor instead.
func (*EventAdditionalMetadata) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{16}
}
func (x *EventAdditionalMetadata) GetIsStale() bool {
if x != nil && x.IsStale != nil {
return *x.IsStale
}
return false
}
type KeepInChat struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
KeepType *waE2E.KeepType `protobuf:"varint,1,opt,name=keepType,enum=WAWebProtobufsE2E.KeepType" json:"keepType,omitempty"`
ServerTimestamp *int64 `protobuf:"varint,2,opt,name=serverTimestamp" json:"serverTimestamp,omitempty"`
Key *waCommon.MessageKey `protobuf:"bytes,3,opt,name=key" json:"key,omitempty"`
DeviceJID *string `protobuf:"bytes,4,opt,name=deviceJID" json:"deviceJID,omitempty"`
ClientTimestampMS *int64 `protobuf:"varint,5,opt,name=clientTimestampMS" json:"clientTimestampMS,omitempty"`
ServerTimestampMS *int64 `protobuf:"varint,6,opt,name=serverTimestampMS" json:"serverTimestampMS,omitempty"`
}
func (x *KeepInChat) Reset() {
*x = KeepInChat{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[17]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *KeepInChat) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*KeepInChat) ProtoMessage() {}
func (x *KeepInChat) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[17]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use KeepInChat.ProtoReflect.Descriptor instead.
func (*KeepInChat) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{17}
}
func (x *KeepInChat) GetKeepType() waE2E.KeepType {
if x != nil && x.KeepType != nil {
return *x.KeepType
}
return waE2E.KeepType(0)
}
func (x *KeepInChat) GetServerTimestamp() int64 {
if x != nil && x.ServerTimestamp != nil {
return *x.ServerTimestamp
}
return 0
}
func (x *KeepInChat) GetKey() *waCommon.MessageKey {
if x != nil {
return x.Key
}
return nil
}
func (x *KeepInChat) GetDeviceJID() string {
if x != nil && x.DeviceJID != nil {
return *x.DeviceJID
}
return ""
}
func (x *KeepInChat) GetClientTimestampMS() int64 {
if x != nil && x.ClientTimestampMS != nil {
return *x.ClientTimestampMS
}
return 0
}
func (x *KeepInChat) GetServerTimestampMS() int64 {
if x != nil && x.ServerTimestampMS != nil {
return *x.ServerTimestampMS
}
return 0
}
type MessageAddOnContextInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
MessageAddOnDurationInSecs *uint32 `protobuf:"varint,1,opt,name=messageAddOnDurationInSecs" json:"messageAddOnDurationInSecs,omitempty"`
MessageAddOnExpiryType *waE2E.MessageContextInfo_MessageAddonExpiryType `protobuf:"varint,2,opt,name=messageAddOnExpiryType,enum=WAWebProtobufsE2E.MessageContextInfo_MessageAddonExpiryType" json:"messageAddOnExpiryType,omitempty"`
}
func (x *MessageAddOnContextInfo) Reset() {
*x = MessageAddOnContextInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[18]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *MessageAddOnContextInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*MessageAddOnContextInfo) ProtoMessage() {}
func (x *MessageAddOnContextInfo) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[18]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use MessageAddOnContextInfo.ProtoReflect.Descriptor instead.
func (*MessageAddOnContextInfo) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{18}
}
func (x *MessageAddOnContextInfo) GetMessageAddOnDurationInSecs() uint32 {
if x != nil && x.MessageAddOnDurationInSecs != nil {
return *x.MessageAddOnDurationInSecs
}
return 0
}
func (x *MessageAddOnContextInfo) GetMessageAddOnExpiryType() waE2E.MessageContextInfo_MessageAddonExpiryType {
if x != nil && x.MessageAddOnExpiryType != nil {
return *x.MessageAddOnExpiryType
}
return waE2E.MessageContextInfo_MessageAddonExpiryType(1)
}
type PremiumMessageInfo struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
ServerCampaignID *string `protobuf:"bytes,1,opt,name=serverCampaignID" json:"serverCampaignID,omitempty"`
}
func (x *PremiumMessageInfo) Reset() {
*x = PremiumMessageInfo{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[19]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *PremiumMessageInfo) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*PremiumMessageInfo) ProtoMessage() {}
func (x *PremiumMessageInfo) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[19]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use PremiumMessageInfo.ProtoReflect.Descriptor instead.
func (*PremiumMessageInfo) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{19}
}
func (x *PremiumMessageInfo) GetServerCampaignID() string {
if x != nil && x.ServerCampaignID != nil {
return *x.ServerCampaignID
}
return ""
}
type EventResponse struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
EventResponseMessageKey *waCommon.MessageKey `protobuf:"bytes,1,opt,name=eventResponseMessageKey" json:"eventResponseMessageKey,omitempty"`
TimestampMS *int64 `protobuf:"varint,2,opt,name=timestampMS" json:"timestampMS,omitempty"`
EventResponseMessage *waE2E.EventResponseMessage `protobuf:"bytes,3,opt,name=eventResponseMessage" json:"eventResponseMessage,omitempty"`
Unread *bool `protobuf:"varint,4,opt,name=unread" json:"unread,omitempty"`
}
func (x *EventResponse) Reset() {
*x = EventResponse{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[20]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *EventResponse) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*EventResponse) ProtoMessage() {}
func (x *EventResponse) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[20]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use EventResponse.ProtoReflect.Descriptor instead.
func (*EventResponse) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{20}
}
func (x *EventResponse) GetEventResponseMessageKey() *waCommon.MessageKey {
if x != nil {
return x.EventResponseMessageKey
}
return nil
}
func (x *EventResponse) GetTimestampMS() int64 {
if x != nil && x.TimestampMS != nil {
return *x.TimestampMS
}
return 0
}
func (x *EventResponse) GetEventResponseMessage() *waE2E.EventResponseMessage {
if x != nil {
return x.EventResponseMessage
}
return nil
}
func (x *EventResponse) GetUnread() bool {
if x != nil && x.Unread != nil {
return *x.Unread
}
return false
}
type LegacyMessage struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
EventResponseMessage *waE2E.EventResponseMessage `protobuf:"bytes,1,opt,name=eventResponseMessage" json:"eventResponseMessage,omitempty"`
PollVote *waE2E.PollVoteMessage `protobuf:"bytes,2,opt,name=pollVote" json:"pollVote,omitempty"`
}
func (x *LegacyMessage) Reset() {
*x = LegacyMessage{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[21]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *LegacyMessage) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*LegacyMessage) ProtoMessage() {}
func (x *LegacyMessage) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[21]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use LegacyMessage.ProtoReflect.Descriptor instead.
func (*LegacyMessage) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{21}
}
func (x *LegacyMessage) GetEventResponseMessage() *waE2E.EventResponseMessage {
if x != nil {
return x.EventResponseMessage
}
return nil
}
func (x *LegacyMessage) GetPollVote() *waE2E.PollVoteMessage {
if x != nil {
return x.PollVote
}
return nil
}
type StatusMentionMessage struct {
state protoimpl.MessageState
sizeCache protoimpl.SizeCache
unknownFields protoimpl.UnknownFields
QuotedStatus *waE2E.Message `protobuf:"bytes,1,opt,name=quotedStatus" json:"quotedStatus,omitempty"`
}
func (x *StatusMentionMessage) Reset() {
*x = StatusMentionMessage{}
if protoimpl.UnsafeEnabled {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[22]
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
ms.StoreMessageInfo(mi)
}
}
func (x *StatusMentionMessage) String() string {
return protoimpl.X.MessageStringOf(x)
}
func (*StatusMentionMessage) ProtoMessage() {}
func (x *StatusMentionMessage) ProtoReflect() protoreflect.Message {
mi := &file_waWeb_WAWebProtobufsWeb_proto_msgTypes[22]
if protoimpl.UnsafeEnabled && x != nil {
ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x))
if ms.LoadMessageInfo() == nil {
ms.StoreMessageInfo(mi)
}
return ms
}
return mi.MessageOf(x)
}
// Deprecated: Use StatusMentionMessage.ProtoReflect.Descriptor instead.
func (*StatusMentionMessage) Descriptor() ([]byte, []int) {
return file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP(), []int{22}
}
func (x *StatusMentionMessage) GetQuotedStatus() *waE2E.Message {
if x != nil {
return x.QuotedStatus
}
return nil
}
var File_waWeb_WAWebProtobufsWeb_proto protoreflect.FileDescriptor
//go:embed WAWebProtobufsWeb.pb.raw
var file_waWeb_WAWebProtobufsWeb_proto_rawDesc []byte
var (
file_waWeb_WAWebProtobufsWeb_proto_rawDescOnce sync.Once
file_waWeb_WAWebProtobufsWeb_proto_rawDescData = file_waWeb_WAWebProtobufsWeb_proto_rawDesc
)
func file_waWeb_WAWebProtobufsWeb_proto_rawDescGZIP() []byte {
file_waWeb_WAWebProtobufsWeb_proto_rawDescOnce.Do(func() {
file_waWeb_WAWebProtobufsWeb_proto_rawDescData = protoimpl.X.CompressGZIP(file_waWeb_WAWebProtobufsWeb_proto_rawDescData)
})
return file_waWeb_WAWebProtobufsWeb_proto_rawDescData
}
var file_waWeb_WAWebProtobufsWeb_proto_enumTypes = make([]protoimpl.EnumInfo, 9)
var file_waWeb_WAWebProtobufsWeb_proto_msgTypes = make([]protoimpl.MessageInfo, 23)
var file_waWeb_WAWebProtobufsWeb_proto_goTypes = []any{
(WebMessageInfo_BizPrivacyStatus)(0), // 0: WAWebProtobufsWeb.WebMessageInfo.BizPrivacyStatus
(WebMessageInfo_StubType)(0), // 1: WAWebProtobufsWeb.WebMessageInfo.StubType
(WebMessageInfo_Status)(0), // 2: WAWebProtobufsWeb.WebMessageInfo.Status
(PaymentInfo_TxnStatus)(0), // 3: WAWebProtobufsWeb.PaymentInfo.TxnStatus
(PaymentInfo_Status)(0), // 4: WAWebProtobufsWeb.PaymentInfo.Status
(PaymentInfo_Currency)(0), // 5: WAWebProtobufsWeb.PaymentInfo.Currency
(WebFeatures_Flag)(0), // 6: WAWebProtobufsWeb.WebFeatures.Flag
(PinInChat_Type)(0), // 7: WAWebProtobufsWeb.PinInChat.Type
(MessageAddOn_MessageAddOnType)(0), // 8: WAWebProtobufsWeb.MessageAddOn.MessageAddOnType
(*WebMessageInfo)(nil), // 9: WAWebProtobufsWeb.WebMessageInfo
(*PaymentInfo)(nil), // 10: WAWebProtobufsWeb.PaymentInfo
(*WebFeatures)(nil), // 11: WAWebProtobufsWeb.WebFeatures
(*PinInChat)(nil), // 12: WAWebProtobufsWeb.PinInChat
(*MessageAddOn)(nil), // 13: WAWebProtobufsWeb.MessageAddOn
(*CommentMetadata)(nil), // 14: WAWebProtobufsWeb.CommentMetadata
(*WebNotificationsInfo)(nil), // 15: WAWebProtobufsWeb.WebNotificationsInfo
(*NotificationMessageInfo)(nil), // 16: WAWebProtobufsWeb.NotificationMessageInfo
(*ReportingTokenInfo)(nil), // 17: WAWebProtobufsWeb.ReportingTokenInfo
(*MediaData)(nil), // 18: WAWebProtobufsWeb.MediaData
(*PhotoChange)(nil), // 19: WAWebProtobufsWeb.PhotoChange
(*StatusPSA)(nil), // 20: WAWebProtobufsWeb.StatusPSA
(*UserReceipt)(nil), // 21: WAWebProtobufsWeb.UserReceipt
(*Reaction)(nil), // 22: WAWebProtobufsWeb.Reaction
(*PollUpdate)(nil), // 23: WAWebProtobufsWeb.PollUpdate
(*PollAdditionalMetadata)(nil), // 24: WAWebProtobufsWeb.PollAdditionalMetadata
(*EventAdditionalMetadata)(nil), // 25: WAWebProtobufsWeb.EventAdditionalMetadata
(*KeepInChat)(nil), // 26: WAWebProtobufsWeb.KeepInChat
(*MessageAddOnContextInfo)(nil), // 27: WAWebProtobufsWeb.MessageAddOnContextInfo
(*PremiumMessageInfo)(nil), // 28: WAWebProtobufsWeb.PremiumMessageInfo
(*EventResponse)(nil), // 29: WAWebProtobufsWeb.EventResponse
(*LegacyMessage)(nil), // 30: WAWebProtobufsWeb.LegacyMessage
(*StatusMentionMessage)(nil), // 31: WAWebProtobufsWeb.StatusMentionMessage
(*waCommon.MessageKey)(nil), // 32: WACommon.MessageKey
(*waE2E.Message)(nil), // 33: WAWebProtobufsE2E.Message
(*waE2E.LiveLocationMessage)(nil), // 34: WAWebProtobufsE2E.LiveLocationMessage
(*waE2E.Money)(nil), // 35: WAWebProtobufsE2E.Money
(*waE2E.PollVoteMessage)(nil), // 36: WAWebProtobufsE2E.PollVoteMessage
(waE2E.KeepType)(0), // 37: WAWebProtobufsE2E.KeepType
(waE2E.MessageContextInfo_MessageAddonExpiryType)(0), // 38: WAWebProtobufsE2E.MessageContextInfo.MessageAddonExpiryType
(*waE2E.EventResponseMessage)(nil), // 39: WAWebProtobufsE2E.EventResponseMessage
}
var file_waWeb_WAWebProtobufsWeb_proto_depIdxs = []int32{
32, // 0: WAWebProtobufsWeb.WebMessageInfo.key:type_name -> WACommon.MessageKey
33, // 1: WAWebProtobufsWeb.WebMessageInfo.message:type_name -> WAWebProtobufsE2E.Message
2, // 2: WAWebProtobufsWeb.WebMessageInfo.status:type_name -> WAWebProtobufsWeb.WebMessageInfo.Status
1, // 3: WAWebProtobufsWeb.WebMessageInfo.messageStubType:type_name -> WAWebProtobufsWeb.WebMessageInfo.StubType
10, // 4: WAWebProtobufsWeb.WebMessageInfo.paymentInfo:type_name -> WAWebProtobufsWeb.PaymentInfo
34, // 5: WAWebProtobufsWeb.WebMessageInfo.finalLiveLocation:type_name -> WAWebProtobufsE2E.LiveLocationMessage
10, // 6: WAWebProtobufsWeb.WebMessageInfo.quotedPaymentInfo:type_name -> WAWebProtobufsWeb.PaymentInfo
0, // 7: WAWebProtobufsWeb.WebMessageInfo.bizPrivacyStatus:type_name -> WAWebProtobufsWeb.WebMessageInfo.BizPrivacyStatus
18, // 8: WAWebProtobufsWeb.WebMessageInfo.mediaData:type_name -> WAWebProtobufsWeb.MediaData
19, // 9: WAWebProtobufsWeb.WebMessageInfo.photoChange:type_name -> WAWebProtobufsWeb.PhotoChange
21, // 10: WAWebProtobufsWeb.WebMessageInfo.userReceipt:type_name -> WAWebProtobufsWeb.UserReceipt
22, // 11: WAWebProtobufsWeb.WebMessageInfo.reactions:type_name -> WAWebProtobufsWeb.Reaction
18, // 12: WAWebProtobufsWeb.WebMessageInfo.quotedStickerData:type_name -> WAWebProtobufsWeb.MediaData
20, // 13: WAWebProtobufsWeb.WebMessageInfo.statusPsa:type_name -> WAWebProtobufsWeb.StatusPSA
23, // 14: WAWebProtobufsWeb.WebMessageInfo.pollUpdates:type_name -> WAWebProtobufsWeb.PollUpdate
24, // 15: WAWebProtobufsWeb.WebMessageInfo.pollAdditionalMetadata:type_name -> WAWebProtobufsWeb.PollAdditionalMetadata
26, // 16: WAWebProtobufsWeb.WebMessageInfo.keepInChat:type_name -> WAWebProtobufsWeb.KeepInChat
12, // 17: WAWebProtobufsWeb.WebMessageInfo.pinInChat:type_name -> WAWebProtobufsWeb.PinInChat
28, // 18: WAWebProtobufsWeb.WebMessageInfo.premiumMessageInfo:type_name -> WAWebProtobufsWeb.PremiumMessageInfo
14, // 19: WAWebProtobufsWeb.WebMessageInfo.commentMetadata:type_name -> WAWebProtobufsWeb.CommentMetadata
29, // 20: WAWebProtobufsWeb.WebMessageInfo.eventResponses:type_name -> WAWebProtobufsWeb.EventResponse
17, // 21: WAWebProtobufsWeb.WebMessageInfo.reportingTokenInfo:type_name -> WAWebProtobufsWeb.ReportingTokenInfo
25, // 22: WAWebProtobufsWeb.WebMessageInfo.eventAdditionalMetadata:type_name -> WAWebProtobufsWeb.EventAdditionalMetadata
32, // 23: WAWebProtobufsWeb.WebMessageInfo.targetMessageID:type_name -> WACommon.MessageKey
13, // 24: WAWebProtobufsWeb.WebMessageInfo.messageAddOns:type_name -> WAWebProtobufsWeb.MessageAddOn
31, // 25: WAWebProtobufsWeb.WebMessageInfo.statusMentionMessageInfo:type_name -> WAWebProtobufsWeb.StatusMentionMessage
5, // 26: WAWebProtobufsWeb.PaymentInfo.currencyDeprecated:type_name -> WAWebProtobufsWeb.PaymentInfo.Currency
4, // 27: WAWebProtobufsWeb.PaymentInfo.status:type_name -> WAWebProtobufsWeb.PaymentInfo.Status
32, // 28: WAWebProtobufsWeb.PaymentInfo.requestMessageKey:type_name -> WACommon.MessageKey
3, // 29: WAWebProtobufsWeb.PaymentInfo.txnStatus:type_name -> WAWebProtobufsWeb.PaymentInfo.TxnStatus
35, // 30: WAWebProtobufsWeb.PaymentInfo.primaryAmount:type_name -> WAWebProtobufsE2E.Money
35, // 31: WAWebProtobufsWeb.PaymentInfo.exchangeAmount:type_name -> WAWebProtobufsE2E.Money
6, // 32: WAWebProtobufsWeb.WebFeatures.labelsDisplay:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 33: WAWebProtobufsWeb.WebFeatures.voipIndividualOutgoing:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 34: WAWebProtobufsWeb.WebFeatures.groupsV3:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 35: WAWebProtobufsWeb.WebFeatures.groupsV3Create:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 36: WAWebProtobufsWeb.WebFeatures.changeNumberV2:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 37: WAWebProtobufsWeb.WebFeatures.queryStatusV3Thumbnail:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 38: WAWebProtobufsWeb.WebFeatures.liveLocations:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 39: WAWebProtobufsWeb.WebFeatures.queryVname:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 40: WAWebProtobufsWeb.WebFeatures.voipIndividualIncoming:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 41: WAWebProtobufsWeb.WebFeatures.quickRepliesQuery:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 42: WAWebProtobufsWeb.WebFeatures.payments:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 43: WAWebProtobufsWeb.WebFeatures.stickerPackQuery:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 44: WAWebProtobufsWeb.WebFeatures.liveLocationsFinal:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 45: WAWebProtobufsWeb.WebFeatures.labelsEdit:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 46: WAWebProtobufsWeb.WebFeatures.mediaUpload:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 47: WAWebProtobufsWeb.WebFeatures.mediaUploadRichQuickReplies:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 48: WAWebProtobufsWeb.WebFeatures.vnameV2:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 49: WAWebProtobufsWeb.WebFeatures.videoPlaybackURL:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 50: WAWebProtobufsWeb.WebFeatures.statusRanking:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 51: WAWebProtobufsWeb.WebFeatures.voipIndividualVideo:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 52: WAWebProtobufsWeb.WebFeatures.thirdPartyStickers:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 53: WAWebProtobufsWeb.WebFeatures.frequentlyForwardedSetting:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 54: WAWebProtobufsWeb.WebFeatures.groupsV4JoinPermission:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 55: WAWebProtobufsWeb.WebFeatures.recentStickers:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 56: WAWebProtobufsWeb.WebFeatures.catalog:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 57: WAWebProtobufsWeb.WebFeatures.starredStickers:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 58: WAWebProtobufsWeb.WebFeatures.voipGroupCall:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 59: WAWebProtobufsWeb.WebFeatures.templateMessage:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 60: WAWebProtobufsWeb.WebFeatures.templateMessageInteractivity:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 61: WAWebProtobufsWeb.WebFeatures.ephemeralMessages:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 62: WAWebProtobufsWeb.WebFeatures.e2ENotificationSync:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 63: WAWebProtobufsWeb.WebFeatures.recentStickersV2:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 64: WAWebProtobufsWeb.WebFeatures.recentStickersV3:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 65: WAWebProtobufsWeb.WebFeatures.userNotice:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 66: WAWebProtobufsWeb.WebFeatures.support:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 67: WAWebProtobufsWeb.WebFeatures.groupUiiCleanup:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 68: WAWebProtobufsWeb.WebFeatures.groupDogfoodingInternalOnly:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 69: WAWebProtobufsWeb.WebFeatures.settingsSync:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 70: WAWebProtobufsWeb.WebFeatures.archiveV2:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 71: WAWebProtobufsWeb.WebFeatures.ephemeralAllowGroupMembers:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 72: WAWebProtobufsWeb.WebFeatures.ephemeral24HDuration:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 73: WAWebProtobufsWeb.WebFeatures.mdForceUpgrade:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 74: WAWebProtobufsWeb.WebFeatures.disappearingMode:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 75: WAWebProtobufsWeb.WebFeatures.externalMdOptInAvailable:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
6, // 76: WAWebProtobufsWeb.WebFeatures.noDeleteMessageTimeLimit:type_name -> WAWebProtobufsWeb.WebFeatures.Flag
7, // 77: WAWebProtobufsWeb.PinInChat.type:type_name -> WAWebProtobufsWeb.PinInChat.Type
32, // 78: WAWebProtobufsWeb.PinInChat.key:type_name -> WACommon.MessageKey
27, // 79: WAWebProtobufsWeb.PinInChat.messageAddOnContextInfo:type_name -> WAWebProtobufsWeb.MessageAddOnContextInfo
8, // 80: WAWebProtobufsWeb.MessageAddOn.messageAddOnType:type_name -> WAWebProtobufsWeb.MessageAddOn.MessageAddOnType
33, // 81: WAWebProtobufsWeb.MessageAddOn.messageAddOn:type_name -> WAWebProtobufsE2E.Message
2, // 82: WAWebProtobufsWeb.MessageAddOn.status:type_name -> WAWebProtobufsWeb.WebMessageInfo.Status
27, // 83: WAWebProtobufsWeb.MessageAddOn.addOnContextInfo:type_name -> WAWebProtobufsWeb.MessageAddOnContextInfo
32, // 84: WAWebProtobufsWeb.MessageAddOn.messageAddOnKey:type_name -> WACommon.MessageKey
30, // 85: WAWebProtobufsWeb.MessageAddOn.legacyMessage:type_name -> WAWebProtobufsWeb.LegacyMessage
32, // 86: WAWebProtobufsWeb.CommentMetadata.commentParentKey:type_name -> WACommon.MessageKey
9, // 87: WAWebProtobufsWeb.WebNotificationsInfo.notifyMessages:type_name -> WAWebProtobufsWeb.WebMessageInfo
32, // 88: WAWebProtobufsWeb.NotificationMessageInfo.key:type_name -> WACommon.MessageKey
33, // 89: WAWebProtobufsWeb.NotificationMessageInfo.message:type_name -> WAWebProtobufsE2E.Message
32, // 90: WAWebProtobufsWeb.Reaction.key:type_name -> WACommon.MessageKey
32, // 91: WAWebProtobufsWeb.PollUpdate.pollUpdateMessageKey:type_name -> WACommon.MessageKey
36, // 92: WAWebProtobufsWeb.PollUpdate.vote:type_name -> WAWebProtobufsE2E.PollVoteMessage
37, // 93: WAWebProtobufsWeb.KeepInChat.keepType:type_name -> WAWebProtobufsE2E.KeepType
32, // 94: WAWebProtobufsWeb.KeepInChat.key:type_name -> WACommon.MessageKey
38, // 95: WAWebProtobufsWeb.MessageAddOnContextInfo.messageAddOnExpiryType:type_name -> WAWebProtobufsE2E.MessageContextInfo.MessageAddonExpiryType
32, // 96: WAWebProtobufsWeb.EventResponse.eventResponseMessageKey:type_name -> WACommon.MessageKey
39, // 97: WAWebProtobufsWeb.EventResponse.eventResponseMessage:type_name -> WAWebProtobufsE2E.EventResponseMessage
39, // 98: WAWebProtobufsWeb.LegacyMessage.eventResponseMessage:type_name -> WAWebProtobufsE2E.EventResponseMessage
36, // 99: WAWebProtobufsWeb.LegacyMessage.pollVote:type_name -> WAWebProtobufsE2E.PollVoteMessage
33, // 100: WAWebProtobufsWeb.StatusMentionMessage.quotedStatus:type_name -> WAWebProtobufsE2E.Message
101, // [101:101] is the sub-list for method output_type
101, // [101:101] is the sub-list for method input_type
101, // [101:101] is the sub-list for extension type_name
101, // [101:101] is the sub-list for extension extendee
0, // [0:101] is the sub-list for field type_name
}
func init() { file_waWeb_WAWebProtobufsWeb_proto_init() }
func file_waWeb_WAWebProtobufsWeb_proto_init() {
if File_waWeb_WAWebProtobufsWeb_proto != nil {
return
}
if !protoimpl.UnsafeEnabled {
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[0].Exporter = func(v any, i int) any {
switch v := v.(*WebMessageInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[1].Exporter = func(v any, i int) any {
switch v := v.(*PaymentInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[2].Exporter = func(v any, i int) any {
switch v := v.(*WebFeatures); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[3].Exporter = func(v any, i int) any {
switch v := v.(*PinInChat); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[4].Exporter = func(v any, i int) any {
switch v := v.(*MessageAddOn); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[5].Exporter = func(v any, i int) any {
switch v := v.(*CommentMetadata); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[6].Exporter = func(v any, i int) any {
switch v := v.(*WebNotificationsInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[7].Exporter = func(v any, i int) any {
switch v := v.(*NotificationMessageInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[8].Exporter = func(v any, i int) any {
switch v := v.(*ReportingTokenInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[9].Exporter = func(v any, i int) any {
switch v := v.(*MediaData); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[10].Exporter = func(v any, i int) any {
switch v := v.(*PhotoChange); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[11].Exporter = func(v any, i int) any {
switch v := v.(*StatusPSA); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[12].Exporter = func(v any, i int) any {
switch v := v.(*UserReceipt); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[13].Exporter = func(v any, i int) any {
switch v := v.(*Reaction); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[14].Exporter = func(v any, i int) any {
switch v := v.(*PollUpdate); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[15].Exporter = func(v any, i int) any {
switch v := v.(*PollAdditionalMetadata); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[16].Exporter = func(v any, i int) any {
switch v := v.(*EventAdditionalMetadata); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[17].Exporter = func(v any, i int) any {
switch v := v.(*KeepInChat); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[18].Exporter = func(v any, i int) any {
switch v := v.(*MessageAddOnContextInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[19].Exporter = func(v any, i int) any {
switch v := v.(*PremiumMessageInfo); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[20].Exporter = func(v any, i int) any {
switch v := v.(*EventResponse); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[21].Exporter = func(v any, i int) any {
switch v := v.(*LegacyMessage); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
file_waWeb_WAWebProtobufsWeb_proto_msgTypes[22].Exporter = func(v any, i int) any {
switch v := v.(*StatusMentionMessage); i {
case 0:
return &v.state
case 1:
return &v.sizeCache
case 2:
return &v.unknownFields
default:
return nil
}
}
}
type x struct{}
out := protoimpl.TypeBuilder{
File: protoimpl.DescBuilder{
GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
RawDescriptor: file_waWeb_WAWebProtobufsWeb_proto_rawDesc,
NumEnums: 9,
NumMessages: 23,
NumExtensions: 0,
NumServices: 0,
},
GoTypes: file_waWeb_WAWebProtobufsWeb_proto_goTypes,
DependencyIndexes: file_waWeb_WAWebProtobufsWeb_proto_depIdxs,
EnumInfos: file_waWeb_WAWebProtobufsWeb_proto_enumTypes,
MessageInfos: file_waWeb_WAWebProtobufsWeb_proto_msgTypes,
}.Build()
File_waWeb_WAWebProtobufsWeb_proto = out.File
file_waWeb_WAWebProtobufsWeb_proto_rawDesc = nil
file_waWeb_WAWebProtobufsWeb_proto_goTypes = nil
file_waWeb_WAWebProtobufsWeb_proto_depIdxs = nil
}