proto

package
Version: 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</