proto

package
v0.1.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 17, 2020 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AdReplyInfo_AD_REPLY_INFO_MEDIATYPE_name = map[int32]string{
	0: "NONE",
	1: "IMAGE",
	2: "VIDEO",
}
View Source
var AdReplyInfo_AD_REPLY_INFO_MEDIATYPE_value = map[string]int32{
	"NONE":  0,
	"IMAGE": 1,
	"VIDEO": 2,
}
View Source
var ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE_name = map[int32]string{
	0: "SANS_SERIF",
	1: "SERIF",
	2: "NORICAN_REGULAR",
	3: "BRYNDAN_WRITE",
	4: "BEBASNEUE_REGULAR",
	5: "OSWALD_HEAVY",
}
View Source
var ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE_value = map[string]int32{
	"SANS_SERIF":        0,
	"SERIF":             1,
	"NORICAN_REGULAR":   2,
	"BRYNDAN_WRITE":     3,
	"BEBASNEUE_REGULAR": 4,
	"OSWALD_HEAVY":      5,
}
View Source
var ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE_name = map[int32]string{
	0: "NONE",
	1: "VIDEO",
}
View Source
var ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE_value = map[string]int32{
	"NONE":  0,
	"VIDEO": 1,
}
View Source
var HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE_name = map[int32]string{
	1: "GREGORIAN",
	2: "SOLAR_HIJRI",
}
View Source
var HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE_value = map[string]int32{
	"GREGORIAN":   1,
	"SOLAR_HIJRI": 2,
}
View Source
var HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE_name = map[int32]string{
	1: "MONDAY",
	2: "TUESDAY",
	3: "WEDNESDAY",
	4: "THURSDAY",
	5: "FRIDAY",
	6: "SATURDAY",
	7: "SUNDAY",
}
View Source
var HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE_value = map[string]int32{
	"MONDAY":    1,
	"TUESDAY":   2,
	"WEDNESDAY": 3,
	"THURSDAY":  4,
	"FRIDAY":    5,
	"SATURDAY":  6,
	"SUNDAY":    7,
}
View Source
var PaymentInfo_PAYMENT_INFO_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",
}
View Source
var PaymentInfo_PAYMENT_INFO_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,
}
View Source
var ProtocolMessage_PROTOCOL_MESSAGE_TYPE_name = map[int32]string{
	0: "REVOKE",
	3: "EPHEMERAL_SETTING",
}
View Source
var ProtocolMessage_PROTOCOL_MESSAGE_TYPE_value = map[string]int32{
	"REVOKE":            0,
	"EPHEMERAL_SETTING": 3,
}
View Source
var VideoMessage_VIDEO_MESSAGE_ATTRIBUTION_name = map[int32]string{
	0: "NONE",
	1: "GIPHY",
	2: "TENOR",
}
View Source
var VideoMessage_VIDEO_MESSAGE_ATTRIBUTION_value = map[string]int32{
	"NONE":  0,
	"GIPHY": 1,
	"TENOR": 2,
}
View Source
var WebFeatures_WEB_FEATURES_FLAG_name = map[int32]string{
	0: "NOT_STARTED",
	1: "FORCE_UPGRADE",
	2: "DEVELOPMENT",
	3: "PRODUCTION",
}
View Source
var WebFeatures_WEB_FEATURES_FLAG_value = map[string]int32{
	"NOT_STARTED":   0,
	"FORCE_UPGRADE": 1,
	"DEVELOPMENT":   2,
	"PRODUCTION":    3,
}
View Source
var WebMessageInfo_WEB_MESSAGE_INFO_STATUS_name = map[int32]string{
	0: "ERROR",
	1: "PENDING",
	2: "SERVER_ACK",
	3: "DELIVERY_ACK",
	4: "READ",
	5: "PLAYED",
}
View Source
var WebMessageInfo_WEB_MESSAGE_INFO_STATUS_value = map[string]int32{
	"ERROR":        0,
	"PENDING":      1,
	"SERVER_ACK":   2,
	"DELIVERY_ACK": 3,
	"READ":         4,
	"PLAYED":       5,
}
View Source
var WebMessageInfo_WEB_MESSAGE_INFO_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",
}
View Source
var WebMessageInfo_WEB_MESSAGE_INFO_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,
}

Functions

This section is empty.

Types

type AdReplyInfo

type AdReplyInfo struct {
	AdvertiserName       *string                              `protobuf:"bytes,1,opt,name=advertiserName" json:"advertiserName,omitempty"`
	MediaType            *AdReplyInfo_AD_REPLY_INFO_MEDIATYPE `protobuf:"varint,2,opt,name=mediaType,enum=proto.AdReplyInfo_AD_REPLY_INFO_MEDIATYPE" json:"mediaType,omitempty"`
	JpegThumbnail        []byte                               `protobuf:"bytes,16,opt,name=jpegThumbnail" json:"jpegThumbnail,omitempty"`
	Caption              *string                              `protobuf:"bytes,17,opt,name=caption" json:"caption,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
	XXX_unrecognized     []byte                               `json:"-"`
	XXX_sizecache        int32                                `json:"-"`
}

func (*AdReplyInfo) Descriptor

func (*AdReplyInfo) Descriptor() ([]byte, []int)

func (*AdReplyInfo) GetAdvertiserName

func (m *AdReplyInfo) GetAdvertiserName() string

func (*AdReplyInfo) GetCaption

func (m *AdReplyInfo) GetCaption() string

func (*AdReplyInfo) GetJpegThumbnail

func (m *AdReplyInfo) GetJpegThumbnail() []byte

func (*AdReplyInfo) GetMediaType

func (*AdReplyInfo) ProtoMessage

func (*AdReplyInfo) ProtoMessage()

func (*AdReplyInfo) Reset

func (m *AdReplyInfo) Reset()

func (*AdReplyInfo) String

func (m *AdReplyInfo) String() string

func (*AdReplyInfo) XXX_DiscardUnknown

func (m *AdReplyInfo) XXX_DiscardUnknown()

func (*AdReplyInfo) XXX_Marshal

func (m *AdReplyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AdReplyInfo) XXX_Merge

func (m *AdReplyInfo) XXX_Merge(src proto.Message)

func (*AdReplyInfo) XXX_Size

func (m *AdReplyInfo) XXX_Size() int

func (*AdReplyInfo) XXX_Unmarshal

func (m *AdReplyInfo) XXX_Unmarshal(b []byte) error

type AdReplyInfo_AD_REPLY_INFO_MEDIATYPE

type AdReplyInfo_AD_REPLY_INFO_MEDIATYPE int32
const (
	AdReplyInfo_NONE  AdReplyInfo_AD_REPLY_INFO_MEDIATYPE = 0
	AdReplyInfo_IMAGE AdReplyInfo_AD_REPLY_INFO_MEDIATYPE = 1
	AdReplyInfo_VIDEO AdReplyInfo_AD_REPLY_INFO_MEDIATYPE = 2
)

func (AdReplyInfo_AD_REPLY_INFO_MEDIATYPE) Enum

func (AdReplyInfo_AD_REPLY_INFO_MEDIATYPE) EnumDescriptor

func (AdReplyInfo_AD_REPLY_INFO_MEDIATYPE) EnumDescriptor() ([]byte, []int)

func (AdReplyInfo_AD_REPLY_INFO_MEDIATYPE) String

func (*AdReplyInfo_AD_REPLY_INFO_MEDIATYPE) UnmarshalJSON

func (x *AdReplyInfo_AD_REPLY_INFO_MEDIATYPE) UnmarshalJSON(data []byte) error

type AudioMessage

type AudioMessage struct {
	Url                  *string      `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Mimetype             *string      `protobuf:"bytes,2,opt,name=mimetype" json:"mimetype,omitempty"`
	FileSha256           []byte       `protobuf:"bytes,3,opt,name=fileSha256" json:"fileSha256,omitempty"`
	FileLength           *uint64      `protobuf:"varint,4,opt,name=fileLength" json:"fileLength,omitempty"`
	Seconds              *uint32      `protobuf:"varint,5,opt,name=seconds" json:"seconds,omitempty"`
	Ptt                  *bool        `protobuf:"varint,6,opt,name=ptt" json:"ptt,omitempty"`
	MediaKey             []byte       `protobuf:"bytes,7,opt,name=mediaKey" json:"mediaKey,omitempty"`
	FileEncSha256        []byte       `protobuf:"bytes,8,opt,name=fileEncSha256" json:"fileEncSha256,omitempty"`
	DirectPath           *string      `protobuf:"bytes,9,opt,name=directPath" json:"directPath,omitempty"`
	MediaKeyTimestamp    *int64       `protobuf:"varint,10,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
	ContextInfo          *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	StreamingSidecar     []byte       `protobuf:"bytes,18,opt,name=streamingSidecar" json:"streamingSidecar,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*AudioMessage) Descriptor

func (*AudioMessage) Descriptor() ([]byte, []int)

func (*AudioMessage) GetContextInfo

func (m *AudioMessage) GetContextInfo() *ContextInfo

func (*AudioMessage) GetDirectPath

func (m *AudioMessage) GetDirectPath() string

func (*AudioMessage) GetFileEncSha256

func (m *AudioMessage) GetFileEncSha256() []byte

func (*AudioMessage) GetFileLength

func (m *AudioMessage) GetFileLength() uint64

func (*AudioMessage) GetFileSha256

func (m *AudioMessage) GetFileSha256() []byte

func (*AudioMessage) GetMediaKey

func (m *AudioMessage) GetMediaKey() []byte

func (*AudioMessage) GetMediaKeyTimestamp

func (m *AudioMessage) GetMediaKeyTimestamp() int64

func (*AudioMessage) GetMimetype

func (m *AudioMessage) GetMimetype() string

func (*AudioMessage) GetPtt

func (m *AudioMessage) GetPtt() bool

func (*AudioMessage) GetSeconds

func (m *AudioMessage) GetSeconds() uint32

func (*AudioMessage) GetStreamingSidecar

func (m *AudioMessage) GetStreamingSidecar() []byte

func (*AudioMessage) GetUrl

func (m *AudioMessage) GetUrl() string

func (*AudioMessage) ProtoMessage

func (*AudioMessage) ProtoMessage()

func (*AudioMessage) Reset

func (m *AudioMessage) Reset()

func (*AudioMessage) String

func (m *AudioMessage) String() string

func (*AudioMessage) XXX_DiscardUnknown

func (m *AudioMessage) XXX_DiscardUnknown()

func (*AudioMessage) XXX_Marshal

func (m *AudioMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AudioMessage) XXX_Merge

func (m *AudioMessage) XXX_Merge(src proto.Message)

func (*AudioMessage) XXX_Size

func (m *AudioMessage) XXX_Size() int

func (*AudioMessage) XXX_Unmarshal

func (m *AudioMessage) XXX_Unmarshal(b []byte) error

type Call

type Call struct {
	CallKey              []byte   `protobuf:"bytes,1,opt,name=callKey" json:"callKey,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Call) Descriptor

func (*Call) Descriptor() ([]byte, []int)

func (*Call) GetCallKey

func (m *Call) GetCallKey() []byte

func (*Call) ProtoMessage

func (*Call) ProtoMessage()

func (*Call) Reset

func (m *Call) Reset()

func (*Call) String

func (m *Call) String() string

func (*Call) XXX_DiscardUnknown

func (m *Call) XXX_DiscardUnknown()

func (*Call) XXX_Marshal

func (m *Call) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Call) XXX_Merge

func (m *Call) XXX_Merge(src proto.Message)

func (*Call) XXX_Size

func (m *Call) XXX_Size() int

func (*Call) XXX_Unmarshal

func (m *Call) XXX_Unmarshal(b []byte) error

type CallButton

type CallButton struct {
	DisplayText          *HighlyStructuredMessage `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
	PhoneNumber          *HighlyStructuredMessage `protobuf:"bytes,2,opt,name=phoneNumber" json:"phoneNumber,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*CallButton) Descriptor

func (*CallButton) Descriptor() ([]byte, []int)

func (*CallButton) GetDisplayText

func (m *CallButton) GetDisplayText() *HighlyStructuredMessage

func (*CallButton) GetPhoneNumber

func (m *CallButton) GetPhoneNumber() *HighlyStructuredMessage

func (*CallButton) ProtoMessage

func (*CallButton) ProtoMessage()

func (*CallButton) Reset

func (m *CallButton) Reset()

func (*CallButton) String

func (m *CallButton) String() string

func (*CallButton) XXX_DiscardUnknown

func (m *CallButton) XXX_DiscardUnknown()

func (*CallButton) XXX_Marshal

func (m *CallButton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CallButton) XXX_Merge

func (m *CallButton) XXX_Merge(src proto.Message)

func (*CallButton) XXX_Size

func (m *CallButton) XXX_Size() int

func (*CallButton) XXX_Unmarshal

func (m *CallButton) XXX_Unmarshal(b []byte) error

type CancelPaymentRequestMessage

type CancelPaymentRequestMessage struct {
	Key                  *MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*CancelPaymentRequestMessage) Descriptor

func (*CancelPaymentRequestMessage) Descriptor() ([]byte, []int)

func (*CancelPaymentRequestMessage) GetKey

func (*CancelPaymentRequestMessage) ProtoMessage

func (*CancelPaymentRequestMessage) ProtoMessage()

func (*CancelPaymentRequestMessage) Reset

func (m *CancelPaymentRequestMessage) Reset()

func (*CancelPaymentRequestMessage) String

func (m *CancelPaymentRequestMessage) String() string

func (*CancelPaymentRequestMessage) XXX_DiscardUnknown

func (m *CancelPaymentRequestMessage) XXX_DiscardUnknown()

func (*CancelPaymentRequestMessage) XXX_Marshal

func (m *CancelPaymentRequestMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CancelPaymentRequestMessage) XXX_Merge

func (m *CancelPaymentRequestMessage) XXX_Merge(src proto.Message)

func (*CancelPaymentRequestMessage) XXX_Size

func (m *CancelPaymentRequestMessage) XXX_Size() int

func (*CancelPaymentRequestMessage) XXX_Unmarshal

func (m *CancelPaymentRequestMessage) XXX_Unmarshal(b []byte) error

type Chat

type Chat struct {
	DisplayName          *string  `protobuf:"bytes,1,opt,name=displayName" json:"displayName,omitempty"`
	Id                   *string  `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Chat) Descriptor

func (*Chat) Descriptor() ([]byte, []int)

func (*Chat) GetDisplayName

func (m *Chat) GetDisplayName() string

func (*Chat) GetId

func (m *Chat) GetId() string

func (*Chat) ProtoMessage

func (*Chat) ProtoMessage()

func (*Chat) Reset

func (m *Chat) Reset()

func (*Chat) String

func (m *Chat) String() string

func (*Chat) XXX_DiscardUnknown

func (m *Chat) XXX_DiscardUnknown()

func (*Chat) XXX_Marshal

func (m *Chat) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Chat) XXX_Merge

func (m *Chat) XXX_Merge(src proto.Message)

func (*Chat) XXX_Size

func (m *Chat) XXX_Size() int

func (*Chat) XXX_Unmarshal

func (m *Chat) XXX_Unmarshal(b []byte) error

type ContactMessage

type ContactMessage struct {
	DisplayName          *string      `protobuf:"bytes,1,opt,name=displayName" json:"displayName,omitempty"`
	Vcard                *string      `protobuf:"bytes,16,opt,name=vcard" json:"vcard,omitempty"`
	ContextInfo          *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ContactMessage) Descriptor

func (*ContactMessage) Descriptor() ([]byte, []int)

func (*ContactMessage) GetContextInfo

func (m *ContactMessage) GetContextInfo() *ContextInfo

func (*ContactMessage) GetDisplayName

func (m *ContactMessage) GetDisplayName() string

func (*ContactMessage) GetVcard

func (m *ContactMessage) GetVcard() string

func (*ContactMessage) ProtoMessage

func (*ContactMessage) ProtoMessage()

func (*ContactMessage) Reset

func (m *ContactMessage) Reset()

func (*ContactMessage) String

func (m *ContactMessage) String() string

func (*ContactMessage) XXX_DiscardUnknown

func (m *ContactMessage) XXX_DiscardUnknown()

func (*ContactMessage) XXX_Marshal

func (m *ContactMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContactMessage) XXX_Merge

func (m *ContactMessage) XXX_Merge(src proto.Message)

func (*ContactMessage) XXX_Size

func (m *ContactMessage) XXX_Size() int

func (*ContactMessage) XXX_Unmarshal

func (m *ContactMessage) XXX_Unmarshal(b []byte) error

type ContactsArrayMessage

type ContactsArrayMessage struct {
	DisplayName          *string           `protobuf:"bytes,1,opt,name=displayName" json:"displayName,omitempty"`
	Contacts             []*ContactMessage `protobuf:"bytes,2,rep,name=contacts" json:"contacts,omitempty"`
	ContextInfo          *ContextInfo      `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ContactsArrayMessage) Descriptor

func (*ContactsArrayMessage) Descriptor() ([]byte, []int)

func (*ContactsArrayMessage) GetContacts

func (m *ContactsArrayMessage) GetContacts() []*ContactMessage

func (*ContactsArrayMessage) GetContextInfo

func (m *ContactsArrayMessage) GetContextInfo() *ContextInfo

func (*ContactsArrayMessage) GetDisplayName

func (m *ContactsArrayMessage) GetDisplayName() string

func (*ContactsArrayMessage) ProtoMessage

func (*ContactsArrayMessage) ProtoMessage()

func (*ContactsArrayMessage) Reset

func (m *ContactsArrayMessage) Reset()

func (*ContactsArrayMessage) String

func (m *ContactsArrayMessage) String() string

func (*ContactsArrayMessage) XXX_DiscardUnknown

func (m *ContactsArrayMessage) XXX_DiscardUnknown()

func (*ContactsArrayMessage) XXX_Marshal

func (m *ContactsArrayMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContactsArrayMessage) XXX_Merge

func (m *ContactsArrayMessage) XXX_Merge(src proto.Message)

func (*ContactsArrayMessage) XXX_Size

func (m *ContactsArrayMessage) XXX_Size() int

func (*ContactsArrayMessage) XXX_Unmarshal

func (m *ContactsArrayMessage) XXX_Unmarshal(b []byte) error

type ContextInfo

type ContextInfo struct {
	StanzaId               *string      `protobuf:"bytes,1,opt,name=stanzaId" json:"stanzaId,omitempty"`
	Participant            *string      `protobuf:"bytes,2,opt,name=participant" json:"participant,omitempty"`
	QuotedMessage          *Message     `protobuf:"bytes,3,opt,name=quotedMessage" json:"quotedMessage,omitempty"`
	RemoteJid              *string      `protobuf:"bytes,4,opt,name=remoteJid" json:"remoteJid,omitempty"`
	MentionedJid           []string     `protobuf:"bytes,15,rep,name=mentionedJid" json:"mentionedJid,omitempty"`
	ConversionSource       *string      `protobuf:"bytes,18,opt,name=conversionSource" json:"conversionSource,omitempty"`
	ConversionData         []byte       `protobuf:"bytes,19,opt,name=conversionData" json:"conversionData,omitempty"`
	ConversionDelaySeconds *uint32      `protobuf:"varint,20,opt,name=conversionDelaySeconds" json:"conversionDelaySeconds,omitempty"`
	ForwardingScore        *uint32      `protobuf:"varint,21,opt,name=forwardingScore" json:"forwardingScore,omitempty"`
	IsForwarded            *bool        `protobuf:"varint,22,opt,name=isForwarded" json:"isForwarded,omitempty"`
	QuotedAd               *AdReplyInfo `protobuf:"bytes,23,opt,name=quotedAd" json:"quotedAd,omitempty"`
	PlaceholderKey         *MessageKey  `protobuf:"bytes,24,opt,name=placeholderKey" json:"placeholderKey,omitempty"`
	Expiration             *uint32      `protobuf:"varint,25,opt,name=expiration" json:"expiration,omitempty"`
	XXX_NoUnkeyedLiteral   struct{}     `json:"-"`
	XXX_unrecognized       []byte       `json:"-"`
	XXX_sizecache          int32        `json:"-"`
}

func (*ContextInfo) Descriptor

func (*ContextInfo) Descriptor() ([]byte, []int)

func (*ContextInfo) GetConversionData

func (m *ContextInfo) GetConversionData() []byte

func (*ContextInfo) GetConversionDelaySeconds

func (m *ContextInfo) GetConversionDelaySeconds() uint32

func (*ContextInfo) GetConversionSource

func (m *ContextInfo) GetConversionSource() string

func (*ContextInfo) GetExpiration

func (m *ContextInfo) GetExpiration() uint32

func (*ContextInfo) GetForwardingScore

func (m *ContextInfo) GetForwardingScore() uint32

func (*ContextInfo) GetIsForwarded

func (m *ContextInfo) GetIsForwarded() bool

func (*ContextInfo) GetMentionedJid

func (m *ContextInfo) GetMentionedJid() []string

func (*ContextInfo) GetParticipant

func (m *ContextInfo) GetParticipant() string

func (*ContextInfo) GetPlaceholderKey

func (m *ContextInfo) GetPlaceholderKey() *MessageKey

func (*ContextInfo) GetQuotedAd

func (m *ContextInfo) GetQuotedAd() *AdReplyInfo

func (*ContextInfo) GetQuotedMessage

func (m *ContextInfo) GetQuotedMessage() *Message

func (*ContextInfo) GetRemoteJid

func (m *ContextInfo) GetRemoteJid() string

func (*ContextInfo) GetStanzaId

func (m *ContextInfo) GetStanzaId() string

func (*ContextInfo) ProtoMessage

func (*ContextInfo) ProtoMessage()

func (*ContextInfo) Reset

func (m *ContextInfo) Reset()

func (*ContextInfo) String

func (m *ContextInfo) String() string

func (*ContextInfo) XXX_DiscardUnknown

func (m *ContextInfo) XXX_DiscardUnknown()

func (*ContextInfo) XXX_Marshal

func (m *ContextInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ContextInfo) XXX_Merge

func (m *ContextInfo) XXX_Merge(src proto.Message)

func (*ContextInfo) XXX_Size

func (m *ContextInfo) XXX_Size() int

func (*ContextInfo) XXX_Unmarshal

func (m *ContextInfo) XXX_Unmarshal(b []byte) error

type DeclinePaymentRequestMessage

type DeclinePaymentRequestMessage struct {
	Key                  *MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*DeclinePaymentRequestMessage) Descriptor

func (*DeclinePaymentRequestMessage) Descriptor() ([]byte, []int)

func (*DeclinePaymentRequestMessage) GetKey

func (*DeclinePaymentRequestMessage) ProtoMessage

func (*DeclinePaymentRequestMessage) ProtoMessage()

func (*DeclinePaymentRequestMessage) Reset

func (m *DeclinePaymentRequestMessage) Reset()

func (*DeclinePaymentRequestMessage) String

func (*DeclinePaymentRequestMessage) XXX_DiscardUnknown

func (m *DeclinePaymentRequestMessage) XXX_DiscardUnknown()

func (*DeclinePaymentRequestMessage) XXX_Marshal

func (m *DeclinePaymentRequestMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeclinePaymentRequestMessage) XXX_Merge

func (m *DeclinePaymentRequestMessage) XXX_Merge(src proto.Message)

func (*DeclinePaymentRequestMessage) XXX_Size

func (m *DeclinePaymentRequestMessage) XXX_Size() int

func (*DeclinePaymentRequestMessage) XXX_Unmarshal

func (m *DeclinePaymentRequestMessage) XXX_Unmarshal(b []byte) error

type DeviceSentMessage

type DeviceSentMessage struct {
	DestinationJid       *string  `protobuf:"bytes,1,opt,name=destinationJid" json:"destinationJid,omitempty"`
	Message              *Message `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeviceSentMessage) Descriptor

func (*DeviceSentMessage) Descriptor() ([]byte, []int)

func (*DeviceSentMessage) GetDestinationJid

func (m *DeviceSentMessage) GetDestinationJid() string

func (*DeviceSentMessage) GetMessage

func (m *DeviceSentMessage) GetMessage() *Message

func (*DeviceSentMessage) ProtoMessage

func (*DeviceSentMessage) ProtoMessage()

func (*DeviceSentMessage) Reset

func (m *DeviceSentMessage) Reset()

func (*DeviceSentMessage) String

func (m *DeviceSentMessage) String() string

func (*DeviceSentMessage) XXX_DiscardUnknown

func (m *DeviceSentMessage) XXX_DiscardUnknown()

func (*DeviceSentMessage) XXX_Marshal

func (m *DeviceSentMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeviceSentMessage) XXX_Merge

func (m *DeviceSentMessage) XXX_Merge(src proto.Message)

func (*DeviceSentMessage) XXX_Size

func (m *DeviceSentMessage) XXX_Size() int

func (*DeviceSentMessage) XXX_Unmarshal

func (m *DeviceSentMessage) XXX_Unmarshal(b []byte) error

type DeviceSyncMessage

type DeviceSyncMessage struct {
	SerializedXmlBytes   []byte   `protobuf:"bytes,1,opt,name=serializedXmlBytes" json:"serializedXmlBytes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeviceSyncMessage) Descriptor

func (*DeviceSyncMessage) Descriptor() ([]byte, []int)

func (*DeviceSyncMessage) GetSerializedXmlBytes

func (m *DeviceSyncMessage) GetSerializedXmlBytes() []byte

func (*DeviceSyncMessage) ProtoMessage

func (*DeviceSyncMessage) ProtoMessage()

func (*DeviceSyncMessage) Reset

func (m *DeviceSyncMessage) Reset()

func (*DeviceSyncMessage) String

func (m *DeviceSyncMessage) String() string

func (*DeviceSyncMessage) XXX_DiscardUnknown

func (m *DeviceSyncMessage) XXX_DiscardUnknown()

func (*DeviceSyncMessage) XXX_Marshal

func (m *DeviceSyncMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeviceSyncMessage) XXX_Merge

func (m *DeviceSyncMessage) XXX_Merge(src proto.Message)

func (*DeviceSyncMessage) XXX_Size

func (m *DeviceSyncMessage) XXX_Size() int

func (*DeviceSyncMessage) XXX_Unmarshal

func (m *DeviceSyncMessage) XXX_Unmarshal(b []byte) error

type DocumentMessage

type DocumentMessage struct {
	Url                  *string      `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Mimetype             *string      `protobuf:"bytes,2,opt,name=mimetype" json:"mimetype,omitempty"`
	Title                *string      `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
	FileSha256           []byte       `protobuf:"bytes,4,opt,name=fileSha256" json:"fileSha256,omitempty"`
	FileLength           *uint64      `protobuf:"varint,5,opt,name=fileLength" json:"fileLength,omitempty"`
	PageCount            *uint32      `protobuf:"varint,6,opt,name=pageCount" json:"pageCount,omitempty"`
	MediaKey             []byte       `protobuf:"bytes,7,opt,name=mediaKey" json:"mediaKey,omitempty"`
	FileName             *string      `protobuf:"bytes,8,opt,name=fileName" json:"fileName,omitempty"`
	FileEncSha256        []byte       `protobuf:"bytes,9,opt,name=fileEncSha256" json:"fileEncSha256,omitempty"`
	DirectPath           *string      `protobuf:"bytes,10,opt,name=directPath" json:"directPath,omitempty"`
	MediaKeyTimestamp    *int64       `protobuf:"varint,11,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
	JpegThumbnail        []byte       `protobuf:"bytes,16,opt,name=jpegThumbnail" json:"jpegThumbnail,omitempty"`
	ContextInfo          *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*DocumentMessage) Descriptor

func (*DocumentMessage) Descriptor() ([]byte, []int)

func (*DocumentMessage) GetContextInfo

func (m *DocumentMessage) GetContextInfo() *ContextInfo

func (*DocumentMessage) GetDirectPath

func (m *DocumentMessage) GetDirectPath() string

func (*DocumentMessage) GetFileEncSha256

func (m *DocumentMessage) GetFileEncSha256() []byte

func (*DocumentMessage) GetFileLength

func (m *DocumentMessage) GetFileLength() uint64

func (*DocumentMessage) GetFileName

func (m *DocumentMessage) GetFileName() string

func (*DocumentMessage) GetFileSha256

func (m *DocumentMessage) GetFileSha256() []byte

func (*DocumentMessage) GetJpegThumbnail

func (m *DocumentMessage) GetJpegThumbnail() []byte

func (*DocumentMessage) GetMediaKey

func (m *DocumentMessage) GetMediaKey() []byte

func (*DocumentMessage) GetMediaKeyTimestamp

func (m *DocumentMessage) GetMediaKeyTimestamp() int64

func (*DocumentMessage) GetMimetype

func (m *DocumentMessage) GetMimetype() string

func (*DocumentMessage) GetPageCount

func (m *DocumentMessage) GetPageCount() uint32

func (*DocumentMessage) GetTitle

func (m *DocumentMessage) GetTitle() string

func (*DocumentMessage) GetUrl

func (m *DocumentMessage) GetUrl() string

func (*DocumentMessage) ProtoMessage

func (*DocumentMessage) ProtoMessage()

func (*DocumentMessage) Reset

func (m *DocumentMessage) Reset()

func (*DocumentMessage) String

func (m *DocumentMessage) String() string

func (*DocumentMessage) XXX_DiscardUnknown

func (m *DocumentMessage) XXX_DiscardUnknown()

func (*DocumentMessage) XXX_Marshal

func (m *DocumentMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DocumentMessage) XXX_Merge

func (m *DocumentMessage) XXX_Merge(src proto.Message)

func (*DocumentMessage) XXX_Size

func (m *DocumentMessage) XXX_Size() int

func (*DocumentMessage) XXX_Unmarshal

func (m *DocumentMessage) XXX_Unmarshal(b []byte) error

type ExtendedTextMessage

type ExtendedTextMessage struct {
	Text                 *string                                                `protobuf:"bytes,1,opt,name=text" json:"text,omitempty"`
	MatchedText          *string                                                `protobuf:"bytes,2,opt,name=matchedText" json:"matchedText,omitempty"`
	CanonicalUrl         *string                                                `protobuf:"bytes,4,opt,name=canonicalUrl" json:"canonicalUrl,omitempty"`
	Description          *string                                                `protobuf:"bytes,5,opt,name=description" json:"description,omitempty"`
	Title                *string                                                `protobuf:"bytes,6,opt,name=title" json:"title,omitempty"`
	TextArgb             *uint32                                                `protobuf:"fixed32,7,opt,name=textArgb" json:"textArgb,omitempty"`
	BackgroundArgb       *uint32                                                `protobuf:"fixed32,8,opt,name=backgroundArgb" json:"backgroundArgb,omitempty"`
	Font                 *ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE    `protobuf:"varint,9,opt,name=font,enum=proto.ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE" json:"font,omitempty"`
	PreviewType          *ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE `` /* 135-byte string literal not displayed */
	JpegThumbnail        []byte                                                 `protobuf:"bytes,16,opt,name=jpegThumbnail" json:"jpegThumbnail,omitempty"`
	ContextInfo          *ContextInfo                                           `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	DoNotPlayInline      *bool                                                  `protobuf:"varint,18,opt,name=doNotPlayInline" json:"doNotPlayInline,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                                               `json:"-"`
	XXX_unrecognized     []byte                                                 `json:"-"`
	XXX_sizecache        int32                                                  `json:"-"`
}

func (*ExtendedTextMessage) Descriptor

func (*ExtendedTextMessage) Descriptor() ([]byte, []int)

func (*ExtendedTextMessage) GetBackgroundArgb

func (m *ExtendedTextMessage) GetBackgroundArgb() uint32

func (*ExtendedTextMessage) GetCanonicalUrl

func (m *ExtendedTextMessage) GetCanonicalUrl() string

func (*ExtendedTextMessage) GetContextInfo

func (m *ExtendedTextMessage) GetContextInfo() *ContextInfo

func (*ExtendedTextMessage) GetDescription

func (m *ExtendedTextMessage) GetDescription() string

func (*ExtendedTextMessage) GetDoNotPlayInline

func (m *ExtendedTextMessage) GetDoNotPlayInline() bool

func (*ExtendedTextMessage) GetFont

func (*ExtendedTextMessage) GetJpegThumbnail

func (m *ExtendedTextMessage) GetJpegThumbnail() []byte

func (*ExtendedTextMessage) GetMatchedText

func (m *ExtendedTextMessage) GetMatchedText() string

func (*ExtendedTextMessage) GetPreviewType

func (*ExtendedTextMessage) GetText

func (m *ExtendedTextMessage) GetText() string

func (*ExtendedTextMessage) GetTextArgb

func (m *ExtendedTextMessage) GetTextArgb() uint32

func (*ExtendedTextMessage) GetTitle

func (m *ExtendedTextMessage) GetTitle() string

func (*ExtendedTextMessage) ProtoMessage

func (*ExtendedTextMessage) ProtoMessage()

func (*ExtendedTextMessage) Reset

func (m *ExtendedTextMessage) Reset()

func (*ExtendedTextMessage) String

func (m *ExtendedTextMessage) String() string

func (*ExtendedTextMessage) XXX_DiscardUnknown

func (m *ExtendedTextMessage) XXX_DiscardUnknown()

func (*ExtendedTextMessage) XXX_Marshal

func (m *ExtendedTextMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExtendedTextMessage) XXX_Merge

func (m *ExtendedTextMessage) XXX_Merge(src proto.Message)

func (*ExtendedTextMessage) XXX_Size

func (m *ExtendedTextMessage) XXX_Size() int

func (*ExtendedTextMessage) XXX_Unmarshal

func (m *ExtendedTextMessage) XXX_Unmarshal(b []byte) error

type ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE

type ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE int32
const (
	ExtendedTextMessage_SANS_SERIF        ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE = 0
	ExtendedTextMessage_SERIF             ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE = 1
	ExtendedTextMessage_NORICAN_REGULAR   ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE = 2
	ExtendedTextMessage_BRYNDAN_WRITE     ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE = 3
	ExtendedTextMessage_BEBASNEUE_REGULAR ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE = 4
	ExtendedTextMessage_OSWALD_HEAVY      ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE = 5
)

func (ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE) Enum

func (ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE) EnumDescriptor

func (ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE) String

func (*ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_FONTTYPE) UnmarshalJSON

type ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE

type ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE int32
const (
	ExtendedTextMessage_NONE  ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE = 0
	ExtendedTextMessage_VIDEO ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE = 1
)

func (ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE) Enum

func (ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE) EnumDescriptor

func (ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE) String

func (*ExtendedTextMessage_EXTENDED_TEXT_MESSAGE_PREVIEWTYPE) UnmarshalJSON

type FourRowTemplate

type FourRowTemplate struct {
	Content *HighlyStructuredMessage `protobuf:"bytes,6,opt,name=content" json:"content,omitempty"`
	Footer  *HighlyStructuredMessage `protobuf:"bytes,7,opt,name=footer" json:"footer,omitempty"`
	Buttons []*TemplateButton        `protobuf:"bytes,8,rep,name=buttons" json:"buttons,omitempty"`
	// Types that are valid to be assigned to Title:
	//	*FourRowTemplate_DocumentMessage
	//	*FourRowTemplate_HighlyStructuredMessage
	//	*FourRowTemplate_ImageMessage
	//	*FourRowTemplate_VideoMessage
	//	*FourRowTemplate_LocationMessage
	Title                isFourRowTemplate_Title `protobuf_oneof:"title"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*FourRowTemplate) Descriptor

func (*FourRowTemplate) Descriptor() ([]byte, []int)

func (*FourRowTemplate) GetButtons

func (m *FourRowTemplate) GetButtons() []*TemplateButton

func (*FourRowTemplate) GetContent

func (m *FourRowTemplate) GetContent() *HighlyStructuredMessage

func (*FourRowTemplate) GetDocumentMessage

func (m *FourRowTemplate) GetDocumentMessage() *DocumentMessage

func (*FourRowTemplate) GetFooter

func (m *FourRowTemplate) GetFooter() *HighlyStructuredMessage

func (*FourRowTemplate) GetHighlyStructuredMessage

func (m *FourRowTemplate) GetHighlyStructuredMessage() *HighlyStructuredMessage

func (*FourRowTemplate) GetImageMessage

func (m *FourRowTemplate) GetImageMessage() *ImageMessage

func (*FourRowTemplate) GetLocationMessage

func (m *FourRowTemplate) GetLocationMessage() *LocationMessage

func (*FourRowTemplate) GetTitle

func (m *FourRowTemplate) GetTitle() isFourRowTemplate_Title

func (*FourRowTemplate) GetVideoMessage

func (m *FourRowTemplate) GetVideoMessage() *VideoMessage

func (*FourRowTemplate) ProtoMessage

func (*FourRowTemplate) ProtoMessage()

func (*FourRowTemplate) Reset

func (m *FourRowTemplate) Reset()

func (*FourRowTemplate) String

func (m *FourRowTemplate) String() string

func (*FourRowTemplate) XXX_DiscardUnknown

func (m *FourRowTemplate) XXX_DiscardUnknown()

func (*FourRowTemplate) XXX_Marshal

func (m *FourRowTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*FourRowTemplate) XXX_Merge

func (m *FourRowTemplate) XXX_Merge(src proto.Message)

func (*FourRowTemplate) XXX_OneofWrappers

func (*FourRowTemplate) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*FourRowTemplate) XXX_Size

func (m *FourRowTemplate) XXX_Size() int

func (*FourRowTemplate) XXX_Unmarshal

func (m *FourRowTemplate) XXX_Unmarshal(b []byte) error

type FourRowTemplate_DocumentMessage

type FourRowTemplate_DocumentMessage struct {
	DocumentMessage *DocumentMessage `protobuf:"bytes,1,opt,name=documentMessage,oneof"`
}

type FourRowTemplate_HighlyStructuredMessage

type FourRowTemplate_HighlyStructuredMessage struct {
	HighlyStructuredMessage *HighlyStructuredMessage `protobuf:"bytes,2,opt,name=highlyStructuredMessage,oneof"`
}

type FourRowTemplate_ImageMessage

type FourRowTemplate_ImageMessage struct {
	ImageMessage *ImageMessage `protobuf:"bytes,3,opt,name=imageMessage,oneof"`
}

type FourRowTemplate_LocationMessage

type FourRowTemplate_LocationMessage struct {
	LocationMessage *LocationMessage `protobuf:"bytes,5,opt,name=locationMessage,oneof"`
}

type FourRowTemplate_VideoMessage

type FourRowTemplate_VideoMessage struct {
	VideoMessage *VideoMessage `protobuf:"bytes,4,opt,name=videoMessage,oneof"`
}

type GroupInviteMessage

type GroupInviteMessage struct {
	GroupJid             *string      `protobuf:"bytes,1,opt,name=groupJid" json:"groupJid,omitempty"`
	InviteCode           *string      `protobuf:"bytes,2,opt,name=inviteCode" json:"inviteCode,omitempty"`
	InviteExpiration     *int64       `protobuf:"varint,3,opt,name=inviteExpiration" json:"inviteExpiration,omitempty"`
	GroupName            *string      `protobuf:"bytes,4,opt,name=groupName" json:"groupName,omitempty"`
	JpegThumbnail        []byte       `protobuf:"bytes,5,opt,name=jpegThumbnail" json:"jpegThumbnail,omitempty"`
	Caption              *string      `protobuf:"bytes,6,opt,name=caption" json:"caption,omitempty"`
	ContextInfo          *ContextInfo `protobuf:"bytes,7,opt,name=contextInfo" json:"contextInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*GroupInviteMessage) Descriptor

func (*GroupInviteMessage) Descriptor() ([]byte, []int)

func (*GroupInviteMessage) GetCaption

func (m *GroupInviteMessage) GetCaption() string

func (*GroupInviteMessage) GetContextInfo

func (m *GroupInviteMessage) GetContextInfo() *ContextInfo

func (*GroupInviteMessage) GetGroupJid

func (m *GroupInviteMessage) GetGroupJid() string

func (*GroupInviteMessage) GetGroupName

func (m *GroupInviteMessage) GetGroupName() string

func (*GroupInviteMessage) GetInviteCode

func (m *GroupInviteMessage) GetInviteCode() string

func (*GroupInviteMessage) GetInviteExpiration

func (m *GroupInviteMessage) GetInviteExpiration() int64

func (*GroupInviteMessage) GetJpegThumbnail

func (m *GroupInviteMessage) GetJpegThumbnail() []byte

func (*GroupInviteMessage) ProtoMessage

func (*GroupInviteMessage) ProtoMessage()

func (*GroupInviteMessage) Reset

func (m *GroupInviteMessage) Reset()

func (*GroupInviteMessage) String

func (m *GroupInviteMessage) String() string

func (*GroupInviteMessage) XXX_DiscardUnknown

func (m *GroupInviteMessage) XXX_DiscardUnknown()

func (*GroupInviteMessage) XXX_Marshal

func (m *GroupInviteMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GroupInviteMessage) XXX_Merge

func (m *GroupInviteMessage) XXX_Merge(src proto.Message)

func (*GroupInviteMessage) XXX_Size

func (m *GroupInviteMessage) XXX_Size() int

func (*GroupInviteMessage) XXX_Unmarshal

func (m *GroupInviteMessage) XXX_Unmarshal(b []byte) error

type HSMCurrency

type HSMCurrency struct {
	CurrencyCode         *string  `protobuf:"bytes,1,opt,name=currencyCode" json:"currencyCode,omitempty"`
	Amount1000           *int64   `protobuf:"varint,2,opt,name=amount1000" json:"amount1000,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HSMCurrency) Descriptor

func (*HSMCurrency) Descriptor() ([]byte, []int)

func (*HSMCurrency) GetAmount1000

func (m *HSMCurrency) GetAmount1000() int64

func (*HSMCurrency) GetCurrencyCode

func (m *HSMCurrency) GetCurrencyCode() string

func (*HSMCurrency) ProtoMessage

func (*HSMCurrency) ProtoMessage()

func (*HSMCurrency) Reset

func (m *HSMCurrency) Reset()

func (*HSMCurrency) String

func (m *HSMCurrency) String() string

func (*HSMCurrency) XXX_DiscardUnknown

func (m *HSMCurrency) XXX_DiscardUnknown()

func (*HSMCurrency) XXX_Marshal

func (m *HSMCurrency) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HSMCurrency) XXX_Merge

func (m *HSMCurrency) XXX_Merge(src proto.Message)

func (*HSMCurrency) XXX_Size

func (m *HSMCurrency) XXX_Size() int

func (*HSMCurrency) XXX_Unmarshal

func (m *HSMCurrency) XXX_Unmarshal(b []byte) error

type HSMDateTime

type HSMDateTime struct {
	// Types that are valid to be assigned to DatetimeOneof:
	//	*HSMDateTime_Component
	//	*HSMDateTime_UnixEpoch
	DatetimeOneof        isHSMDateTime_DatetimeOneof `protobuf_oneof:"datetimeOneof"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

func (*HSMDateTime) Descriptor

func (*HSMDateTime) Descriptor() ([]byte, []int)

func (*HSMDateTime) GetComponent

func (m *HSMDateTime) GetComponent() *HSMDateTimeComponent

func (*HSMDateTime) GetDatetimeOneof

func (m *HSMDateTime) GetDatetimeOneof() isHSMDateTime_DatetimeOneof

func (*HSMDateTime) GetUnixEpoch

func (m *HSMDateTime) GetUnixEpoch() *HSMDateTimeUnixEpoch

func (*HSMDateTime) ProtoMessage

func (*HSMDateTime) ProtoMessage()

func (*HSMDateTime) Reset

func (m *HSMDateTime) Reset()

func (*HSMDateTime) String

func (m *HSMDateTime) String() string

func (*HSMDateTime) XXX_DiscardUnknown

func (m *HSMDateTime) XXX_DiscardUnknown()

func (*HSMDateTime) XXX_Marshal

func (m *HSMDateTime) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HSMDateTime) XXX_Merge

func (m *HSMDateTime) XXX_Merge(src proto.Message)

func (*HSMDateTime) XXX_OneofWrappers

func (*HSMDateTime) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*HSMDateTime) XXX_Size

func (m *HSMDateTime) XXX_Size() int

func (*HSMDateTime) XXX_Unmarshal

func (m *HSMDateTime) XXX_Unmarshal(b []byte) error

type HSMDateTimeComponent

type HSMDateTimeComponent struct {
	DayOfWeek            *HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE `` /* 135-byte string literal not displayed */
	Year                 *uint32                                                     `protobuf:"varint,2,opt,name=year" json:"year,omitempty"`
	Month                *uint32                                                     `protobuf:"varint,3,opt,name=month" json:"month,omitempty"`
	DayOfMonth           *uint32                                                     `protobuf:"varint,4,opt,name=dayOfMonth" json:"dayOfMonth,omitempty"`
	Hour                 *uint32                                                     `protobuf:"varint,5,opt,name=hour" json:"hour,omitempty"`
	Minute               *uint32                                                     `protobuf:"varint,6,opt,name=minute" json:"minute,omitempty"`
	Calendar             *HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE  `` /* 132-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}                                                    `json:"-"`
	XXX_unrecognized     []byte                                                      `json:"-"`
	XXX_sizecache        int32                                                       `json:"-"`
}

func (*HSMDateTimeComponent) Descriptor

func (*HSMDateTimeComponent) Descriptor() ([]byte, []int)

func (*HSMDateTimeComponent) GetDayOfMonth

func (m *HSMDateTimeComponent) GetDayOfMonth() uint32

func (*HSMDateTimeComponent) GetHour

func (m *HSMDateTimeComponent) GetHour() uint32

func (*HSMDateTimeComponent) GetMinute

func (m *HSMDateTimeComponent) GetMinute() uint32

func (*HSMDateTimeComponent) GetMonth

func (m *HSMDateTimeComponent) GetMonth() uint32

func (*HSMDateTimeComponent) GetYear

func (m *HSMDateTimeComponent) GetYear() uint32

func (*HSMDateTimeComponent) ProtoMessage

func (*HSMDateTimeComponent) ProtoMessage()

func (*HSMDateTimeComponent) Reset

func (m *HSMDateTimeComponent) Reset()

func (*HSMDateTimeComponent) String

func (m *HSMDateTimeComponent) String() string

func (*HSMDateTimeComponent) XXX_DiscardUnknown

func (m *HSMDateTimeComponent) XXX_DiscardUnknown()

func (*HSMDateTimeComponent) XXX_Marshal

func (m *HSMDateTimeComponent) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HSMDateTimeComponent) XXX_Merge

func (m *HSMDateTimeComponent) XXX_Merge(src proto.Message)

func (*HSMDateTimeComponent) XXX_Size

func (m *HSMDateTimeComponent) XXX_Size() int

func (*HSMDateTimeComponent) XXX_Unmarshal

func (m *HSMDateTimeComponent) XXX_Unmarshal(b []byte) error

type HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE

type HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE int32
const (
	HSMDateTimeComponent_GREGORIAN   HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE = 1
	HSMDateTimeComponent_SOLAR_HIJRI HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE = 2
)

func (HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE) Enum

func (HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE) EnumDescriptor

func (HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE) String

func (*HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_CALENDARTYPE) UnmarshalJSON

type HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE

type HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE int32

func (HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE) Enum

func (HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE) EnumDescriptor

func (HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE) String

func (*HSMDateTimeComponent_HSM_DATE_TIME_COMPONENT_DAYOFWEEKTYPE) UnmarshalJSON

type HSMDateTimeUnixEpoch

type HSMDateTimeUnixEpoch struct {
	Timestamp            *int64   `protobuf:"varint,1,opt,name=timestamp" json:"timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HSMDateTimeUnixEpoch) Descriptor

func (*HSMDateTimeUnixEpoch) Descriptor() ([]byte, []int)

func (*HSMDateTimeUnixEpoch) GetTimestamp

func (m *HSMDateTimeUnixEpoch) GetTimestamp() int64

func (*HSMDateTimeUnixEpoch) ProtoMessage

func (*HSMDateTimeUnixEpoch) ProtoMessage()

func (*HSMDateTimeUnixEpoch) Reset

func (m *HSMDateTimeUnixEpoch) Reset()

func (*HSMDateTimeUnixEpoch) String

func (m *HSMDateTimeUnixEpoch) String() string

func (*HSMDateTimeUnixEpoch) XXX_DiscardUnknown

func (m *HSMDateTimeUnixEpoch) XXX_DiscardUnknown()

func (*HSMDateTimeUnixEpoch) XXX_Marshal

func (m *HSMDateTimeUnixEpoch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HSMDateTimeUnixEpoch) XXX_Merge

func (m *HSMDateTimeUnixEpoch) XXX_Merge(src proto.Message)

func (*HSMDateTimeUnixEpoch) XXX_Size

func (m *HSMDateTimeUnixEpoch) XXX_Size() int

func (*HSMDateTimeUnixEpoch) XXX_Unmarshal

func (m *HSMDateTimeUnixEpoch) XXX_Unmarshal(b []byte) error

type HSMDateTime_Component

type HSMDateTime_Component struct {
	Component *HSMDateTimeComponent `protobuf:"bytes,1,opt,name=component,oneof"`
}

type HSMDateTime_UnixEpoch

type HSMDateTime_UnixEpoch struct {
	UnixEpoch *HSMDateTimeUnixEpoch `protobuf:"bytes,2,opt,name=unixEpoch,oneof"`
}

type HSMLocalizableParameter

type HSMLocalizableParameter struct {
	Default *string `protobuf:"bytes,1,opt,name=default" json:"default,omitempty"`
	// Types that are valid to be assigned to ParamOneof:
	//	*HSMLocalizableParameter_Currency
	//	*HSMLocalizableParameter_DateTime
	ParamOneof           isHSMLocalizableParameter_ParamOneof `protobuf_oneof:"paramOneof"`
	XXX_NoUnkeyedLiteral struct{}                             `json:"-"`
	XXX_unrecognized     []byte                               `json:"-"`
	XXX_sizecache        int32                                `json:"-"`
}

func (*HSMLocalizableParameter) Descriptor

func (*HSMLocalizableParameter) Descriptor() ([]byte, []int)

func (*HSMLocalizableParameter) GetCurrency

func (m *HSMLocalizableParameter) GetCurrency() *HSMCurrency

func (*HSMLocalizableParameter) GetDateTime

func (m *HSMLocalizableParameter) GetDateTime() *HSMDateTime

func (*HSMLocalizableParameter) GetDefault

func (m *HSMLocalizableParameter) GetDefault() string

func (*HSMLocalizableParameter) GetParamOneof

func (m *HSMLocalizableParameter) GetParamOneof() isHSMLocalizableParameter_ParamOneof

func (*HSMLocalizableParameter) ProtoMessage

func (*HSMLocalizableParameter) ProtoMessage()

func (*HSMLocalizableParameter) Reset

func (m *HSMLocalizableParameter) Reset()

func (*HSMLocalizableParameter) String

func (m *HSMLocalizableParameter) String() string

func (*HSMLocalizableParameter) XXX_DiscardUnknown

func (m *HSMLocalizableParameter) XXX_DiscardUnknown()

func (*HSMLocalizableParameter) XXX_Marshal

func (m *HSMLocalizableParameter) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HSMLocalizableParameter) XXX_Merge

func (m *HSMLocalizableParameter) XXX_Merge(src proto.Message)

func (*HSMLocalizableParameter) XXX_OneofWrappers

func (*HSMLocalizableParameter) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*HSMLocalizableParameter) XXX_Size

func (m *HSMLocalizableParameter) XXX_Size() int

func (*HSMLocalizableParameter) XXX_Unmarshal

func (m *HSMLocalizableParameter) XXX_Unmarshal(b []byte) error

type HSMLocalizableParameter_Currency

type HSMLocalizableParameter_Currency struct {
	Currency *HSMCurrency `protobuf:"bytes,2,opt,name=currency,oneof"`
}

type HSMLocalizableParameter_DateTime

type HSMLocalizableParameter_DateTime struct {
	DateTime *HSMDateTime `protobuf:"bytes,3,opt,name=dateTime,oneof"`
}

type HighlyStructuredMessage

type HighlyStructuredMessage struct {
	Namespace            *string                    `protobuf:"bytes,1,opt,name=namespace" json:"namespace,omitempty"`
	ElementName          *string                    `protobuf:"bytes,2,opt,name=elementName" json:"elementName,omitempty"`
	Params               []string                   `protobuf:"bytes,3,rep,name=params" json:"params,omitempty"`
	FallbackLg           *string                    `protobuf:"bytes,4,opt,name=fallbackLg" json:"fallbackLg,omitempty"`
	FallbackLc           *string                    `protobuf:"bytes,5,opt,name=fallbackLc" json:"fallbackLc,omitempty"`
	LocalizableParams    []*HSMLocalizableParameter `protobuf:"bytes,6,rep,name=localizableParams" json:"localizableParams,omitempty"`
	DeterministicLg      *string                    `protobuf:"bytes,7,opt,name=deterministicLg" json:"deterministicLg,omitempty"`
	DeterministicLc      *string                    `protobuf:"bytes,8,opt,name=deterministicLc" json:"deterministicLc,omitempty"`
	HydratedHsm          *TemplateMessage           `protobuf:"bytes,9,opt,name=hydratedHsm" json:"hydratedHsm,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*HighlyStructuredMessage) Descriptor

func (*HighlyStructuredMessage) Descriptor() ([]byte, []int)

func (*HighlyStructuredMessage) GetDeterministicLc

func (m *HighlyStructuredMessage) GetDeterministicLc() string

func (*HighlyStructuredMessage) GetDeterministicLg

func (m *HighlyStructuredMessage) GetDeterministicLg() string

func (*HighlyStructuredMessage) GetElementName

func (m *HighlyStructuredMessage) GetElementName() string

func (*HighlyStructuredMessage) GetFallbackLc

func (m *HighlyStructuredMessage) GetFallbackLc() string

func (*HighlyStructuredMessage) GetFallbackLg

func (m *HighlyStructuredMessage) GetFallbackLg() string

func (*HighlyStructuredMessage) GetHydratedHsm

func (m *HighlyStructuredMessage) GetHydratedHsm() *TemplateMessage

func (*HighlyStructuredMessage) GetLocalizableParams

func (m *HighlyStructuredMessage) GetLocalizableParams() []*HSMLocalizableParameter

func (*HighlyStructuredMessage) GetNamespace

func (m *HighlyStructuredMessage) GetNamespace() string

func (*HighlyStructuredMessage) GetParams

func (m *HighlyStructuredMessage) GetParams() []string

func (*HighlyStructuredMessage) ProtoMessage

func (*HighlyStructuredMessage) ProtoMessage()

func (*HighlyStructuredMessage) Reset

func (m *HighlyStructuredMessage) Reset()

func (*HighlyStructuredMessage) String

func (m *HighlyStructuredMessage) String() string

func (*HighlyStructuredMessage) XXX_DiscardUnknown

func (m *HighlyStructuredMessage) XXX_DiscardUnknown()

func (*HighlyStructuredMessage) XXX_Marshal

func (m *HighlyStructuredMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HighlyStructuredMessage) XXX_Merge

func (m *HighlyStructuredMessage) XXX_Merge(src proto.Message)

func (*HighlyStructuredMessage) XXX_Size

func (m *HighlyStructuredMessage) XXX_Size() int

func (*HighlyStructuredMessage) XXX_Unmarshal

func (m *HighlyStructuredMessage) XXX_Unmarshal(b []byte) error

type HydratedCallButton

type HydratedCallButton struct {
	DisplayText          *string  `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
	PhoneNumber          *string  `protobuf:"bytes,2,opt,name=phoneNumber" json:"phoneNumber,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HydratedCallButton) Descriptor

func (*HydratedCallButton) Descriptor() ([]byte, []int)

func (*HydratedCallButton) GetDisplayText

func (m *HydratedCallButton) GetDisplayText() string

func (*HydratedCallButton) GetPhoneNumber

func (m *HydratedCallButton) GetPhoneNumber() string

func (*HydratedCallButton) ProtoMessage

func (*HydratedCallButton) ProtoMessage()

func (*HydratedCallButton) Reset

func (m *HydratedCallButton) Reset()

func (*HydratedCallButton) String

func (m *HydratedCallButton) String() string

func (*HydratedCallButton) XXX_DiscardUnknown

func (m *HydratedCallButton) XXX_DiscardUnknown()

func (*HydratedCallButton) XXX_Marshal

func (m *HydratedCallButton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HydratedCallButton) XXX_Merge

func (m *HydratedCallButton) XXX_Merge(src proto.Message)

func (*HydratedCallButton) XXX_Size

func (m *HydratedCallButton) XXX_Size() int

func (*HydratedCallButton) XXX_Unmarshal

func (m *HydratedCallButton) XXX_Unmarshal(b []byte) error

type HydratedFourRowTemplate

type HydratedFourRowTemplate struct {
	HydratedContentText *string                   `protobuf:"bytes,6,opt,name=hydratedContentText" json:"hydratedContentText,omitempty"`
	HydratedFooterText  *string                   `protobuf:"bytes,7,opt,name=hydratedFooterText" json:"hydratedFooterText,omitempty"`
	HydratedButtons     []*HydratedTemplateButton `protobuf:"bytes,8,rep,name=hydratedButtons" json:"hydratedButtons,omitempty"`
	TemplateId          *string                   `protobuf:"bytes,9,opt,name=templateId" json:"templateId,omitempty"`
	// Types that are valid to be assigned to Title:
	//	*HydratedFourRowTemplate_DocumentMessage
	//	*HydratedFourRowTemplate_HydratedTitleText
	//	*HydratedFourRowTemplate_ImageMessage
	//	*HydratedFourRowTemplate_VideoMessage
	//	*HydratedFourRowTemplate_LocationMessage
	Title                isHydratedFourRowTemplate_Title `protobuf_oneof:"title"`
	XXX_NoUnkeyedLiteral struct{}                        `json:"-"`
	XXX_unrecognized     []byte                          `json:"-"`
	XXX_sizecache        int32                           `json:"-"`
}

func (*HydratedFourRowTemplate) Descriptor

func (*HydratedFourRowTemplate) Descriptor() ([]byte, []int)

func (*HydratedFourRowTemplate) GetDocumentMessage

func (m *HydratedFourRowTemplate) GetDocumentMessage() *DocumentMessage

func (*HydratedFourRowTemplate) GetHydratedButtons

func (m *HydratedFourRowTemplate) GetHydratedButtons() []*HydratedTemplateButton

func (*HydratedFourRowTemplate) GetHydratedContentText

func (m *HydratedFourRowTemplate) GetHydratedContentText() string

func (*HydratedFourRowTemplate) GetHydratedFooterText

func (m *HydratedFourRowTemplate) GetHydratedFooterText() string

func (*HydratedFourRowTemplate) GetHydratedTitleText

func (m *HydratedFourRowTemplate) GetHydratedTitleText() string

func (*HydratedFourRowTemplate) GetImageMessage

func (m *HydratedFourRowTemplate) GetImageMessage() *ImageMessage

func (*HydratedFourRowTemplate) GetLocationMessage

func (m *HydratedFourRowTemplate) GetLocationMessage() *LocationMessage

func (*HydratedFourRowTemplate) GetTemplateId

func (m *HydratedFourRowTemplate) GetTemplateId() string

func (*HydratedFourRowTemplate) GetTitle

func (m *HydratedFourRowTemplate) GetTitle() isHydratedFourRowTemplate_Title

func (*HydratedFourRowTemplate) GetVideoMessage

func (m *HydratedFourRowTemplate) GetVideoMessage() *VideoMessage

func (*HydratedFourRowTemplate) ProtoMessage

func (*HydratedFourRowTemplate) ProtoMessage()

func (*HydratedFourRowTemplate) Reset

func (m *HydratedFourRowTemplate) Reset()

func (*HydratedFourRowTemplate) String

func (m *HydratedFourRowTemplate) String() string

func (*HydratedFourRowTemplate) XXX_DiscardUnknown

func (m *HydratedFourRowTemplate) XXX_DiscardUnknown()

func (*HydratedFourRowTemplate) XXX_Marshal

func (m *HydratedFourRowTemplate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HydratedFourRowTemplate) XXX_Merge

func (m *HydratedFourRowTemplate) XXX_Merge(src proto.Message)

func (*HydratedFourRowTemplate) XXX_OneofWrappers

func (*HydratedFourRowTemplate) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*HydratedFourRowTemplate) XXX_Size

func (m *HydratedFourRowTemplate) XXX_Size() int

func (*HydratedFourRowTemplate) XXX_Unmarshal

func (m *HydratedFourRowTemplate) XXX_Unmarshal(b []byte) error

type HydratedFourRowTemplate_DocumentMessage

type HydratedFourRowTemplate_DocumentMessage struct {
	DocumentMessage *DocumentMessage `protobuf:"bytes,1,opt,name=documentMessage,oneof"`
}

type HydratedFourRowTemplate_HydratedTitleText

type HydratedFourRowTemplate_HydratedTitleText struct {
	HydratedTitleText string `protobuf:"bytes,2,opt,name=hydratedTitleText,oneof"`
}

type HydratedFourRowTemplate_ImageMessage

type HydratedFourRowTemplate_ImageMessage struct {
	ImageMessage *ImageMessage `protobuf:"bytes,3,opt,name=imageMessage,oneof"`
}

type HydratedFourRowTemplate_LocationMessage

type HydratedFourRowTemplate_LocationMessage struct {
	LocationMessage *LocationMessage `protobuf:"bytes,5,opt,name=locationMessage,oneof"`
}

type HydratedFourRowTemplate_VideoMessage

type HydratedFourRowTemplate_VideoMessage struct {
	VideoMessage *VideoMessage `protobuf:"bytes,4,opt,name=videoMessage,oneof"`
}

type HydratedQuickReplyButton

type HydratedQuickReplyButton struct {
	DisplayText          *string  `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
	Id                   *string  `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HydratedQuickReplyButton) Descriptor

func (*HydratedQuickReplyButton) Descriptor() ([]byte, []int)

func (*HydratedQuickReplyButton) GetDisplayText

func (m *HydratedQuickReplyButton) GetDisplayText() string

func (*HydratedQuickReplyButton) GetId

func (m *HydratedQuickReplyButton) GetId() string

func (*HydratedQuickReplyButton) ProtoMessage

func (*HydratedQuickReplyButton) ProtoMessage()

func (*HydratedQuickReplyButton) Reset

func (m *HydratedQuickReplyButton) Reset()

func (*HydratedQuickReplyButton) String

func (m *HydratedQuickReplyButton) String() string

func (*HydratedQuickReplyButton) XXX_DiscardUnknown

func (m *HydratedQuickReplyButton) XXX_DiscardUnknown()

func (*HydratedQuickReplyButton) XXX_Marshal

func (m *HydratedQuickReplyButton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HydratedQuickReplyButton) XXX_Merge

func (m *HydratedQuickReplyButton) XXX_Merge(src proto.Message)

func (*HydratedQuickReplyButton) XXX_Size

func (m *HydratedQuickReplyButton) XXX_Size() int

func (*HydratedQuickReplyButton) XXX_Unmarshal

func (m *HydratedQuickReplyButton) XXX_Unmarshal(b []byte) error

type HydratedTemplateButton

type HydratedTemplateButton struct {
	Index *uint32 `protobuf:"varint,4,opt,name=index" json:"index,omitempty"`
	// Types that are valid to be assigned to HydratedButton:
	//	*HydratedTemplateButton_QuickReplyButton
	//	*HydratedTemplateButton_UrlButton
	//	*HydratedTemplateButton_CallButton
	HydratedButton       isHydratedTemplateButton_HydratedButton `protobuf_oneof:"hydratedButton"`
	XXX_NoUnkeyedLiteral struct{}                                `json:"-"`
	XXX_unrecognized     []byte                                  `json:"-"`
	XXX_sizecache        int32                                   `json:"-"`
}

func (*HydratedTemplateButton) Descriptor

func (*HydratedTemplateButton) Descriptor() ([]byte, []int)

func (*HydratedTemplateButton) GetCallButton

func (m *HydratedTemplateButton) GetCallButton() *HydratedCallButton

func (*HydratedTemplateButton) GetHydratedButton

func (m *HydratedTemplateButton) GetHydratedButton() isHydratedTemplateButton_HydratedButton

func (*HydratedTemplateButton) GetIndex

func (m *HydratedTemplateButton) GetIndex() uint32

func (*HydratedTemplateButton) GetQuickReplyButton

func (m *HydratedTemplateButton) GetQuickReplyButton() *HydratedQuickReplyButton

func (*HydratedTemplateButton) GetUrlButton

func (m *HydratedTemplateButton) GetUrlButton() *HydratedURLButton

func (*HydratedTemplateButton) ProtoMessage

func (*HydratedTemplateButton) ProtoMessage()

func (*HydratedTemplateButton) Reset

func (m *HydratedTemplateButton) Reset()

func (*HydratedTemplateButton) String

func (m *HydratedTemplateButton) String() string

func (*HydratedTemplateButton) XXX_DiscardUnknown

func (m *HydratedTemplateButton) XXX_DiscardUnknown()

func (*HydratedTemplateButton) XXX_Marshal

func (m *HydratedTemplateButton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HydratedTemplateButton) XXX_Merge

func (m *HydratedTemplateButton) XXX_Merge(src proto.Message)

func (*HydratedTemplateButton) XXX_OneofWrappers

func (*HydratedTemplateButton) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*HydratedTemplateButton) XXX_Size

func (m *HydratedTemplateButton) XXX_Size() int

func (*HydratedTemplateButton) XXX_Unmarshal

func (m *HydratedTemplateButton) XXX_Unmarshal(b []byte) error

type HydratedTemplateButton_CallButton

type HydratedTemplateButton_CallButton struct {
	CallButton *HydratedCallButton `protobuf:"bytes,3,opt,name=callButton,oneof"`
}

type HydratedTemplateButton_QuickReplyButton

type HydratedTemplateButton_QuickReplyButton struct {
	QuickReplyButton *HydratedQuickReplyButton `protobuf:"bytes,1,opt,name=quickReplyButton,oneof"`
}

type HydratedTemplateButton_UrlButton

type HydratedTemplateButton_UrlButton struct {
	UrlButton *HydratedURLButton `protobuf:"bytes,2,opt,name=urlButton,oneof"`
}

type HydratedURLButton

type HydratedURLButton struct {
	DisplayText          *string  `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
	Url                  *string  `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*HydratedURLButton) Descriptor

func (*HydratedURLButton) Descriptor() ([]byte, []int)

func (*HydratedURLButton) GetDisplayText

func (m *HydratedURLButton) GetDisplayText() string

func (*HydratedURLButton) GetUrl

func (m *HydratedURLButton) GetUrl() string

func (*HydratedURLButton) ProtoMessage

func (*HydratedURLButton) ProtoMessage()

func (*HydratedURLButton) Reset

func (m *HydratedURLButton) Reset()

func (*HydratedURLButton) String

func (m *HydratedURLButton) String() string

func (*HydratedURLButton) XXX_DiscardUnknown

func (m *HydratedURLButton) XXX_DiscardUnknown()

func (*HydratedURLButton) XXX_Marshal

func (m *HydratedURLButton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HydratedURLButton) XXX_Merge

func (m *HydratedURLButton) XXX_Merge(src proto.Message)

func (*HydratedURLButton) XXX_Size

func (m *HydratedURLButton) XXX_Size() int

func (*HydratedURLButton) XXX_Unmarshal

func (m *HydratedURLButton) XXX_Unmarshal(b []byte) error

type ImageMessage

type ImageMessage struct {
	Url                     *string                  `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Mimetype                *string                  `protobuf:"bytes,2,opt,name=mimetype" json:"mimetype,omitempty"`
	Caption                 *string                  `protobuf:"bytes,3,opt,name=caption" json:"caption,omitempty"`
	FileSha256              []byte                   `protobuf:"bytes,4,opt,name=fileSha256" json:"fileSha256,omitempty"`
	FileLength              *uint64                  `protobuf:"varint,5,opt,name=fileLength" json:"fileLength,omitempty"`
	Height                  *uint32                  `protobuf:"varint,6,opt,name=height" json:"height,omitempty"`
	Width                   *uint32                  `protobuf:"varint,7,opt,name=width" json:"width,omitempty"`
	MediaKey                []byte                   `protobuf:"bytes,8,opt,name=mediaKey" json:"mediaKey,omitempty"`
	FileEncSha256           []byte                   `protobuf:"bytes,9,opt,name=fileEncSha256" json:"fileEncSha256,omitempty"`
	InteractiveAnnotations  []*InteractiveAnnotation `protobuf:"bytes,10,rep,name=interactiveAnnotations" json:"interactiveAnnotations,omitempty"`
	DirectPath              *string                  `protobuf:"bytes,11,opt,name=directPath" json:"directPath,omitempty"`
	MediaKeyTimestamp       *int64                   `protobuf:"varint,12,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
	JpegThumbnail           []byte                   `protobuf:"bytes,16,opt,name=jpegThumbnail" json:"jpegThumbnail,omitempty"`
	ContextInfo             *ContextInfo             `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	FirstScanSidecar        []byte                   `protobuf:"bytes,18,opt,name=firstScanSidecar" json:"firstScanSidecar,omitempty"`
	FirstScanLength         *uint32                  `protobuf:"varint,19,opt,name=firstScanLength" json:"firstScanLength,omitempty"`
	ExperimentGroupId       *uint32                  `protobuf:"varint,20,opt,name=experimentGroupId" json:"experimentGroupId,omitempty"`
	ScansSidecar            []byte                   `protobuf:"bytes,21,opt,name=scansSidecar" json:"scansSidecar,omitempty"`
	ScanLengths             []uint32                 `protobuf:"varint,22,rep,name=scanLengths" json:"scanLengths,omitempty"`
	MidQualityFileSha256    []byte                   `protobuf:"bytes,23,opt,name=midQualityFileSha256" json:"midQualityFileSha256,omitempty"`
	MidQualityFileEncSha256 []byte                   `protobuf:"bytes,24,opt,name=midQualityFileEncSha256" json:"midQualityFileEncSha256,omitempty"`
	XXX_NoUnkeyedLiteral    struct{}                 `json:"-"`
	XXX_unrecognized        []byte                   `json:"-"`
	XXX_sizecache           int32                    `json:"-"`
}

func (*ImageMessage) Descriptor

func (*ImageMessage) Descriptor() ([]byte, []int)

func (*ImageMessage) GetCaption

func (m *ImageMessage) GetCaption() string

func (*ImageMessage) GetContextInfo

func (m *ImageMessage) GetContextInfo() *ContextInfo

func (*ImageMessage) GetDirectPath

func (m *ImageMessage) GetDirectPath() string

func (*ImageMessage) GetExperimentGroupId

func (m *ImageMessage) GetExperimentGroupId() uint32

func (*ImageMessage) GetFileEncSha256

func (m *ImageMessage) GetFileEncSha256() []byte

func (*ImageMessage) GetFileLength

func (m *ImageMessage) GetFileLength() uint64

func (*ImageMessage) GetFileSha256

func (m *ImageMessage) GetFileSha256() []byte

func (*ImageMessage) GetFirstScanLength

func (m *ImageMessage) GetFirstScanLength() uint32

func (*ImageMessage) GetFirstScanSidecar

func (m *ImageMessage) GetFirstScanSidecar() []byte

func (*ImageMessage) GetHeight

func (m *ImageMessage) GetHeight() uint32

func (*ImageMessage) GetInteractiveAnnotations

func (m *ImageMessage) GetInteractiveAnnotations() []*InteractiveAnnotation

func (*ImageMessage) GetJpegThumbnail

func (m *ImageMessage) GetJpegThumbnail() []byte

func (*ImageMessage) GetMediaKey

func (m *ImageMessage) GetMediaKey() []byte

func (*ImageMessage) GetMediaKeyTimestamp

func (m *ImageMessage) GetMediaKeyTimestamp() int64

func (*ImageMessage) GetMidQualityFileEncSha256

func (m *ImageMessage) GetMidQualityFileEncSha256() []byte

func (*ImageMessage) GetMidQualityFileSha256

func (m *ImageMessage) GetMidQualityFileSha256() []byte

func (*ImageMessage) GetMimetype

func (m *ImageMessage) GetMimetype() string

func (*ImageMessage) GetScanLengths

func (m *ImageMessage) GetScanLengths() []uint32

func (*ImageMessage) GetScansSidecar

func (m *ImageMessage) GetScansSidecar() []byte

func (*ImageMessage) GetUrl

func (m *ImageMessage) GetUrl() string

func (*ImageMessage) GetWidth

func (m *ImageMessage) GetWidth() uint32

func (*ImageMessage) ProtoMessage

func (*ImageMessage) ProtoMessage()

func (*ImageMessage) Reset

func (m *ImageMessage) Reset()

func (*ImageMessage) String

func (m *ImageMessage) String() string

func (*ImageMessage) XXX_DiscardUnknown

func (m *ImageMessage) XXX_DiscardUnknown()

func (*ImageMessage) XXX_Marshal

func (m *ImageMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ImageMessage) XXX_Merge

func (m *ImageMessage) XXX_Merge(src proto.Message)

func (*ImageMessage) XXX_Size

func (m *ImageMessage) XXX_Size() int

func (*ImageMessage) XXX_Unmarshal

func (m *ImageMessage) XXX_Unmarshal(b []byte) error

type InteractiveAnnotation

type InteractiveAnnotation struct {
	PolygonVertices []*Point `protobuf:"bytes,1,rep,name=polygonVertices" json:"polygonVertices,omitempty"`
	// Types that are valid to be assigned to Action:
	//	*InteractiveAnnotation_Location
	Action               isInteractiveAnnotation_Action `protobuf_oneof:"action"`
	XXX_NoUnkeyedLiteral struct{}                       `json:"-"`
	XXX_unrecognized     []byte                         `json:"-"`
	XXX_sizecache        int32                          `json:"-"`
}

func (*InteractiveAnnotation) Descriptor

func (*InteractiveAnnotation) Descriptor() ([]byte, []int)

func (*InteractiveAnnotation) GetAction

func (m *InteractiveAnnotation) GetAction() isInteractiveAnnotation_Action

func (*InteractiveAnnotation) GetLocation

func (m *InteractiveAnnotation) GetLocation() *Location

func (*InteractiveAnnotation) GetPolygonVertices

func (m *InteractiveAnnotation) GetPolygonVertices() []*Point

func (*InteractiveAnnotation) ProtoMessage

func (*InteractiveAnnotation) ProtoMessage()

func (*InteractiveAnnotation) Reset

func (m *InteractiveAnnotation) Reset()

func (*InteractiveAnnotation) String

func (m *InteractiveAnnotation) String() string

func (*InteractiveAnnotation) XXX_DiscardUnknown

func (m *InteractiveAnnotation) XXX_DiscardUnknown()

func (*InteractiveAnnotation) XXX_Marshal

func (m *InteractiveAnnotation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*InteractiveAnnotation) XXX_Merge

func (m *InteractiveAnnotation) XXX_Merge(src proto.Message)

func (*InteractiveAnnotation) XXX_OneofWrappers

func (*InteractiveAnnotation) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*InteractiveAnnotation) XXX_Size

func (m *InteractiveAnnotation) XXX_Size() int

func (*InteractiveAnnotation) XXX_Unmarshal

func (m *InteractiveAnnotation) XXX_Unmarshal(b []byte) error

type InteractiveAnnotation_Location

type InteractiveAnnotation_Location struct {
	Location *Location `protobuf:"bytes,2,opt,name=location,oneof"`
}

type LiveLocationMessage

type LiveLocationMessage struct {
	DegreesLatitude                   *float64     `protobuf:"fixed64,1,opt,name=degreesLatitude" json:"degreesLatitude,omitempty"`
	DegreesLongitude                  *float64     `protobuf:"fixed64,2,opt,name=degreesLongitude" json:"degreesLongitude,omitempty"`
	AccuracyInMeters                  *uint32      `protobuf:"varint,3,opt,name=accuracyInMeters" json:"accuracyInMeters,omitempty"`
	SpeedInMps                        *float32     `protobuf:"fixed32,4,opt,name=speedInMps" json:"speedInMps,omitempty"`
	DegreesClockwiseFromMagneticNorth *uint32      `protobuf:"varint,5,opt,name=degreesClockwiseFromMagneticNorth" json:"degreesClockwiseFromMagneticNorth,omitempty"`
	Caption                           *string      `protobuf:"bytes,6,opt,name=caption" json:"caption,omitempty"`
	SequenceNumber                    *int64       `protobuf:"varint,7,opt,name=sequenceNumber" json:"sequenceNumber,omitempty"`
	TimeOffset                        *uint32      `protobuf:"varint,8,opt,name=timeOffset" json:"timeOffset,omitempty"`
	JpegThumbnail                     []byte       `protobuf:"bytes,16,opt,name=jpegThumbnail" json:"jpegThumbnail,omitempty"`
	ContextInfo                       *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	XXX_NoUnkeyedLiteral              struct{}     `json:"-"`
	XXX_unrecognized                  []byte       `json:"-"`
	XXX_sizecache                     int32        `json:"-"`
}

func (*LiveLocationMessage) Descriptor

func (*LiveLocationMessage) Descriptor() ([]byte, []int)

func (*LiveLocationMessage) GetAccuracyInMeters

func (m *LiveLocationMessage) GetAccuracyInMeters() uint32

func (*LiveLocationMessage) GetCaption

func (m *LiveLocationMessage) GetCaption() string

func (*LiveLocationMessage) GetContextInfo

func (m *LiveLocationMessage) GetContextInfo() *ContextInfo

func (*LiveLocationMessage) GetDegreesClockwiseFromMagneticNorth

func (m *LiveLocationMessage) GetDegreesClockwiseFromMagneticNorth() uint32

func (*LiveLocationMessage) GetDegreesLatitude

func (m *LiveLocationMessage) GetDegreesLatitude() float64

func (*LiveLocationMessage) GetDegreesLongitude

func (m *LiveLocationMessage) GetDegreesLongitude() float64

func (*LiveLocationMessage) GetJpegThumbnail

func (m *LiveLocationMessage) GetJpegThumbnail() []byte

func (*LiveLocationMessage) GetSequenceNumber

func (m *LiveLocationMessage) GetSequenceNumber() int64

func (*LiveLocationMessage) GetSpeedInMps

func (m *LiveLocationMessage) GetSpeedInMps() float32

func (*LiveLocationMessage) GetTimeOffset

func (m *LiveLocationMessage) GetTimeOffset() uint32

func (*LiveLocationMessage) ProtoMessage

func (*LiveLocationMessage) ProtoMessage()

func (*LiveLocationMessage) Reset

func (m *LiveLocationMessage) Reset()

func (*LiveLocationMessage) String

func (m *LiveLocationMessage) String() string

func (*LiveLocationMessage) XXX_DiscardUnknown

func (m *LiveLocationMessage) XXX_DiscardUnknown()

func (*LiveLocationMessage) XXX_Marshal

func (m *LiveLocationMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LiveLocationMessage) XXX_Merge

func (m *LiveLocationMessage) XXX_Merge(src proto.Message)

func (*LiveLocationMessage) XXX_Size

func (m *LiveLocationMessage) XXX_Size() int

func (*LiveLocationMessage) XXX_Unmarshal

func (m *LiveLocationMessage) XXX_Unmarshal(b []byte) error

type Location

type Location struct {
	DegreesLatitude      *float64 `protobuf:"fixed64,1,opt,name=degreesLatitude" json:"degreesLatitude,omitempty"`
	DegreesLongitude     *float64 `protobuf:"fixed64,2,opt,name=degreesLongitude" json:"degreesLongitude,omitempty"`
	Name                 *string  `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Location) Descriptor

func (*Location) Descriptor() ([]byte, []int)

func (*Location) GetDegreesLatitude

func (m *Location) GetDegreesLatitude() float64

func (*Location) GetDegreesLongitude

func (m *Location) GetDegreesLongitude() float64

func (*Location) GetName

func (m *Location) GetName() string

func (*Location) ProtoMessage

func (*Location) ProtoMessage()

func (*Location) Reset

func (m *Location) Reset()

func (*Location) String

func (m *Location) String() string

func (*Location) XXX_DiscardUnknown

func (m *Location) XXX_DiscardUnknown()

func (*Location) XXX_Marshal

func (m *Location) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Location) XXX_Merge

func (m *Location) XXX_Merge(src proto.Message)

func (*Location) XXX_Size

func (m *Location) XXX_Size() int

func (*Location) XXX_Unmarshal

func (m *Location) XXX_Unmarshal(b []byte) error

type LocationMessage

type LocationMessage struct {
	DegreesLatitude      *float64     `protobuf:"fixed64,1,opt,name=degreesLatitude" json:"degreesLatitude,omitempty"`
	DegreesLongitude     *float64     `protobuf:"fixed64,2,opt,name=degreesLongitude" json:"degreesLongitude,omitempty"`
	Name                 *string      `protobuf:"bytes,3,opt,name=name" json:"name,omitempty"`
	Address              *string      `protobuf:"bytes,4,opt,name=address" json:"address,omitempty"`
	Url                  *string      `protobuf:"bytes,5,opt,name=url" json:"url,omitempty"`
	JpegThumbnail        []byte       `protobuf:"bytes,16,opt,name=jpegThumbnail" json:"jpegThumbnail,omitempty"`
	ContextInfo          *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*LocationMessage) Descriptor

func (*LocationMessage) Descriptor() ([]byte, []int)

func (*LocationMessage) GetAddress

func (m *LocationMessage) GetAddress() string

func (*LocationMessage) GetContextInfo

func (m *LocationMessage) GetContextInfo() *ContextInfo

func (*LocationMessage) GetDegreesLatitude

func (m *LocationMessage) GetDegreesLatitude() float64

func (*LocationMessage) GetDegreesLongitude

func (m *LocationMessage) GetDegreesLongitude() float64

func (*LocationMessage) GetJpegThumbnail

func (m *LocationMessage) GetJpegThumbnail() []byte

func (*LocationMessage) GetName

func (m *LocationMessage) GetName() string

func (*LocationMessage) GetUrl

func (m *LocationMessage) GetUrl() string

func (*LocationMessage) ProtoMessage

func (*LocationMessage) ProtoMessage()

func (*LocationMessage) Reset

func (m *LocationMessage) Reset()

func (*LocationMessage) String

func (m *LocationMessage) String() string

func (*LocationMessage) XXX_DiscardUnknown

func (m *LocationMessage) XXX_DiscardUnknown()

func (*LocationMessage) XXX_Marshal

func (m *LocationMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*LocationMessage) XXX_Merge

func (m *LocationMessage) XXX_Merge(src proto.Message)

func (*LocationMessage) XXX_Size

func (m *LocationMessage) XXX_Size() int

func (*LocationMessage) XXX_Unmarshal

func (m *LocationMessage) XXX_Unmarshal(b []byte) error

type Message

type Message struct {
	Conversation                               *string                       `protobuf:"bytes,1,opt,name=conversation" json:"conversation,omitempty"`
	SenderKeyDistributionMessage               *SenderKeyDistributionMessage `protobuf:"bytes,2,opt,name=senderKeyDistributionMessage" json:"senderKeyDistributionMessage,omitempty"`
	ImageMessage                               *ImageMessage                 `protobuf:"bytes,3,opt,name=imageMessage" json:"imageMessage,omitempty"`
	ContactMessage                             *ContactMessage               `protobuf:"bytes,4,opt,name=contactMessage" json:"contactMessage,omitempty"`
	LocationMessage                            *LocationMessage              `protobuf:"bytes,5,opt,name=locationMessage" json:"locationMessage,omitempty"`
	ExtendedTextMessage                        *ExtendedTextMessage          `protobuf:"bytes,6,opt,name=extendedTextMessage" json:"extendedTextMessage,omitempty"`
	DocumentMessage                            *DocumentMessage              `protobuf:"bytes,7,opt,name=documentMessage" json:"documentMessage,omitempty"`
	AudioMessage                               *AudioMessage                 `protobuf:"bytes,8,opt,name=audioMessage" json:"audioMessage,omitempty"`
	VideoMessage                               *VideoMessage                 `protobuf:"bytes,9,opt,name=videoMessage" json:"videoMessage,omitempty"`
	Call                                       *Call                         `protobuf:"bytes,10,opt,name=call" json:"call,omitempty"`
	Chat                                       *Chat                         `protobuf:"bytes,11,opt,name=chat" json:"chat,omitempty"`
	ProtocolMessage                            *ProtocolMessage              `protobuf:"bytes,12,opt,name=protocolMessage" json:"protocolMessage,omitempty"`
	ContactsArrayMessage                       *ContactsArrayMessage         `protobuf:"bytes,13,opt,name=contactsArrayMessage" json:"contactsArrayMessage,omitempty"`
	HighlyStructuredMessage                    *HighlyStructuredMessage      `protobuf:"bytes,14,opt,name=highlyStructuredMessage" json:"highlyStructuredMessage,omitempty"`
	FastRatchetKeySenderKeyDistributionMessage *SenderKeyDistributionMessage `` /* 131-byte string literal not displayed */
	SendPaymentMessage                         *SendPaymentMessage           `protobuf:"bytes,16,opt,name=sendPaymentMessage" json:"sendPaymentMessage,omitempty"`
	LiveLocationMessage                        *LiveLocationMessage          `protobuf:"bytes,18,opt,name=liveLocationMessage" json:"liveLocationMessage,omitempty"`
	RequestPaymentMessage                      *RequestPaymentMessage        `protobuf:"bytes,22,opt,name=requestPaymentMessage" json:"requestPaymentMessage,omitempty"`
	DeclinePaymentRequestMessage               *DeclinePaymentRequestMessage `protobuf:"bytes,23,opt,name=declinePaymentRequestMessage" json:"declinePaymentRequestMessage,omitempty"`
	CancelPaymentRequestMessage                *CancelPaymentRequestMessage  `protobuf:"bytes,24,opt,name=cancelPaymentRequestMessage" json:"cancelPaymentRequestMessage,omitempty"`
	TemplateMessage                            *TemplateMessage              `protobuf:"bytes,25,opt,name=templateMessage" json:"templateMessage,omitempty"`
	StickerMessage                             *StickerMessage               `protobuf:"bytes,26,opt,name=stickerMessage" json:"stickerMessage,omitempty"`
	GroupInviteMessage                         *GroupInviteMessage           `protobuf:"bytes,28,opt,name=groupInviteMessage" json:"groupInviteMessage,omitempty"`
	TemplateButtonReplyMessage                 *TemplateButtonReplyMessage   `protobuf:"bytes,29,opt,name=templateButtonReplyMessage" json:"templateButtonReplyMessage,omitempty"`
	ProductMessage                             *ProductMessage               `protobuf:"bytes,30,opt,name=productMessage" json:"productMessage,omitempty"`
	DeviceSentMessage                          *DeviceSentMessage            `protobuf:"bytes,31,opt,name=deviceSentMessage" json:"deviceSentMessage,omitempty"`
	DeviceSyncMessage                          *DeviceSyncMessage            `protobuf:"bytes,32,opt,name=deviceSyncMessage" json:"deviceSyncMessage,omitempty"`
	XXX_NoUnkeyedLiteral                       struct{}                      `json:"-"`
	XXX_unrecognized                           []byte                        `json:"-"`
	XXX_sizecache                              int32                         `json:"-"`
}

func (*Message) Descriptor

func (*Message) Descriptor() ([]byte, []int)

func (*Message) GetAudioMessage

func (m *Message) GetAudioMessage() *AudioMessage

func (*Message) GetCall

func (m *Message) GetCall() *Call

func (*Message) GetCancelPaymentRequestMessage

func (m *Message) GetCancelPaymentRequestMessage() *CancelPaymentRequestMessage

func (*Message) GetChat

func (m *Message) GetChat() *Chat

func (*Message) GetContactMessage

func (m *Message) GetContactMessage() *ContactMessage

func (*Message) GetContactsArrayMessage

func (m *Message) GetContactsArrayMessage() *ContactsArrayMessage

func (*Message) GetConversation

func (m *Message) GetConversation() string

func (*Message) GetDeclinePaymentRequestMessage

func (m *Message) GetDeclinePaymentRequestMessage() *DeclinePaymentRequestMessage

func (*Message) GetDeviceSentMessage

func (m *Message) GetDeviceSentMessage() *DeviceSentMessage

func (*Message) GetDeviceSyncMessage

func (m *Message) GetDeviceSyncMessage() *DeviceSyncMessage

func (*Message) GetDocumentMessage

func (m *Message) GetDocumentMessage() *DocumentMessage

func (*Message) GetExtendedTextMessage

func (m *Message) GetExtendedTextMessage() *ExtendedTextMessage

func (*Message) GetFastRatchetKeySenderKeyDistributionMessage

func (m *Message) GetFastRatchetKeySenderKeyDistributionMessage() *SenderKeyDistributionMessage

func (*Message) GetGroupInviteMessage

func (m *Message) GetGroupInviteMessage() *GroupInviteMessage

func (*Message) GetHighlyStructuredMessage

func (m *Message) GetHighlyStructuredMessage() *HighlyStructuredMessage

func (*Message) GetImageMessage

func (m *Message) GetImageMessage() *ImageMessage

func (*Message) GetLiveLocationMessage

func (m *Message) GetLiveLocationMessage() *LiveLocationMessage

func (*Message) GetLocationMessage

func (m *Message) GetLocationMessage() *LocationMessage

func (*Message) GetProductMessage

func (m *Message) GetProductMessage() *ProductMessage

func (*Message) GetProtocolMessage

func (m *Message) GetProtocolMessage() *ProtocolMessage

func (*Message) GetRequestPaymentMessage

func (m *Message) GetRequestPaymentMessage() *RequestPaymentMessage

func (*Message) GetSendPaymentMessage

func (m *Message) GetSendPaymentMessage() *SendPaymentMessage

func (*Message) GetSenderKeyDistributionMessage

func (m *Message) GetSenderKeyDistributionMessage() *SenderKeyDistributionMessage

func (*Message) GetStickerMessage

func (m *Message) GetStickerMessage() *StickerMessage

func (*Message) GetTemplateButtonReplyMessage

func (m *Message) GetTemplateButtonReplyMessage() *TemplateButtonReplyMessage

func (*Message) GetTemplateMessage

func (m *Message) GetTemplateMessage() *TemplateMessage

func (*Message) GetVideoMessage

func (m *Message) GetVideoMessage() *VideoMessage

func (*Message) ProtoMessage

func (*Message) ProtoMessage()

func (*Message) Reset

func (m *Message) Reset()

func (*Message) String

func (m *Message) String() string

func (*Message) XXX_DiscardUnknown

func (m *Message) XXX_DiscardUnknown()

func (*Message) XXX_Marshal

func (m *Message) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Message) XXX_Merge

func (m *Message) XXX_Merge(src proto.Message)

func (*Message) XXX_Size

func (m *Message) XXX_Size() int

func (*Message) XXX_Unmarshal

func (m *Message) XXX_Unmarshal(b []byte) error

type MessageKey

type MessageKey struct {
	RemoteJid            *string  `protobuf:"bytes,1,opt,name=remoteJid" json:"remoteJid,omitempty"`
	FromMe               *bool    `protobuf:"varint,2,opt,name=fromMe" json:"fromMe,omitempty"`
	Id                   *string  `protobuf:"bytes,3,opt,name=id" json:"id,omitempty"`
	Participant          *string  `protobuf:"bytes,4,opt,name=participant" json:"participant,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MessageKey) Descriptor

func (*MessageKey) Descriptor() ([]byte, []int)

func (*MessageKey) GetFromMe

func (m *MessageKey) GetFromMe() bool

func (*MessageKey) GetId

func (m *MessageKey) GetId() string

func (*MessageKey) GetParticipant

func (m *MessageKey) GetParticipant() string

func (*MessageKey) GetRemoteJid

func (m *MessageKey) GetRemoteJid() string

func (*MessageKey) ProtoMessage

func (*MessageKey) ProtoMessage()

func (*MessageKey) Reset

func (m *MessageKey) Reset()

func (*MessageKey) String

func (m *MessageKey) String() string

func (*MessageKey) XXX_DiscardUnknown

func (m *MessageKey) XXX_DiscardUnknown()

func (*MessageKey) XXX_Marshal

func (m *MessageKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MessageKey) XXX_Merge

func (m *MessageKey) XXX_Merge(src proto.Message)

func (*MessageKey) XXX_Size

func (m *MessageKey) XXX_Size() int

func (*MessageKey) XXX_Unmarshal

func (m *MessageKey) XXX_Unmarshal(b []byte) error

type NotificationMessageInfo

type NotificationMessageInfo struct {
	Key                  *MessageKey `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Message              *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"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*NotificationMessageInfo) Descriptor

func (*NotificationMessageInfo) Descriptor() ([]byte, []int)

func (*NotificationMessageInfo) GetKey

func (m *NotificationMessageInfo) GetKey() *MessageKey

func (*NotificationMessageInfo) GetMessage

func (m *NotificationMessageInfo) GetMessage() *Message

func (*NotificationMessageInfo) GetMessageTimestamp

func (m *NotificationMessageInfo) GetMessageTimestamp() uint64

func (*NotificationMessageInfo) GetParticipant

func (m *NotificationMessageInfo) GetParticipant() string

func (*NotificationMessageInfo) ProtoMessage

func (*NotificationMessageInfo) ProtoMessage()

func (*NotificationMessageInfo) Reset

func (m *NotificationMessageInfo) Reset()

func (*NotificationMessageInfo) String

func (m *NotificationMessageInfo) String() string

func (*NotificationMessageInfo) XXX_DiscardUnknown

func (m *NotificationMessageInfo) XXX_DiscardUnknown()

func (*NotificationMessageInfo) XXX_Marshal

func (m *NotificationMessageInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NotificationMessageInfo) XXX_Merge

func (m *NotificationMessageInfo) XXX_Merge(src proto.Message)

func (*NotificationMessageInfo) XXX_Size

func (m *NotificationMessageInfo) XXX_Size() int

func (*NotificationMessageInfo) XXX_Unmarshal

func (m *NotificationMessageInfo) XXX_Unmarshal(b []byte) error

type PaymentInfo

type PaymentInfo struct {
	Amount1000           *uint64                          `protobuf:"varint,2,opt,name=amount1000" json:"amount1000,omitempty"`
	ReceiverJid          *string                          `protobuf:"bytes,3,opt,name=receiverJid" json:"receiverJid,omitempty"`
	Status               *PaymentInfo_PAYMENT_INFO_STATUS `protobuf:"varint,4,opt,name=status,enum=proto.PaymentInfo_PAYMENT_INFO_STATUS" json:"status,omitempty"`
	TransactionTimestamp *uint64                          `protobuf:"varint,5,opt,name=transactionTimestamp" json:"transactionTimestamp,omitempty"`
	RequestMessageKey    *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"`
	XXX_NoUnkeyedLiteral struct{}                         `json:"-"`
	XXX_unrecognized     []byte                           `json:"-"`
	XXX_sizecache        int32                            `json:"-"`
}

func (*PaymentInfo) Descriptor

func (*PaymentInfo) Descriptor() ([]byte, []int)

func (*PaymentInfo) GetAmount1000

func (m *PaymentInfo) GetAmount1000() uint64

func (*PaymentInfo) GetCurrency

func (m *PaymentInfo) GetCurrency() string

func (*PaymentInfo) GetExpiryTimestamp

func (m *PaymentInfo) GetExpiryTimestamp() uint64

func (*PaymentInfo) GetFutureproofed

func (m *PaymentInfo) GetFutureproofed() bool

func (*PaymentInfo) GetReceiverJid

func (m *PaymentInfo) GetReceiverJid() string

func (*PaymentInfo) GetRequestMessageKey

func (m *PaymentInfo) GetRequestMessageKey() *MessageKey

func (*PaymentInfo) GetStatus

func (*PaymentInfo) GetTransactionTimestamp

func (m *PaymentInfo) GetTransactionTimestamp() uint64

func (*PaymentInfo) ProtoMessage

func (*PaymentInfo) ProtoMessage()

func (*PaymentInfo) Reset

func (m *PaymentInfo) Reset()

func (*PaymentInfo) String

func (m *PaymentInfo) String() string

func (*PaymentInfo) XXX_DiscardUnknown

func (m *PaymentInfo) XXX_DiscardUnknown()

func (*PaymentInfo) XXX_Marshal

func (m *PaymentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PaymentInfo) XXX_Merge

func (m *PaymentInfo) XXX_Merge(src proto.Message)

func (*PaymentInfo) XXX_Size

func (m *PaymentInfo) XXX_Size() int

func (*PaymentInfo) XXX_Unmarshal

func (m *PaymentInfo) XXX_Unmarshal(b []byte) error

type PaymentInfo_PAYMENT_INFO_STATUS

type PaymentInfo_PAYMENT_INFO_STATUS int32
const (
	PaymentInfo_UNKNOWN_STATUS     PaymentInfo_PAYMENT_INFO_STATUS = 0
	PaymentInfo_PROCESSING         PaymentInfo_PAYMENT_INFO_STATUS = 1
	PaymentInfo_SENT               PaymentInfo_PAYMENT_INFO_STATUS = 2
	PaymentInfo_NEED_TO_ACCEPT     PaymentInfo_PAYMENT_INFO_STATUS = 3
	PaymentInfo_COMPLETE           PaymentInfo_PAYMENT_INFO_STATUS = 4
	PaymentInfo_COULD_NOT_COMPLETE PaymentInfo_PAYMENT_INFO_STATUS = 5
	PaymentInfo_REFUNDED           PaymentInfo_PAYMENT_INFO_STATUS = 6
	PaymentInfo_EXPIRED            PaymentInfo_PAYMENT_INFO_STATUS = 7
	PaymentInfo_REJECTED           PaymentInfo_PAYMENT_INFO_STATUS = 8
	PaymentInfo_CANCELLED          PaymentInfo_PAYMENT_INFO_STATUS = 9
	PaymentInfo_WAITING_FOR_PAYER  PaymentInfo_PAYMENT_INFO_STATUS = 10
	PaymentInfo_WAITING            PaymentInfo_PAYMENT_INFO_STATUS = 11
)

func (PaymentInfo_PAYMENT_INFO_STATUS) Enum

func (PaymentInfo_PAYMENT_INFO_STATUS) EnumDescriptor

func (PaymentInfo_PAYMENT_INFO_STATUS) EnumDescriptor() ([]byte, []int)

func (PaymentInfo_PAYMENT_INFO_STATUS) String

func (*PaymentInfo_PAYMENT_INFO_STATUS) UnmarshalJSON

func (x *PaymentInfo_PAYMENT_INFO_STATUS) UnmarshalJSON(data []byte) error

type Point

type Point struct {
	X                    *float64 `protobuf:"fixed64,3,opt,name=x" json:"x,omitempty"`
	Y                    *float64 `protobuf:"fixed64,4,opt,name=y" json:"y,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Point) Descriptor

func (*Point) Descriptor() ([]byte, []int)

func (*Point) GetX

func (m *Point) GetX() float64

func (*Point) GetY

func (m *Point) GetY() float64

func (*Point) ProtoMessage

func (*Point) ProtoMessage()

func (*Point) Reset

func (m *Point) Reset()

func (*Point) String

func (m *Point) String() string

func (*Point) XXX_DiscardUnknown

func (m *Point) XXX_DiscardUnknown()

func (*Point) XXX_Marshal

func (m *Point) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Point) XXX_Merge

func (m *Point) XXX_Merge(src proto.Message)

func (*Point) XXX_Size

func (m *Point) XXX_Size() int

func (*Point) XXX_Unmarshal

func (m *Point) XXX_Unmarshal(b []byte) error

type ProductMessage

type ProductMessage struct {
	Product              *ProductSnapshot `protobuf:"bytes,1,opt,name=product" json:"product,omitempty"`
	BusinessOwnerJid     *string          `protobuf:"bytes,2,opt,name=businessOwnerJid" json:"businessOwnerJid,omitempty"`
	ContextInfo          *ContextInfo     `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*ProductMessage) Descriptor

func (*ProductMessage) Descriptor() ([]byte, []int)

func (*ProductMessage) GetBusinessOwnerJid

func (m *ProductMessage) GetBusinessOwnerJid() string

func (*ProductMessage) GetContextInfo

func (m *ProductMessage) GetContextInfo() *ContextInfo

func (*ProductMessage) GetProduct

func (m *ProductMessage) GetProduct() *ProductSnapshot

func (*ProductMessage) ProtoMessage

func (*ProductMessage) ProtoMessage()

func (*ProductMessage) Reset

func (m *ProductMessage) Reset()

func (*ProductMessage) String

func (m *ProductMessage) String() string

func (*ProductMessage) XXX_DiscardUnknown

func (m *ProductMessage) XXX_DiscardUnknown()

func (*ProductMessage) XXX_Marshal

func (m *ProductMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProductMessage) XXX_Merge

func (m *ProductMessage) XXX_Merge(src proto.Message)

func (*ProductMessage) XXX_Size

func (m *ProductMessage) XXX_Size() int

func (*ProductMessage) XXX_Unmarshal

func (m *ProductMessage) XXX_Unmarshal(b []byte) error

type ProductSnapshot

type ProductSnapshot struct {
	ProductImage         *ImageMessage `protobuf:"bytes,1,opt,name=productImage" json:"productImage,omitempty"`
	ProductId            *string       `protobuf:"bytes,2,opt,name=productId" json:"productId,omitempty"`
	Title                *string       `protobuf:"bytes,3,opt,name=title" json:"title,omitempty"`
	Description          *string       `protobuf:"bytes,4,opt,name=description" json:"description,omitempty"`
	CurrencyCode         *string       `protobuf:"bytes,5,opt,name=currencyCode" json:"currencyCode,omitempty"`
	PriceAmount1000      *int64        `protobuf:"varint,6,opt,name=priceAmount1000" json:"priceAmount1000,omitempty"`
	RetailerId           *string       `protobuf:"bytes,7,opt,name=retailerId" json:"retailerId,omitempty"`
	Url                  *string       `protobuf:"bytes,8,opt,name=url" json:"url,omitempty"`
	ProductImageCount    *uint32       `protobuf:"varint,9,opt,name=productImageCount" json:"productImageCount,omitempty"`
	FirstImageId         *string       `protobuf:"bytes,11,opt,name=firstImageId" json:"firstImageId,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*ProductSnapshot) Descriptor

func (*ProductSnapshot) Descriptor() ([]byte, []int)

func (*ProductSnapshot) GetCurrencyCode

func (m *ProductSnapshot) GetCurrencyCode() string

func (*ProductSnapshot) GetDescription

func (m *ProductSnapshot) GetDescription() string

func (*ProductSnapshot) GetFirstImageId

func (m *ProductSnapshot) GetFirstImageId() string

func (*ProductSnapshot) GetPriceAmount1000

func (m *ProductSnapshot) GetPriceAmount1000() int64

func (*ProductSnapshot) GetProductId

func (m *ProductSnapshot) GetProductId() string

func (*ProductSnapshot) GetProductImage

func (m *ProductSnapshot) GetProductImage() *ImageMessage

func (*ProductSnapshot) GetProductImageCount

func (m *ProductSnapshot) GetProductImageCount() uint32

func (*ProductSnapshot) GetRetailerId

func (m *ProductSnapshot) GetRetailerId() string

func (*ProductSnapshot) GetTitle

func (m *ProductSnapshot) GetTitle() string

func (*ProductSnapshot) GetUrl

func (m *ProductSnapshot) GetUrl() string

func (*ProductSnapshot) ProtoMessage

func (*ProductSnapshot) ProtoMessage()

func (*ProductSnapshot) Reset

func (m *ProductSnapshot) Reset()

func (*ProductSnapshot) String

func (m *ProductSnapshot) String() string

func (*ProductSnapshot) XXX_DiscardUnknown

func (m *ProductSnapshot) XXX_DiscardUnknown()

func (*ProductSnapshot) XXX_Marshal

func (m *ProductSnapshot) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProductSnapshot) XXX_Merge

func (m *ProductSnapshot) XXX_Merge(src proto.Message)

func (*ProductSnapshot) XXX_Size

func (m *ProductSnapshot) XXX_Size() int

func (*ProductSnapshot) XXX_Unmarshal

func (m *ProductSnapshot) XXX_Unmarshal(b []byte) error

type ProtocolMessage

type ProtocolMessage struct {
	Key                  *MessageKey                            `protobuf:"bytes,1,opt,name=key" json:"key,omitempty"`
	Type                 *ProtocolMessage_PROTOCOL_MESSAGE_TYPE `protobuf:"varint,2,opt,name=type,enum=proto.ProtocolMessage_PROTOCOL_MESSAGE_TYPE" json:"type,omitempty"`
	EphemeralExpiration  *uint32                                `protobuf:"varint,4,opt,name=ephemeralExpiration" json:"ephemeralExpiration,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                               `json:"-"`
	XXX_unrecognized     []byte                                 `json:"-"`
	XXX_sizecache        int32                                  `json:"-"`
}

func (*ProtocolMessage) Descriptor

func (*ProtocolMessage) Descriptor() ([]byte, []int)

func (*ProtocolMessage) GetEphemeralExpiration

func (m *ProtocolMessage) GetEphemeralExpiration() uint32

func (*ProtocolMessage) GetKey

func (m *ProtocolMessage) GetKey() *MessageKey

func (*ProtocolMessage) GetType

func (*ProtocolMessage) ProtoMessage

func (*ProtocolMessage) ProtoMessage()

func (*ProtocolMessage) Reset

func (m *ProtocolMessage) Reset()

func (*ProtocolMessage) String

func (m *ProtocolMessage) String() string

func (*ProtocolMessage) XXX_DiscardUnknown

func (m *ProtocolMessage) XXX_DiscardUnknown()

func (*ProtocolMessage) XXX_Marshal

func (m *ProtocolMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProtocolMessage) XXX_Merge

func (m *ProtocolMessage) XXX_Merge(src proto.Message)

func (*ProtocolMessage) XXX_Size

func (m *ProtocolMessage) XXX_Size() int

func (*ProtocolMessage) XXX_Unmarshal

func (m *ProtocolMessage) XXX_Unmarshal(b []byte) error

type ProtocolMessage_PROTOCOL_MESSAGE_TYPE

type ProtocolMessage_PROTOCOL_MESSAGE_TYPE int32
const (
	ProtocolMessage_REVOKE            ProtocolMessage_PROTOCOL_MESSAGE_TYPE = 0
	ProtocolMessage_EPHEMERAL_SETTING ProtocolMessage_PROTOCOL_MESSAGE_TYPE = 3
)

func (ProtocolMessage_PROTOCOL_MESSAGE_TYPE) Enum

func (ProtocolMessage_PROTOCOL_MESSAGE_TYPE) EnumDescriptor

func (ProtocolMessage_PROTOCOL_MESSAGE_TYPE) EnumDescriptor() ([]byte, []int)

func (ProtocolMessage_PROTOCOL_MESSAGE_TYPE) String

func (*ProtocolMessage_PROTOCOL_MESSAGE_TYPE) UnmarshalJSON

func (x *ProtocolMessage_PROTOCOL_MESSAGE_TYPE) UnmarshalJSON(data []byte) error

type QuickReplyButton

type QuickReplyButton struct {
	DisplayText          *HighlyStructuredMessage `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
	Id                   *string                  `protobuf:"bytes,2,opt,name=id" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*QuickReplyButton) Descriptor

func (*QuickReplyButton) Descriptor() ([]byte, []int)

func (*QuickReplyButton) GetDisplayText

func (m *QuickReplyButton) GetDisplayText() *HighlyStructuredMessage

func (*QuickReplyButton) GetId

func (m *QuickReplyButton) GetId() string

func (*QuickReplyButton) ProtoMessage

func (*QuickReplyButton) ProtoMessage()

func (*QuickReplyButton) Reset

func (m *QuickReplyButton) Reset()

func (*QuickReplyButton) String

func (m *QuickReplyButton) String() string

func (*QuickReplyButton) XXX_DiscardUnknown

func (m *QuickReplyButton) XXX_DiscardUnknown()

func (*QuickReplyButton) XXX_Marshal

func (m *QuickReplyButton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*QuickReplyButton) XXX_Merge

func (m *QuickReplyButton) XXX_Merge(src proto.Message)

func (*QuickReplyButton) XXX_Size

func (m *QuickReplyButton) XXX_Size() int

func (*QuickReplyButton) XXX_Unmarshal

func (m *QuickReplyButton) XXX_Unmarshal(b []byte) error

type RequestPaymentMessage

type RequestPaymentMessage struct {
	NoteMessage          *Message `protobuf:"bytes,4,opt,name=noteMessage" json:"noteMessage,omitempty"`
	CurrencyCodeIso4217  *string  `protobuf:"bytes,1,opt,name=currencyCodeIso4217" json:"currencyCodeIso4217,omitempty"`
	Amount1000           *uint64  `protobuf:"varint,2,opt,name=amount1000" json:"amount1000,omitempty"`
	RequestFrom          *string  `protobuf:"bytes,3,opt,name=requestFrom" json:"requestFrom,omitempty"`
	ExpiryTimestamp      *int64   `protobuf:"varint,5,opt,name=expiryTimestamp" json:"expiryTimestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RequestPaymentMessage) Descriptor

func (*RequestPaymentMessage) Descriptor() ([]byte, []int)

func (*RequestPaymentMessage) GetAmount1000

func (m *RequestPaymentMessage) GetAmount1000() uint64

func (*RequestPaymentMessage) GetCurrencyCodeIso4217

func (m *RequestPaymentMessage) GetCurrencyCodeIso4217() string

func (*RequestPaymentMessage) GetExpiryTimestamp

func (m *RequestPaymentMessage) GetExpiryTimestamp() int64

func (*RequestPaymentMessage) GetNoteMessage

func (m *RequestPaymentMessage) GetNoteMessage() *Message

func (*RequestPaymentMessage) GetRequestFrom

func (m *RequestPaymentMessage) GetRequestFrom() string

func (*RequestPaymentMessage) ProtoMessage

func (*RequestPaymentMessage) ProtoMessage()

func (*RequestPaymentMessage) Reset

func (m *RequestPaymentMessage) Reset()

func (*RequestPaymentMessage) String

func (m *RequestPaymentMessage) String() string

func (*RequestPaymentMessage) XXX_DiscardUnknown

func (m *RequestPaymentMessage) XXX_DiscardUnknown()

func (*RequestPaymentMessage) XXX_Marshal

func (m *RequestPaymentMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestPaymentMessage) XXX_Merge

func (m *RequestPaymentMessage) XXX_Merge(src proto.Message)

func (*RequestPaymentMessage) XXX_Size

func (m *RequestPaymentMessage) XXX_Size() int

func (*RequestPaymentMessage) XXX_Unmarshal

func (m *RequestPaymentMessage) XXX_Unmarshal(b []byte) error

type SendPaymentMessage

type SendPaymentMessage struct {
	NoteMessage          *Message    `protobuf:"bytes,2,opt,name=noteMessage" json:"noteMessage,omitempty"`
	RequestMessageKey    *MessageKey `protobuf:"bytes,3,opt,name=requestMessageKey" json:"requestMessageKey,omitempty"`
	XXX_NoUnkeyedLiteral struct{}    `json:"-"`
	XXX_unrecognized     []byte      `json:"-"`
	XXX_sizecache        int32       `json:"-"`
}

func (*SendPaymentMessage) Descriptor

func (*SendPaymentMessage) Descriptor() ([]byte, []int)

func (*SendPaymentMessage) GetNoteMessage

func (m *SendPaymentMessage) GetNoteMessage() *Message

func (*SendPaymentMessage) GetRequestMessageKey

func (m *SendPaymentMessage) GetRequestMessageKey() *MessageKey

func (*SendPaymentMessage) ProtoMessage

func (*SendPaymentMessage) ProtoMessage()

func (*SendPaymentMessage) Reset

func (m *SendPaymentMessage) Reset()

func (*SendPaymentMessage) String

func (m *SendPaymentMessage) String() string

func (*SendPaymentMessage) XXX_DiscardUnknown

func (m *SendPaymentMessage) XXX_DiscardUnknown()

func (*SendPaymentMessage) XXX_Marshal

func (m *SendPaymentMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SendPaymentMessage) XXX_Merge

func (m *SendPaymentMessage) XXX_Merge(src proto.Message)

func (*SendPaymentMessage) XXX_Size

func (m *SendPaymentMessage) XXX_Size() int

func (*SendPaymentMessage) XXX_Unmarshal

func (m *SendPaymentMessage) XXX_Unmarshal(b []byte) error

type SenderKeyDistributionMessage

type SenderKeyDistributionMessage struct {
	GroupId                             *string  `protobuf:"bytes,1,opt,name=groupId" json:"groupId,omitempty"`
	AxolotlSenderKeyDistributionMessage []byte   `protobuf:"bytes,2,opt,name=axolotlSenderKeyDistributionMessage" json:"axolotlSenderKeyDistributionMessage,omitempty"`
	XXX_NoUnkeyedLiteral                struct{} `json:"-"`
	XXX_unrecognized                    []byte   `json:"-"`
	XXX_sizecache                       int32    `json:"-"`
}

func (*SenderKeyDistributionMessage) Descriptor

func (*SenderKeyDistributionMessage) Descriptor() ([]byte, []int)

func (*SenderKeyDistributionMessage) GetAxolotlSenderKeyDistributionMessage

func (m *SenderKeyDistributionMessage) GetAxolotlSenderKeyDistributionMessage() []byte

func (*SenderKeyDistributionMessage) GetGroupId

func (m *SenderKeyDistributionMessage) GetGroupId() string

func (*SenderKeyDistributionMessage) ProtoMessage

func (*SenderKeyDistributionMessage) ProtoMessage()

func (*SenderKeyDistributionMessage) Reset

func (m *SenderKeyDistributionMessage) Reset()

func (*SenderKeyDistributionMessage) String

func (*SenderKeyDistributionMessage) XXX_DiscardUnknown

func (m *SenderKeyDistributionMessage) XXX_DiscardUnknown()

func (*SenderKeyDistributionMessage) XXX_Marshal

func (m *SenderKeyDistributionMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SenderKeyDistributionMessage) XXX_Merge

func (m *SenderKeyDistributionMessage) XXX_Merge(src proto.Message)

func (*SenderKeyDistributionMessage) XXX_Size

func (m *SenderKeyDistributionMessage) XXX_Size() int

func (*SenderKeyDistributionMessage) XXX_Unmarshal

func (m *SenderKeyDistributionMessage) XXX_Unmarshal(b []byte) error

type StickerMessage

type StickerMessage struct {
	Url                  *string      `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	FileSha256           []byte       `protobuf:"bytes,2,opt,name=fileSha256" json:"fileSha256,omitempty"`
	FileEncSha256        []byte       `protobuf:"bytes,3,opt,name=fileEncSha256" json:"fileEncSha256,omitempty"`
	MediaKey             []byte       `protobuf:"bytes,4,opt,name=mediaKey" json:"mediaKey,omitempty"`
	Mimetype             *string      `protobuf:"bytes,5,opt,name=mimetype" json:"mimetype,omitempty"`
	Height               *uint32      `protobuf:"varint,6,opt,name=height" json:"height,omitempty"`
	Width                *uint32      `protobuf:"varint,7,opt,name=width" json:"width,omitempty"`
	DirectPath           *string      `protobuf:"bytes,8,opt,name=directPath" json:"directPath,omitempty"`
	FileLength           *uint64      `protobuf:"varint,9,opt,name=fileLength" json:"fileLength,omitempty"`
	MediaKeyTimestamp    *int64       `protobuf:"varint,10,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
	FirstFrameLength     *uint32      `protobuf:"varint,11,opt,name=firstFrameLength" json:"firstFrameLength,omitempty"`
	FirstFrameSidecar    []byte       `protobuf:"bytes,12,opt,name=firstFrameSidecar" json:"firstFrameSidecar,omitempty"`
	ContextInfo          *ContextInfo `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*StickerMessage) Descriptor

func (*StickerMessage) Descriptor() ([]byte, []int)

func (*StickerMessage) GetContextInfo

func (m *StickerMessage) GetContextInfo() *ContextInfo

func (*StickerMessage) GetDirectPath

func (m *StickerMessage) GetDirectPath() string

func (*StickerMessage) GetFileEncSha256

func (m *StickerMessage) GetFileEncSha256() []byte

func (*StickerMessage) GetFileLength

func (m *StickerMessage) GetFileLength() uint64

func (*StickerMessage) GetFileSha256

func (m *StickerMessage) GetFileSha256() []byte

func (*StickerMessage) GetFirstFrameLength

func (m *StickerMessage) GetFirstFrameLength() uint32

func (*StickerMessage) GetFirstFrameSidecar

func (m *StickerMessage) GetFirstFrameSidecar() []byte

func (*StickerMessage) GetHeight

func (m *StickerMessage) GetHeight() uint32

func (*StickerMessage) GetMediaKey

func (m *StickerMessage) GetMediaKey() []byte

func (*StickerMessage) GetMediaKeyTimestamp

func (m *StickerMessage) GetMediaKeyTimestamp() int64

func (*StickerMessage) GetMimetype

func (m *StickerMessage) GetMimetype() string

func (*StickerMessage) GetUrl

func (m *StickerMessage) GetUrl() string

func (*StickerMessage) GetWidth

func (m *StickerMessage) GetWidth() uint32

func (*StickerMessage) ProtoMessage

func (*StickerMessage) ProtoMessage()

func (*StickerMessage) Reset

func (m *StickerMessage) Reset()

func (*StickerMessage) String

func (m *StickerMessage) String() string

func (*StickerMessage) XXX_DiscardUnknown

func (m *StickerMessage) XXX_DiscardUnknown()

func (*StickerMessage) XXX_Marshal

func (m *StickerMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StickerMessage) XXX_Merge

func (m *StickerMessage) XXX_Merge(src proto.Message)

func (*StickerMessage) XXX_Size

func (m *StickerMessage) XXX_Size() int

func (*StickerMessage) XXX_Unmarshal

func (m *StickerMessage) XXX_Unmarshal(b []byte) error

type TabletNotificationsInfo

type TabletNotificationsInfo struct {
	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"`
	NotifyMessage        []*NotificationMessageInfo `protobuf:"bytes,5,rep,name=notifyMessage" json:"notifyMessage,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                   `json:"-"`
	XXX_unrecognized     []byte                     `json:"-"`
	XXX_sizecache        int32                      `json:"-"`
}

func (*TabletNotificationsInfo) Descriptor

func (*TabletNotificationsInfo) Descriptor() ([]byte, []int)

func (*TabletNotificationsInfo) GetNotifyMessage

func (m *TabletNotificationsInfo) GetNotifyMessage() []*NotificationMessageInfo

func (*TabletNotificationsInfo) GetNotifyMessageCount

func (m *TabletNotificationsInfo) GetNotifyMessageCount() uint32

func (*TabletNotificationsInfo) GetTimestamp

func (m *TabletNotificationsInfo) GetTimestamp() uint64

func (*TabletNotificationsInfo) GetUnreadChats

func (m *TabletNotificationsInfo) GetUnreadChats() uint32

func (*TabletNotificationsInfo) ProtoMessage

func (*TabletNotificationsInfo) ProtoMessage()

func (*TabletNotificationsInfo) Reset

func (m *TabletNotificationsInfo) Reset()

func (*TabletNotificationsInfo) String

func (m *TabletNotificationsInfo) String() string

func (*TabletNotificationsInfo) XXX_DiscardUnknown

func (m *TabletNotificationsInfo) XXX_DiscardUnknown()

func (*TabletNotificationsInfo) XXX_Marshal

func (m *TabletNotificationsInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TabletNotificationsInfo) XXX_Merge

func (m *TabletNotificationsInfo) XXX_Merge(src proto.Message)

func (*TabletNotificationsInfo) XXX_Size

func (m *TabletNotificationsInfo) XXX_Size() int

func (*TabletNotificationsInfo) XXX_Unmarshal

func (m *TabletNotificationsInfo) XXX_Unmarshal(b []byte) error

type TemplateButton

type TemplateButton struct {
	Index *uint32 `protobuf:"varint,4,opt,name=index" json:"index,omitempty"`
	// Types that are valid to be assigned to Button:
	//	*TemplateButton_QuickReplyButton
	//	*TemplateButton_UrlButton
	//	*TemplateButton_CallButton
	Button               isTemplateButton_Button `protobuf_oneof:"button"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

func (*TemplateButton) Descriptor

func (*TemplateButton) Descriptor() ([]byte, []int)

func (*TemplateButton) GetButton

func (m *TemplateButton) GetButton() isTemplateButton_Button

func (*TemplateButton) GetCallButton

func (m *TemplateButton) GetCallButton() *CallButton

func (*TemplateButton) GetIndex

func (m *TemplateButton) GetIndex() uint32

func (*TemplateButton) GetQuickReplyButton

func (m *TemplateButton) GetQuickReplyButton() *QuickReplyButton

func (*TemplateButton) GetUrlButton

func (m *TemplateButton) GetUrlButton() *URLButton

func (*TemplateButton) ProtoMessage

func (*TemplateButton) ProtoMessage()

func (*TemplateButton) Reset

func (m *TemplateButton) Reset()

func (*TemplateButton) String

func (m *TemplateButton) String() string

func (*TemplateButton) XXX_DiscardUnknown

func (m *TemplateButton) XXX_DiscardUnknown()

func (*TemplateButton) XXX_Marshal

func (m *TemplateButton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TemplateButton) XXX_Merge

func (m *TemplateButton) XXX_Merge(src proto.Message)

func (*TemplateButton) XXX_OneofWrappers

func (*TemplateButton) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*TemplateButton) XXX_Size

func (m *TemplateButton) XXX_Size() int

func (*TemplateButton) XXX_Unmarshal

func (m *TemplateButton) XXX_Unmarshal(b []byte) error

type TemplateButtonReplyMessage

type TemplateButtonReplyMessage struct {
	SelectedId           *string      `protobuf:"bytes,1,opt,name=selectedId" json:"selectedId,omitempty"`
	SelectedDisplayText  *string      `protobuf:"bytes,2,opt,name=selectedDisplayText" json:"selectedDisplayText,omitempty"`
	ContextInfo          *ContextInfo `protobuf:"bytes,3,opt,name=contextInfo" json:"contextInfo,omitempty"`
	SelectedIndex        *uint32      `protobuf:"varint,4,opt,name=selectedIndex" json:"selectedIndex,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*TemplateButtonReplyMessage) Descriptor

func (*TemplateButtonReplyMessage) Descriptor() ([]byte, []int)

func (*TemplateButtonReplyMessage) GetContextInfo

func (m *TemplateButtonReplyMessage) GetContextInfo() *ContextInfo

func (*TemplateButtonReplyMessage) GetSelectedDisplayText

func (m *TemplateButtonReplyMessage) GetSelectedDisplayText() string

func (*TemplateButtonReplyMessage) GetSelectedId

func (m *TemplateButtonReplyMessage) GetSelectedId() string

func (*TemplateButtonReplyMessage) GetSelectedIndex

func (m *TemplateButtonReplyMessage) GetSelectedIndex() uint32

func (*TemplateButtonReplyMessage) ProtoMessage

func (*TemplateButtonReplyMessage) ProtoMessage()

func (*TemplateButtonReplyMessage) Reset

func (m *TemplateButtonReplyMessage) Reset()

func (*TemplateButtonReplyMessage) String

func (m *TemplateButtonReplyMessage) String() string

func (*TemplateButtonReplyMessage) XXX_DiscardUnknown

func (m *TemplateButtonReplyMessage) XXX_DiscardUnknown()

func (*TemplateButtonReplyMessage) XXX_Marshal

func (m *TemplateButtonReplyMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TemplateButtonReplyMessage) XXX_Merge

func (m *TemplateButtonReplyMessage) XXX_Merge(src proto.Message)

func (*TemplateButtonReplyMessage) XXX_Size

func (m *TemplateButtonReplyMessage) XXX_Size() int

func (*TemplateButtonReplyMessage) XXX_Unmarshal

func (m *TemplateButtonReplyMessage) XXX_Unmarshal(b []byte) error

type TemplateButton_CallButton

type TemplateButton_CallButton struct {
	CallButton *CallButton `protobuf:"bytes,3,opt,name=callButton,oneof"`
}

type TemplateButton_QuickReplyButton

type TemplateButton_QuickReplyButton struct {
	QuickReplyButton *QuickReplyButton `protobuf:"bytes,1,opt,name=quickReplyButton,oneof"`
}

type TemplateButton_UrlButton

type TemplateButton_UrlButton struct {
	UrlButton *URLButton `protobuf:"bytes,2,opt,name=urlButton,oneof"`
}

type TemplateMessage

type TemplateMessage struct {
	ContextInfo      *ContextInfo             `protobuf:"bytes,3,opt,name=contextInfo" json:"contextInfo,omitempty"`
	HydratedTemplate *HydratedFourRowTemplate `protobuf:"bytes,4,opt,name=hydratedTemplate" json:"hydratedTemplate,omitempty"`
	// Types that are valid to be assigned to Format:
	//	*TemplateMessage_FourRowTemplate
	//	*TemplateMessage_HydratedFourRowTemplate
	Format               isTemplateMessage_Format `protobuf_oneof:"format"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*TemplateMessage) Descriptor

func (*TemplateMessage) Descriptor() ([]byte, []int)

func (*TemplateMessage) GetContextInfo

func (m *TemplateMessage) GetContextInfo() *ContextInfo

func (*TemplateMessage) GetFormat

func (m *TemplateMessage) GetFormat() isTemplateMessage_Format

func (*TemplateMessage) GetFourRowTemplate

func (m *TemplateMessage) GetFourRowTemplate() *FourRowTemplate

func (*TemplateMessage) GetHydratedFourRowTemplate

func (m *TemplateMessage) GetHydratedFourRowTemplate() *HydratedFourRowTemplate

func (*TemplateMessage) GetHydratedTemplate

func (m *TemplateMessage) GetHydratedTemplate() *HydratedFourRowTemplate

func (*TemplateMessage) ProtoMessage

func (*TemplateMessage) ProtoMessage()

func (*TemplateMessage) Reset

func (m *TemplateMessage) Reset()

func (*TemplateMessage) String

func (m *TemplateMessage) String() string

func (*TemplateMessage) XXX_DiscardUnknown

func (m *TemplateMessage) XXX_DiscardUnknown()

func (*TemplateMessage) XXX_Marshal

func (m *TemplateMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*TemplateMessage) XXX_Merge

func (m *TemplateMessage) XXX_Merge(src proto.Message)

func (*TemplateMessage) XXX_OneofWrappers

func (*TemplateMessage) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*TemplateMessage) XXX_Size

func (m *TemplateMessage) XXX_Size() int

func (*TemplateMessage) XXX_Unmarshal

func (m *TemplateMessage) XXX_Unmarshal(b []byte) error

type TemplateMessage_FourRowTemplate

type TemplateMessage_FourRowTemplate struct {
	FourRowTemplate *FourRowTemplate `protobuf:"bytes,1,opt,name=fourRowTemplate,oneof"`
}

type TemplateMessage_HydratedFourRowTemplate

type TemplateMessage_HydratedFourRowTemplate struct {
	HydratedFourRowTemplate *HydratedFourRowTemplate `protobuf:"bytes,2,opt,name=hydratedFourRowTemplate,oneof"`
}

type URLButton

type URLButton struct {
	DisplayText          *HighlyStructuredMessage `protobuf:"bytes,1,opt,name=displayText" json:"displayText,omitempty"`
	Url                  *HighlyStructuredMessage `protobuf:"bytes,2,opt,name=url" json:"url,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                 `json:"-"`
	XXX_unrecognized     []byte                   `json:"-"`
	XXX_sizecache        int32                    `json:"-"`
}

func (*URLButton) Descriptor

func (*URLButton) Descriptor() ([]byte, []int)

func (*URLButton) GetDisplayText

func (m *URLButton) GetDisplayText() *HighlyStructuredMessage

func (*URLButton) GetUrl

func (m *URLButton) GetUrl() *HighlyStructuredMessage

func (*URLButton) ProtoMessage

func (*URLButton) ProtoMessage()

func (*URLButton) Reset

func (m *URLButton) Reset()

func (*URLButton) String

func (m *URLButton) String() string

func (*URLButton) XXX_DiscardUnknown

func (m *URLButton) XXX_DiscardUnknown()

func (*URLButton) XXX_Marshal

func (m *URLButton) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*URLButton) XXX_Merge

func (m *URLButton) XXX_Merge(src proto.Message)

func (*URLButton) XXX_Size

func (m *URLButton) XXX_Size() int

func (*URLButton) XXX_Unmarshal

func (m *URLButton) XXX_Unmarshal(b []byte) error

type VideoMessage

type VideoMessage struct {
	Url                    *string                                 `protobuf:"bytes,1,opt,name=url" json:"url,omitempty"`
	Mimetype               *string                                 `protobuf:"bytes,2,opt,name=mimetype" json:"mimetype,omitempty"`
	FileSha256             []byte                                  `protobuf:"bytes,3,opt,name=fileSha256" json:"fileSha256,omitempty"`
	FileLength             *uint64                                 `protobuf:"varint,4,opt,name=fileLength" json:"fileLength,omitempty"`
	Seconds                *uint32                                 `protobuf:"varint,5,opt,name=seconds" json:"seconds,omitempty"`
	MediaKey               []byte                                  `protobuf:"bytes,6,opt,name=mediaKey" json:"mediaKey,omitempty"`
	Caption                *string                                 `protobuf:"bytes,7,opt,name=caption" json:"caption,omitempty"`
	GifPlayback            *bool                                   `protobuf:"varint,8,opt,name=gifPlayback" json:"gifPlayback,omitempty"`
	Height                 *uint32                                 `protobuf:"varint,9,opt,name=height" json:"height,omitempty"`
	Width                  *uint32                                 `protobuf:"varint,10,opt,name=width" json:"width,omitempty"`
	FileEncSha256          []byte                                  `protobuf:"bytes,11,opt,name=fileEncSha256" json:"fileEncSha256,omitempty"`
	InteractiveAnnotations []*InteractiveAnnotation                `protobuf:"bytes,12,rep,name=interactiveAnnotations" json:"interactiveAnnotations,omitempty"`
	DirectPath             *string                                 `protobuf:"bytes,13,opt,name=directPath" json:"directPath,omitempty"`
	MediaKeyTimestamp      *int64                                  `protobuf:"varint,14,opt,name=mediaKeyTimestamp" json:"mediaKeyTimestamp,omitempty"`
	JpegThumbnail          []byte                                  `protobuf:"bytes,16,opt,name=jpegThumbnail" json:"jpegThumbnail,omitempty"`
	ContextInfo            *ContextInfo                            `protobuf:"bytes,17,opt,name=contextInfo" json:"contextInfo,omitempty"`
	StreamingSidecar       []byte                                  `protobuf:"bytes,18,opt,name=streamingSidecar" json:"streamingSidecar,omitempty"`
	GifAttribution         *VideoMessage_VIDEO_MESSAGE_ATTRIBUTION `` /* 126-byte string literal not displayed */
	XXX_NoUnkeyedLiteral   struct{}                                `json:"-"`
	XXX_unrecognized       []byte                                  `json:"-"`
	XXX_sizecache          int32                                   `json:"-"`
}

func (*VideoMessage) Descriptor

func (*VideoMessage) Descriptor() ([]byte, []int)

func (*VideoMessage) GetCaption

func (m *VideoMessage) GetCaption() string

func (*VideoMessage) GetContextInfo

func (m *VideoMessage) GetContextInfo() *ContextInfo

func (*VideoMessage) GetDirectPath

func (m *VideoMessage) GetDirectPath() string

func (*VideoMessage) GetFileEncSha256

func (m *VideoMessage) GetFileEncSha256() []byte

func (*VideoMessage) GetFileLength

func (m *VideoMessage) GetFileLength() uint64

func (*VideoMessage) GetFileSha256

func (m *VideoMessage) GetFileSha256() []byte

func (*VideoMessage) GetGifAttribution

func (*VideoMessage) GetGifPlayback

func (m *VideoMessage) GetGifPlayback() bool

func (*VideoMessage) GetHeight

func (m *VideoMessage) GetHeight() uint32

func (*VideoMessage) GetInteractiveAnnotations

func (m *VideoMessage) GetInteractiveAnnotations() []*InteractiveAnnotation

func (*VideoMessage) GetJpegThumbnail

func (m *VideoMessage) GetJpegThumbnail() []byte

func (*VideoMessage) GetMediaKey

func (m *VideoMessage) GetMediaKey() []byte

func (*VideoMessage) GetMediaKeyTimestamp

func (m *VideoMessage) GetMediaKeyTimestamp() int64

func (*VideoMessage) GetMimetype

func (m *VideoMessage) GetMimetype() string

func (*VideoMessage) GetSeconds

func (m *VideoMessage) GetSeconds() uint32

func (*VideoMessage) GetStreamingSidecar

func (m *VideoMessage) GetStreamingSidecar() []byte

func (*VideoMessage) GetUrl

func (m *VideoMessage) GetUrl() string

func (*VideoMessage) GetWidth

func (m *VideoMessage) GetWidth() uint32

func (*VideoMessage) ProtoMessage

func (*VideoMessage) ProtoMessage()

func (*VideoMessage) Reset

func (m *VideoMessage) Reset()

func (*VideoMessage) String

func (m *VideoMessage) String() string

func (*VideoMessage) XXX_DiscardUnknown

func (m *VideoMessage) XXX_DiscardUnknown()

func (*VideoMessage) XXX_Marshal

func (m *VideoMessage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VideoMessage) XXX_Merge

func (m *VideoMessage) XXX_Merge(src proto.Message)

func (*VideoMessage) XXX_Size

func (m *VideoMessage) XXX_Size() int

func (*VideoMessage) XXX_Unmarshal

func (m *VideoMessage) XXX_Unmarshal(b []byte) error

type VideoMessage_VIDEO_MESSAGE_ATTRIBUTION

type VideoMessage_VIDEO_MESSAGE_ATTRIBUTION int32
const (
	VideoMessage_NONE  VideoMessage_VIDEO_MESSAGE_ATTRIBUTION = 0
	VideoMessage_GIPHY VideoMessage_VIDEO_MESSAGE_ATTRIBUTION = 1
	VideoMessage_TENOR VideoMessage_VIDEO_MESSAGE_ATTRIBUTION = 2
)

func (VideoMessage_VIDEO_MESSAGE_ATTRIBUTION) Enum

func (VideoMessage_VIDEO_MESSAGE_ATTRIBUTION) EnumDescriptor

func (VideoMessage_VIDEO_MESSAGE_ATTRIBUTION) EnumDescriptor() ([]byte, []int)

func (VideoMessage_VIDEO_MESSAGE_ATTRIBUTION) String

func (*VideoMessage_VIDEO_MESSAGE_ATTRIBUTION) UnmarshalJSON

func (x *VideoMessage_VIDEO_MESSAGE_ATTRIBUTION) UnmarshalJSON(data []byte) error

type WebFeatures

type WebFeatures struct {
	LabelsDisplay                *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,1,opt,name=labelsDisplay,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"labelsDisplay,omitempty"`
	VoipIndividualOutgoing       *WebFeatures_WEB_FEATURES_FLAG `` /* 132-byte string literal not displayed */
	GroupsV3                     *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,3,opt,name=groupsV3,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"groupsV3,omitempty"`
	GroupsV3Create               *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,4,opt,name=groupsV3Create,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"groupsV3Create,omitempty"`
	ChangeNumberV2               *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,5,opt,name=changeNumberV2,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"changeNumberV2,omitempty"`
	QueryStatusV3Thumbnail       *WebFeatures_WEB_FEATURES_FLAG `` /* 132-byte string literal not displayed */
	LiveLocations                *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,7,opt,name=liveLocations,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"liveLocations,omitempty"`
	QueryVname                   *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,8,opt,name=queryVname,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"queryVname,omitempty"`
	VoipIndividualIncoming       *WebFeatures_WEB_FEATURES_FLAG `` /* 132-byte string literal not displayed */
	QuickRepliesQuery            *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,10,opt,name=quickRepliesQuery,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"quickRepliesQuery,omitempty"`
	Payments                     *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,11,opt,name=payments,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"payments,omitempty"`
	StickerPackQuery             *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,12,opt,name=stickerPackQuery,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"stickerPackQuery,omitempty"`
	LiveLocationsFinal           *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,13,opt,name=liveLocationsFinal,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"liveLocationsFinal,omitempty"`
	LabelsEdit                   *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,14,opt,name=labelsEdit,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"labelsEdit,omitempty"`
	MediaUpload                  *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,15,opt,name=mediaUpload,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"mediaUpload,omitempty"`
	MediaUploadRichQuickReplies  *WebFeatures_WEB_FEATURES_FLAG `` /* 143-byte string literal not displayed */
	VnameV2                      *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,19,opt,name=vnameV2,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"vnameV2,omitempty"`
	VideoPlaybackUrl             *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,20,opt,name=videoPlaybackUrl,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"videoPlaybackUrl,omitempty"`
	StatusRanking                *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,21,opt,name=statusRanking,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"statusRanking,omitempty"`
	VoipIndividualVideo          *WebFeatures_WEB_FEATURES_FLAG `` /* 127-byte string literal not displayed */
	ThirdPartyStickers           *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,23,opt,name=thirdPartyStickers,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"thirdPartyStickers,omitempty"`
	FrequentlyForwardedSetting   *WebFeatures_WEB_FEATURES_FLAG `` /* 141-byte string literal not displayed */
	GroupsV4JoinPermission       *WebFeatures_WEB_FEATURES_FLAG `` /* 133-byte string literal not displayed */
	RecentStickers               *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,26,opt,name=recentStickers,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"recentStickers,omitempty"`
	Catalog                      *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,27,opt,name=catalog,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"catalog,omitempty"`
	StarredStickers              *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,28,opt,name=starredStickers,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"starredStickers,omitempty"`
	VoipGroupCall                *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,29,opt,name=voipGroupCall,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"voipGroupCall,omitempty"`
	TemplateMessage              *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,30,opt,name=templateMessage,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"templateMessage,omitempty"`
	TemplateMessageInteractivity *WebFeatures_WEB_FEATURES_FLAG `` /* 145-byte string literal not displayed */
	EphemeralMessages            *WebFeatures_WEB_FEATURES_FLAG `protobuf:"varint,32,opt,name=ephemeralMessages,enum=proto.WebFeatures_WEB_FEATURES_FLAG" json:"ephemeralMessages,omitempty"`
	XXX_NoUnkeyedLiteral         struct{}                       `json:"-"`
	XXX_unrecognized             []byte                         `json:"-"`
	XXX_sizecache                int32                          `json:"-"`
}

func (*WebFeatures) Descriptor

func (*WebFeatures) Descriptor() ([]byte, []int)

func (*WebFeatures) GetCatalog

func (*WebFeatures) GetChangeNumberV2

func (m *WebFeatures) GetChangeNumberV2() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetEphemeralMessages

func (m *WebFeatures) GetEphemeralMessages() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetFrequentlyForwardedSetting

func (m *WebFeatures) GetFrequentlyForwardedSetting() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetGroupsV3

func (m *WebFeatures) GetGroupsV3() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetGroupsV3Create

func (m *WebFeatures) GetGroupsV3Create() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetGroupsV4JoinPermission

func (m *WebFeatures) GetGroupsV4JoinPermission() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetLabelsDisplay

func (m *WebFeatures) GetLabelsDisplay() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetLabelsEdit

func (m *WebFeatures) GetLabelsEdit() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetLiveLocations

func (m *WebFeatures) GetLiveLocations() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetLiveLocationsFinal

func (m *WebFeatures) GetLiveLocationsFinal() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetMediaUpload

func (m *WebFeatures) GetMediaUpload() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetMediaUploadRichQuickReplies

func (m *WebFeatures) GetMediaUploadRichQuickReplies() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetPayments

func (m *WebFeatures) GetPayments() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetQueryStatusV3Thumbnail

func (m *WebFeatures) GetQueryStatusV3Thumbnail() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetQueryVname

func (m *WebFeatures) GetQueryVname() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetQuickRepliesQuery

func (m *WebFeatures) GetQuickRepliesQuery() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetRecentStickers

func (m *WebFeatures) GetRecentStickers() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetStarredStickers

func (m *WebFeatures) GetStarredStickers() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetStatusRanking

func (m *WebFeatures) GetStatusRanking() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetStickerPackQuery

func (m *WebFeatures) GetStickerPackQuery() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetTemplateMessage

func (m *WebFeatures) GetTemplateMessage() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetTemplateMessageInteractivity

func (m *WebFeatures) GetTemplateMessageInteractivity() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetThirdPartyStickers

func (m *WebFeatures) GetThirdPartyStickers() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetVideoPlaybackUrl

func (m *WebFeatures) GetVideoPlaybackUrl() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetVnameV2

func (*WebFeatures) GetVoipGroupCall

func (m *WebFeatures) GetVoipGroupCall() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetVoipIndividualIncoming

func (m *WebFeatures) GetVoipIndividualIncoming() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetVoipIndividualOutgoing

func (m *WebFeatures) GetVoipIndividualOutgoing() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) GetVoipIndividualVideo

func (m *WebFeatures) GetVoipIndividualVideo() WebFeatures_WEB_FEATURES_FLAG

func (*WebFeatures) ProtoMessage

func (*WebFeatures) ProtoMessage()

func (*WebFeatures) Reset

func (m *WebFeatures) Reset()

func (*WebFeatures) String

func (m *WebFeatures) String() string

func (*WebFeatures) XXX_DiscardUnknown

func (m *WebFeatures) XXX_DiscardUnknown()

func (*WebFeatures) XXX_Marshal

func (m *WebFeatures) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WebFeatures) XXX_Merge

func (m *WebFeatures) XXX_Merge(src proto.Message)

func (*WebFeatures) XXX_Size

func (m *WebFeatures) XXX_Size() int

func (*WebFeatures) XXX_Unmarshal

func (m *WebFeatures) XXX_Unmarshal(b []byte) error

type WebFeatures_WEB_FEATURES_FLAG

type WebFeatures_WEB_FEATURES_FLAG int32
const (
	WebFeatures_NOT_STARTED   WebFeatures_WEB_FEATURES_FLAG = 0
	WebFeatures_FORCE_UPGRADE WebFeatures_WEB_FEATURES_FLAG = 1
	WebFeatures_DEVELOPMENT   WebFeatures_WEB_FEATURES_FLAG = 2
	WebFeatures_PRODUCTION    WebFeatures_WEB_FEATURES_FLAG = 3
)

func (WebFeatures_WEB_FEATURES_FLAG) Enum

func (WebFeatures_WEB_FEATURES_FLAG) EnumDescriptor

func (WebFeatures_WEB_FEATURES_FLAG) EnumDescriptor() ([]byte, []int)

func (WebFeatures_WEB_FEATURES_FLAG) String

func (*WebFeatures_WEB_FEATURES_FLAG) UnmarshalJSON

func (x *WebFeatures_WEB_FEATURES_FLAG) UnmarshalJSON(data []byte) error

type WebMessageInfo

type WebMessageInfo struct {
	Key                     *MessageKey                               `protobuf:"bytes,1,req,name=key" json:"key,omitempty"`
	Message                 *Message                                  `protobuf:"bytes,2,opt,name=message" json:"message,omitempty"`
	MessageTimestamp        *uint64                                   `protobuf:"varint,3,opt,name=messageTimestamp" json:"messageTimestamp,omitempty"`
	Status                  *WebMessageInfo_WEB_MESSAGE_INFO_STATUS   `protobuf:"varint,4,opt,name=status,enum=proto.WebMessageInfo_WEB_MESSAGE_INFO_STATUS" json:"status,omitempty"`
	Participant             *string                                   `protobuf:"bytes,5,opt,name=participant" json:"participant,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_WEB_MESSAGE_INFO_STUBTYPE `` /* 130-byte string literal not displayed */
	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       *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"`
	XXX_NoUnkeyedLiteral    struct{}                                  `json:"-"`
	XXX_unrecognized        []byte                                    `json:"-"`
	XXX_sizecache           int32                                     `json:"-"`
}

func (*WebMessageInfo) Descriptor

func (*WebMessageInfo) Descriptor() ([]byte, []int)

func (*WebMessageInfo) GetBroadcast

func (m *WebMessageInfo) GetBroadcast() bool

func (*WebMessageInfo) GetClearMedia

func (m *WebMessageInfo) GetClearMedia() bool

func (*WebMessageInfo) GetDuration

func (m *WebMessageInfo) GetDuration() uint32

func (*WebMessageInfo) GetEphemeralDuration

func (m *WebMessageInfo) GetEphemeralDuration() uint32

func (*WebMessageInfo) GetEphemeralStartTimestamp

func (m *WebMessageInfo) GetEphemeralStartTimestamp() uint64

func (*WebMessageInfo) GetFinalLiveLocation

func (m *WebMessageInfo) GetFinalLiveLocation() *LiveLocationMessage

func (*WebMessageInfo) GetIgnore

func (m *WebMessageInfo) GetIgnore() bool

func (*WebMessageInfo) GetKey

func (m *WebMessageInfo) GetKey() *MessageKey

func (*WebMessageInfo) GetLabels

func (m *WebMessageInfo) GetLabels() []string

func (*WebMessageInfo) GetMediaCiphertextSha256

func (m *WebMessageInfo) GetMediaCiphertextSha256() []byte

func (*WebMessageInfo) GetMessage

func (m *WebMessageInfo) GetMessage() *Message

func (*WebMessageInfo) GetMessageStubParameters

func (m *WebMessageInfo) GetMessageStubParameters() []string

func (*WebMessageInfo) GetMessageStubType

func (*WebMessageInfo) GetMessageTimestamp

func (m *WebMessageInfo) GetMessageTimestamp() uint64

func (*WebMessageInfo) GetMulticast

func (m *WebMessageInfo) GetMulticast() bool

func (*WebMessageInfo) GetParticipant

func (m *WebMessageInfo) GetParticipant() string

func (*WebMessageInfo) GetPaymentInfo

func (m *WebMessageInfo) GetPaymentInfo() *PaymentInfo

func (*WebMessageInfo) GetPushName

func (m *WebMessageInfo) GetPushName() string

func (*WebMessageInfo) GetQuotedPaymentInfo

func (m *WebMessageInfo) GetQuotedPaymentInfo() *PaymentInfo

func (*WebMessageInfo) GetStarred

func (m *WebMessageInfo) GetStarred() bool

func (*WebMessageInfo) GetStatus

func (*WebMessageInfo) GetUrlNumber

func (m *WebMessageInfo) GetUrlNumber() bool

func (*WebMessageInfo) GetUrlText

func (m *WebMessageInfo) GetUrlText() bool

func (*WebMessageInfo) ProtoMessage

func (*WebMessageInfo) ProtoMessage()

func (*WebMessageInfo) Reset

func (m *WebMessageInfo) Reset()

func (*WebMessageInfo) String

func (m *WebMessageInfo) String() string

func (*WebMessageInfo) XXX_DiscardUnknown

func (m *WebMessageInfo) XXX_DiscardUnknown()

func (*WebMessageInfo) XXX_Marshal

func (m *WebMessageInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WebMessageInfo) XXX_Merge

func (m *WebMessageInfo) XXX_Merge(src proto.Message)

func (*WebMessageInfo) XXX_Size

func (m *WebMessageInfo) XXX_Size() int

func (*WebMessageInfo) XXX_Unmarshal

func (m *WebMessageInfo) XXX_Unmarshal(b []byte) error

type WebMessageInfo_WEB_MESSAGE_INFO_STATUS

type WebMessageInfo_WEB_MESSAGE_INFO_STATUS int32
const (
	WebMessageInfo_ERROR        WebMessageInfo_WEB_MESSAGE_INFO_STATUS = 0
	WebMessageInfo_PENDING      WebMessageInfo_WEB_MESSAGE_INFO_STATUS = 1
	WebMessageInfo_SERVER_ACK   WebMessageInfo_WEB_MESSAGE_INFO_STATUS = 2
	WebMessageInfo_DELIVERY_ACK WebMessageInfo_WEB_MESSAGE_INFO_STATUS = 3
	WebMessageInfo_READ         WebMessageInfo_WEB_MESSAGE_INFO_STATUS = 4
	WebMessageInfo_PLAYED       WebMessageInfo_WEB_MESSAGE_INFO_STATUS = 5
)

func (WebMessageInfo_WEB_MESSAGE_INFO_STATUS) Enum

func (WebMessageInfo_WEB_MESSAGE_INFO_STATUS) EnumDescriptor

func (WebMessageInfo_WEB_MESSAGE_INFO_STATUS) EnumDescriptor() ([]byte, []int)

func (WebMessageInfo_WEB_MESSAGE_INFO_STATUS) String

func (*WebMessageInfo_WEB_MESSAGE_INFO_STATUS) UnmarshalJSON

func (x *WebMessageInfo_WEB_MESSAGE_INFO_STATUS) UnmarshalJSON(data []byte) error

type WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE

type WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE int32
const (
	WebMessageInfo_UNKNOWN                                                  WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 0
	WebMessageInfo_REVOKE                                                   WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 1
	WebMessageInfo_CIPHERTEXT                                               WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 2
	WebMessageInfo_FUTUREPROOF                                              WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 3
	WebMessageInfo_NON_VERIFIED_TRANSITION                                  WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 4
	WebMessageInfo_UNVERIFIED_TRANSITION                                    WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 5
	WebMessageInfo_VERIFIED_TRANSITION                                      WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 6
	WebMessageInfo_VERIFIED_LOW_UNKNOWN                                     WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 7
	WebMessageInfo_VERIFIED_HIGH                                            WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 8
	WebMessageInfo_VERIFIED_INITIAL_UNKNOWN                                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 9
	WebMessageInfo_VERIFIED_INITIAL_LOW                                     WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 10
	WebMessageInfo_VERIFIED_INITIAL_HIGH                                    WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 11
	WebMessageInfo_VERIFIED_TRANSITION_ANY_TO_NONE                          WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 12
	WebMessageInfo_VERIFIED_TRANSITION_ANY_TO_HIGH                          WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 13
	WebMessageInfo_VERIFIED_TRANSITION_HIGH_TO_LOW                          WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 14
	WebMessageInfo_VERIFIED_TRANSITION_HIGH_TO_UNKNOWN                      WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 15
	WebMessageInfo_VERIFIED_TRANSITION_UNKNOWN_TO_LOW                       WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 16
	WebMessageInfo_VERIFIED_TRANSITION_LOW_TO_UNKNOWN                       WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 17
	WebMessageInfo_VERIFIED_TRANSITION_NONE_TO_LOW                          WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 18
	WebMessageInfo_VERIFIED_TRANSITION_NONE_TO_UNKNOWN                      WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 19
	WebMessageInfo_GROUP_CREATE                                             WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 20
	WebMessageInfo_GROUP_CHANGE_SUBJECT                                     WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 21
	WebMessageInfo_GROUP_CHANGE_ICON                                        WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 22
	WebMessageInfo_GROUP_CHANGE_INVITE_LINK                                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 23
	WebMessageInfo_GROUP_CHANGE_DESCRIPTION                                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 24
	WebMessageInfo_GROUP_CHANGE_RESTRICT                                    WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 25
	WebMessageInfo_GROUP_CHANGE_ANNOUNCE                                    WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 26
	WebMessageInfo_GROUP_PARTICIPANT_ADD                                    WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 27
	WebMessageInfo_GROUP_PARTICIPANT_REMOVE                                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 28
	WebMessageInfo_GROUP_PARTICIPANT_PROMOTE                                WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 29
	WebMessageInfo_GROUP_PARTICIPANT_DEMOTE                                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 30
	WebMessageInfo_GROUP_PARTICIPANT_INVITE                                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 31
	WebMessageInfo_GROUP_PARTICIPANT_LEAVE                                  WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 32
	WebMessageInfo_GROUP_PARTICIPANT_CHANGE_NUMBER                          WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 33
	WebMessageInfo_BROADCAST_CREATE                                         WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 34
	WebMessageInfo_BROADCAST_ADD                                            WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 35
	WebMessageInfo_BROADCAST_REMOVE                                         WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 36
	WebMessageInfo_GENERIC_NOTIFICATION                                     WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 37
	WebMessageInfo_E2E_IDENTITY_CHANGED                                     WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 38
	WebMessageInfo_E2E_ENCRYPTED                                            WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 39
	WebMessageInfo_CALL_MISSED_VOICE                                        WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 40
	WebMessageInfo_CALL_MISSED_VIDEO                                        WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 41
	WebMessageInfo_INDIVIDUAL_CHANGE_NUMBER                                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 42
	WebMessageInfo_GROUP_DELETE                                             WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 43
	WebMessageInfo_GROUP_ANNOUNCE_MODE_MESSAGE_BOUNCE                       WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 44
	WebMessageInfo_CALL_MISSED_GROUP_VOICE                                  WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 45
	WebMessageInfo_CALL_MISSED_GROUP_VIDEO                                  WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 46
	WebMessageInfo_PAYMENT_CIPHERTEXT                                       WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 47
	WebMessageInfo_PAYMENT_FUTUREPROOF                                      WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 48
	WebMessageInfo_PAYMENT_TRANSACTION_STATUS_UPDATE_FAILED                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 49
	WebMessageInfo_PAYMENT_TRANSACTION_STATUS_UPDATE_REFUNDED               WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 50
	WebMessageInfo_PAYMENT_TRANSACTION_STATUS_UPDATE_REFUND_FAILED          WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 51
	WebMessageInfo_PAYMENT_TRANSACTION_STATUS_RECEIVER_PENDING_SETUP        WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 52
	WebMessageInfo_PAYMENT_TRANSACTION_STATUS_RECEIVER_SUCCESS_AFTER_HICCUP WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 53
	WebMessageInfo_PAYMENT_ACTION_ACCOUNT_SETUP_REMINDER                    WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 54
	WebMessageInfo_PAYMENT_ACTION_SEND_PAYMENT_REMINDER                     WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 55
	WebMessageInfo_PAYMENT_ACTION_SEND_PAYMENT_INVITATION                   WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 56
	WebMessageInfo_PAYMENT_ACTION_REQUEST_DECLINED                          WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 57
	WebMessageInfo_PAYMENT_ACTION_REQUEST_EXPIRED                           WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 58
	WebMessageInfo_PAYMENT_ACTION_REQUEST_CANCELLED                         WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 59
	WebMessageInfo_BIZ_VERIFIED_TRANSITION_TOP_TO_BOTTOM                    WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 60
	WebMessageInfo_BIZ_VERIFIED_TRANSITION_BOTTOM_TO_TOP                    WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 61
	WebMessageInfo_BIZ_INTRO_TOP                                            WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 62
	WebMessageInfo_BIZ_INTRO_BOTTOM                                         WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 63
	WebMessageInfo_BIZ_NAME_CHANGE                                          WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 64
	WebMessageInfo_BIZ_MOVE_TO_CONSUMER_APP                                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 65
	WebMessageInfo_BIZ_TWO_TIER_MIGRATION_TOP                               WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 66
	WebMessageInfo_BIZ_TWO_TIER_MIGRATION_BOTTOM                            WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 67
	WebMessageInfo_OVERSIZED                                                WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 68
	WebMessageInfo_GROUP_CHANGE_NO_FREQUENTLY_FORWARDED                     WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 69
	WebMessageInfo_GROUP_V4_ADD_INVITE_SENT                                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 70
	WebMessageInfo_GROUP_PARTICIPANT_ADD_REQUEST_JOIN                       WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 71
	WebMessageInfo_CHANGE_EPHEMERAL_SETTING                                 WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE = 72
)

func (WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE) Enum

func (WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE) EnumDescriptor

func (WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE) EnumDescriptor() ([]byte, []int)

func (WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE) String

func (*WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE) UnmarshalJSON

func (x *WebMessageInfo_WEB_MESSAGE_INFO_STUBTYPE) UnmarshalJSON(data []byte) error

type WebNotificationsInfo

type WebNotificationsInfo struct {
	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"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*WebNotificationsInfo) Descriptor

func (*WebNotificationsInfo) Descriptor() ([]byte, []int)

func (*WebNotificationsInfo) GetNotifyMessageCount

func (m *WebNotificationsInfo) GetNotifyMessageCount() uint32

func (*WebNotificationsInfo) GetNotifyMessages

func (m *WebNotificationsInfo) GetNotifyMessages() []*WebMessageInfo

func (*WebNotificationsInfo) GetTimestamp

func (m *WebNotificationsInfo) GetTimestamp() uint64

func (*WebNotificationsInfo) GetUnreadChats

func (m *WebNotificationsInfo) GetUnreadChats() uint32

func (*WebNotificationsInfo) ProtoMessage

func (*WebNotificationsInfo) ProtoMessage()

func (*WebNotificationsInfo) Reset

func (m *WebNotificationsInfo) Reset()

func (*WebNotificationsInfo) String

func (m *WebNotificationsInfo) String() string

func (*WebNotificationsInfo) XXX_DiscardUnknown

func (m *WebNotificationsInfo) XXX_DiscardUnknown()

func (*WebNotificationsInfo) XXX_Marshal

func (m *WebNotificationsInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WebNotificationsInfo) XXX_Merge

func (m *WebNotificationsInfo) XXX_Merge(src proto.Message)

func (*WebNotificationsInfo) XXX_Size

func (m *WebNotificationsInfo) XXX_Size() int

func (*WebNotificationsInfo) XXX_Unmarshal

func (m *WebNotificationsInfo) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL