backuppb

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Feb 16, 2025 License: AGPL-3.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	GroupV2AccessLevel_name = map[int32]string{
		0: "UNKNOWN",
		1: "ANY",
		2: "MEMBER",
		3: "ADMINISTRATOR",
		4: "UNSATISFIABLE",
	}
	GroupV2AccessLevel_value = map[string]int32{
		"UNKNOWN":       0,
		"ANY":           1,
		"MEMBER":        2,
		"ADMINISTRATOR": 3,
		"UNSATISFIABLE": 4,
	}
)

Enum value maps for GroupV2AccessLevel.

View Source
var (
	AccountData_PhoneNumberSharingMode_name = map[int32]string{
		0: "UNKNOWN",
		1: "EVERYBODY",
		2: "NOBODY",
	}
	AccountData_PhoneNumberSharingMode_value = map[string]int32{
		"UNKNOWN":   0,
		"EVERYBODY": 1,
		"NOBODY":    2,
	}
)

Enum value maps for AccountData_PhoneNumberSharingMode.

View Source
var (
	AccountData_UsernameLink_Color_name = map[int32]string{
		0: "UNKNOWN",
		1: "BLUE",
		2: "WHITE",
		3: "GREY",
		4: "OLIVE",
		5: "GREEN",
		6: "ORANGE",
		7: "PINK",
		8: "PURPLE",
	}
	AccountData_UsernameLink_Color_value = map[string]int32{
		"UNKNOWN": 0,
		"BLUE":    1,
		"WHITE":   2,
		"GREY":    3,
		"OLIVE":   4,
		"GREEN":   5,
		"ORANGE":  6,
		"PINK":    7,
		"PURPLE":  8,
	}
)

Enum value maps for AccountData_UsernameLink_Color.

View Source
var (
	Contact_IdentityState_name = map[int32]string{
		0: "DEFAULT",
		1: "VERIFIED",
		2: "UNVERIFIED",
	}
	Contact_IdentityState_value = map[string]int32{
		"DEFAULT":    0,
		"VERIFIED":   1,
		"UNVERIFIED": 2,
	}
)

Enum value maps for Contact_IdentityState.

View Source
var (
	Contact_Visibility_name = map[int32]string{
		0: "VISIBLE",
		1: "HIDDEN",
		2: "HIDDEN_MESSAGE_REQUEST",
	}
	Contact_Visibility_value = map[string]int32{
		"VISIBLE":                0,
		"HIDDEN":                 1,
		"HIDDEN_MESSAGE_REQUEST": 2,
	}
)

Enum value maps for Contact_Visibility.

View Source
var (
	Group_StorySendMode_name = map[int32]string{
		0: "DEFAULT",
		1: "DISABLED",
		2: "ENABLED",
	}
	Group_StorySendMode_value = map[string]int32{
		"DEFAULT":  0,
		"DISABLED": 1,
		"ENABLED":  2,
	}
)

Enum value maps for Group_StorySendMode.

View Source
var (
	Group_Member_Role_name = map[int32]string{
		0: "UNKNOWN",
		1: "DEFAULT",
		2: "ADMINISTRATOR",
	}
	Group_Member_Role_value = map[string]int32{
		"UNKNOWN":       0,
		"DEFAULT":       1,
		"ADMINISTRATOR": 2,
	}
)

Enum value maps for Group_Member_Role.

View Source
var (
	Group_AccessControl_AccessRequired_name = map[int32]string{
		0: "UNKNOWN",
		1: "ANY",
		2: "MEMBER",
		3: "ADMINISTRATOR",
		4: "UNSATISFIABLE",
	}
	Group_AccessControl_AccessRequired_value = map[string]int32{
		"UNKNOWN":       0,
		"ANY":           1,
		"MEMBER":        2,
		"ADMINISTRATOR": 3,
		"UNSATISFIABLE": 4,
	}
)

Enum value maps for Group_AccessControl_AccessRequired.

View Source
var (
	CallLink_Restrictions_name = map[int32]string{
		0: "UNKNOWN",
		1: "NONE",
		2: "ADMIN_APPROVAL",
	}
	CallLink_Restrictions_value = map[string]int32{
		"UNKNOWN":        0,
		"NONE":           1,
		"ADMIN_APPROVAL": 2,
	}
)

Enum value maps for CallLink_Restrictions.

View Source
var (
	AdHocCall_State_name = map[int32]string{
		0: "UNKNOWN_STATE",
		1: "GENERIC",
	}
	AdHocCall_State_value = map[string]int32{
		"UNKNOWN_STATE": 0,
		"GENERIC":       1,
	}
)

Enum value maps for AdHocCall_State.

View Source
var (
	DistributionList_PrivacyMode_name = map[int32]string{
		0: "UNKNOWN",
		1: "ONLY_WITH",
		2: "ALL_EXCEPT",
		3: "ALL",
	}
	DistributionList_PrivacyMode_value = map[string]int32{
		"UNKNOWN":    0,
		"ONLY_WITH":  1,
		"ALL_EXCEPT": 2,
		"ALL":        3,
	}
)

Enum value maps for DistributionList_PrivacyMode.

View Source
var (
	SendStatus_Failed_FailureReason_name = map[int32]string{
		0: "UNKNOWN",
		1: "NETWORK",
		2: "IDENTITY_KEY_MISMATCH",
	}
	SendStatus_Failed_FailureReason_value = map[string]int32{
		"UNKNOWN":               0,
		"NETWORK":               1,
		"IDENTITY_KEY_MISMATCH": 2,
	}
)

Enum value maps for SendStatus_Failed_FailureReason.

View Source
var (
	PaymentNotification_TransactionDetails_FailedTransaction_FailureReason_name = map[int32]string{
		0: "GENERIC",
		1: "NETWORK",
		2: "INSUFFICIENT_FUNDS",
	}
	PaymentNotification_TransactionDetails_FailedTransaction_FailureReason_value = map[string]int32{
		"GENERIC":            0,
		"NETWORK":            1,
		"INSUFFICIENT_FUNDS": 2,
	}
)

Enum value maps for PaymentNotification_TransactionDetails_FailedTransaction_FailureReason.

View Source
var (
	PaymentNotification_TransactionDetails_Transaction_Status_name = map[int32]string{
		0: "INITIAL",
		1: "SUBMITTED",
		2: "SUCCESSFUL",
	}
	PaymentNotification_TransactionDetails_Transaction_Status_value = map[string]int32{
		"INITIAL":    0,
		"SUBMITTED":  1,
		"SUCCESSFUL": 2,
	}
)

Enum value maps for PaymentNotification_TransactionDetails_Transaction_Status.

View Source
var (
	GiftBadge_State_name = map[int32]string{
		0: "UNOPENED",
		1: "OPENED",
		2: "REDEEMED",
		3: "FAILED",
	}
	GiftBadge_State_value = map[string]int32{
		"UNOPENED": 0,
		"OPENED":   1,
		"REDEEMED": 2,
		"FAILED":   3,
	}
)

Enum value maps for GiftBadge_State.

View Source
var (
	ContactAttachment_Phone_Type_name = map[int32]string{
		0: "UNKNOWN",
		1: "HOME",
		2: "MOBILE",
		3: "WORK",
		4: "CUSTOM",
	}
	ContactAttachment_Phone_Type_value = map[string]int32{
		"UNKNOWN": 0,
		"HOME":    1,
		"MOBILE":  2,
		"WORK":    3,
		"CUSTOM":  4,
	}
)

Enum value maps for ContactAttachment_Phone_Type.

View Source
var (
	ContactAttachment_Email_Type_name = map[int32]string{
		0: "UNKNOWN",
		1: "HOME",
		2: "MOBILE",
		3: "WORK",
		4: "CUSTOM",
	}
	ContactAttachment_Email_Type_value = map[string]int32{
		"UNKNOWN": 0,
		"HOME":    1,
		"MOBILE":  2,
		"WORK":    3,
		"CUSTOM":  4,
	}
)

Enum value maps for ContactAttachment_Email_Type.

View Source
var (
	ContactAttachment_PostalAddress_Type_name = map[int32]string{
		0: "UNKNOWN",
		1: "HOME",
		2: "WORK",
		3: "CUSTOM",
	}
	ContactAttachment_PostalAddress_Type_value = map[string]int32{
		"UNKNOWN": 0,
		"HOME":    1,
		"WORK":    2,
		"CUSTOM":  3,
	}
)

Enum value maps for ContactAttachment_PostalAddress_Type.

View Source
var (
	MessageAttachment_Flag_name = map[int32]string{
		0: "NONE",
		1: "VOICE_MESSAGE",
		2: "BORDERLESS",
		3: "GIF",
	}
	MessageAttachment_Flag_value = map[string]int32{
		"NONE":          0,
		"VOICE_MESSAGE": 1,
		"BORDERLESS":    2,
		"GIF":           3,
	}
)

Enum value maps for MessageAttachment_Flag.

View Source
var (
	Quote_Type_name = map[int32]string{
		0: "UNKNOWN",
		1: "NORMAL",
		2: "GIFT_BADGE",
		3: "VIEW_ONCE",
	}
	Quote_Type_value = map[string]int32{
		"UNKNOWN":    0,
		"NORMAL":     1,
		"GIFT_BADGE": 2,
		"VIEW_ONCE":  3,
	}
)

Enum value maps for Quote_Type.

View Source
var (
	BodyRange_Style_name = map[int32]string{
		0: "NONE",
		1: "BOLD",
		2: "ITALIC",
		3: "SPOILER",
		4: "STRIKETHROUGH",
		5: "MONOSPACE",
	}
	BodyRange_Style_value = map[string]int32{
		"NONE":          0,
		"BOLD":          1,
		"ITALIC":        2,
		"SPOILER":       3,
		"STRIKETHROUGH": 4,
		"MONOSPACE":     5,
	}
)

Enum value maps for BodyRange_Style.

View Source
var (
	IndividualCall_Type_name = map[int32]string{
		0: "UNKNOWN_TYPE",
		1: "AUDIO_CALL",
		2: "VIDEO_CALL",
	}
	IndividualCall_Type_value = map[string]int32{
		"UNKNOWN_TYPE": 0,
		"AUDIO_CALL":   1,
		"VIDEO_CALL":   2,
	}
)

Enum value maps for IndividualCall_Type.

View Source
var (
	IndividualCall_Direction_name = map[int32]string{
		0: "UNKNOWN_DIRECTION",
		1: "INCOMING",
		2: "OUTGOING",
	}
	IndividualCall_Direction_value = map[string]int32{
		"UNKNOWN_DIRECTION": 0,
		"INCOMING":          1,
		"OUTGOING":          2,
	}
)

Enum value maps for IndividualCall_Direction.

View Source
var (
	IndividualCall_State_name = map[int32]string{
		0: "UNKNOWN_STATE",
		1: "ACCEPTED",
		2: "NOT_ACCEPTED",
		3: "MISSED",
		4: "MISSED_NOTIFICATION_PROFILE",
	}
	IndividualCall_State_value = map[string]int32{
		"UNKNOWN_STATE":               0,
		"ACCEPTED":                    1,
		"NOT_ACCEPTED":                2,
		"MISSED":                      3,
		"MISSED_NOTIFICATION_PROFILE": 4,
	}
)

Enum value maps for IndividualCall_State.

View Source
var (
	GroupCall_State_name = map[int32]string{
		0: "UNKNOWN_STATE",
		1: "GENERIC",
		2: "JOINED",
		3: "RINGING",
		4: "ACCEPTED",
		5: "DECLINED",
		6: "MISSED",
		7: "MISSED_NOTIFICATION_PROFILE",
		8: "OUTGOING_RING",
	}
	GroupCall_State_value = map[string]int32{
		"UNKNOWN_STATE":               0,
		"GENERIC":                     1,
		"JOINED":                      2,
		"RINGING":                     3,
		"ACCEPTED":                    4,
		"DECLINED":                    5,
		"MISSED":                      6,
		"MISSED_NOTIFICATION_PROFILE": 7,
		"OUTGOING_RING":               8,
	}
)

Enum value maps for GroupCall_State.

View Source
var (
	SimpleChatUpdate_Type_name = map[int32]string{
		0:  "UNKNOWN",
		1:  "JOINED_SIGNAL",
		2:  "IDENTITY_UPDATE",
		3:  "IDENTITY_VERIFIED",
		4:  "IDENTITY_DEFAULT",
		5:  "CHANGE_NUMBER",
		6:  "RELEASE_CHANNEL_DONATION_REQUEST",
		7:  "END_SESSION",
		8:  "CHAT_SESSION_REFRESH",
		9:  "BAD_DECRYPT",
		10: "PAYMENTS_ACTIVATED",
		11: "PAYMENT_ACTIVATION_REQUEST",
		12: "UNSUPPORTED_PROTOCOL_MESSAGE",
		13: "REPORTED_SPAM",
		14: "BLOCKED",
		15: "UNBLOCKED",
		16: "MESSAGE_REQUEST_ACCEPTED",
	}
	SimpleChatUpdate_Type_value = map[string]int32{
		"UNKNOWN":                          0,
		"JOINED_SIGNAL":                    1,
		"IDENTITY_UPDATE":                  2,
		"IDENTITY_VERIFIED":                3,
		"IDENTITY_DEFAULT":                 4,
		"CHANGE_NUMBER":                    5,
		"RELEASE_CHANNEL_DONATION_REQUEST": 6,
		"END_SESSION":                      7,
		"CHAT_SESSION_REFRESH":             8,
		"BAD_DECRYPT":                      9,
		"PAYMENTS_ACTIVATED":               10,
		"PAYMENT_ACTIVATION_REQUEST":       11,
		"UNSUPPORTED_PROTOCOL_MESSAGE":     12,
		"REPORTED_SPAM":                    13,
		"BLOCKED":                          14,
		"UNBLOCKED":                        15,
		"MESSAGE_REQUEST_ACCEPTED":         16,
	}
)

Enum value maps for SimpleChatUpdate_Type.

View Source
var (
	ChatStyle_WallpaperPreset_name = map[int32]string{
		0:  "UNKNOWN_WALLPAPER_PRESET",
		1:  "SOLID_BLUSH",
		2:  "SOLID_COPPER",
		3:  "SOLID_DUST",
		4:  "SOLID_CELADON",
		5:  "SOLID_RAINFOREST",
		6:  "SOLID_PACIFIC",
		7:  "SOLID_FROST",
		8:  "SOLID_NAVY",
		9:  "SOLID_LILAC",
		10: "SOLID_PINK",
		11: "SOLID_EGGPLANT",
		12: "SOLID_SILVER",
		13: "GRADIENT_SUNSET",
		14: "GRADIENT_NOIR",
		15: "GRADIENT_HEATMAP",
		16: "GRADIENT_AQUA",
		17: "GRADIENT_IRIDESCENT",
		18: "GRADIENT_MONSTERA",
		19: "GRADIENT_BLISS",
		20: "GRADIENT_SKY",
		21: "GRADIENT_PEACH",
	}
	ChatStyle_WallpaperPreset_value = map[string]int32{
		"UNKNOWN_WALLPAPER_PRESET": 0,
		"SOLID_BLUSH":              1,
		"SOLID_COPPER":             2,
		"SOLID_DUST":               3,
		"SOLID_CELADON":            4,
		"SOLID_RAINFOREST":         5,
		"SOLID_PACIFIC":            6,
		"SOLID_FROST":              7,
		"SOLID_NAVY":               8,
		"SOLID_LILAC":              9,
		"SOLID_PINK":               10,
		"SOLID_EGGPLANT":           11,
		"SOLID_SILVER":             12,
		"GRADIENT_SUNSET":          13,
		"GRADIENT_NOIR":            14,
		"GRADIENT_HEATMAP":         15,
		"GRADIENT_AQUA":            16,
		"GRADIENT_IRIDESCENT":      17,
		"GRADIENT_MONSTERA":        18,
		"GRADIENT_BLISS":           19,
		"GRADIENT_SKY":             20,
		"GRADIENT_PEACH":           21,
	}
)

Enum value maps for ChatStyle_WallpaperPreset.

View Source
var (
	ChatStyle_BubbleColorPreset_name = map[int32]string{
		0:  "UNKNOWN_BUBBLE_COLOR_PRESET",
		1:  "SOLID_ULTRAMARINE",
		2:  "SOLID_CRIMSON",
		3:  "SOLID_VERMILION",
		4:  "SOLID_BURLAP",
		5:  "SOLID_FOREST",
		6:  "SOLID_WINTERGREEN",
		7:  "SOLID_TEAL",
		8:  "SOLID_BLUE",
		9:  "SOLID_INDIGO",
		10: "SOLID_VIOLET",
		11: "SOLID_PLUM",
		12: "SOLID_TAUPE",
		13: "SOLID_STEEL",
		14: "GRADIENT_EMBER",
		15: "GRADIENT_MIDNIGHT",
		16: "GRADIENT_INFRARED",
		17: "GRADIENT_LAGOON",
		18: "GRADIENT_FLUORESCENT",
		19: "GRADIENT_BASIL",
		20: "GRADIENT_SUBLIME",
		21: "GRADIENT_SEA",
		22: "GRADIENT_TANGERINE",
	}
	ChatStyle_BubbleColorPreset_value = map[string]int32{
		"UNKNOWN_BUBBLE_COLOR_PRESET": 0,
		"SOLID_ULTRAMARINE":           1,
		"SOLID_CRIMSON":               2,
		"SOLID_VERMILION":             3,
		"SOLID_BURLAP":                4,
		"SOLID_FOREST":                5,
		"SOLID_WINTERGREEN":           6,
		"SOLID_TEAL":                  7,
		"SOLID_BLUE":                  8,
		"SOLID_INDIGO":                9,
		"SOLID_VIOLET":                10,
		"SOLID_PLUM":                  11,
		"SOLID_TAUPE":                 12,
		"SOLID_STEEL":                 13,
		"GRADIENT_EMBER":              14,
		"GRADIENT_MIDNIGHT":           15,
		"GRADIENT_INFRARED":           16,
		"GRADIENT_LAGOON":             17,
		"GRADIENT_FLUORESCENT":        18,
		"GRADIENT_BASIL":              19,
		"GRADIENT_SUBLIME":            20,
		"GRADIENT_SEA":                21,
		"GRADIENT_TANGERINE":          22,
	}
)

Enum value maps for ChatStyle_BubbleColorPreset.

View Source
var (
	NotificationProfile_DayOfWeek_name = map[int32]string{
		0: "UNKNOWN",
		1: "MONDAY",
		2: "TUESDAY",
		3: "WEDNESDAY",
		4: "THURSDAY",
		5: "FRIDAY",
		6: "SATURDAY",
		7: "SUNDAY",
	}
	NotificationProfile_DayOfWeek_value = map[string]int32{
		"UNKNOWN":   0,
		"MONDAY":    1,
		"TUESDAY":   2,
		"WEDNESDAY": 3,
		"THURSDAY":  4,
		"FRIDAY":    5,
		"SATURDAY":  6,
		"SUNDAY":    7,
	}
)

Enum value maps for NotificationProfile_DayOfWeek.

View Source
var (
	ChatFolder_FolderType_name = map[int32]string{
		0: "UNKNOWN",
		1: "ALL",
		2: "CUSTOM",
	}
	ChatFolder_FolderType_value = map[string]int32{
		"UNKNOWN": 0,
		"ALL":     1,
		"CUSTOM":  2,
	}
)

Enum value maps for ChatFolder_FolderType.

View Source
var File_backuppb_Backup_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AccountData

type AccountData struct {
	ProfileKey             []byte                         `protobuf:"bytes,1,opt,name=profileKey,proto3" json:"profileKey,omitempty"`
	Username               *string                        `protobuf:"bytes,2,opt,name=username,proto3,oneof" json:"username,omitempty"`
	UsernameLink           *AccountData_UsernameLink      `protobuf:"bytes,3,opt,name=usernameLink,proto3" json:"usernameLink,omitempty"`
	GivenName              string                         `protobuf:"bytes,4,opt,name=givenName,proto3" json:"givenName,omitempty"`
	FamilyName             string                         `protobuf:"bytes,5,opt,name=familyName,proto3" json:"familyName,omitempty"`
	AvatarUrlPath          string                         `protobuf:"bytes,6,opt,name=avatarUrlPath,proto3" json:"avatarUrlPath,omitempty"`
	DonationSubscriberData *AccountData_SubscriberData    `protobuf:"bytes,7,opt,name=donationSubscriberData,proto3" json:"donationSubscriberData,omitempty"`
	AccountSettings        *AccountData_AccountSettings   `protobuf:"bytes,9,opt,name=accountSettings,proto3" json:"accountSettings,omitempty"`
	BackupsSubscriberData  *AccountData_IAPSubscriberData `protobuf:"bytes,10,opt,name=backupsSubscriberData,proto3" json:"backupsSubscriberData,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountData) Descriptor deprecated

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

Deprecated: Use AccountData.ProtoReflect.Descriptor instead.

func (*AccountData) GetAccountSettings

func (x *AccountData) GetAccountSettings() *AccountData_AccountSettings

func (*AccountData) GetAvatarUrlPath

func (x *AccountData) GetAvatarUrlPath() string

func (*AccountData) GetBackupsSubscriberData

func (x *AccountData) GetBackupsSubscriberData() *AccountData_IAPSubscriberData

func (*AccountData) GetDonationSubscriberData

func (x *AccountData) GetDonationSubscriberData() *AccountData_SubscriberData

func (*AccountData) GetFamilyName

func (x *AccountData) GetFamilyName() string

func (*AccountData) GetGivenName

func (x *AccountData) GetGivenName() string

func (*AccountData) GetProfileKey

func (x *AccountData) GetProfileKey() []byte

func (*AccountData) GetUsername

func (x *AccountData) GetUsername() string
func (x *AccountData) GetUsernameLink() *AccountData_UsernameLink

func (*AccountData) ProtoMessage

func (*AccountData) ProtoMessage()

func (*AccountData) ProtoReflect

func (x *AccountData) ProtoReflect() protoreflect.Message

func (*AccountData) Reset

func (x *AccountData) Reset()

func (*AccountData) String

func (x *AccountData) String() string

type AccountData_AccountSettings

type AccountData_AccountSettings struct {
	ReadReceipts                    bool                               `protobuf:"varint,1,opt,name=readReceipts,proto3" json:"readReceipts,omitempty"`
	SealedSenderIndicators          bool                               `protobuf:"varint,2,opt,name=sealedSenderIndicators,proto3" json:"sealedSenderIndicators,omitempty"`
	TypingIndicators                bool                               `protobuf:"varint,3,opt,name=typingIndicators,proto3" json:"typingIndicators,omitempty"`
	LinkPreviews                    bool                               `protobuf:"varint,4,opt,name=linkPreviews,proto3" json:"linkPreviews,omitempty"`
	NotDiscoverableByPhoneNumber    bool                               `protobuf:"varint,5,opt,name=notDiscoverableByPhoneNumber,proto3" json:"notDiscoverableByPhoneNumber,omitempty"`
	PreferContactAvatars            bool                               `protobuf:"varint,6,opt,name=preferContactAvatars,proto3" json:"preferContactAvatars,omitempty"`
	UniversalExpireTimerSeconds     uint32                             `protobuf:"varint,7,opt,name=universalExpireTimerSeconds,proto3" json:"universalExpireTimerSeconds,omitempty"` // 0 means no universal expire timer.
	PreferredReactionEmoji          []string                           `protobuf:"bytes,8,rep,name=preferredReactionEmoji,proto3" json:"preferredReactionEmoji,omitempty"`
	DisplayBadgesOnProfile          bool                               `protobuf:"varint,9,opt,name=displayBadgesOnProfile,proto3" json:"displayBadgesOnProfile,omitempty"`
	KeepMutedChatsArchived          bool                               `protobuf:"varint,10,opt,name=keepMutedChatsArchived,proto3" json:"keepMutedChatsArchived,omitempty"`
	HasSetMyStoriesPrivacy          bool                               `protobuf:"varint,11,opt,name=hasSetMyStoriesPrivacy,proto3" json:"hasSetMyStoriesPrivacy,omitempty"`
	HasViewedOnboardingStory        bool                               `protobuf:"varint,12,opt,name=hasViewedOnboardingStory,proto3" json:"hasViewedOnboardingStory,omitempty"`
	StoriesDisabled                 bool                               `protobuf:"varint,13,opt,name=storiesDisabled,proto3" json:"storiesDisabled,omitempty"`
	StoryViewReceiptsEnabled        *bool                              `protobuf:"varint,14,opt,name=storyViewReceiptsEnabled,proto3,oneof" json:"storyViewReceiptsEnabled,omitempty"`
	HasSeenGroupStoryEducationSheet bool                               `protobuf:"varint,15,opt,name=hasSeenGroupStoryEducationSheet,proto3" json:"hasSeenGroupStoryEducationSheet,omitempty"`
	HasCompletedUsernameOnboarding  bool                               `protobuf:"varint,16,opt,name=hasCompletedUsernameOnboarding,proto3" json:"hasCompletedUsernameOnboarding,omitempty"`
	PhoneNumberSharingMode          AccountData_PhoneNumberSharingMode `` /* 153-byte string literal not displayed */
	DefaultChatStyle                *ChatStyle                         `protobuf:"bytes,18,opt,name=defaultChatStyle,proto3" json:"defaultChatStyle,omitempty"`
	CustomChatColors                []*ChatStyle_CustomChatColor       `protobuf:"bytes,19,rep,name=customChatColors,proto3" json:"customChatColors,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountData_AccountSettings) Descriptor deprecated

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

Deprecated: Use AccountData_AccountSettings.ProtoReflect.Descriptor instead.

func (*AccountData_AccountSettings) GetCustomChatColors

func (x *AccountData_AccountSettings) GetCustomChatColors() []*ChatStyle_CustomChatColor

func (*AccountData_AccountSettings) GetDefaultChatStyle

func (x *AccountData_AccountSettings) GetDefaultChatStyle() *ChatStyle

func (*AccountData_AccountSettings) GetDisplayBadgesOnProfile

func (x *AccountData_AccountSettings) GetDisplayBadgesOnProfile() bool

func (*AccountData_AccountSettings) GetHasCompletedUsernameOnboarding

func (x *AccountData_AccountSettings) GetHasCompletedUsernameOnboarding() bool

func (*AccountData_AccountSettings) GetHasSeenGroupStoryEducationSheet

func (x *AccountData_AccountSettings) GetHasSeenGroupStoryEducationSheet() bool

func (*AccountData_AccountSettings) GetHasSetMyStoriesPrivacy

func (x *AccountData_AccountSettings) GetHasSetMyStoriesPrivacy() bool

func (*AccountData_AccountSettings) GetHasViewedOnboardingStory

func (x *AccountData_AccountSettings) GetHasViewedOnboardingStory() bool

func (*AccountData_AccountSettings) GetKeepMutedChatsArchived

func (x *AccountData_AccountSettings) GetKeepMutedChatsArchived() bool

func (*AccountData_AccountSettings) GetLinkPreviews

func (x *AccountData_AccountSettings) GetLinkPreviews() bool

func (*AccountData_AccountSettings) GetNotDiscoverableByPhoneNumber

func (x *AccountData_AccountSettings) GetNotDiscoverableByPhoneNumber() bool

func (*AccountData_AccountSettings) GetPhoneNumberSharingMode

func (x *AccountData_AccountSettings) GetPhoneNumberSharingMode() AccountData_PhoneNumberSharingMode

func (*AccountData_AccountSettings) GetPreferContactAvatars

func (x *AccountData_AccountSettings) GetPreferContactAvatars() bool

func (*AccountData_AccountSettings) GetPreferredReactionEmoji

func (x *AccountData_AccountSettings) GetPreferredReactionEmoji() []string

func (*AccountData_AccountSettings) GetReadReceipts

func (x *AccountData_AccountSettings) GetReadReceipts() bool

func (*AccountData_AccountSettings) GetSealedSenderIndicators

func (x *AccountData_AccountSettings) GetSealedSenderIndicators() bool

func (*AccountData_AccountSettings) GetStoriesDisabled

func (x *AccountData_AccountSettings) GetStoriesDisabled() bool

func (*AccountData_AccountSettings) GetStoryViewReceiptsEnabled

func (x *AccountData_AccountSettings) GetStoryViewReceiptsEnabled() bool

func (*AccountData_AccountSettings) GetTypingIndicators

func (x *AccountData_AccountSettings) GetTypingIndicators() bool

func (*AccountData_AccountSettings) GetUniversalExpireTimerSeconds

func (x *AccountData_AccountSettings) GetUniversalExpireTimerSeconds() uint32

func (*AccountData_AccountSettings) ProtoMessage

func (*AccountData_AccountSettings) ProtoMessage()

func (*AccountData_AccountSettings) ProtoReflect

func (*AccountData_AccountSettings) Reset

func (x *AccountData_AccountSettings) Reset()

func (*AccountData_AccountSettings) String

func (x *AccountData_AccountSettings) String() string

type AccountData_IAPSubscriberData

type AccountData_IAPSubscriberData struct {
	SubscriberId []byte `protobuf:"bytes,1,opt,name=subscriberId,proto3" json:"subscriberId,omitempty"`
	// If unset, importers should ignore the subscriber data without throwing an error.
	//
	// Types that are valid to be assigned to IapSubscriptionId:
	//
	//	*AccountData_IAPSubscriberData_PurchaseToken
	//	*AccountData_IAPSubscriberData_OriginalTransactionId
	IapSubscriptionId isAccountData_IAPSubscriberData_IapSubscriptionId `protobuf_oneof:"iapSubscriptionId"`
	// contains filtered or unexported fields
}

func (*AccountData_IAPSubscriberData) Descriptor deprecated

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

Deprecated: Use AccountData_IAPSubscriberData.ProtoReflect.Descriptor instead.

func (*AccountData_IAPSubscriberData) GetIapSubscriptionId

func (x *AccountData_IAPSubscriberData) GetIapSubscriptionId() isAccountData_IAPSubscriberData_IapSubscriptionId

func (*AccountData_IAPSubscriberData) GetOriginalTransactionId

func (x *AccountData_IAPSubscriberData) GetOriginalTransactionId() uint64

func (*AccountData_IAPSubscriberData) GetPurchaseToken

func (x *AccountData_IAPSubscriberData) GetPurchaseToken() string

func (*AccountData_IAPSubscriberData) GetSubscriberId

func (x *AccountData_IAPSubscriberData) GetSubscriberId() []byte

func (*AccountData_IAPSubscriberData) ProtoMessage

func (*AccountData_IAPSubscriberData) ProtoMessage()

func (*AccountData_IAPSubscriberData) ProtoReflect

func (*AccountData_IAPSubscriberData) Reset

func (x *AccountData_IAPSubscriberData) Reset()

func (*AccountData_IAPSubscriberData) String

type AccountData_IAPSubscriberData_OriginalTransactionId

type AccountData_IAPSubscriberData_OriginalTransactionId struct {
	// Identifies an iOS App Store IAP subscription.
	OriginalTransactionId uint64 `protobuf:"varint,3,opt,name=originalTransactionId,proto3,oneof"`
}

type AccountData_IAPSubscriberData_PurchaseToken

type AccountData_IAPSubscriberData_PurchaseToken struct {
	// Identifies an Android Play Store IAP subscription.
	PurchaseToken string `protobuf:"bytes,2,opt,name=purchaseToken,proto3,oneof"`
}

type AccountData_PhoneNumberSharingMode

type AccountData_PhoneNumberSharingMode int32
const (
	AccountData_UNKNOWN   AccountData_PhoneNumberSharingMode = 0 // Interpret as "Nobody"
	AccountData_EVERYBODY AccountData_PhoneNumberSharingMode = 1
	AccountData_NOBODY    AccountData_PhoneNumberSharingMode = 2
)

func (AccountData_PhoneNumberSharingMode) Descriptor

func (AccountData_PhoneNumberSharingMode) Enum

func (AccountData_PhoneNumberSharingMode) EnumDescriptor deprecated

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

Deprecated: Use AccountData_PhoneNumberSharingMode.Descriptor instead.

func (AccountData_PhoneNumberSharingMode) Number

func (AccountData_PhoneNumberSharingMode) String

func (AccountData_PhoneNumberSharingMode) Type

type AccountData_SubscriberData

type AccountData_SubscriberData struct {
	SubscriberId      []byte `protobuf:"bytes,1,opt,name=subscriberId,proto3" json:"subscriberId,omitempty"`
	CurrencyCode      string `protobuf:"bytes,2,opt,name=currencyCode,proto3" json:"currencyCode,omitempty"`
	ManuallyCancelled bool   `protobuf:"varint,3,opt,name=manuallyCancelled,proto3" json:"manuallyCancelled,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountData_SubscriberData) Descriptor deprecated

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

Deprecated: Use AccountData_SubscriberData.ProtoReflect.Descriptor instead.

func (*AccountData_SubscriberData) GetCurrencyCode

func (x *AccountData_SubscriberData) GetCurrencyCode() string

func (*AccountData_SubscriberData) GetManuallyCancelled

func (x *AccountData_SubscriberData) GetManuallyCancelled() bool

func (*AccountData_SubscriberData) GetSubscriberId

func (x *AccountData_SubscriberData) GetSubscriberId() []byte

func (*AccountData_SubscriberData) ProtoMessage

func (*AccountData_SubscriberData) ProtoMessage()

func (*AccountData_SubscriberData) ProtoReflect

func (*AccountData_SubscriberData) Reset

func (x *AccountData_SubscriberData) Reset()

func (*AccountData_SubscriberData) String

func (x *AccountData_SubscriberData) String() string
type AccountData_UsernameLink struct {
	Entropy  []byte                         `protobuf:"bytes,1,opt,name=entropy,proto3" json:"entropy,omitempty"`   // 32 bytes of entropy used for encryption
	ServerId []byte                         `protobuf:"bytes,2,opt,name=serverId,proto3" json:"serverId,omitempty"` // 16 bytes of encoded UUID provided by the server
	Color    AccountData_UsernameLink_Color `protobuf:"varint,3,opt,name=color,proto3,enum=signal.backup.AccountData_UsernameLink_Color" json:"color,omitempty"`
	// contains filtered or unexported fields
}

func (*AccountData_UsernameLink) Descriptor deprecated

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

Deprecated: Use AccountData_UsernameLink.ProtoReflect.Descriptor instead.

func (*AccountData_UsernameLink) GetColor

func (*AccountData_UsernameLink) GetEntropy

func (x *AccountData_UsernameLink) GetEntropy() []byte

func (*AccountData_UsernameLink) GetServerId

func (x *AccountData_UsernameLink) GetServerId() []byte

func (*AccountData_UsernameLink) ProtoMessage

func (*AccountData_UsernameLink) ProtoMessage()

func (*AccountData_UsernameLink) ProtoReflect

func (x *AccountData_UsernameLink) ProtoReflect() protoreflect.Message

func (*AccountData_UsernameLink) Reset

func (x *AccountData_UsernameLink) Reset()

func (*AccountData_UsernameLink) String

func (x *AccountData_UsernameLink) String() string
type AccountData_UsernameLink_Color int32
const (
	AccountData_UsernameLink_UNKNOWN AccountData_UsernameLink_Color = 0 // Interpret as "Blue"
	AccountData_UsernameLink_BLUE    AccountData_UsernameLink_Color = 1
	AccountData_UsernameLink_WHITE   AccountData_UsernameLink_Color = 2
	AccountData_UsernameLink_GREY    AccountData_UsernameLink_Color = 3
	AccountData_UsernameLink_OLIVE   AccountData_UsernameLink_Color = 4
	AccountData_UsernameLink_GREEN   AccountData_UsernameLink_Color = 5
	AccountData_UsernameLink_ORANGE  AccountData_UsernameLink_Color = 6
	AccountData_UsernameLink_PINK    AccountData_UsernameLink_Color = 7
	AccountData_UsernameLink_PURPLE  AccountData_UsernameLink_Color = 8
)
func (AccountData_UsernameLink_Color) EnumDescriptor() ([]byte, []int)

Deprecated: Use AccountData_UsernameLink_Color.Descriptor instead.

type AdHocCall

type AdHocCall struct {
	CallId uint64 `protobuf:"varint,1,opt,name=callId,proto3" json:"callId,omitempty"`
	// Refers to a `CallLink` recipient.
	RecipientId   uint64          `protobuf:"varint,2,opt,name=recipientId,proto3" json:"recipientId,omitempty"`
	State         AdHocCall_State `protobuf:"varint,3,opt,name=state,proto3,enum=signal.backup.AdHocCall_State" json:"state,omitempty"`
	CallTimestamp uint64          `protobuf:"varint,4,opt,name=callTimestamp,proto3" json:"callTimestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*AdHocCall) Descriptor deprecated

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

Deprecated: Use AdHocCall.ProtoReflect.Descriptor instead.

func (*AdHocCall) GetCallId

func (x *AdHocCall) GetCallId() uint64

func (*AdHocCall) GetCallTimestamp

func (x *AdHocCall) GetCallTimestamp() uint64

func (*AdHocCall) GetRecipientId

func (x *AdHocCall) GetRecipientId() uint64

func (*AdHocCall) GetState

func (x *AdHocCall) GetState() AdHocCall_State

func (*AdHocCall) ProtoMessage

func (*AdHocCall) ProtoMessage()

func (*AdHocCall) ProtoReflect

func (x *AdHocCall) ProtoReflect() protoreflect.Message

func (*AdHocCall) Reset

func (x *AdHocCall) Reset()

func (*AdHocCall) String

func (x *AdHocCall) String() string

type AdHocCall_State

type AdHocCall_State int32
const (
	AdHocCall_UNKNOWN_STATE AdHocCall_State = 0 // Interpret as "Generic"
	AdHocCall_GENERIC       AdHocCall_State = 1
)

func (AdHocCall_State) Descriptor

func (AdHocCall_State) Enum

func (x AdHocCall_State) Enum() *AdHocCall_State

func (AdHocCall_State) EnumDescriptor deprecated

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

Deprecated: Use AdHocCall_State.Descriptor instead.

func (AdHocCall_State) Number

func (AdHocCall_State) String

func (x AdHocCall_State) String() string

func (AdHocCall_State) Type

type BackupInfo

type BackupInfo struct {
	Version            uint64 `protobuf:"varint,1,opt,name=version,proto3" json:"version,omitempty"`
	BackupTimeMs       uint64 `protobuf:"varint,2,opt,name=backupTimeMs,proto3" json:"backupTimeMs,omitempty"`
	MediaRootBackupKey []byte `protobuf:"bytes,3,opt,name=mediaRootBackupKey,proto3" json:"mediaRootBackupKey,omitempty"` // 32-byte random value generated when the backup is uploaded for the first time.
	CurrentAppVersion  string `protobuf:"bytes,4,opt,name=currentAppVersion,proto3" json:"currentAppVersion,omitempty"`
	FirstAppVersion    string `protobuf:"bytes,5,opt,name=firstAppVersion,proto3" json:"firstAppVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*BackupInfo) Descriptor deprecated

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

Deprecated: Use BackupInfo.ProtoReflect.Descriptor instead.

func (*BackupInfo) GetBackupTimeMs

func (x *BackupInfo) GetBackupTimeMs() uint64

func (*BackupInfo) GetCurrentAppVersion

func (x *BackupInfo) GetCurrentAppVersion() string

func (*BackupInfo) GetFirstAppVersion

func (x *BackupInfo) GetFirstAppVersion() string

func (*BackupInfo) GetMediaRootBackupKey

func (x *BackupInfo) GetMediaRootBackupKey() []byte

func (*BackupInfo) GetVersion

func (x *BackupInfo) GetVersion() uint64

func (*BackupInfo) ProtoMessage

func (*BackupInfo) ProtoMessage()

func (*BackupInfo) ProtoReflect

func (x *BackupInfo) ProtoReflect() protoreflect.Message

func (*BackupInfo) Reset

func (x *BackupInfo) Reset()

func (*BackupInfo) String

func (x *BackupInfo) String() string

type BodyRange

type BodyRange struct {

	// 'start' and 'length' are measured in UTF-16 code units.
	// They may refer to offsets in a longText attachment.
	Start  uint32 `protobuf:"varint,1,opt,name=start,proto3" json:"start,omitempty"`
	Length uint32 `protobuf:"varint,2,opt,name=length,proto3" json:"length,omitempty"`
	// If unset, importers should ignore the body range without throwing an error.
	//
	// Types that are valid to be assigned to AssociatedValue:
	//
	//	*BodyRange_MentionAci
	//	*BodyRange_Style_
	AssociatedValue isBodyRange_AssociatedValue `protobuf_oneof:"associatedValue"`
	// contains filtered or unexported fields
}

func (*BodyRange) Descriptor deprecated

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

Deprecated: Use BodyRange.ProtoReflect.Descriptor instead.

func (*BodyRange) GetAssociatedValue

func (x *BodyRange) GetAssociatedValue() isBodyRange_AssociatedValue

func (*BodyRange) GetLength

func (x *BodyRange) GetLength() uint32

func (*BodyRange) GetMentionAci

func (x *BodyRange) GetMentionAci() []byte

func (*BodyRange) GetStart

func (x *BodyRange) GetStart() uint32

func (*BodyRange) GetStyle

func (x *BodyRange) GetStyle() BodyRange_Style

func (*BodyRange) ProtoMessage

func (*BodyRange) ProtoMessage()

func (*BodyRange) ProtoReflect

func (x *BodyRange) ProtoReflect() protoreflect.Message

func (*BodyRange) Reset

func (x *BodyRange) Reset()

func (*BodyRange) String

func (x *BodyRange) String() string

type BodyRange_MentionAci

type BodyRange_MentionAci struct {
	MentionAci []byte `protobuf:"bytes,3,opt,name=mentionAci,proto3,oneof"`
}

type BodyRange_Style

type BodyRange_Style int32
const (
	BodyRange_NONE          BodyRange_Style = 0 // Importers should ignore the body range without throwing an error.
	BodyRange_BOLD          BodyRange_Style = 1
	BodyRange_ITALIC        BodyRange_Style = 2
	BodyRange_SPOILER       BodyRange_Style = 3
	BodyRange_STRIKETHROUGH BodyRange_Style = 4
	BodyRange_MONOSPACE     BodyRange_Style = 5
)

func (BodyRange_Style) Descriptor

func (BodyRange_Style) Enum

func (x BodyRange_Style) Enum() *BodyRange_Style

func (BodyRange_Style) EnumDescriptor deprecated

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

Deprecated: Use BodyRange_Style.Descriptor instead.

func (BodyRange_Style) Number

func (BodyRange_Style) String

func (x BodyRange_Style) String() string

func (BodyRange_Style) Type

type BodyRange_Style_

type BodyRange_Style_ struct {
	Style BodyRange_Style `protobuf:"varint,4,opt,name=style,proto3,enum=signal.backup.BodyRange_Style,oneof"`
}
type CallLink struct {
	RootKey      []byte                `protobuf:"bytes,1,opt,name=rootKey,proto3" json:"rootKey,omitempty"`
	AdminKey     []byte                `protobuf:"bytes,2,opt,name=adminKey,proto3,oneof" json:"adminKey,omitempty"` // Only present if the user is an admin
	Name         string                `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Restrictions CallLink_Restrictions `protobuf:"varint,4,opt,name=restrictions,proto3,enum=signal.backup.CallLink_Restrictions" json:"restrictions,omitempty"`
	ExpirationMs uint64                `protobuf:"varint,5,opt,name=expirationMs,proto3" json:"expirationMs,omitempty"`
	// contains filtered or unexported fields
}

* Call Links have some associated data including a call, but unlike other recipients are not tied to threads because they do not have messages associated with them.

note: - room id can be derived from the root key - the presence of an admin key means this user is a call admin

func (*CallLink) Descriptor deprecated

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

Deprecated: Use CallLink.ProtoReflect.Descriptor instead.

func (*CallLink) GetAdminKey

func (x *CallLink) GetAdminKey() []byte

func (*CallLink) GetExpirationMs

func (x *CallLink) GetExpirationMs() uint64

func (*CallLink) GetName

func (x *CallLink) GetName() string

func (*CallLink) GetRestrictions

func (x *CallLink) GetRestrictions() CallLink_Restrictions

func (*CallLink) GetRootKey

func (x *CallLink) GetRootKey() []byte

func (*CallLink) ProtoMessage

func (*CallLink) ProtoMessage()

func (*CallLink) ProtoReflect

func (x *CallLink) ProtoReflect() protoreflect.Message

func (*CallLink) Reset

func (x *CallLink) Reset()

func (*CallLink) String

func (x *CallLink) String() string
type CallLink_Restrictions int32
const (
	CallLink_UNKNOWN        CallLink_Restrictions = 0 // Interpret as "Admin Approval"
	CallLink_NONE           CallLink_Restrictions = 1
	CallLink_ADMIN_APPROVAL CallLink_Restrictions = 2
)
func (CallLink_Restrictions) EnumDescriptor() ([]byte, []int)

Deprecated: Use CallLink_Restrictions.Descriptor instead.

func (x CallLink_Restrictions) String() string

type Chat

type Chat struct {
	Id                           uint64     `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // generated id for reference only within this file
	RecipientId                  uint64     `protobuf:"varint,2,opt,name=recipientId,proto3" json:"recipientId,omitempty"`
	Archived                     bool       `protobuf:"varint,3,opt,name=archived,proto3" json:"archived,omitempty"`
	PinnedOrder                  *uint32    `protobuf:"varint,4,opt,name=pinnedOrder,proto3,oneof" json:"pinnedOrder,omitempty"` // will be displayed in ascending order
	ExpirationTimerMs            *uint64    `protobuf:"varint,5,opt,name=expirationTimerMs,proto3,oneof" json:"expirationTimerMs,omitempty"`
	MuteUntilMs                  *uint64    `protobuf:"varint,6,opt,name=muteUntilMs,proto3,oneof" json:"muteUntilMs,omitempty"` // INT64_MAX (2^63 - 1) = "always muted".
	MarkedUnread                 bool       `protobuf:"varint,7,opt,name=markedUnread,proto3" json:"markedUnread,omitempty"`
	DontNotifyForMentionsIfMuted bool       `protobuf:"varint,8,opt,name=dontNotifyForMentionsIfMuted,proto3" json:"dontNotifyForMentionsIfMuted,omitempty"`
	Style                        *ChatStyle `protobuf:"bytes,9,opt,name=style,proto3" json:"style,omitempty"`
	ExpireTimerVersion           uint32     `protobuf:"varint,10,opt,name=expireTimerVersion,proto3" json:"expireTimerVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*Chat) Descriptor deprecated

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

Deprecated: Use Chat.ProtoReflect.Descriptor instead.

func (*Chat) GetArchived

func (x *Chat) GetArchived() bool

func (*Chat) GetDontNotifyForMentionsIfMuted

func (x *Chat) GetDontNotifyForMentionsIfMuted() bool

func (*Chat) GetExpirationTimerMs

func (x *Chat) GetExpirationTimerMs() uint64

func (*Chat) GetExpireTimerVersion

func (x *Chat) GetExpireTimerVersion() uint32

func (*Chat) GetId

func (x *Chat) GetId() uint64

func (*Chat) GetMarkedUnread

func (x *Chat) GetMarkedUnread() bool

func (*Chat) GetMuteUntilMs

func (x *Chat) GetMuteUntilMs() uint64

func (*Chat) GetPinnedOrder

func (x *Chat) GetPinnedOrder() uint32

func (*Chat) GetRecipientId

func (x *Chat) GetRecipientId() uint64

func (*Chat) GetStyle

func (x *Chat) GetStyle() *ChatStyle

func (*Chat) ProtoMessage

func (*Chat) ProtoMessage()

func (*Chat) ProtoReflect

func (x *Chat) ProtoReflect() protoreflect.Message

func (*Chat) Reset

func (x *Chat) Reset()

func (*Chat) String

func (x *Chat) String() string

type ChatFolder

type ChatFolder struct {
	Name           string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	ShowOnlyUnread bool   `protobuf:"varint,2,opt,name=showOnlyUnread,proto3" json:"showOnlyUnread,omitempty"`
	ShowMutedChats bool   `protobuf:"varint,3,opt,name=showMutedChats,proto3" json:"showMutedChats,omitempty"`
	// Folder includes all 1:1 chats, unless excluded
	IncludeAllIndividualChats bool `protobuf:"varint,4,opt,name=includeAllIndividualChats,proto3" json:"includeAllIndividualChats,omitempty"`
	// Folder includes all group chats, unless excluded
	IncludeAllGroupChats bool                  `protobuf:"varint,5,opt,name=includeAllGroupChats,proto3" json:"includeAllGroupChats,omitempty"`
	FolderType           ChatFolder_FolderType `protobuf:"varint,6,opt,name=folderType,proto3,enum=signal.backup.ChatFolder_FolderType" json:"folderType,omitempty"`
	IncludedRecipientIds []uint64              `protobuf:"varint,7,rep,packed,name=includedRecipientIds,proto3" json:"includedRecipientIds,omitempty"` // generated recipient id of groups, contacts, and/or note to self
	ExcludedRecipientIds []uint64              `protobuf:"varint,8,rep,packed,name=excludedRecipientIds,proto3" json:"excludedRecipientIds,omitempty"` // generated recipient id of groups, contacts, and/or note to self
	// contains filtered or unexported fields
}

func (*ChatFolder) Descriptor deprecated

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

Deprecated: Use ChatFolder.ProtoReflect.Descriptor instead.

func (*ChatFolder) GetExcludedRecipientIds

func (x *ChatFolder) GetExcludedRecipientIds() []uint64

func (*ChatFolder) GetFolderType

func (x *ChatFolder) GetFolderType() ChatFolder_FolderType

func (*ChatFolder) GetIncludeAllGroupChats

func (x *ChatFolder) GetIncludeAllGroupChats() bool

func (*ChatFolder) GetIncludeAllIndividualChats

func (x *ChatFolder) GetIncludeAllIndividualChats() bool

func (*ChatFolder) GetIncludedRecipientIds

func (x *ChatFolder) GetIncludedRecipientIds() []uint64

func (*ChatFolder) GetName

func (x *ChatFolder) GetName() string

func (*ChatFolder) GetShowMutedChats

func (x *ChatFolder) GetShowMutedChats() bool

func (*ChatFolder) GetShowOnlyUnread

func (x *ChatFolder) GetShowOnlyUnread() bool

func (*ChatFolder) ProtoMessage

func (*ChatFolder) ProtoMessage()

func (*ChatFolder) ProtoReflect

func (x *ChatFolder) ProtoReflect() protoreflect.Message

func (*ChatFolder) Reset

func (x *ChatFolder) Reset()

func (*ChatFolder) String

func (x *ChatFolder) String() string

type ChatFolder_FolderType

type ChatFolder_FolderType int32

Represents the default "All chats" folder record vs all other custom folders

const (
	ChatFolder_UNKNOWN ChatFolder_FolderType = 0 // Interpret as "Custom"
	ChatFolder_ALL     ChatFolder_FolderType = 1
	ChatFolder_CUSTOM  ChatFolder_FolderType = 2
)

func (ChatFolder_FolderType) Descriptor

func (ChatFolder_FolderType) Enum

func (ChatFolder_FolderType) EnumDescriptor deprecated

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

Deprecated: Use ChatFolder_FolderType.Descriptor instead.

func (ChatFolder_FolderType) Number

func (ChatFolder_FolderType) String

func (x ChatFolder_FolderType) String() string

func (ChatFolder_FolderType) Type

type ChatItem

type ChatItem struct {
	ChatId          uint64      `protobuf:"varint,1,opt,name=chatId,proto3" json:"chatId,omitempty"`     // conversation id
	AuthorId        uint64      `protobuf:"varint,2,opt,name=authorId,proto3" json:"authorId,omitempty"` // recipient id
	DateSent        uint64      `protobuf:"varint,3,opt,name=dateSent,proto3" json:"dateSent,omitempty"`
	ExpireStartDate *uint64     `protobuf:"varint,4,opt,name=expireStartDate,proto3,oneof" json:"expireStartDate,omitempty"` // timestamp of when expiration timer started ticking down
	ExpiresInMs     *uint64     `protobuf:"varint,5,opt,name=expiresInMs,proto3,oneof" json:"expiresInMs,omitempty"`         // how long timer of message is (ms)
	Revisions       []*ChatItem `protobuf:"bytes,6,rep,name=revisions,proto3" json:"revisions,omitempty"`                    // ordered from oldest to newest
	Sms             bool        `protobuf:"varint,7,opt,name=sms,proto3" json:"sms,omitempty"`
	// If unset, importers should skip this item without throwing an error.
	//
	// Types that are valid to be assigned to DirectionalDetails:
	//
	//	*ChatItem_Incoming
	//	*ChatItem_Outgoing
	//	*ChatItem_Directionless
	DirectionalDetails isChatItem_DirectionalDetails `protobuf_oneof:"directionalDetails"`
	// If unset, importers should skip this item without throwing an error.
	//
	// Types that are valid to be assigned to Item:
	//
	//	*ChatItem_StandardMessage
	//	*ChatItem_ContactMessage
	//	*ChatItem_StickerMessage
	//	*ChatItem_RemoteDeletedMessage
	//	*ChatItem_UpdateMessage
	//	*ChatItem_PaymentNotification
	//	*ChatItem_GiftBadge
	//	*ChatItem_ViewOnceMessage
	//	*ChatItem_DirectStoryReplyMessage
	Item isChatItem_Item `protobuf_oneof:"item"`
	// contains filtered or unexported fields
}

func (*ChatItem) Descriptor deprecated

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

Deprecated: Use ChatItem.ProtoReflect.Descriptor instead.

func (*ChatItem) GetAuthorId

func (x *ChatItem) GetAuthorId() uint64

func (*ChatItem) GetChatId

func (x *ChatItem) GetChatId() uint64

func (*ChatItem) GetContactMessage

func (x *ChatItem) GetContactMessage() *ContactMessage

func (*ChatItem) GetDateSent

func (x *ChatItem) GetDateSent() uint64

func (*ChatItem) GetDirectStoryReplyMessage

func (x *ChatItem) GetDirectStoryReplyMessage() *DirectStoryReplyMessage

func (*ChatItem) GetDirectionalDetails

func (x *ChatItem) GetDirectionalDetails() isChatItem_DirectionalDetails

func (*ChatItem) GetDirectionless

func (x *ChatItem) GetDirectionless() *ChatItem_DirectionlessMessageDetails

func (*ChatItem) GetExpireStartDate

func (x *ChatItem) GetExpireStartDate() uint64

func (*ChatItem) GetExpiresInMs

func (x *ChatItem) GetExpiresInMs() uint64

func (*ChatItem) GetGiftBadge

func (x *ChatItem) GetGiftBadge() *GiftBadge

func (*ChatItem) GetIncoming

func (x *ChatItem) GetIncoming() *ChatItem_IncomingMessageDetails

func (*ChatItem) GetItem

func (x *ChatItem) GetItem() isChatItem_Item

func (*ChatItem) GetOutgoing

func (x *ChatItem) GetOutgoing() *ChatItem_OutgoingMessageDetails

func (*ChatItem) GetPaymentNotification

func (x *ChatItem) GetPaymentNotification() *PaymentNotification

func (*ChatItem) GetRemoteDeletedMessage

func (x *ChatItem) GetRemoteDeletedMessage() *RemoteDeletedMessage

func (*ChatItem) GetRevisions

func (x *ChatItem) GetRevisions() []*ChatItem

func (*ChatItem) GetSms

func (x *ChatItem) GetSms() bool

func (*ChatItem) GetStandardMessage

func (x *ChatItem) GetStandardMessage() *StandardMessage

func (*ChatItem) GetStickerMessage

func (x *ChatItem) GetStickerMessage() *StickerMessage

func (*ChatItem) GetUpdateMessage

func (x *ChatItem) GetUpdateMessage() *ChatUpdateMessage

func (*ChatItem) GetViewOnceMessage

func (x *ChatItem) GetViewOnceMessage() *ViewOnceMessage

func (*ChatItem) ProtoMessage

func (*ChatItem) ProtoMessage()

func (*ChatItem) ProtoReflect

func (x *ChatItem) ProtoReflect() protoreflect.Message

func (*ChatItem) Reset

func (x *ChatItem) Reset()

func (*ChatItem) String

func (x *ChatItem) String() string

type ChatItem_ContactMessage

type ChatItem_ContactMessage struct {
	ContactMessage *ContactMessage `protobuf:"bytes,12,opt,name=contactMessage,proto3,oneof"`
}

type ChatItem_DirectStoryReplyMessage

type ChatItem_DirectStoryReplyMessage struct {
	DirectStoryReplyMessage *DirectStoryReplyMessage `protobuf:"bytes,19,opt,name=directStoryReplyMessage,proto3,oneof"` // group story reply messages are not backed up
}

type ChatItem_Directionless

type ChatItem_Directionless struct {
	Directionless *ChatItem_DirectionlessMessageDetails `protobuf:"bytes,10,opt,name=directionless,proto3,oneof"`
}

type ChatItem_DirectionlessMessageDetails

type ChatItem_DirectionlessMessageDetails struct {
	// contains filtered or unexported fields
}

func (*ChatItem_DirectionlessMessageDetails) Descriptor deprecated

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

Deprecated: Use ChatItem_DirectionlessMessageDetails.ProtoReflect.Descriptor instead.

func (*ChatItem_DirectionlessMessageDetails) ProtoMessage

func (*ChatItem_DirectionlessMessageDetails) ProtoMessage()

func (*ChatItem_DirectionlessMessageDetails) ProtoReflect

func (*ChatItem_DirectionlessMessageDetails) Reset

func (*ChatItem_DirectionlessMessageDetails) String

type ChatItem_GiftBadge

type ChatItem_GiftBadge struct {
	GiftBadge *GiftBadge `protobuf:"bytes,17,opt,name=giftBadge,proto3,oneof"`
}

type ChatItem_Incoming

type ChatItem_Incoming struct {
	Incoming *ChatItem_IncomingMessageDetails `protobuf:"bytes,8,opt,name=incoming,proto3,oneof"`
}

type ChatItem_IncomingMessageDetails

type ChatItem_IncomingMessageDetails struct {
	DateReceived   uint64  `protobuf:"varint,1,opt,name=dateReceived,proto3" json:"dateReceived,omitempty"`
	DateServerSent *uint64 `protobuf:"varint,2,opt,name=dateServerSent,proto3,oneof" json:"dateServerSent,omitempty"`
	Read           bool    `protobuf:"varint,3,opt,name=read,proto3" json:"read,omitempty"`
	SealedSender   bool    `protobuf:"varint,4,opt,name=sealedSender,proto3" json:"sealedSender,omitempty"`
	// contains filtered or unexported fields
}

func (*ChatItem_IncomingMessageDetails) Descriptor deprecated

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

Deprecated: Use ChatItem_IncomingMessageDetails.ProtoReflect.Descriptor instead.

func (*ChatItem_IncomingMessageDetails) GetDateReceived

func (x *ChatItem_IncomingMessageDetails) GetDateReceived() uint64

func (*ChatItem_IncomingMessageDetails) GetDateServerSent

func (x *ChatItem_IncomingMessageDetails) GetDateServerSent() uint64

func (*ChatItem_IncomingMessageDetails) GetRead

func (*ChatItem_IncomingMessageDetails) GetSealedSender

func (x *ChatItem_IncomingMessageDetails) GetSealedSender() bool

func (*ChatItem_IncomingMessageDetails) ProtoMessage

func (*ChatItem_IncomingMessageDetails) ProtoMessage()

func (*ChatItem_IncomingMessageDetails) ProtoReflect

func (*ChatItem_IncomingMessageDetails) Reset

func (*ChatItem_IncomingMessageDetails) String

type ChatItem_Outgoing

type ChatItem_Outgoing struct {
	Outgoing *ChatItem_OutgoingMessageDetails `protobuf:"bytes,9,opt,name=outgoing,proto3,oneof"`
}

type ChatItem_OutgoingMessageDetails

type ChatItem_OutgoingMessageDetails struct {
	SendStatus []*SendStatus `protobuf:"bytes,1,rep,name=sendStatus,proto3" json:"sendStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*ChatItem_OutgoingMessageDetails) Descriptor deprecated

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

Deprecated: Use ChatItem_OutgoingMessageDetails.ProtoReflect.Descriptor instead.

func (*ChatItem_OutgoingMessageDetails) GetSendStatus

func (x *ChatItem_OutgoingMessageDetails) GetSendStatus() []*SendStatus

func (*ChatItem_OutgoingMessageDetails) ProtoMessage

func (*ChatItem_OutgoingMessageDetails) ProtoMessage()

func (*ChatItem_OutgoingMessageDetails) ProtoReflect

func (*ChatItem_OutgoingMessageDetails) Reset

func (*ChatItem_OutgoingMessageDetails) String

type ChatItem_PaymentNotification

type ChatItem_PaymentNotification struct {
	PaymentNotification *PaymentNotification `protobuf:"bytes,16,opt,name=paymentNotification,proto3,oneof"`
}

type ChatItem_RemoteDeletedMessage

type ChatItem_RemoteDeletedMessage struct {
	RemoteDeletedMessage *RemoteDeletedMessage `protobuf:"bytes,14,opt,name=remoteDeletedMessage,proto3,oneof"`
}

type ChatItem_StandardMessage

type ChatItem_StandardMessage struct {
	StandardMessage *StandardMessage `protobuf:"bytes,11,opt,name=standardMessage,proto3,oneof"`
}

type ChatItem_StickerMessage

type ChatItem_StickerMessage struct {
	StickerMessage *StickerMessage `protobuf:"bytes,13,opt,name=stickerMessage,proto3,oneof"`
}

type ChatItem_UpdateMessage

type ChatItem_UpdateMessage struct {
	UpdateMessage *ChatUpdateMessage `protobuf:"bytes,15,opt,name=updateMessage,proto3,oneof"`
}

type ChatItem_ViewOnceMessage

type ChatItem_ViewOnceMessage struct {
	ViewOnceMessage *ViewOnceMessage `protobuf:"bytes,18,opt,name=viewOnceMessage,proto3,oneof"`
}

type ChatStyle

type ChatStyle struct {

	// If unset, importers should consider there to be no wallpaper.
	//
	// Types that are valid to be assigned to Wallpaper:
	//
	//	*ChatStyle_WallpaperPreset_
	//	*ChatStyle_WallpaperPhoto
	Wallpaper isChatStyle_Wallpaper `protobuf_oneof:"wallpaper"`
	// If unset, importers should consider it to be AutomaticBubbleColor
	//
	// Types that are valid to be assigned to BubbleColor:
	//
	//	*ChatStyle_AutoBubbleColor
	//	*ChatStyle_BubbleColorPreset_
	//	*ChatStyle_CustomColorId
	BubbleColor            isChatStyle_BubbleColor `protobuf_oneof:"bubbleColor"`
	DimWallpaperInDarkMode bool                    `protobuf:"varint,7,opt,name=dimWallpaperInDarkMode,proto3" json:"dimWallpaperInDarkMode,omitempty"`
	// contains filtered or unexported fields
}

func (*ChatStyle) Descriptor deprecated

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

Deprecated: Use ChatStyle.ProtoReflect.Descriptor instead.

func (*ChatStyle) GetAutoBubbleColor

func (x *ChatStyle) GetAutoBubbleColor() *ChatStyle_AutomaticBubbleColor

func (*ChatStyle) GetBubbleColor

func (x *ChatStyle) GetBubbleColor() isChatStyle_BubbleColor

func (*ChatStyle) GetBubbleColorPreset

func (x *ChatStyle) GetBubbleColorPreset() ChatStyle_BubbleColorPreset

func (*ChatStyle) GetCustomColorId

func (x *ChatStyle) GetCustomColorId() uint64

func (*ChatStyle) GetDimWallpaperInDarkMode

func (x *ChatStyle) GetDimWallpaperInDarkMode() bool

func (*ChatStyle) GetWallpaper

func (x *ChatStyle) GetWallpaper() isChatStyle_Wallpaper

func (*ChatStyle) GetWallpaperPhoto

func (x *ChatStyle) GetWallpaperPhoto() *FilePointer

func (*ChatStyle) GetWallpaperPreset

func (x *ChatStyle) GetWallpaperPreset() ChatStyle_WallpaperPreset

func (*ChatStyle) ProtoMessage

func (*ChatStyle) ProtoMessage()

func (*ChatStyle) ProtoReflect

func (x *ChatStyle) ProtoReflect() protoreflect.Message

func (*ChatStyle) Reset

func (x *ChatStyle) Reset()

func (*ChatStyle) String

func (x *ChatStyle) String() string

type ChatStyle_AutoBubbleColor

type ChatStyle_AutoBubbleColor struct {
	// Bubble setting is automatically determined based on the wallpaper setting,
	// or `SOLID_ULTRAMARINE` for `noWallpaper`
	AutoBubbleColor *ChatStyle_AutomaticBubbleColor `protobuf:"bytes,3,opt,name=autoBubbleColor,proto3,oneof"`
}

type ChatStyle_AutomaticBubbleColor

type ChatStyle_AutomaticBubbleColor struct {
	// contains filtered or unexported fields
}

func (*ChatStyle_AutomaticBubbleColor) Descriptor deprecated

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

Deprecated: Use ChatStyle_AutomaticBubbleColor.ProtoReflect.Descriptor instead.

func (*ChatStyle_AutomaticBubbleColor) ProtoMessage

func (*ChatStyle_AutomaticBubbleColor) ProtoMessage()

func (*ChatStyle_AutomaticBubbleColor) ProtoReflect

func (*ChatStyle_AutomaticBubbleColor) Reset

func (x *ChatStyle_AutomaticBubbleColor) Reset()

func (*ChatStyle_AutomaticBubbleColor) String

type ChatStyle_BubbleColorPreset

type ChatStyle_BubbleColorPreset int32
const (
	ChatStyle_UNKNOWN_BUBBLE_COLOR_PRESET ChatStyle_BubbleColorPreset = 0 // Interpret as the user's default chat bubble color
	ChatStyle_SOLID_ULTRAMARINE           ChatStyle_BubbleColorPreset = 1
	ChatStyle_SOLID_CRIMSON               ChatStyle_BubbleColorPreset = 2
	ChatStyle_SOLID_VERMILION             ChatStyle_BubbleColorPreset = 3
	ChatStyle_SOLID_BURLAP                ChatStyle_BubbleColorPreset = 4
	ChatStyle_SOLID_FOREST                ChatStyle_BubbleColorPreset = 5
	ChatStyle_SOLID_WINTERGREEN           ChatStyle_BubbleColorPreset = 6
	ChatStyle_SOLID_TEAL                  ChatStyle_BubbleColorPreset = 7
	ChatStyle_SOLID_BLUE                  ChatStyle_BubbleColorPreset = 8
	ChatStyle_SOLID_INDIGO                ChatStyle_BubbleColorPreset = 9
	ChatStyle_SOLID_VIOLET                ChatStyle_BubbleColorPreset = 10
	ChatStyle_SOLID_PLUM                  ChatStyle_BubbleColorPreset = 11
	ChatStyle_SOLID_TAUPE                 ChatStyle_BubbleColorPreset = 12
	ChatStyle_SOLID_STEEL                 ChatStyle_BubbleColorPreset = 13
	ChatStyle_GRADIENT_EMBER              ChatStyle_BubbleColorPreset = 14
	ChatStyle_GRADIENT_MIDNIGHT           ChatStyle_BubbleColorPreset = 15
	ChatStyle_GRADIENT_INFRARED           ChatStyle_BubbleColorPreset = 16
	ChatStyle_GRADIENT_LAGOON             ChatStyle_BubbleColorPreset = 17
	ChatStyle_GRADIENT_FLUORESCENT        ChatStyle_BubbleColorPreset = 18
	ChatStyle_GRADIENT_BASIL              ChatStyle_BubbleColorPreset = 19
	ChatStyle_GRADIENT_SUBLIME            ChatStyle_BubbleColorPreset = 20
	ChatStyle_GRADIENT_SEA                ChatStyle_BubbleColorPreset = 21
	ChatStyle_GRADIENT_TANGERINE          ChatStyle_BubbleColorPreset = 22
)

func (ChatStyle_BubbleColorPreset) Descriptor

func (ChatStyle_BubbleColorPreset) Enum

func (ChatStyle_BubbleColorPreset) EnumDescriptor deprecated

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

Deprecated: Use ChatStyle_BubbleColorPreset.Descriptor instead.

func (ChatStyle_BubbleColorPreset) Number

func (ChatStyle_BubbleColorPreset) String

func (ChatStyle_BubbleColorPreset) Type

type ChatStyle_BubbleColorPreset_

type ChatStyle_BubbleColorPreset_ struct {
	BubbleColorPreset ChatStyle_BubbleColorPreset `protobuf:"varint,4,opt,name=bubbleColorPreset,proto3,enum=signal.backup.ChatStyle_BubbleColorPreset,oneof"`
}

type ChatStyle_CustomChatColor

type ChatStyle_CustomChatColor struct {
	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// If unset, use the default chat color
	//
	// Types that are valid to be assigned to Color:
	//
	//	*ChatStyle_CustomChatColor_Solid
	//	*ChatStyle_CustomChatColor_Gradient
	Color isChatStyle_CustomChatColor_Color `protobuf_oneof:"color"`
	// contains filtered or unexported fields
}

func (*ChatStyle_CustomChatColor) Descriptor deprecated

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

Deprecated: Use ChatStyle_CustomChatColor.ProtoReflect.Descriptor instead.

func (*ChatStyle_CustomChatColor) GetColor

func (x *ChatStyle_CustomChatColor) GetColor() isChatStyle_CustomChatColor_Color

func (*ChatStyle_CustomChatColor) GetGradient

func (*ChatStyle_CustomChatColor) GetId

func (x *ChatStyle_CustomChatColor) GetId() uint64

func (*ChatStyle_CustomChatColor) GetSolid

func (x *ChatStyle_CustomChatColor) GetSolid() uint32

func (*ChatStyle_CustomChatColor) ProtoMessage

func (*ChatStyle_CustomChatColor) ProtoMessage()

func (*ChatStyle_CustomChatColor) ProtoReflect

func (*ChatStyle_CustomChatColor) Reset

func (x *ChatStyle_CustomChatColor) Reset()

func (*ChatStyle_CustomChatColor) String

func (x *ChatStyle_CustomChatColor) String() string

type ChatStyle_CustomChatColor_Gradient

type ChatStyle_CustomChatColor_Gradient struct {
	Gradient *ChatStyle_Gradient `protobuf:"bytes,3,opt,name=gradient,proto3,oneof"`
}

type ChatStyle_CustomChatColor_Solid

type ChatStyle_CustomChatColor_Solid struct {
	Solid uint32 `protobuf:"fixed32,2,opt,name=solid,proto3,oneof"` // 0xAARRGGBB
}

type ChatStyle_CustomColorId

type ChatStyle_CustomColorId struct {
	// See AccountSettings.customChatColors
	CustomColorId uint64 `protobuf:"varint,5,opt,name=customColorId,proto3,oneof"`
}

type ChatStyle_Gradient

type ChatStyle_Gradient struct {
	Angle     uint32    `protobuf:"varint,1,opt,name=angle,proto3" json:"angle,omitempty"`                 // degrees
	Colors    []uint32  `protobuf:"fixed32,2,rep,packed,name=colors,proto3" json:"colors,omitempty"`       // 0xAARRGGBB
	Positions []float32 `protobuf:"fixed32,3,rep,packed,name=positions,proto3" json:"positions,omitempty"` // percent from 0 to 1
	// contains filtered or unexported fields
}

func (*ChatStyle_Gradient) Descriptor deprecated

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

Deprecated: Use ChatStyle_Gradient.ProtoReflect.Descriptor instead.

func (*ChatStyle_Gradient) GetAngle

func (x *ChatStyle_Gradient) GetAngle() uint32

func (*ChatStyle_Gradient) GetColors

func (x *ChatStyle_Gradient) GetColors() []uint32

func (*ChatStyle_Gradient) GetPositions

func (x *ChatStyle_Gradient) GetPositions() []float32

func (*ChatStyle_Gradient) ProtoMessage

func (*ChatStyle_Gradient) ProtoMessage()

func (*ChatStyle_Gradient) ProtoReflect

func (x *ChatStyle_Gradient) ProtoReflect() protoreflect.Message

func (*ChatStyle_Gradient) Reset

func (x *ChatStyle_Gradient) Reset()

func (*ChatStyle_Gradient) String

func (x *ChatStyle_Gradient) String() string

type ChatStyle_WallpaperPhoto

type ChatStyle_WallpaperPhoto struct {
	// This `FilePointer` is expected not to contain a `fileName`, `width`,
	// `height`, or `caption`.
	WallpaperPhoto *FilePointer `protobuf:"bytes,2,opt,name=wallpaperPhoto,proto3,oneof"`
}

type ChatStyle_WallpaperPreset

type ChatStyle_WallpaperPreset int32
const (
	ChatStyle_UNKNOWN_WALLPAPER_PRESET ChatStyle_WallpaperPreset = 0 // Interpret as the wallpaper being unset
	ChatStyle_SOLID_BLUSH              ChatStyle_WallpaperPreset = 1
	ChatStyle_SOLID_COPPER             ChatStyle_WallpaperPreset = 2
	ChatStyle_SOLID_DUST               ChatStyle_WallpaperPreset = 3
	ChatStyle_SOLID_CELADON            ChatStyle_WallpaperPreset = 4
	ChatStyle_SOLID_RAINFOREST         ChatStyle_WallpaperPreset = 5
	ChatStyle_SOLID_PACIFIC            ChatStyle_WallpaperPreset = 6
	ChatStyle_SOLID_FROST              ChatStyle_WallpaperPreset = 7
	ChatStyle_SOLID_NAVY               ChatStyle_WallpaperPreset = 8
	ChatStyle_SOLID_LILAC              ChatStyle_WallpaperPreset = 9
	ChatStyle_SOLID_PINK               ChatStyle_WallpaperPreset = 10
	ChatStyle_SOLID_EGGPLANT           ChatStyle_WallpaperPreset = 11
	ChatStyle_SOLID_SILVER             ChatStyle_WallpaperPreset = 12
	ChatStyle_GRADIENT_SUNSET          ChatStyle_WallpaperPreset = 13
	ChatStyle_GRADIENT_NOIR            ChatStyle_WallpaperPreset = 14
	ChatStyle_GRADIENT_HEATMAP         ChatStyle_WallpaperPreset = 15
	ChatStyle_GRADIENT_AQUA            ChatStyle_WallpaperPreset = 16
	ChatStyle_GRADIENT_IRIDESCENT      ChatStyle_WallpaperPreset = 17
	ChatStyle_GRADIENT_MONSTERA        ChatStyle_WallpaperPreset = 18
	ChatStyle_GRADIENT_BLISS           ChatStyle_WallpaperPreset = 19
	ChatStyle_GRADIENT_SKY             ChatStyle_WallpaperPreset = 20
	ChatStyle_GRADIENT_PEACH           ChatStyle_WallpaperPreset = 21
)

func (ChatStyle_WallpaperPreset) Descriptor

func (ChatStyle_WallpaperPreset) Enum

func (ChatStyle_WallpaperPreset) EnumDescriptor deprecated

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

Deprecated: Use ChatStyle_WallpaperPreset.Descriptor instead.

func (ChatStyle_WallpaperPreset) Number

func (ChatStyle_WallpaperPreset) String

func (x ChatStyle_WallpaperPreset) String() string

func (ChatStyle_WallpaperPreset) Type

type ChatStyle_WallpaperPreset_

type ChatStyle_WallpaperPreset_ struct {
	WallpaperPreset ChatStyle_WallpaperPreset `protobuf:"varint,1,opt,name=wallpaperPreset,proto3,enum=signal.backup.ChatStyle_WallpaperPreset,oneof"`
}

type ChatUpdateMessage

type ChatUpdateMessage struct {

	// If unset, importers should ignore the update message without throwing an error.
	//
	// Types that are valid to be assigned to Update:
	//
	//	*ChatUpdateMessage_SimpleUpdate
	//	*ChatUpdateMessage_GroupChange
	//	*ChatUpdateMessage_ExpirationTimerChange
	//	*ChatUpdateMessage_ProfileChange
	//	*ChatUpdateMessage_ThreadMerge
	//	*ChatUpdateMessage_SessionSwitchover
	//	*ChatUpdateMessage_IndividualCall
	//	*ChatUpdateMessage_GroupCall
	//	*ChatUpdateMessage_LearnedProfileChange
	Update isChatUpdateMessage_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*ChatUpdateMessage) Descriptor deprecated

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

Deprecated: Use ChatUpdateMessage.ProtoReflect.Descriptor instead.

func (*ChatUpdateMessage) GetExpirationTimerChange

func (x *ChatUpdateMessage) GetExpirationTimerChange() *ExpirationTimerChatUpdate

func (*ChatUpdateMessage) GetGroupCall

func (x *ChatUpdateMessage) GetGroupCall() *GroupCall

func (*ChatUpdateMessage) GetGroupChange

func (x *ChatUpdateMessage) GetGroupChange() *GroupChangeChatUpdate

func (*ChatUpdateMessage) GetIndividualCall

func (x *ChatUpdateMessage) GetIndividualCall() *IndividualCall

func (*ChatUpdateMessage) GetLearnedProfileChange

func (x *ChatUpdateMessage) GetLearnedProfileChange() *LearnedProfileChatUpdate

func (*ChatUpdateMessage) GetProfileChange

func (x *ChatUpdateMessage) GetProfileChange() *ProfileChangeChatUpdate

func (*ChatUpdateMessage) GetSessionSwitchover

func (x *ChatUpdateMessage) GetSessionSwitchover() *SessionSwitchoverChatUpdate

func (*ChatUpdateMessage) GetSimpleUpdate

func (x *ChatUpdateMessage) GetSimpleUpdate() *SimpleChatUpdate

func (*ChatUpdateMessage) GetThreadMerge

func (x *ChatUpdateMessage) GetThreadMerge() *ThreadMergeChatUpdate

func (*ChatUpdateMessage) GetUpdate

func (x *ChatUpdateMessage) GetUpdate() isChatUpdateMessage_Update

func (*ChatUpdateMessage) ProtoMessage

func (*ChatUpdateMessage) ProtoMessage()

func (*ChatUpdateMessage) ProtoReflect

func (x *ChatUpdateMessage) ProtoReflect() protoreflect.Message

func (*ChatUpdateMessage) Reset

func (x *ChatUpdateMessage) Reset()

func (*ChatUpdateMessage) String

func (x *ChatUpdateMessage) String() string

type ChatUpdateMessage_ExpirationTimerChange

type ChatUpdateMessage_ExpirationTimerChange struct {
	ExpirationTimerChange *ExpirationTimerChatUpdate `protobuf:"bytes,3,opt,name=expirationTimerChange,proto3,oneof"`
}

type ChatUpdateMessage_GroupCall

type ChatUpdateMessage_GroupCall struct {
	GroupCall *GroupCall `protobuf:"bytes,8,opt,name=groupCall,proto3,oneof"`
}

type ChatUpdateMessage_GroupChange

type ChatUpdateMessage_GroupChange struct {
	GroupChange *GroupChangeChatUpdate `protobuf:"bytes,2,opt,name=groupChange,proto3,oneof"`
}

type ChatUpdateMessage_IndividualCall

type ChatUpdateMessage_IndividualCall struct {
	IndividualCall *IndividualCall `protobuf:"bytes,7,opt,name=individualCall,proto3,oneof"`
}

type ChatUpdateMessage_LearnedProfileChange

type ChatUpdateMessage_LearnedProfileChange struct {
	LearnedProfileChange *LearnedProfileChatUpdate `protobuf:"bytes,9,opt,name=learnedProfileChange,proto3,oneof"`
}

type ChatUpdateMessage_ProfileChange

type ChatUpdateMessage_ProfileChange struct {
	ProfileChange *ProfileChangeChatUpdate `protobuf:"bytes,4,opt,name=profileChange,proto3,oneof"`
}

type ChatUpdateMessage_SessionSwitchover

type ChatUpdateMessage_SessionSwitchover struct {
	SessionSwitchover *SessionSwitchoverChatUpdate `protobuf:"bytes,6,opt,name=sessionSwitchover,proto3,oneof"`
}

type ChatUpdateMessage_SimpleUpdate

type ChatUpdateMessage_SimpleUpdate struct {
	SimpleUpdate *SimpleChatUpdate `protobuf:"bytes,1,opt,name=simpleUpdate,proto3,oneof"`
}

type ChatUpdateMessage_ThreadMerge

type ChatUpdateMessage_ThreadMerge struct {
	ThreadMerge *ThreadMergeChatUpdate `protobuf:"bytes,5,opt,name=threadMerge,proto3,oneof"`
}

type Contact

type Contact struct {
	Aci        []byte             `protobuf:"bytes,1,opt,name=aci,proto3,oneof" json:"aci,omitempty"` // should be 16 bytes
	Pni        []byte             `protobuf:"bytes,2,opt,name=pni,proto3,oneof" json:"pni,omitempty"` // should be 16 bytes
	Username   *string            `protobuf:"bytes,3,opt,name=username,proto3,oneof" json:"username,omitempty"`
	E164       *uint64            `protobuf:"varint,4,opt,name=e164,proto3,oneof" json:"e164,omitempty"`
	Blocked    bool               `protobuf:"varint,5,opt,name=blocked,proto3" json:"blocked,omitempty"`
	Visibility Contact_Visibility `protobuf:"varint,6,opt,name=visibility,proto3,enum=signal.backup.Contact_Visibility" json:"visibility,omitempty"`
	// If unset, consider the user to be registered
	//
	// Types that are valid to be assigned to Registration:
	//
	//	*Contact_Registered_
	//	*Contact_NotRegistered_
	Registration      isContact_Registration `protobuf_oneof:"registration"`
	ProfileKey        []byte                 `protobuf:"bytes,9,opt,name=profileKey,proto3,oneof" json:"profileKey,omitempty"`
	ProfileSharing    bool                   `protobuf:"varint,10,opt,name=profileSharing,proto3" json:"profileSharing,omitempty"`
	ProfileGivenName  *string                `protobuf:"bytes,11,opt,name=profileGivenName,proto3,oneof" json:"profileGivenName,omitempty"`
	ProfileFamilyName *string                `protobuf:"bytes,12,opt,name=profileFamilyName,proto3,oneof" json:"profileFamilyName,omitempty"`
	HideStory         bool                   `protobuf:"varint,13,opt,name=hideStory,proto3" json:"hideStory,omitempty"`
	IdentityKey       []byte                 `protobuf:"bytes,14,opt,name=identityKey,proto3,oneof" json:"identityKey,omitempty"`
	IdentityState     Contact_IdentityState  `protobuf:"varint,15,opt,name=identityState,proto3,enum=signal.backup.Contact_IdentityState" json:"identityState,omitempty"`
	Nickname          *Contact_Name          `protobuf:"bytes,16,opt,name=nickname,proto3" json:"nickname,omitempty"` // absent iff both `given` and `family` are empty
	Note              string                 `protobuf:"bytes,17,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*Contact) Descriptor deprecated

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

Deprecated: Use Contact.ProtoReflect.Descriptor instead.

func (*Contact) GetAci

func (x *Contact) GetAci() []byte

func (*Contact) GetBlocked

func (x *Contact) GetBlocked() bool

func (*Contact) GetE164

func (x *Contact) GetE164() uint64

func (*Contact) GetHideStory

func (x *Contact) GetHideStory() bool

func (*Contact) GetIdentityKey

func (x *Contact) GetIdentityKey() []byte

func (*Contact) GetIdentityState

func (x *Contact) GetIdentityState() Contact_IdentityState

func (*Contact) GetNickname

func (x *Contact) GetNickname() *Contact_Name

func (*Contact) GetNotRegistered

func (x *Contact) GetNotRegistered() *Contact_NotRegistered

func (*Contact) GetNote

func (x *Contact) GetNote() string

func (*Contact) GetPni

func (x *Contact) GetPni() []byte

func (*Contact) GetProfileFamilyName

func (x *Contact) GetProfileFamilyName() string

func (*Contact) GetProfileGivenName

func (x *Contact) GetProfileGivenName() string

func (*Contact) GetProfileKey

func (x *Contact) GetProfileKey() []byte

func (*Contact) GetProfileSharing

func (x *Contact) GetProfileSharing() bool

func (*Contact) GetRegistered

func (x *Contact) GetRegistered() *Contact_Registered

func (*Contact) GetRegistration

func (x *Contact) GetRegistration() isContact_Registration

func (*Contact) GetUsername

func (x *Contact) GetUsername() string

func (*Contact) GetVisibility

func (x *Contact) GetVisibility() Contact_Visibility

func (*Contact) ProtoMessage

func (*Contact) ProtoMessage()

func (*Contact) ProtoReflect

func (x *Contact) ProtoReflect() protoreflect.Message

func (*Contact) Reset

func (x *Contact) Reset()

func (*Contact) String

func (x *Contact) String() string

type ContactAttachment

type ContactAttachment struct {
	Name         *ContactAttachment_Name            `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"`
	Number       []*ContactAttachment_Phone         `protobuf:"bytes,3,rep,name=number,proto3" json:"number,omitempty"`
	Email        []*ContactAttachment_Email         `protobuf:"bytes,4,rep,name=email,proto3" json:"email,omitempty"`
	Address      []*ContactAttachment_PostalAddress `protobuf:"bytes,5,rep,name=address,proto3" json:"address,omitempty"`
	Avatar       *FilePointer                       `protobuf:"bytes,6,opt,name=avatar,proto3,oneof" json:"avatar,omitempty"`
	Organization string                             `protobuf:"bytes,7,opt,name=organization,proto3" json:"organization,omitempty"`
	// contains filtered or unexported fields
}

func (*ContactAttachment) Descriptor deprecated

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

Deprecated: Use ContactAttachment.ProtoReflect.Descriptor instead.

func (*ContactAttachment) GetAddress

func (*ContactAttachment) GetAvatar

func (x *ContactAttachment) GetAvatar() *FilePointer

func (*ContactAttachment) GetEmail

func (x *ContactAttachment) GetEmail() []*ContactAttachment_Email

func (*ContactAttachment) GetName

func (*ContactAttachment) GetNumber

func (x *ContactAttachment) GetNumber() []*ContactAttachment_Phone

func (*ContactAttachment) GetOrganization

func (x *ContactAttachment) GetOrganization() string

func (*ContactAttachment) ProtoMessage

func (*ContactAttachment) ProtoMessage()

func (*ContactAttachment) ProtoReflect

func (x *ContactAttachment) ProtoReflect() protoreflect.Message

func (*ContactAttachment) Reset

func (x *ContactAttachment) Reset()

func (*ContactAttachment) String

func (x *ContactAttachment) String() string

type ContactAttachment_Email

type ContactAttachment_Email struct {
	Value string                       `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Type  ContactAttachment_Email_Type `protobuf:"varint,2,opt,name=type,proto3,enum=signal.backup.ContactAttachment_Email_Type" json:"type,omitempty"`
	Label string                       `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

func (*ContactAttachment_Email) Descriptor deprecated

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

Deprecated: Use ContactAttachment_Email.ProtoReflect.Descriptor instead.

func (*ContactAttachment_Email) GetLabel

func (x *ContactAttachment_Email) GetLabel() string

func (*ContactAttachment_Email) GetType

func (*ContactAttachment_Email) GetValue

func (x *ContactAttachment_Email) GetValue() string

func (*ContactAttachment_Email) ProtoMessage

func (*ContactAttachment_Email) ProtoMessage()

func (*ContactAttachment_Email) ProtoReflect

func (x *ContactAttachment_Email) ProtoReflect() protoreflect.Message

func (*ContactAttachment_Email) Reset

func (x *ContactAttachment_Email) Reset()

func (*ContactAttachment_Email) String

func (x *ContactAttachment_Email) String() string

type ContactAttachment_Email_Type

type ContactAttachment_Email_Type int32
const (
	ContactAttachment_Email_UNKNOWN ContactAttachment_Email_Type = 0 // Intepret as "Home"
	ContactAttachment_Email_HOME    ContactAttachment_Email_Type = 1
	ContactAttachment_Email_MOBILE  ContactAttachment_Email_Type = 2
	ContactAttachment_Email_WORK    ContactAttachment_Email_Type = 3
	ContactAttachment_Email_CUSTOM  ContactAttachment_Email_Type = 4
)

func (ContactAttachment_Email_Type) Descriptor

func (ContactAttachment_Email_Type) Enum

func (ContactAttachment_Email_Type) EnumDescriptor deprecated

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

Deprecated: Use ContactAttachment_Email_Type.Descriptor instead.

func (ContactAttachment_Email_Type) Number

func (ContactAttachment_Email_Type) String

func (ContactAttachment_Email_Type) Type

type ContactAttachment_Name

type ContactAttachment_Name struct {
	GivenName  string `protobuf:"bytes,1,opt,name=givenName,proto3" json:"givenName,omitempty"`
	FamilyName string `protobuf:"bytes,2,opt,name=familyName,proto3" json:"familyName,omitempty"`
	Prefix     string `protobuf:"bytes,3,opt,name=prefix,proto3" json:"prefix,omitempty"`
	Suffix     string `protobuf:"bytes,4,opt,name=suffix,proto3" json:"suffix,omitempty"`
	MiddleName string `protobuf:"bytes,5,opt,name=middleName,proto3" json:"middleName,omitempty"`
	Nickname   string `protobuf:"bytes,6,opt,name=nickname,proto3" json:"nickname,omitempty"`
	// contains filtered or unexported fields
}

func (*ContactAttachment_Name) Descriptor deprecated

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

Deprecated: Use ContactAttachment_Name.ProtoReflect.Descriptor instead.

func (*ContactAttachment_Name) GetFamilyName

func (x *ContactAttachment_Name) GetFamilyName() string

func (*ContactAttachment_Name) GetGivenName

func (x *ContactAttachment_Name) GetGivenName() string

func (*ContactAttachment_Name) GetMiddleName

func (x *ContactAttachment_Name) GetMiddleName() string

func (*ContactAttachment_Name) GetNickname

func (x *ContactAttachment_Name) GetNickname() string

func (*ContactAttachment_Name) GetPrefix

func (x *ContactAttachment_Name) GetPrefix() string

func (*ContactAttachment_Name) GetSuffix

func (x *ContactAttachment_Name) GetSuffix() string

func (*ContactAttachment_Name) ProtoMessage

func (*ContactAttachment_Name) ProtoMessage()

func (*ContactAttachment_Name) ProtoReflect

func (x *ContactAttachment_Name) ProtoReflect() protoreflect.Message

func (*ContactAttachment_Name) Reset

func (x *ContactAttachment_Name) Reset()

func (*ContactAttachment_Name) String

func (x *ContactAttachment_Name) String() string

type ContactAttachment_Phone

type ContactAttachment_Phone struct {
	Value string                       `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	Type  ContactAttachment_Phone_Type `protobuf:"varint,2,opt,name=type,proto3,enum=signal.backup.ContactAttachment_Phone_Type" json:"type,omitempty"`
	Label string                       `protobuf:"bytes,3,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

func (*ContactAttachment_Phone) Descriptor deprecated

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

Deprecated: Use ContactAttachment_Phone.ProtoReflect.Descriptor instead.

func (*ContactAttachment_Phone) GetLabel

func (x *ContactAttachment_Phone) GetLabel() string

func (*ContactAttachment_Phone) GetType

func (*ContactAttachment_Phone) GetValue

func (x *ContactAttachment_Phone) GetValue() string

func (*ContactAttachment_Phone) ProtoMessage

func (*ContactAttachment_Phone) ProtoMessage()

func (*ContactAttachment_Phone) ProtoReflect

func (x *ContactAttachment_Phone) ProtoReflect() protoreflect.Message

func (*ContactAttachment_Phone) Reset

func (x *ContactAttachment_Phone) Reset()

func (*ContactAttachment_Phone) String

func (x *ContactAttachment_Phone) String() string

type ContactAttachment_Phone_Type

type ContactAttachment_Phone_Type int32
const (
	ContactAttachment_Phone_UNKNOWN ContactAttachment_Phone_Type = 0 // Interpret as "Home"
	ContactAttachment_Phone_HOME    ContactAttachment_Phone_Type = 1
	ContactAttachment_Phone_MOBILE  ContactAttachment_Phone_Type = 2
	ContactAttachment_Phone_WORK    ContactAttachment_Phone_Type = 3
	ContactAttachment_Phone_CUSTOM  ContactAttachment_Phone_Type = 4
)

func (ContactAttachment_Phone_Type) Descriptor

func (ContactAttachment_Phone_Type) Enum

func (ContactAttachment_Phone_Type) EnumDescriptor deprecated

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

Deprecated: Use ContactAttachment_Phone_Type.Descriptor instead.

func (ContactAttachment_Phone_Type) Number

func (ContactAttachment_Phone_Type) String

func (ContactAttachment_Phone_Type) Type

type ContactAttachment_PostalAddress

type ContactAttachment_PostalAddress struct {
	Type         ContactAttachment_PostalAddress_Type `protobuf:"varint,1,opt,name=type,proto3,enum=signal.backup.ContactAttachment_PostalAddress_Type" json:"type,omitempty"`
	Label        string                               `protobuf:"bytes,2,opt,name=label,proto3" json:"label,omitempty"`
	Street       string                               `protobuf:"bytes,3,opt,name=street,proto3" json:"street,omitempty"`
	Pobox        string                               `protobuf:"bytes,4,opt,name=pobox,proto3" json:"pobox,omitempty"`
	Neighborhood string                               `protobuf:"bytes,5,opt,name=neighborhood,proto3" json:"neighborhood,omitempty"`
	City         string                               `protobuf:"bytes,6,opt,name=city,proto3" json:"city,omitempty"`
	Region       string                               `protobuf:"bytes,7,opt,name=region,proto3" json:"region,omitempty"`
	Postcode     string                               `protobuf:"bytes,8,opt,name=postcode,proto3" json:"postcode,omitempty"`
	Country      string                               `protobuf:"bytes,9,opt,name=country,proto3" json:"country,omitempty"`
	// contains filtered or unexported fields
}

func (*ContactAttachment_PostalAddress) Descriptor deprecated

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

Deprecated: Use ContactAttachment_PostalAddress.ProtoReflect.Descriptor instead.

func (*ContactAttachment_PostalAddress) GetCity

func (*ContactAttachment_PostalAddress) GetCountry

func (x *ContactAttachment_PostalAddress) GetCountry() string

func (*ContactAttachment_PostalAddress) GetLabel

func (*ContactAttachment_PostalAddress) GetNeighborhood

func (x *ContactAttachment_PostalAddress) GetNeighborhood() string

func (*ContactAttachment_PostalAddress) GetPobox

func (*ContactAttachment_PostalAddress) GetPostcode

func (x *ContactAttachment_PostalAddress) GetPostcode() string

func (*ContactAttachment_PostalAddress) GetRegion

func (x *ContactAttachment_PostalAddress) GetRegion() string

func (*ContactAttachment_PostalAddress) GetStreet

func (x *ContactAttachment_PostalAddress) GetStreet() string

func (*ContactAttachment_PostalAddress) GetType

func (*ContactAttachment_PostalAddress) ProtoMessage

func (*ContactAttachment_PostalAddress) ProtoMessage()

func (*ContactAttachment_PostalAddress) ProtoReflect

func (*ContactAttachment_PostalAddress) Reset

func (*ContactAttachment_PostalAddress) String

type ContactAttachment_PostalAddress_Type

type ContactAttachment_PostalAddress_Type int32
const (
	ContactAttachment_PostalAddress_UNKNOWN ContactAttachment_PostalAddress_Type = 0 // Interpret as "Home"
	ContactAttachment_PostalAddress_HOME    ContactAttachment_PostalAddress_Type = 1
	ContactAttachment_PostalAddress_WORK    ContactAttachment_PostalAddress_Type = 2
	ContactAttachment_PostalAddress_CUSTOM  ContactAttachment_PostalAddress_Type = 3
)

func (ContactAttachment_PostalAddress_Type) Descriptor

func (ContactAttachment_PostalAddress_Type) Enum

func (ContactAttachment_PostalAddress_Type) EnumDescriptor deprecated

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

Deprecated: Use ContactAttachment_PostalAddress_Type.Descriptor instead.

func (ContactAttachment_PostalAddress_Type) Number

func (ContactAttachment_PostalAddress_Type) String

func (ContactAttachment_PostalAddress_Type) Type

type ContactMessage

type ContactMessage struct {
	Contact   *ContactAttachment `protobuf:"bytes,1,opt,name=contact,proto3" json:"contact,omitempty"`
	Reactions []*Reaction        `protobuf:"bytes,2,rep,name=reactions,proto3" json:"reactions,omitempty"`
	// contains filtered or unexported fields
}

func (*ContactMessage) Descriptor deprecated

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

Deprecated: Use ContactMessage.ProtoReflect.Descriptor instead.

func (*ContactMessage) GetContact

func (x *ContactMessage) GetContact() *ContactAttachment

func (*ContactMessage) GetReactions

func (x *ContactMessage) GetReactions() []*Reaction

func (*ContactMessage) ProtoMessage

func (*ContactMessage) ProtoMessage()

func (*ContactMessage) ProtoReflect

func (x *ContactMessage) ProtoReflect() protoreflect.Message

func (*ContactMessage) Reset

func (x *ContactMessage) Reset()

func (*ContactMessage) String

func (x *ContactMessage) String() string

type Contact_IdentityState

type Contact_IdentityState int32
const (
	Contact_DEFAULT    Contact_IdentityState = 0 // A valid value -- indicates unset by the user
	Contact_VERIFIED   Contact_IdentityState = 1
	Contact_UNVERIFIED Contact_IdentityState = 2 // Was once verified and is now unverified
)

func (Contact_IdentityState) Descriptor

func (Contact_IdentityState) Enum

func (Contact_IdentityState) EnumDescriptor deprecated

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

Deprecated: Use Contact_IdentityState.Descriptor instead.

func (Contact_IdentityState) Number

func (Contact_IdentityState) String

func (x Contact_IdentityState) String() string

func (Contact_IdentityState) Type

type Contact_Name

type Contact_Name struct {
	Given  string `protobuf:"bytes,1,opt,name=given,proto3" json:"given,omitempty"`
	Family string `protobuf:"bytes,2,opt,name=family,proto3" json:"family,omitempty"`
	// contains filtered or unexported fields
}

func (*Contact_Name) Descriptor deprecated

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

Deprecated: Use Contact_Name.ProtoReflect.Descriptor instead.

func (*Contact_Name) GetFamily

func (x *Contact_Name) GetFamily() string

func (*Contact_Name) GetGiven

func (x *Contact_Name) GetGiven() string

func (*Contact_Name) ProtoMessage

func (*Contact_Name) ProtoMessage()

func (*Contact_Name) ProtoReflect

func (x *Contact_Name) ProtoReflect() protoreflect.Message

func (*Contact_Name) Reset

func (x *Contact_Name) Reset()

func (*Contact_Name) String

func (x *Contact_Name) String() string

type Contact_NotRegistered

type Contact_NotRegistered struct {
	UnregisteredTimestamp uint64 `protobuf:"varint,1,opt,name=unregisteredTimestamp,proto3" json:"unregisteredTimestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*Contact_NotRegistered) Descriptor deprecated

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

Deprecated: Use Contact_NotRegistered.ProtoReflect.Descriptor instead.

func (*Contact_NotRegistered) GetUnregisteredTimestamp

func (x *Contact_NotRegistered) GetUnregisteredTimestamp() uint64

func (*Contact_NotRegistered) ProtoMessage

func (*Contact_NotRegistered) ProtoMessage()

func (*Contact_NotRegistered) ProtoReflect

func (x *Contact_NotRegistered) ProtoReflect() protoreflect.Message

func (*Contact_NotRegistered) Reset

func (x *Contact_NotRegistered) Reset()

func (*Contact_NotRegistered) String

func (x *Contact_NotRegistered) String() string

type Contact_NotRegistered_

type Contact_NotRegistered_ struct {
	NotRegistered *Contact_NotRegistered `protobuf:"bytes,8,opt,name=notRegistered,proto3,oneof"`
}

type Contact_Registered

type Contact_Registered struct {
	// contains filtered or unexported fields
}

func (*Contact_Registered) Descriptor deprecated

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

Deprecated: Use Contact_Registered.ProtoReflect.Descriptor instead.

func (*Contact_Registered) ProtoMessage

func (*Contact_Registered) ProtoMessage()

func (*Contact_Registered) ProtoReflect

func (x *Contact_Registered) ProtoReflect() protoreflect.Message

func (*Contact_Registered) Reset

func (x *Contact_Registered) Reset()

func (*Contact_Registered) String

func (x *Contact_Registered) String() string

type Contact_Registered_

type Contact_Registered_ struct {
	Registered *Contact_Registered `protobuf:"bytes,7,opt,name=registered,proto3,oneof"`
}

type Contact_Visibility

type Contact_Visibility int32
const (
	Contact_VISIBLE                Contact_Visibility = 0 // A valid value -- the contact is not hidden
	Contact_HIDDEN                 Contact_Visibility = 1
	Contact_HIDDEN_MESSAGE_REQUEST Contact_Visibility = 2
)

func (Contact_Visibility) Descriptor

func (Contact_Visibility) Enum

func (Contact_Visibility) EnumDescriptor deprecated

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

Deprecated: Use Contact_Visibility.Descriptor instead.

func (Contact_Visibility) Number

func (Contact_Visibility) String

func (x Contact_Visibility) String() string

func (Contact_Visibility) Type

type DirectStoryReplyMessage

type DirectStoryReplyMessage struct {

	// If unset, importers should ignore the message without throwing an error.
	//
	// Types that are valid to be assigned to Reply:
	//
	//	*DirectStoryReplyMessage_TextReply_
	//	*DirectStoryReplyMessage_Emoji
	Reply     isDirectStoryReplyMessage_Reply `protobuf_oneof:"reply"`
	Reactions []*Reaction                     `protobuf:"bytes,3,rep,name=reactions,proto3" json:"reactions,omitempty"`
	// contains filtered or unexported fields
}

func (*DirectStoryReplyMessage) Descriptor deprecated

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

Deprecated: Use DirectStoryReplyMessage.ProtoReflect.Descriptor instead.

func (*DirectStoryReplyMessage) GetEmoji

func (x *DirectStoryReplyMessage) GetEmoji() string

func (*DirectStoryReplyMessage) GetReactions

func (x *DirectStoryReplyMessage) GetReactions() []*Reaction

func (*DirectStoryReplyMessage) GetReply

func (x *DirectStoryReplyMessage) GetReply() isDirectStoryReplyMessage_Reply

func (*DirectStoryReplyMessage) GetTextReply

func (*DirectStoryReplyMessage) ProtoMessage

func (*DirectStoryReplyMessage) ProtoMessage()

func (*DirectStoryReplyMessage) ProtoReflect

func (x *DirectStoryReplyMessage) ProtoReflect() protoreflect.Message

func (*DirectStoryReplyMessage) Reset

func (x *DirectStoryReplyMessage) Reset()

func (*DirectStoryReplyMessage) String

func (x *DirectStoryReplyMessage) String() string

type DirectStoryReplyMessage_Emoji

type DirectStoryReplyMessage_Emoji struct {
	Emoji string `protobuf:"bytes,2,opt,name=emoji,proto3,oneof"`
}

type DirectStoryReplyMessage_TextReply

type DirectStoryReplyMessage_TextReply struct {
	Text     *Text        `protobuf:"bytes,1,opt,name=text,proto3" json:"text,omitempty"`
	LongText *FilePointer `protobuf:"bytes,2,opt,name=longText,proto3" json:"longText,omitempty"`
	// contains filtered or unexported fields
}

func (*DirectStoryReplyMessage_TextReply) Descriptor deprecated

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

Deprecated: Use DirectStoryReplyMessage_TextReply.ProtoReflect.Descriptor instead.

func (*DirectStoryReplyMessage_TextReply) GetLongText

func (*DirectStoryReplyMessage_TextReply) GetText

func (*DirectStoryReplyMessage_TextReply) ProtoMessage

func (*DirectStoryReplyMessage_TextReply) ProtoMessage()

func (*DirectStoryReplyMessage_TextReply) ProtoReflect

func (*DirectStoryReplyMessage_TextReply) Reset

func (*DirectStoryReplyMessage_TextReply) String

type DirectStoryReplyMessage_TextReply_

type DirectStoryReplyMessage_TextReply_ struct {
	TextReply *DirectStoryReplyMessage_TextReply `protobuf:"bytes,1,opt,name=textReply,proto3,oneof"`
}

type DistributionList

type DistributionList struct {
	Name               string                       `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	AllowReplies       bool                         `protobuf:"varint,2,opt,name=allowReplies,proto3" json:"allowReplies,omitempty"`
	PrivacyMode        DistributionList_PrivacyMode `protobuf:"varint,3,opt,name=privacyMode,proto3,enum=signal.backup.DistributionList_PrivacyMode" json:"privacyMode,omitempty"`
	MemberRecipientIds []uint64                     `protobuf:"varint,4,rep,packed,name=memberRecipientIds,proto3" json:"memberRecipientIds,omitempty"` // generated recipient id
	// contains filtered or unexported fields
}

func (*DistributionList) Descriptor deprecated

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

Deprecated: Use DistributionList.ProtoReflect.Descriptor instead.

func (*DistributionList) GetAllowReplies

func (x *DistributionList) GetAllowReplies() bool

func (*DistributionList) GetMemberRecipientIds

func (x *DistributionList) GetMemberRecipientIds() []uint64

func (*DistributionList) GetName

func (x *DistributionList) GetName() string

func (*DistributionList) GetPrivacyMode

func (x *DistributionList) GetPrivacyMode() DistributionList_PrivacyMode

func (*DistributionList) ProtoMessage

func (*DistributionList) ProtoMessage()

func (*DistributionList) ProtoReflect

func (x *DistributionList) ProtoReflect() protoreflect.Message

func (*DistributionList) Reset

func (x *DistributionList) Reset()

func (*DistributionList) String

func (x *DistributionList) String() string

type DistributionListItem

type DistributionListItem struct {

	// distribution ids are UUIDv4s. "My Story" is represented
	// by an all-0 UUID (00000000-0000-0000-0000-000000000000).
	DistributionId []byte `protobuf:"bytes,1,opt,name=distributionId,proto3" json:"distributionId,omitempty"` // distribution list ids are uuids
	// If unset, importers should skip the item entirely without showing an error.
	//
	// Types that are valid to be assigned to Item:
	//
	//	*DistributionListItem_DeletionTimestamp
	//	*DistributionListItem_DistributionList
	Item isDistributionListItem_Item `protobuf_oneof:"item"`
	// contains filtered or unexported fields
}

func (*DistributionListItem) Descriptor deprecated

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

Deprecated: Use DistributionListItem.ProtoReflect.Descriptor instead.

func (*DistributionListItem) GetDeletionTimestamp

func (x *DistributionListItem) GetDeletionTimestamp() uint64

func (*DistributionListItem) GetDistributionId

func (x *DistributionListItem) GetDistributionId() []byte

func (*DistributionListItem) GetDistributionList

func (x *DistributionListItem) GetDistributionList() *DistributionList

func (*DistributionListItem) GetItem

func (x *DistributionListItem) GetItem() isDistributionListItem_Item

func (*DistributionListItem) ProtoMessage

func (*DistributionListItem) ProtoMessage()

func (*DistributionListItem) ProtoReflect

func (x *DistributionListItem) ProtoReflect() protoreflect.Message

func (*DistributionListItem) Reset

func (x *DistributionListItem) Reset()

func (*DistributionListItem) String

func (x *DistributionListItem) String() string

type DistributionListItem_DeletionTimestamp

type DistributionListItem_DeletionTimestamp struct {
	DeletionTimestamp uint64 `protobuf:"varint,2,opt,name=deletionTimestamp,proto3,oneof"`
}

type DistributionListItem_DistributionList

type DistributionListItem_DistributionList struct {
	DistributionList *DistributionList `protobuf:"bytes,3,opt,name=distributionList,proto3,oneof"`
}

type DistributionList_PrivacyMode

type DistributionList_PrivacyMode int32
const (
	DistributionList_UNKNOWN    DistributionList_PrivacyMode = 0 // Interpret as "Only with"
	DistributionList_ONLY_WITH  DistributionList_PrivacyMode = 1
	DistributionList_ALL_EXCEPT DistributionList_PrivacyMode = 2
	DistributionList_ALL        DistributionList_PrivacyMode = 3
)

func (DistributionList_PrivacyMode) Descriptor

func (DistributionList_PrivacyMode) Enum

func (DistributionList_PrivacyMode) EnumDescriptor deprecated

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

Deprecated: Use DistributionList_PrivacyMode.Descriptor instead.

func (DistributionList_PrivacyMode) Number

func (DistributionList_PrivacyMode) String

func (DistributionList_PrivacyMode) Type

type ExpirationTimerChatUpdate

type ExpirationTimerChatUpdate struct {
	ExpiresInMs uint64 `protobuf:"varint,1,opt,name=expiresInMs,proto3" json:"expiresInMs,omitempty"` // 0 means the expiration timer was disabled
	// contains filtered or unexported fields
}

For 1:1 chat updates only. For group thread updates use GroupExpirationTimerUpdate.

func (*ExpirationTimerChatUpdate) Descriptor deprecated

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

Deprecated: Use ExpirationTimerChatUpdate.ProtoReflect.Descriptor instead.

func (*ExpirationTimerChatUpdate) GetExpiresInMs

func (x *ExpirationTimerChatUpdate) GetExpiresInMs() uint64

func (*ExpirationTimerChatUpdate) ProtoMessage

func (*ExpirationTimerChatUpdate) ProtoMessage()

func (*ExpirationTimerChatUpdate) ProtoReflect

func (*ExpirationTimerChatUpdate) Reset

func (x *ExpirationTimerChatUpdate) Reset()

func (*ExpirationTimerChatUpdate) String

func (x *ExpirationTimerChatUpdate) String() string

type FilePointer

type FilePointer struct {

	// If unset, importers should consider it to be an InvalidAttachmentLocator without throwing an error.
	//
	// Types that are valid to be assigned to Locator:
	//
	//	*FilePointer_BackupLocator_
	//	*FilePointer_AttachmentLocator_
	//	*FilePointer_InvalidAttachmentLocator_
	Locator                 isFilePointer_Locator `protobuf_oneof:"locator"`
	ContentType             *string               `protobuf:"bytes,4,opt,name=contentType,proto3,oneof" json:"contentType,omitempty"`
	IncrementalMac          []byte                `protobuf:"bytes,5,opt,name=incrementalMac,proto3,oneof" json:"incrementalMac,omitempty"`
	IncrementalMacChunkSize *uint32               `protobuf:"varint,6,opt,name=incrementalMacChunkSize,proto3,oneof" json:"incrementalMacChunkSize,omitempty"`
	FileName                *string               `protobuf:"bytes,7,opt,name=fileName,proto3,oneof" json:"fileName,omitempty"`
	Width                   *uint32               `protobuf:"varint,8,opt,name=width,proto3,oneof" json:"width,omitempty"`
	Height                  *uint32               `protobuf:"varint,9,opt,name=height,proto3,oneof" json:"height,omitempty"`
	Caption                 *string               `protobuf:"bytes,10,opt,name=caption,proto3,oneof" json:"caption,omitempty"`
	BlurHash                *string               `protobuf:"bytes,11,opt,name=blurHash,proto3,oneof" json:"blurHash,omitempty"`
	// contains filtered or unexported fields
}

func (*FilePointer) Descriptor deprecated

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

Deprecated: Use FilePointer.ProtoReflect.Descriptor instead.

func (*FilePointer) GetAttachmentLocator

func (x *FilePointer) GetAttachmentLocator() *FilePointer_AttachmentLocator

func (*FilePointer) GetBackupLocator

func (x *FilePointer) GetBackupLocator() *FilePointer_BackupLocator

func (*FilePointer) GetBlurHash

func (x *FilePointer) GetBlurHash() string

func (*FilePointer) GetCaption

func (x *FilePointer) GetCaption() string

func (*FilePointer) GetContentType

func (x *FilePointer) GetContentType() string

func (*FilePointer) GetFileName

func (x *FilePointer) GetFileName() string

func (*FilePointer) GetHeight

func (x *FilePointer) GetHeight() uint32

func (*FilePointer) GetIncrementalMac

func (x *FilePointer) GetIncrementalMac() []byte

func (*FilePointer) GetIncrementalMacChunkSize

func (x *FilePointer) GetIncrementalMacChunkSize() uint32

func (*FilePointer) GetInvalidAttachmentLocator

func (x *FilePointer) GetInvalidAttachmentLocator() *FilePointer_InvalidAttachmentLocator

func (*FilePointer) GetLocator

func (x *FilePointer) GetLocator() isFilePointer_Locator

func (*FilePointer) GetWidth

func (x *FilePointer) GetWidth() uint32

func (*FilePointer) ProtoMessage

func (*FilePointer) ProtoMessage()

func (*FilePointer) ProtoReflect

func (x *FilePointer) ProtoReflect() protoreflect.Message

func (*FilePointer) Reset

func (x *FilePointer) Reset()

func (*FilePointer) String

func (x *FilePointer) String() string

type FilePointer_AttachmentLocator

type FilePointer_AttachmentLocator struct {
	CdnKey          string  `protobuf:"bytes,1,opt,name=cdnKey,proto3" json:"cdnKey,omitempty"`
	CdnNumber       uint32  `protobuf:"varint,2,opt,name=cdnNumber,proto3" json:"cdnNumber,omitempty"`
	UploadTimestamp *uint64 `protobuf:"varint,3,opt,name=uploadTimestamp,proto3,oneof" json:"uploadTimestamp,omitempty"`
	Key             []byte  `protobuf:"bytes,4,opt,name=key,proto3" json:"key,omitempty"`
	Digest          []byte  `protobuf:"bytes,5,opt,name=digest,proto3" json:"digest,omitempty"`
	Size            uint32  `protobuf:"varint,6,opt,name=size,proto3" json:"size,omitempty"`
	// contains filtered or unexported fields
}

References attachments in the transit storage tier. May be downloaded or not when the backup is generated; primarily for free-tier users who cannot copy the attachments to the backup (media) storage tier.

func (*FilePointer_AttachmentLocator) Descriptor deprecated

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

Deprecated: Use FilePointer_AttachmentLocator.ProtoReflect.Descriptor instead.

func (*FilePointer_AttachmentLocator) GetCdnKey

func (x *FilePointer_AttachmentLocator) GetCdnKey() string

func (*FilePointer_AttachmentLocator) GetCdnNumber

func (x *FilePointer_AttachmentLocator) GetCdnNumber() uint32

func (*FilePointer_AttachmentLocator) GetDigest

func (x *FilePointer_AttachmentLocator) GetDigest() []byte

func (*FilePointer_AttachmentLocator) GetKey

func (x *FilePointer_AttachmentLocator) GetKey() []byte

func (*FilePointer_AttachmentLocator) GetSize

func (*FilePointer_AttachmentLocator) GetUploadTimestamp

func (x *FilePointer_AttachmentLocator) GetUploadTimestamp() uint64

func (*FilePointer_AttachmentLocator) ProtoMessage

func (*FilePointer_AttachmentLocator) ProtoMessage()

func (*FilePointer_AttachmentLocator) ProtoReflect

func (*FilePointer_AttachmentLocator) Reset

func (x *FilePointer_AttachmentLocator) Reset()

func (*FilePointer_AttachmentLocator) String

type FilePointer_AttachmentLocator_

type FilePointer_AttachmentLocator_ struct {
	AttachmentLocator *FilePointer_AttachmentLocator `protobuf:"bytes,2,opt,name=attachmentLocator,proto3,oneof"`
}

type FilePointer_BackupLocator

type FilePointer_BackupLocator struct {
	MediaName string `protobuf:"bytes,1,opt,name=mediaName,proto3" json:"mediaName,omitempty"`
	// If present, the cdn number of the succesful upload.
	// If empty/0, may still have been uploaded, and clients
	// can discover the cdn number via the list endpoint.
	CdnNumber *uint32 `protobuf:"varint,2,opt,name=cdnNumber,proto3,oneof" json:"cdnNumber,omitempty"`
	Key       []byte  `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"`
	Digest    []byte  `protobuf:"bytes,4,opt,name=digest,proto3" json:"digest,omitempty"`
	Size      uint32  `protobuf:"varint,5,opt,name=size,proto3" json:"size,omitempty"`
	// Fallback in case backup tier upload failed.
	TransitCdnKey    *string `protobuf:"bytes,6,opt,name=transitCdnKey,proto3,oneof" json:"transitCdnKey,omitempty"`
	TransitCdnNumber *uint32 `protobuf:"varint,7,opt,name=transitCdnNumber,proto3,oneof" json:"transitCdnNumber,omitempty"`
	// contains filtered or unexported fields
}

References attachments in the backup (media) storage tier.

func (*FilePointer_BackupLocator) Descriptor deprecated

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

Deprecated: Use FilePointer_BackupLocator.ProtoReflect.Descriptor instead.

func (*FilePointer_BackupLocator) GetCdnNumber

func (x *FilePointer_BackupLocator) GetCdnNumber() uint32

func (*FilePointer_BackupLocator) GetDigest

func (x *FilePointer_BackupLocator) GetDigest() []byte

func (*FilePointer_BackupLocator) GetKey

func (x *FilePointer_BackupLocator) GetKey() []byte

func (*FilePointer_BackupLocator) GetMediaName

func (x *FilePointer_BackupLocator) GetMediaName() string

func (*FilePointer_BackupLocator) GetSize

func (x *FilePointer_BackupLocator) GetSize() uint32

func (*FilePointer_BackupLocator) GetTransitCdnKey

func (x *FilePointer_BackupLocator) GetTransitCdnKey() string

func (*FilePointer_BackupLocator) GetTransitCdnNumber

func (x *FilePointer_BackupLocator) GetTransitCdnNumber() uint32

func (*FilePointer_BackupLocator) ProtoMessage

func (*FilePointer_BackupLocator) ProtoMessage()

func (*FilePointer_BackupLocator) ProtoReflect

func (*FilePointer_BackupLocator) Reset

func (x *FilePointer_BackupLocator) Reset()

func (*FilePointer_BackupLocator) String

func (x *FilePointer_BackupLocator) String() string

type FilePointer_BackupLocator_

type FilePointer_BackupLocator_ struct {
	BackupLocator *FilePointer_BackupLocator `protobuf:"bytes,1,opt,name=backupLocator,proto3,oneof"`
}

type FilePointer_InvalidAttachmentLocator

type FilePointer_InvalidAttachmentLocator struct {
	// contains filtered or unexported fields
}

References attachments that are invalid in such a way where download cannot be attempted. Could range from missing digests to missing CDN keys or anything else that makes download attempts impossible. This serves as a 'tombstone' so that the UX can show that an attachment did exist, but for whatever reason it's not retrievable.

func (*FilePointer_InvalidAttachmentLocator) Descriptor deprecated

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

Deprecated: Use FilePointer_InvalidAttachmentLocator.ProtoReflect.Descriptor instead.

func (*FilePointer_InvalidAttachmentLocator) ProtoMessage

func (*FilePointer_InvalidAttachmentLocator) ProtoMessage()

func (*FilePointer_InvalidAttachmentLocator) ProtoReflect

func (*FilePointer_InvalidAttachmentLocator) Reset

func (*FilePointer_InvalidAttachmentLocator) String

type FilePointer_InvalidAttachmentLocator_

type FilePointer_InvalidAttachmentLocator_ struct {
	InvalidAttachmentLocator *FilePointer_InvalidAttachmentLocator `protobuf:"bytes,3,opt,name=invalidAttachmentLocator,proto3,oneof"`
}

type Frame

type Frame struct {

	// If unset, importers should skip this frame without throwing an error.
	//
	// Types that are valid to be assigned to Item:
	//
	//	*Frame_Account
	//	*Frame_Recipient
	//	*Frame_Chat
	//	*Frame_ChatItem
	//	*Frame_StickerPack
	//	*Frame_AdHocCall
	//	*Frame_NotificationProfile
	//	*Frame_ChatFolder
	Item isFrame_Item `protobuf_oneof:"item"`
	// contains filtered or unexported fields
}

Frames must follow in the following ordering rules:

  1. There is exactly one AccountData and it is the first frame.
  2. A frame referenced by ID must come before the referencing frame. e.g. a Recipient must come before any Chat referencing it.
  3. All ChatItems must appear in global Chat rendering order. (The order in which they were received by the client.)
  4. ChatFolders must appear in render order (e.g., left to right for LTR locales), but can appear anywhere relative to other frames respecting rule 2 (after Recipients and Chats).

Recipients, Chats, StickerPacks, AdHocCalls, and NotificationProfiles can be in any order. (But must respect rule 2.)

For example, Chats may all be together at the beginning, or may each immediately precede its first ChatItem.

func (*Frame) Descriptor deprecated

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

Deprecated: Use Frame.ProtoReflect.Descriptor instead.

func (*Frame) GetAccount

func (x *Frame) GetAccount() *AccountData

func (*Frame) GetAdHocCall

func (x *Frame) GetAdHocCall() *AdHocCall

func (*Frame) GetChat

func (x *Frame) GetChat() *Chat

func (*Frame) GetChatFolder

func (x *Frame) GetChatFolder() *ChatFolder

func (*Frame) GetChatItem

func (x *Frame) GetChatItem() *ChatItem

func (*Frame) GetItem

func (x *Frame) GetItem() isFrame_Item

func (*Frame) GetNotificationProfile

func (x *Frame) GetNotificationProfile() *NotificationProfile

func (*Frame) GetRecipient

func (x *Frame) GetRecipient() *Recipient

func (*Frame) GetStickerPack

func (x *Frame) GetStickerPack() *StickerPack

func (*Frame) ProtoMessage

func (*Frame) ProtoMessage()

func (*Frame) ProtoReflect

func (x *Frame) ProtoReflect() protoreflect.Message

func (*Frame) Reset

func (x *Frame) Reset()

func (*Frame) String

func (x *Frame) String() string

type Frame_Account

type Frame_Account struct {
	Account *AccountData `protobuf:"bytes,1,opt,name=account,proto3,oneof"`
}

type Frame_AdHocCall

type Frame_AdHocCall struct {
	AdHocCall *AdHocCall `protobuf:"bytes,6,opt,name=adHocCall,proto3,oneof"`
}

type Frame_Chat

type Frame_Chat struct {
	Chat *Chat `protobuf:"bytes,3,opt,name=chat,proto3,oneof"`
}

type Frame_ChatFolder

type Frame_ChatFolder struct {
	ChatFolder *ChatFolder `protobuf:"bytes,8,opt,name=chatFolder,proto3,oneof"`
}

type Frame_ChatItem

type Frame_ChatItem struct {
	ChatItem *ChatItem `protobuf:"bytes,4,opt,name=chatItem,proto3,oneof"`
}

type Frame_NotificationProfile

type Frame_NotificationProfile struct {
	NotificationProfile *NotificationProfile `protobuf:"bytes,7,opt,name=notificationProfile,proto3,oneof"`
}

type Frame_Recipient

type Frame_Recipient struct {
	Recipient *Recipient `protobuf:"bytes,2,opt,name=recipient,proto3,oneof"`
}

type Frame_StickerPack

type Frame_StickerPack struct {
	StickerPack *StickerPack `protobuf:"bytes,5,opt,name=stickerPack,proto3,oneof"`
}

type GenericGroupUpdate

type GenericGroupUpdate struct {
	UpdaterAci []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GenericGroupUpdate) Descriptor deprecated

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

Deprecated: Use GenericGroupUpdate.ProtoReflect.Descriptor instead.

func (*GenericGroupUpdate) GetUpdaterAci

func (x *GenericGroupUpdate) GetUpdaterAci() []byte

func (*GenericGroupUpdate) ProtoMessage

func (*GenericGroupUpdate) ProtoMessage()

func (*GenericGroupUpdate) ProtoReflect

func (x *GenericGroupUpdate) ProtoReflect() protoreflect.Message

func (*GenericGroupUpdate) Reset

func (x *GenericGroupUpdate) Reset()

func (*GenericGroupUpdate) String

func (x *GenericGroupUpdate) String() string

type GiftBadge

type GiftBadge struct {
	ReceiptCredentialPresentation []byte          `protobuf:"bytes,1,opt,name=receiptCredentialPresentation,proto3" json:"receiptCredentialPresentation,omitempty"`
	State                         GiftBadge_State `protobuf:"varint,2,opt,name=state,proto3,enum=signal.backup.GiftBadge_State" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*GiftBadge) Descriptor deprecated

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

Deprecated: Use GiftBadge.ProtoReflect.Descriptor instead.

func (*GiftBadge) GetReceiptCredentialPresentation

func (x *GiftBadge) GetReceiptCredentialPresentation() []byte

func (*GiftBadge) GetState

func (x *GiftBadge) GetState() GiftBadge_State

func (*GiftBadge) ProtoMessage

func (*GiftBadge) ProtoMessage()

func (*GiftBadge) ProtoReflect

func (x *GiftBadge) ProtoReflect() protoreflect.Message

func (*GiftBadge) Reset

func (x *GiftBadge) Reset()

func (*GiftBadge) String

func (x *GiftBadge) String() string

type GiftBadge_State

type GiftBadge_State int32
const (
	GiftBadge_UNOPENED GiftBadge_State = 0 // A valid state
	GiftBadge_OPENED   GiftBadge_State = 1
	GiftBadge_REDEEMED GiftBadge_State = 2
	GiftBadge_FAILED   GiftBadge_State = 3
)

func (GiftBadge_State) Descriptor

func (GiftBadge_State) Enum

func (x GiftBadge_State) Enum() *GiftBadge_State

func (GiftBadge_State) EnumDescriptor deprecated

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

Deprecated: Use GiftBadge_State.Descriptor instead.

func (GiftBadge_State) Number

func (GiftBadge_State) String

func (x GiftBadge_State) String() string

func (GiftBadge_State) Type

type Group

type Group struct {
	MasterKey     []byte               `protobuf:"bytes,1,opt,name=masterKey,proto3" json:"masterKey,omitempty"`
	Whitelisted   bool                 `protobuf:"varint,2,opt,name=whitelisted,proto3" json:"whitelisted,omitempty"`
	HideStory     bool                 `protobuf:"varint,3,opt,name=hideStory,proto3" json:"hideStory,omitempty"`
	StorySendMode Group_StorySendMode  `protobuf:"varint,4,opt,name=storySendMode,proto3,enum=signal.backup.Group_StorySendMode" json:"storySendMode,omitempty"`
	Snapshot      *Group_GroupSnapshot `protobuf:"bytes,5,opt,name=snapshot,proto3" json:"snapshot,omitempty"`
	Blocked       bool                 `protobuf:"varint,6,opt,name=blocked,proto3" json:"blocked,omitempty"`
	// contains filtered or unexported fields
}

func (*Group) Descriptor deprecated

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

Deprecated: Use Group.ProtoReflect.Descriptor instead.

func (*Group) GetBlocked

func (x *Group) GetBlocked() bool

func (*Group) GetHideStory

func (x *Group) GetHideStory() bool

func (*Group) GetMasterKey

func (x *Group) GetMasterKey() []byte

func (*Group) GetSnapshot

func (x *Group) GetSnapshot() *Group_GroupSnapshot

func (*Group) GetStorySendMode

func (x *Group) GetStorySendMode() Group_StorySendMode

func (*Group) GetWhitelisted

func (x *Group) GetWhitelisted() bool

func (*Group) ProtoMessage

func (*Group) ProtoMessage()

func (*Group) ProtoReflect

func (x *Group) ProtoReflect() protoreflect.Message

func (*Group) Reset

func (x *Group) Reset()

func (*Group) String

func (x *Group) String() string

type GroupAdminStatusUpdate

type GroupAdminStatusUpdate struct {
	UpdaterAci []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	// The aci who had admin status granted or revoked.
	MemberAci             []byte `protobuf:"bytes,2,opt,name=memberAci,proto3" json:"memberAci,omitempty"`
	WasAdminStatusGranted bool   `protobuf:"varint,3,opt,name=wasAdminStatusGranted,proto3" json:"wasAdminStatusGranted,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupAdminStatusUpdate) Descriptor deprecated

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

Deprecated: Use GroupAdminStatusUpdate.ProtoReflect.Descriptor instead.

func (*GroupAdminStatusUpdate) GetMemberAci

func (x *GroupAdminStatusUpdate) GetMemberAci() []byte

func (*GroupAdminStatusUpdate) GetUpdaterAci

func (x *GroupAdminStatusUpdate) GetUpdaterAci() []byte

func (*GroupAdminStatusUpdate) GetWasAdminStatusGranted

func (x *GroupAdminStatusUpdate) GetWasAdminStatusGranted() bool

func (*GroupAdminStatusUpdate) ProtoMessage

func (*GroupAdminStatusUpdate) ProtoMessage()

func (*GroupAdminStatusUpdate) ProtoReflect

func (x *GroupAdminStatusUpdate) ProtoReflect() protoreflect.Message

func (*GroupAdminStatusUpdate) Reset

func (x *GroupAdminStatusUpdate) Reset()

func (*GroupAdminStatusUpdate) String

func (x *GroupAdminStatusUpdate) String() string

type GroupAnnouncementOnlyChangeUpdate

type GroupAnnouncementOnlyChangeUpdate struct {
	UpdaterAci         []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	IsAnnouncementOnly bool   `protobuf:"varint,2,opt,name=isAnnouncementOnly,proto3" json:"isAnnouncementOnly,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupAnnouncementOnlyChangeUpdate) Descriptor deprecated

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

Deprecated: Use GroupAnnouncementOnlyChangeUpdate.ProtoReflect.Descriptor instead.

func (*GroupAnnouncementOnlyChangeUpdate) GetIsAnnouncementOnly

func (x *GroupAnnouncementOnlyChangeUpdate) GetIsAnnouncementOnly() bool

func (*GroupAnnouncementOnlyChangeUpdate) GetUpdaterAci

func (x *GroupAnnouncementOnlyChangeUpdate) GetUpdaterAci() []byte

func (*GroupAnnouncementOnlyChangeUpdate) ProtoMessage

func (*GroupAnnouncementOnlyChangeUpdate) ProtoMessage()

func (*GroupAnnouncementOnlyChangeUpdate) ProtoReflect

func (*GroupAnnouncementOnlyChangeUpdate) Reset

func (*GroupAnnouncementOnlyChangeUpdate) String

type GroupAttributesAccessLevelChangeUpdate

type GroupAttributesAccessLevelChangeUpdate struct {
	UpdaterAci  []byte             `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	AccessLevel GroupV2AccessLevel `protobuf:"varint,2,opt,name=accessLevel,proto3,enum=signal.backup.GroupV2AccessLevel" json:"accessLevel,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupAttributesAccessLevelChangeUpdate) Descriptor deprecated

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

Deprecated: Use GroupAttributesAccessLevelChangeUpdate.ProtoReflect.Descriptor instead.

func (*GroupAttributesAccessLevelChangeUpdate) GetAccessLevel

func (*GroupAttributesAccessLevelChangeUpdate) GetUpdaterAci

func (x *GroupAttributesAccessLevelChangeUpdate) GetUpdaterAci() []byte

func (*GroupAttributesAccessLevelChangeUpdate) ProtoMessage

func (*GroupAttributesAccessLevelChangeUpdate) ProtoReflect

func (*GroupAttributesAccessLevelChangeUpdate) Reset

func (*GroupAttributesAccessLevelChangeUpdate) String

type GroupAvatarUpdate

type GroupAvatarUpdate struct {
	UpdaterAci []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	WasRemoved bool   `protobuf:"varint,2,opt,name=wasRemoved,proto3" json:"wasRemoved,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupAvatarUpdate) Descriptor deprecated

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

Deprecated: Use GroupAvatarUpdate.ProtoReflect.Descriptor instead.

func (*GroupAvatarUpdate) GetUpdaterAci

func (x *GroupAvatarUpdate) GetUpdaterAci() []byte

func (*GroupAvatarUpdate) GetWasRemoved

func (x *GroupAvatarUpdate) GetWasRemoved() bool

func (*GroupAvatarUpdate) ProtoMessage

func (*GroupAvatarUpdate) ProtoMessage()

func (*GroupAvatarUpdate) ProtoReflect

func (x *GroupAvatarUpdate) ProtoReflect() protoreflect.Message

func (*GroupAvatarUpdate) Reset

func (x *GroupAvatarUpdate) Reset()

func (*GroupAvatarUpdate) String

func (x *GroupAvatarUpdate) String() string

type GroupCall

type GroupCall struct {
	CallId                 *uint64         `protobuf:"varint,1,opt,name=callId,proto3,oneof" json:"callId,omitempty"`
	State                  GroupCall_State `protobuf:"varint,2,opt,name=state,proto3,enum=signal.backup.GroupCall_State" json:"state,omitempty"`
	RingerRecipientId      *uint64         `protobuf:"varint,3,opt,name=ringerRecipientId,proto3,oneof" json:"ringerRecipientId,omitempty"`
	StartedCallRecipientId *uint64         `protobuf:"varint,4,opt,name=startedCallRecipientId,proto3,oneof" json:"startedCallRecipientId,omitempty"`
	StartedCallTimestamp   uint64          `protobuf:"varint,5,opt,name=startedCallTimestamp,proto3" json:"startedCallTimestamp,omitempty"`
	EndedCallTimestamp     *uint64         `protobuf:"varint,6,opt,name=endedCallTimestamp,proto3,oneof" json:"endedCallTimestamp,omitempty"` // The time the call ended.
	Read                   bool            `protobuf:"varint,7,opt,name=read,proto3" json:"read,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupCall) Descriptor deprecated

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

Deprecated: Use GroupCall.ProtoReflect.Descriptor instead.

func (*GroupCall) GetCallId

func (x *GroupCall) GetCallId() uint64

func (*GroupCall) GetEndedCallTimestamp

func (x *GroupCall) GetEndedCallTimestamp() uint64

func (*GroupCall) GetRead

func (x *GroupCall) GetRead() bool

func (*GroupCall) GetRingerRecipientId

func (x *GroupCall) GetRingerRecipientId() uint64

func (*GroupCall) GetStartedCallRecipientId

func (x *GroupCall) GetStartedCallRecipientId() uint64

func (*GroupCall) GetStartedCallTimestamp

func (x *GroupCall) GetStartedCallTimestamp() uint64

func (*GroupCall) GetState

func (x *GroupCall) GetState() GroupCall_State

func (*GroupCall) ProtoMessage

func (*GroupCall) ProtoMessage()

func (*GroupCall) ProtoReflect

func (x *GroupCall) ProtoReflect() protoreflect.Message

func (*GroupCall) Reset

func (x *GroupCall) Reset()

func (*GroupCall) String

func (x *GroupCall) String() string

type GroupCall_State

type GroupCall_State int32
const (
	GroupCall_UNKNOWN_STATE GroupCall_State = 0 // Interpret as "Generic"
	// A group call was started without ringing.
	GroupCall_GENERIC GroupCall_State = 1
	// We joined a group call that was started without ringing.
	GroupCall_JOINED GroupCall_State = 2
	// An incoming group call is actively ringing.
	GroupCall_RINGING GroupCall_State = 3
	// We accepted an incoming group ring.
	GroupCall_ACCEPTED GroupCall_State = 4
	// We declined an incoming group ring.
	GroupCall_DECLINED GroupCall_State = 5
	// We missed an incoming group ring, for example because it expired.
	GroupCall_MISSED GroupCall_State = 6
	// We auto-declined an incoming group ring due to a notification profile.
	GroupCall_MISSED_NOTIFICATION_PROFILE GroupCall_State = 7
	// An outgoing ring was started. We don't track any state for outgoing rings
	// beyond that they started.
	GroupCall_OUTGOING_RING GroupCall_State = 8
)

func (GroupCall_State) Descriptor

func (GroupCall_State) Enum

func (x GroupCall_State) Enum() *GroupCall_State

func (GroupCall_State) EnumDescriptor deprecated

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

Deprecated: Use GroupCall_State.Descriptor instead.

func (GroupCall_State) Number

func (GroupCall_State) String

func (x GroupCall_State) String() string

func (GroupCall_State) Type

type GroupChangeChatUpdate

type GroupChangeChatUpdate struct {

	// Must be one or more; all updates batched together came from
	// a single batched group state update.
	Updates []*GroupChangeChatUpdate_Update `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupChangeChatUpdate) Descriptor deprecated

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

Deprecated: Use GroupChangeChatUpdate.ProtoReflect.Descriptor instead.

func (*GroupChangeChatUpdate) GetUpdates

func (*GroupChangeChatUpdate) ProtoMessage

func (*GroupChangeChatUpdate) ProtoMessage()

func (*GroupChangeChatUpdate) ProtoReflect

func (x *GroupChangeChatUpdate) ProtoReflect() protoreflect.Message

func (*GroupChangeChatUpdate) Reset

func (x *GroupChangeChatUpdate) Reset()

func (*GroupChangeChatUpdate) String

func (x *GroupChangeChatUpdate) String() string

type GroupChangeChatUpdate_Update

type GroupChangeChatUpdate_Update struct {

	// If unset, importers should consider it to be a GenericGroupUpdate with unset updaterAci
	//
	// Types that are valid to be assigned to Update:
	//
	//	*GroupChangeChatUpdate_Update_GenericGroupUpdate
	//	*GroupChangeChatUpdate_Update_GroupCreationUpdate
	//	*GroupChangeChatUpdate_Update_GroupNameUpdate
	//	*GroupChangeChatUpdate_Update_GroupAvatarUpdate
	//	*GroupChangeChatUpdate_Update_GroupDescriptionUpdate
	//	*GroupChangeChatUpdate_Update_GroupMembershipAccessLevelChangeUpdate
	//	*GroupChangeChatUpdate_Update_GroupAttributesAccessLevelChangeUpdate
	//	*GroupChangeChatUpdate_Update_GroupAnnouncementOnlyChangeUpdate
	//	*GroupChangeChatUpdate_Update_GroupAdminStatusUpdate
	//	*GroupChangeChatUpdate_Update_GroupMemberLeftUpdate
	//	*GroupChangeChatUpdate_Update_GroupMemberRemovedUpdate
	//	*GroupChangeChatUpdate_Update_SelfInvitedToGroupUpdate
	//	*GroupChangeChatUpdate_Update_SelfInvitedOtherUserToGroupUpdate
	//	*GroupChangeChatUpdate_Update_GroupUnknownInviteeUpdate
	//	*GroupChangeChatUpdate_Update_GroupInvitationAcceptedUpdate
	//	*GroupChangeChatUpdate_Update_GroupInvitationDeclinedUpdate
	//	*GroupChangeChatUpdate_Update_GroupMemberJoinedUpdate
	//	*GroupChangeChatUpdate_Update_GroupMemberAddedUpdate
	//	*GroupChangeChatUpdate_Update_GroupSelfInvitationRevokedUpdate
	//	*GroupChangeChatUpdate_Update_GroupInvitationRevokedUpdate
	//	*GroupChangeChatUpdate_Update_GroupJoinRequestUpdate
	//	*GroupChangeChatUpdate_Update_GroupJoinRequestApprovalUpdate
	//	*GroupChangeChatUpdate_Update_GroupJoinRequestCanceledUpdate
	//	*GroupChangeChatUpdate_Update_GroupInviteLinkResetUpdate
	//	*GroupChangeChatUpdate_Update_GroupInviteLinkEnabledUpdate
	//	*GroupChangeChatUpdate_Update_GroupInviteLinkAdminApprovalUpdate
	//	*GroupChangeChatUpdate_Update_GroupInviteLinkDisabledUpdate
	//	*GroupChangeChatUpdate_Update_GroupMemberJoinedByLinkUpdate
	//	*GroupChangeChatUpdate_Update_GroupV2MigrationUpdate
	//	*GroupChangeChatUpdate_Update_GroupV2MigrationSelfInvitedUpdate
	//	*GroupChangeChatUpdate_Update_GroupV2MigrationInvitedMembersUpdate
	//	*GroupChangeChatUpdate_Update_GroupV2MigrationDroppedMembersUpdate
	//	*GroupChangeChatUpdate_Update_GroupSequenceOfRequestsAndCancelsUpdate
	//	*GroupChangeChatUpdate_Update_GroupExpirationTimerUpdate
	Update isGroupChangeChatUpdate_Update_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

func (*GroupChangeChatUpdate_Update) Descriptor deprecated

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

Deprecated: Use GroupChangeChatUpdate_Update.ProtoReflect.Descriptor instead.

func (*GroupChangeChatUpdate_Update) GetGenericGroupUpdate

func (x *GroupChangeChatUpdate_Update) GetGenericGroupUpdate() *GenericGroupUpdate

func (*GroupChangeChatUpdate_Update) GetGroupAdminStatusUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupAdminStatusUpdate() *GroupAdminStatusUpdate

func (*GroupChangeChatUpdate_Update) GetGroupAnnouncementOnlyChangeUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupAnnouncementOnlyChangeUpdate() *GroupAnnouncementOnlyChangeUpdate

func (*GroupChangeChatUpdate_Update) GetGroupAttributesAccessLevelChangeUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupAttributesAccessLevelChangeUpdate() *GroupAttributesAccessLevelChangeUpdate

func (*GroupChangeChatUpdate_Update) GetGroupAvatarUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupAvatarUpdate() *GroupAvatarUpdate

func (*GroupChangeChatUpdate_Update) GetGroupCreationUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupCreationUpdate() *GroupCreationUpdate

func (*GroupChangeChatUpdate_Update) GetGroupDescriptionUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupDescriptionUpdate() *GroupDescriptionUpdate

func (*GroupChangeChatUpdate_Update) GetGroupExpirationTimerUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupExpirationTimerUpdate() *GroupExpirationTimerUpdate

func (*GroupChangeChatUpdate_Update) GetGroupInvitationAcceptedUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupInvitationAcceptedUpdate() *GroupInvitationAcceptedUpdate

func (*GroupChangeChatUpdate_Update) GetGroupInvitationDeclinedUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupInvitationDeclinedUpdate() *GroupInvitationDeclinedUpdate

func (*GroupChangeChatUpdate_Update) GetGroupInvitationRevokedUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupInvitationRevokedUpdate() *GroupInvitationRevokedUpdate

func (*GroupChangeChatUpdate_Update) GetGroupInviteLinkAdminApprovalUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupInviteLinkAdminApprovalUpdate() *GroupInviteLinkAdminApprovalUpdate

func (*GroupChangeChatUpdate_Update) GetGroupInviteLinkDisabledUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupInviteLinkDisabledUpdate() *GroupInviteLinkDisabledUpdate

func (*GroupChangeChatUpdate_Update) GetGroupInviteLinkEnabledUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupInviteLinkEnabledUpdate() *GroupInviteLinkEnabledUpdate

func (*GroupChangeChatUpdate_Update) GetGroupInviteLinkResetUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupInviteLinkResetUpdate() *GroupInviteLinkResetUpdate

func (*GroupChangeChatUpdate_Update) GetGroupJoinRequestApprovalUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupJoinRequestApprovalUpdate() *GroupJoinRequestApprovalUpdate

func (*GroupChangeChatUpdate_Update) GetGroupJoinRequestCanceledUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupJoinRequestCanceledUpdate() *GroupJoinRequestCanceledUpdate

func (*GroupChangeChatUpdate_Update) GetGroupJoinRequestUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupJoinRequestUpdate() *GroupJoinRequestUpdate

func (*GroupChangeChatUpdate_Update) GetGroupMemberAddedUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupMemberAddedUpdate() *GroupMemberAddedUpdate

func (*GroupChangeChatUpdate_Update) GetGroupMemberJoinedByLinkUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupMemberJoinedByLinkUpdate() *GroupMemberJoinedByLinkUpdate

func (*GroupChangeChatUpdate_Update) GetGroupMemberJoinedUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupMemberJoinedUpdate() *GroupMemberJoinedUpdate

func (*GroupChangeChatUpdate_Update) GetGroupMemberLeftUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupMemberLeftUpdate() *GroupMemberLeftUpdate

func (*GroupChangeChatUpdate_Update) GetGroupMemberRemovedUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupMemberRemovedUpdate() *GroupMemberRemovedUpdate

func (*GroupChangeChatUpdate_Update) GetGroupMembershipAccessLevelChangeUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupMembershipAccessLevelChangeUpdate() *GroupMembershipAccessLevelChangeUpdate

func (*GroupChangeChatUpdate_Update) GetGroupNameUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupNameUpdate() *GroupNameUpdate

func (*GroupChangeChatUpdate_Update) GetGroupSelfInvitationRevokedUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupSelfInvitationRevokedUpdate() *GroupSelfInvitationRevokedUpdate

func (*GroupChangeChatUpdate_Update) GetGroupSequenceOfRequestsAndCancelsUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupSequenceOfRequestsAndCancelsUpdate() *GroupSequenceOfRequestsAndCancelsUpdate

func (*GroupChangeChatUpdate_Update) GetGroupUnknownInviteeUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupUnknownInviteeUpdate() *GroupUnknownInviteeUpdate

func (*GroupChangeChatUpdate_Update) GetGroupV2MigrationDroppedMembersUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupV2MigrationDroppedMembersUpdate() *GroupV2MigrationDroppedMembersUpdate

func (*GroupChangeChatUpdate_Update) GetGroupV2MigrationInvitedMembersUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupV2MigrationInvitedMembersUpdate() *GroupV2MigrationInvitedMembersUpdate

func (*GroupChangeChatUpdate_Update) GetGroupV2MigrationSelfInvitedUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupV2MigrationSelfInvitedUpdate() *GroupV2MigrationSelfInvitedUpdate

func (*GroupChangeChatUpdate_Update) GetGroupV2MigrationUpdate

func (x *GroupChangeChatUpdate_Update) GetGroupV2MigrationUpdate() *GroupV2MigrationUpdate

func (*GroupChangeChatUpdate_Update) GetSelfInvitedOtherUserToGroupUpdate

func (x *GroupChangeChatUpdate_Update) GetSelfInvitedOtherUserToGroupUpdate() *SelfInvitedOtherUserToGroupUpdate

func (*GroupChangeChatUpdate_Update) GetSelfInvitedToGroupUpdate

func (x *GroupChangeChatUpdate_Update) GetSelfInvitedToGroupUpdate() *SelfInvitedToGroupUpdate

func (*GroupChangeChatUpdate_Update) GetUpdate

func (x *GroupChangeChatUpdate_Update) GetUpdate() isGroupChangeChatUpdate_Update_Update

func (*GroupChangeChatUpdate_Update) ProtoMessage

func (*GroupChangeChatUpdate_Update) ProtoMessage()

func (*GroupChangeChatUpdate_Update) ProtoReflect

func (*GroupChangeChatUpdate_Update) Reset

func (x *GroupChangeChatUpdate_Update) Reset()

func (*GroupChangeChatUpdate_Update) String

type GroupChangeChatUpdate_Update_GenericGroupUpdate

type GroupChangeChatUpdate_Update_GenericGroupUpdate struct {
	GenericGroupUpdate *GenericGroupUpdate `protobuf:"bytes,1,opt,name=genericGroupUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupAdminStatusUpdate

type GroupChangeChatUpdate_Update_GroupAdminStatusUpdate struct {
	GroupAdminStatusUpdate *GroupAdminStatusUpdate `protobuf:"bytes,9,opt,name=groupAdminStatusUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupAnnouncementOnlyChangeUpdate

type GroupChangeChatUpdate_Update_GroupAnnouncementOnlyChangeUpdate struct {
	GroupAnnouncementOnlyChangeUpdate *GroupAnnouncementOnlyChangeUpdate `protobuf:"bytes,8,opt,name=groupAnnouncementOnlyChangeUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupAttributesAccessLevelChangeUpdate

type GroupChangeChatUpdate_Update_GroupAttributesAccessLevelChangeUpdate struct {
	GroupAttributesAccessLevelChangeUpdate *GroupAttributesAccessLevelChangeUpdate `protobuf:"bytes,7,opt,name=groupAttributesAccessLevelChangeUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupAvatarUpdate

type GroupChangeChatUpdate_Update_GroupAvatarUpdate struct {
	GroupAvatarUpdate *GroupAvatarUpdate `protobuf:"bytes,4,opt,name=groupAvatarUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupCreationUpdate

type GroupChangeChatUpdate_Update_GroupCreationUpdate struct {
	GroupCreationUpdate *GroupCreationUpdate `protobuf:"bytes,2,opt,name=groupCreationUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupDescriptionUpdate

type GroupChangeChatUpdate_Update_GroupDescriptionUpdate struct {
	GroupDescriptionUpdate *GroupDescriptionUpdate `protobuf:"bytes,5,opt,name=groupDescriptionUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupExpirationTimerUpdate

type GroupChangeChatUpdate_Update_GroupExpirationTimerUpdate struct {
	GroupExpirationTimerUpdate *GroupExpirationTimerUpdate `protobuf:"bytes,34,opt,name=groupExpirationTimerUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupInvitationAcceptedUpdate

type GroupChangeChatUpdate_Update_GroupInvitationAcceptedUpdate struct {
	GroupInvitationAcceptedUpdate *GroupInvitationAcceptedUpdate `protobuf:"bytes,15,opt,name=groupInvitationAcceptedUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupInvitationDeclinedUpdate

type GroupChangeChatUpdate_Update_GroupInvitationDeclinedUpdate struct {
	GroupInvitationDeclinedUpdate *GroupInvitationDeclinedUpdate `protobuf:"bytes,16,opt,name=groupInvitationDeclinedUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupInvitationRevokedUpdate

type GroupChangeChatUpdate_Update_GroupInvitationRevokedUpdate struct {
	GroupInvitationRevokedUpdate *GroupInvitationRevokedUpdate `protobuf:"bytes,20,opt,name=groupInvitationRevokedUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupInviteLinkAdminApprovalUpdate

type GroupChangeChatUpdate_Update_GroupInviteLinkAdminApprovalUpdate struct {
	GroupInviteLinkAdminApprovalUpdate *GroupInviteLinkAdminApprovalUpdate `protobuf:"bytes,26,opt,name=groupInviteLinkAdminApprovalUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupInviteLinkDisabledUpdate

type GroupChangeChatUpdate_Update_GroupInviteLinkDisabledUpdate struct {
	GroupInviteLinkDisabledUpdate *GroupInviteLinkDisabledUpdate `protobuf:"bytes,27,opt,name=groupInviteLinkDisabledUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupInviteLinkEnabledUpdate

type GroupChangeChatUpdate_Update_GroupInviteLinkEnabledUpdate struct {
	GroupInviteLinkEnabledUpdate *GroupInviteLinkEnabledUpdate `protobuf:"bytes,25,opt,name=groupInviteLinkEnabledUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupInviteLinkResetUpdate

type GroupChangeChatUpdate_Update_GroupInviteLinkResetUpdate struct {
	GroupInviteLinkResetUpdate *GroupInviteLinkResetUpdate `protobuf:"bytes,24,opt,name=groupInviteLinkResetUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupJoinRequestApprovalUpdate

type GroupChangeChatUpdate_Update_GroupJoinRequestApprovalUpdate struct {
	GroupJoinRequestApprovalUpdate *GroupJoinRequestApprovalUpdate `protobuf:"bytes,22,opt,name=groupJoinRequestApprovalUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupJoinRequestCanceledUpdate

type GroupChangeChatUpdate_Update_GroupJoinRequestCanceledUpdate struct {
	GroupJoinRequestCanceledUpdate *GroupJoinRequestCanceledUpdate `protobuf:"bytes,23,opt,name=groupJoinRequestCanceledUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupJoinRequestUpdate

type GroupChangeChatUpdate_Update_GroupJoinRequestUpdate struct {
	GroupJoinRequestUpdate *GroupJoinRequestUpdate `protobuf:"bytes,21,opt,name=groupJoinRequestUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupMemberAddedUpdate

type GroupChangeChatUpdate_Update_GroupMemberAddedUpdate struct {
	GroupMemberAddedUpdate *GroupMemberAddedUpdate `protobuf:"bytes,18,opt,name=groupMemberAddedUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupMemberJoinedByLinkUpdate

type GroupChangeChatUpdate_Update_GroupMemberJoinedByLinkUpdate struct {
	GroupMemberJoinedByLinkUpdate *GroupMemberJoinedByLinkUpdate `protobuf:"bytes,28,opt,name=groupMemberJoinedByLinkUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupMemberJoinedUpdate

type GroupChangeChatUpdate_Update_GroupMemberJoinedUpdate struct {
	GroupMemberJoinedUpdate *GroupMemberJoinedUpdate `protobuf:"bytes,17,opt,name=groupMemberJoinedUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupMemberLeftUpdate

type GroupChangeChatUpdate_Update_GroupMemberLeftUpdate struct {
	GroupMemberLeftUpdate *GroupMemberLeftUpdate `protobuf:"bytes,10,opt,name=groupMemberLeftUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupMemberRemovedUpdate

type GroupChangeChatUpdate_Update_GroupMemberRemovedUpdate struct {
	GroupMemberRemovedUpdate *GroupMemberRemovedUpdate `protobuf:"bytes,11,opt,name=groupMemberRemovedUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupMembershipAccessLevelChangeUpdate

type GroupChangeChatUpdate_Update_GroupMembershipAccessLevelChangeUpdate struct {
	GroupMembershipAccessLevelChangeUpdate *GroupMembershipAccessLevelChangeUpdate `protobuf:"bytes,6,opt,name=groupMembershipAccessLevelChangeUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupNameUpdate

type GroupChangeChatUpdate_Update_GroupNameUpdate struct {
	GroupNameUpdate *GroupNameUpdate `protobuf:"bytes,3,opt,name=groupNameUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupSelfInvitationRevokedUpdate

type GroupChangeChatUpdate_Update_GroupSelfInvitationRevokedUpdate struct {
	GroupSelfInvitationRevokedUpdate *GroupSelfInvitationRevokedUpdate `protobuf:"bytes,19,opt,name=groupSelfInvitationRevokedUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupSequenceOfRequestsAndCancelsUpdate

type GroupChangeChatUpdate_Update_GroupSequenceOfRequestsAndCancelsUpdate struct {
	GroupSequenceOfRequestsAndCancelsUpdate *GroupSequenceOfRequestsAndCancelsUpdate `protobuf:"bytes,33,opt,name=groupSequenceOfRequestsAndCancelsUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupUnknownInviteeUpdate

type GroupChangeChatUpdate_Update_GroupUnknownInviteeUpdate struct {
	GroupUnknownInviteeUpdate *GroupUnknownInviteeUpdate `protobuf:"bytes,14,opt,name=groupUnknownInviteeUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupV2MigrationDroppedMembersUpdate

type GroupChangeChatUpdate_Update_GroupV2MigrationDroppedMembersUpdate struct {
	GroupV2MigrationDroppedMembersUpdate *GroupV2MigrationDroppedMembersUpdate `protobuf:"bytes,32,opt,name=groupV2MigrationDroppedMembersUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupV2MigrationInvitedMembersUpdate

type GroupChangeChatUpdate_Update_GroupV2MigrationInvitedMembersUpdate struct {
	GroupV2MigrationInvitedMembersUpdate *GroupV2MigrationInvitedMembersUpdate `protobuf:"bytes,31,opt,name=groupV2MigrationInvitedMembersUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupV2MigrationSelfInvitedUpdate

type GroupChangeChatUpdate_Update_GroupV2MigrationSelfInvitedUpdate struct {
	GroupV2MigrationSelfInvitedUpdate *GroupV2MigrationSelfInvitedUpdate `protobuf:"bytes,30,opt,name=groupV2MigrationSelfInvitedUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_GroupV2MigrationUpdate

type GroupChangeChatUpdate_Update_GroupV2MigrationUpdate struct {
	GroupV2MigrationUpdate *GroupV2MigrationUpdate `protobuf:"bytes,29,opt,name=groupV2MigrationUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_SelfInvitedOtherUserToGroupUpdate

type GroupChangeChatUpdate_Update_SelfInvitedOtherUserToGroupUpdate struct {
	SelfInvitedOtherUserToGroupUpdate *SelfInvitedOtherUserToGroupUpdate `protobuf:"bytes,13,opt,name=selfInvitedOtherUserToGroupUpdate,proto3,oneof"`
}

type GroupChangeChatUpdate_Update_SelfInvitedToGroupUpdate

type GroupChangeChatUpdate_Update_SelfInvitedToGroupUpdate struct {
	SelfInvitedToGroupUpdate *SelfInvitedToGroupUpdate `protobuf:"bytes,12,opt,name=selfInvitedToGroupUpdate,proto3,oneof"`
}

type GroupCreationUpdate

type GroupCreationUpdate struct {
	UpdaterAci []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupCreationUpdate) Descriptor deprecated

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

Deprecated: Use GroupCreationUpdate.ProtoReflect.Descriptor instead.

func (*GroupCreationUpdate) GetUpdaterAci

func (x *GroupCreationUpdate) GetUpdaterAci() []byte

func (*GroupCreationUpdate) ProtoMessage

func (*GroupCreationUpdate) ProtoMessage()

func (*GroupCreationUpdate) ProtoReflect

func (x *GroupCreationUpdate) ProtoReflect() protoreflect.Message

func (*GroupCreationUpdate) Reset

func (x *GroupCreationUpdate) Reset()

func (*GroupCreationUpdate) String

func (x *GroupCreationUpdate) String() string

type GroupDescriptionUpdate

type GroupDescriptionUpdate struct {
	UpdaterAci []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	// Null value means the group description was removed.
	NewDescription *string `protobuf:"bytes,2,opt,name=newDescription,proto3,oneof" json:"newDescription,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupDescriptionUpdate) Descriptor deprecated

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

Deprecated: Use GroupDescriptionUpdate.ProtoReflect.Descriptor instead.

func (*GroupDescriptionUpdate) GetNewDescription

func (x *GroupDescriptionUpdate) GetNewDescription() string

func (*GroupDescriptionUpdate) GetUpdaterAci

func (x *GroupDescriptionUpdate) GetUpdaterAci() []byte

func (*GroupDescriptionUpdate) ProtoMessage

func (*GroupDescriptionUpdate) ProtoMessage()

func (*GroupDescriptionUpdate) ProtoReflect

func (x *GroupDescriptionUpdate) ProtoReflect() protoreflect.Message

func (*GroupDescriptionUpdate) Reset

func (x *GroupDescriptionUpdate) Reset()

func (*GroupDescriptionUpdate) String

func (x *GroupDescriptionUpdate) String() string

type GroupExpirationTimerUpdate

type GroupExpirationTimerUpdate struct {
	ExpiresInMs uint64 `protobuf:"varint,1,opt,name=expiresInMs,proto3" json:"expiresInMs,omitempty"` // 0 means the expiration timer was disabled
	UpdaterAci  []byte `protobuf:"bytes,2,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	// contains filtered or unexported fields
}

For 1:1 timer updates, use ExpirationTimerChatUpdate.

func (*GroupExpirationTimerUpdate) Descriptor deprecated

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

Deprecated: Use GroupExpirationTimerUpdate.ProtoReflect.Descriptor instead.

func (*GroupExpirationTimerUpdate) GetExpiresInMs

func (x *GroupExpirationTimerUpdate) GetExpiresInMs() uint64

func (*GroupExpirationTimerUpdate) GetUpdaterAci

func (x *GroupExpirationTimerUpdate) GetUpdaterAci() []byte

func (*GroupExpirationTimerUpdate) ProtoMessage

func (*GroupExpirationTimerUpdate) ProtoMessage()

func (*GroupExpirationTimerUpdate) ProtoReflect

func (*GroupExpirationTimerUpdate) Reset

func (x *GroupExpirationTimerUpdate) Reset()

func (*GroupExpirationTimerUpdate) String

func (x *GroupExpirationTimerUpdate) String() string

type GroupInvitationAcceptedUpdate

type GroupInvitationAcceptedUpdate struct {
	InviterAci   []byte `protobuf:"bytes,1,opt,name=inviterAci,proto3,oneof" json:"inviterAci,omitempty"`
	NewMemberAci []byte `protobuf:"bytes,2,opt,name=newMemberAci,proto3" json:"newMemberAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupInvitationAcceptedUpdate) Descriptor deprecated

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

Deprecated: Use GroupInvitationAcceptedUpdate.ProtoReflect.Descriptor instead.

func (*GroupInvitationAcceptedUpdate) GetInviterAci

func (x *GroupInvitationAcceptedUpdate) GetInviterAci() []byte

func (*GroupInvitationAcceptedUpdate) GetNewMemberAci

func (x *GroupInvitationAcceptedUpdate) GetNewMemberAci() []byte

func (*GroupInvitationAcceptedUpdate) ProtoMessage

func (*GroupInvitationAcceptedUpdate) ProtoMessage()

func (*GroupInvitationAcceptedUpdate) ProtoReflect

func (*GroupInvitationAcceptedUpdate) Reset

func (x *GroupInvitationAcceptedUpdate) Reset()

func (*GroupInvitationAcceptedUpdate) String

type GroupInvitationDeclinedUpdate

type GroupInvitationDeclinedUpdate struct {
	InviterAci []byte `protobuf:"bytes,1,opt,name=inviterAci,proto3,oneof" json:"inviterAci,omitempty"`
	// Note: if invited by pni, just set inviteeAci to nil.
	InviteeAci []byte `protobuf:"bytes,2,opt,name=inviteeAci,proto3,oneof" json:"inviteeAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupInvitationDeclinedUpdate) Descriptor deprecated

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

Deprecated: Use GroupInvitationDeclinedUpdate.ProtoReflect.Descriptor instead.

func (*GroupInvitationDeclinedUpdate) GetInviteeAci

func (x *GroupInvitationDeclinedUpdate) GetInviteeAci() []byte

func (*GroupInvitationDeclinedUpdate) GetInviterAci

func (x *GroupInvitationDeclinedUpdate) GetInviterAci() []byte

func (*GroupInvitationDeclinedUpdate) ProtoMessage

func (*GroupInvitationDeclinedUpdate) ProtoMessage()

func (*GroupInvitationDeclinedUpdate) ProtoReflect

func (*GroupInvitationDeclinedUpdate) Reset

func (x *GroupInvitationDeclinedUpdate) Reset()

func (*GroupInvitationDeclinedUpdate) String

type GroupInvitationRevokedUpdate

type GroupInvitationRevokedUpdate struct {

	// The member that revoked the invite(s), not the inviter!
	// Assumed to be an admin (at the time, may no longer be an
	// admin or even a member).
	UpdaterAci []byte                                  `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	Invitees   []*GroupInvitationRevokedUpdate_Invitee `protobuf:"bytes,2,rep,name=invitees,proto3" json:"invitees,omitempty"`
	// contains filtered or unexported fields
}

These invitees should never be the local user. Use GroupSelfInvitationRevokedUpdate in those cases. The inviter or updater can be the local user.

func (*GroupInvitationRevokedUpdate) Descriptor deprecated

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

Deprecated: Use GroupInvitationRevokedUpdate.ProtoReflect.Descriptor instead.

func (*GroupInvitationRevokedUpdate) GetInvitees

func (*GroupInvitationRevokedUpdate) GetUpdaterAci

func (x *GroupInvitationRevokedUpdate) GetUpdaterAci() []byte

func (*GroupInvitationRevokedUpdate) ProtoMessage

func (*GroupInvitationRevokedUpdate) ProtoMessage()

func (*GroupInvitationRevokedUpdate) ProtoReflect

func (*GroupInvitationRevokedUpdate) Reset

func (x *GroupInvitationRevokedUpdate) Reset()

func (*GroupInvitationRevokedUpdate) String

type GroupInvitationRevokedUpdate_Invitee

type GroupInvitationRevokedUpdate_Invitee struct {
	InviterAci []byte `protobuf:"bytes,1,opt,name=inviterAci,proto3,oneof" json:"inviterAci,omitempty"`
	// Prefer to use aci over pni. No need to set
	// pni if aci is set. Both can be missing.
	InviteeAci []byte `protobuf:"bytes,2,opt,name=inviteeAci,proto3,oneof" json:"inviteeAci,omitempty"`
	InviteePni []byte `protobuf:"bytes,3,opt,name=inviteePni,proto3,oneof" json:"inviteePni,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupInvitationRevokedUpdate_Invitee) Descriptor deprecated

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

Deprecated: Use GroupInvitationRevokedUpdate_Invitee.ProtoReflect.Descriptor instead.

func (*GroupInvitationRevokedUpdate_Invitee) GetInviteeAci

func (x *GroupInvitationRevokedUpdate_Invitee) GetInviteeAci() []byte

func (*GroupInvitationRevokedUpdate_Invitee) GetInviteePni

func (x *GroupInvitationRevokedUpdate_Invitee) GetInviteePni() []byte

func (*GroupInvitationRevokedUpdate_Invitee) GetInviterAci

func (x *GroupInvitationRevokedUpdate_Invitee) GetInviterAci() []byte

func (*GroupInvitationRevokedUpdate_Invitee) ProtoMessage

func (*GroupInvitationRevokedUpdate_Invitee) ProtoMessage()

func (*GroupInvitationRevokedUpdate_Invitee) ProtoReflect

func (*GroupInvitationRevokedUpdate_Invitee) Reset

func (*GroupInvitationRevokedUpdate_Invitee) String

type GroupInviteLinkAdminApprovalUpdate

type GroupInviteLinkAdminApprovalUpdate struct {
	UpdaterAci                []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	LinkRequiresAdminApproval bool   `protobuf:"varint,2,opt,name=linkRequiresAdminApproval,proto3" json:"linkRequiresAdminApproval,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupInviteLinkAdminApprovalUpdate) Descriptor deprecated

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

Deprecated: Use GroupInviteLinkAdminApprovalUpdate.ProtoReflect.Descriptor instead.

func (*GroupInviteLinkAdminApprovalUpdate) GetLinkRequiresAdminApproval

func (x *GroupInviteLinkAdminApprovalUpdate) GetLinkRequiresAdminApproval() bool

func (*GroupInviteLinkAdminApprovalUpdate) GetUpdaterAci

func (x *GroupInviteLinkAdminApprovalUpdate) GetUpdaterAci() []byte

func (*GroupInviteLinkAdminApprovalUpdate) ProtoMessage

func (*GroupInviteLinkAdminApprovalUpdate) ProtoMessage()

func (*GroupInviteLinkAdminApprovalUpdate) ProtoReflect

func (*GroupInviteLinkAdminApprovalUpdate) Reset

func (*GroupInviteLinkAdminApprovalUpdate) String

type GroupInviteLinkDisabledUpdate

type GroupInviteLinkDisabledUpdate struct {
	UpdaterAci []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupInviteLinkDisabledUpdate) Descriptor deprecated

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

Deprecated: Use GroupInviteLinkDisabledUpdate.ProtoReflect.Descriptor instead.

func (*GroupInviteLinkDisabledUpdate) GetUpdaterAci

func (x *GroupInviteLinkDisabledUpdate) GetUpdaterAci() []byte

func (*GroupInviteLinkDisabledUpdate) ProtoMessage

func (*GroupInviteLinkDisabledUpdate) ProtoMessage()

func (*GroupInviteLinkDisabledUpdate) ProtoReflect

func (*GroupInviteLinkDisabledUpdate) Reset

func (x *GroupInviteLinkDisabledUpdate) Reset()

func (*GroupInviteLinkDisabledUpdate) String

type GroupInviteLinkEnabledUpdate

type GroupInviteLinkEnabledUpdate struct {
	UpdaterAci                []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	LinkRequiresAdminApproval bool   `protobuf:"varint,2,opt,name=linkRequiresAdminApproval,proto3" json:"linkRequiresAdminApproval,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupInviteLinkEnabledUpdate) Descriptor deprecated

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

Deprecated: Use GroupInviteLinkEnabledUpdate.ProtoReflect.Descriptor instead.

func (*GroupInviteLinkEnabledUpdate) GetLinkRequiresAdminApproval

func (x *GroupInviteLinkEnabledUpdate) GetLinkRequiresAdminApproval() bool

func (*GroupInviteLinkEnabledUpdate) GetUpdaterAci

func (x *GroupInviteLinkEnabledUpdate) GetUpdaterAci() []byte

func (*GroupInviteLinkEnabledUpdate) ProtoMessage

func (*GroupInviteLinkEnabledUpdate) ProtoMessage()

func (*GroupInviteLinkEnabledUpdate) ProtoReflect

func (*GroupInviteLinkEnabledUpdate) Reset

func (x *GroupInviteLinkEnabledUpdate) Reset()

func (*GroupInviteLinkEnabledUpdate) String

type GroupInviteLinkResetUpdate

type GroupInviteLinkResetUpdate struct {
	UpdaterAci []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupInviteLinkResetUpdate) Descriptor deprecated

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

Deprecated: Use GroupInviteLinkResetUpdate.ProtoReflect.Descriptor instead.

func (*GroupInviteLinkResetUpdate) GetUpdaterAci

func (x *GroupInviteLinkResetUpdate) GetUpdaterAci() []byte

func (*GroupInviteLinkResetUpdate) ProtoMessage

func (*GroupInviteLinkResetUpdate) ProtoMessage()

func (*GroupInviteLinkResetUpdate) ProtoReflect

func (*GroupInviteLinkResetUpdate) Reset

func (x *GroupInviteLinkResetUpdate) Reset()

func (*GroupInviteLinkResetUpdate) String

func (x *GroupInviteLinkResetUpdate) String() string

type GroupJoinRequestApprovalUpdate

type GroupJoinRequestApprovalUpdate struct {
	RequestorAci []byte `protobuf:"bytes,1,opt,name=requestorAci,proto3" json:"requestorAci,omitempty"`
	// The aci that approved or rejected the request.
	UpdaterAci  []byte `protobuf:"bytes,2,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	WasApproved bool   `protobuf:"varint,3,opt,name=wasApproved,proto3" json:"wasApproved,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupJoinRequestApprovalUpdate) Descriptor deprecated

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

Deprecated: Use GroupJoinRequestApprovalUpdate.ProtoReflect.Descriptor instead.

func (*GroupJoinRequestApprovalUpdate) GetRequestorAci

func (x *GroupJoinRequestApprovalUpdate) GetRequestorAci() []byte

func (*GroupJoinRequestApprovalUpdate) GetUpdaterAci

func (x *GroupJoinRequestApprovalUpdate) GetUpdaterAci() []byte

func (*GroupJoinRequestApprovalUpdate) GetWasApproved

func (x *GroupJoinRequestApprovalUpdate) GetWasApproved() bool

func (*GroupJoinRequestApprovalUpdate) ProtoMessage

func (*GroupJoinRequestApprovalUpdate) ProtoMessage()

func (*GroupJoinRequestApprovalUpdate) ProtoReflect

func (*GroupJoinRequestApprovalUpdate) Reset

func (x *GroupJoinRequestApprovalUpdate) Reset()

func (*GroupJoinRequestApprovalUpdate) String

type GroupJoinRequestCanceledUpdate

type GroupJoinRequestCanceledUpdate struct {
	RequestorAci []byte `protobuf:"bytes,1,opt,name=requestorAci,proto3" json:"requestorAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupJoinRequestCanceledUpdate) Descriptor deprecated

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

Deprecated: Use GroupJoinRequestCanceledUpdate.ProtoReflect.Descriptor instead.

func (*GroupJoinRequestCanceledUpdate) GetRequestorAci

func (x *GroupJoinRequestCanceledUpdate) GetRequestorAci() []byte

func (*GroupJoinRequestCanceledUpdate) ProtoMessage

func (*GroupJoinRequestCanceledUpdate) ProtoMessage()

func (*GroupJoinRequestCanceledUpdate) ProtoReflect

func (*GroupJoinRequestCanceledUpdate) Reset

func (x *GroupJoinRequestCanceledUpdate) Reset()

func (*GroupJoinRequestCanceledUpdate) String

type GroupJoinRequestUpdate

type GroupJoinRequestUpdate struct {
	RequestorAci []byte `protobuf:"bytes,1,opt,name=requestorAci,proto3" json:"requestorAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupJoinRequestUpdate) Descriptor deprecated

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

Deprecated: Use GroupJoinRequestUpdate.ProtoReflect.Descriptor instead.

func (*GroupJoinRequestUpdate) GetRequestorAci

func (x *GroupJoinRequestUpdate) GetRequestorAci() []byte

func (*GroupJoinRequestUpdate) ProtoMessage

func (*GroupJoinRequestUpdate) ProtoMessage()

func (*GroupJoinRequestUpdate) ProtoReflect

func (x *GroupJoinRequestUpdate) ProtoReflect() protoreflect.Message

func (*GroupJoinRequestUpdate) Reset

func (x *GroupJoinRequestUpdate) Reset()

func (*GroupJoinRequestUpdate) String

func (x *GroupJoinRequestUpdate) String() string

type GroupMemberAddedUpdate

type GroupMemberAddedUpdate struct {
	UpdaterAci        []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	NewMemberAci      []byte `protobuf:"bytes,2,opt,name=newMemberAci,proto3" json:"newMemberAci,omitempty"`
	HadOpenInvitation bool   `protobuf:"varint,3,opt,name=hadOpenInvitation,proto3" json:"hadOpenInvitation,omitempty"`
	// If hadOpenInvitation is true, optionally include aci of the inviter.
	InviterAci []byte `protobuf:"bytes,4,opt,name=inviterAci,proto3,oneof" json:"inviterAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupMemberAddedUpdate) Descriptor deprecated

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

Deprecated: Use GroupMemberAddedUpdate.ProtoReflect.Descriptor instead.

func (*GroupMemberAddedUpdate) GetHadOpenInvitation

func (x *GroupMemberAddedUpdate) GetHadOpenInvitation() bool

func (*GroupMemberAddedUpdate) GetInviterAci

func (x *GroupMemberAddedUpdate) GetInviterAci() []byte

func (*GroupMemberAddedUpdate) GetNewMemberAci

func (x *GroupMemberAddedUpdate) GetNewMemberAci() []byte

func (*GroupMemberAddedUpdate) GetUpdaterAci

func (x *GroupMemberAddedUpdate) GetUpdaterAci() []byte

func (*GroupMemberAddedUpdate) ProtoMessage

func (*GroupMemberAddedUpdate) ProtoMessage()

func (*GroupMemberAddedUpdate) ProtoReflect

func (x *GroupMemberAddedUpdate) ProtoReflect() protoreflect.Message

func (*GroupMemberAddedUpdate) Reset

func (x *GroupMemberAddedUpdate) Reset()

func (*GroupMemberAddedUpdate) String

func (x *GroupMemberAddedUpdate) String() string

type GroupMemberJoinedByLinkUpdate

type GroupMemberJoinedByLinkUpdate struct {
	NewMemberAci []byte `protobuf:"bytes,1,opt,name=newMemberAci,proto3" json:"newMemberAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupMemberJoinedByLinkUpdate) Descriptor deprecated

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

Deprecated: Use GroupMemberJoinedByLinkUpdate.ProtoReflect.Descriptor instead.

func (*GroupMemberJoinedByLinkUpdate) GetNewMemberAci

func (x *GroupMemberJoinedByLinkUpdate) GetNewMemberAci() []byte

func (*GroupMemberJoinedByLinkUpdate) ProtoMessage

func (*GroupMemberJoinedByLinkUpdate) ProtoMessage()

func (*GroupMemberJoinedByLinkUpdate) ProtoReflect

func (*GroupMemberJoinedByLinkUpdate) Reset

func (x *GroupMemberJoinedByLinkUpdate) Reset()

func (*GroupMemberJoinedByLinkUpdate) String

type GroupMemberJoinedUpdate

type GroupMemberJoinedUpdate struct {
	NewMemberAci []byte `protobuf:"bytes,1,opt,name=newMemberAci,proto3" json:"newMemberAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupMemberJoinedUpdate) Descriptor deprecated

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

Deprecated: Use GroupMemberJoinedUpdate.ProtoReflect.Descriptor instead.

func (*GroupMemberJoinedUpdate) GetNewMemberAci

func (x *GroupMemberJoinedUpdate) GetNewMemberAci() []byte

func (*GroupMemberJoinedUpdate) ProtoMessage

func (*GroupMemberJoinedUpdate) ProtoMessage()

func (*GroupMemberJoinedUpdate) ProtoReflect

func (x *GroupMemberJoinedUpdate) ProtoReflect() protoreflect.Message

func (*GroupMemberJoinedUpdate) Reset

func (x *GroupMemberJoinedUpdate) Reset()

func (*GroupMemberJoinedUpdate) String

func (x *GroupMemberJoinedUpdate) String() string

type GroupMemberLeftUpdate

type GroupMemberLeftUpdate struct {
	Aci []byte `protobuf:"bytes,1,opt,name=aci,proto3" json:"aci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupMemberLeftUpdate) Descriptor deprecated

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

Deprecated: Use GroupMemberLeftUpdate.ProtoReflect.Descriptor instead.

func (*GroupMemberLeftUpdate) GetAci

func (x *GroupMemberLeftUpdate) GetAci() []byte

func (*GroupMemberLeftUpdate) ProtoMessage

func (*GroupMemberLeftUpdate) ProtoMessage()

func (*GroupMemberLeftUpdate) ProtoReflect

func (x *GroupMemberLeftUpdate) ProtoReflect() protoreflect.Message

func (*GroupMemberLeftUpdate) Reset

func (x *GroupMemberLeftUpdate) Reset()

func (*GroupMemberLeftUpdate) String

func (x *GroupMemberLeftUpdate) String() string

type GroupMemberRemovedUpdate

type GroupMemberRemovedUpdate struct {
	RemoverAci []byte `protobuf:"bytes,1,opt,name=removerAci,proto3,oneof" json:"removerAci,omitempty"`
	RemovedAci []byte `protobuf:"bytes,2,opt,name=removedAci,proto3" json:"removedAci,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupMemberRemovedUpdate) Descriptor deprecated

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

Deprecated: Use GroupMemberRemovedUpdate.ProtoReflect.Descriptor instead.

func (*GroupMemberRemovedUpdate) GetRemovedAci

func (x *GroupMemberRemovedUpdate) GetRemovedAci() []byte

func (*GroupMemberRemovedUpdate) GetRemoverAci

func (x *GroupMemberRemovedUpdate) GetRemoverAci() []byte

func (*GroupMemberRemovedUpdate) ProtoMessage

func (*GroupMemberRemovedUpdate) ProtoMessage()

func (*GroupMemberRemovedUpdate) ProtoReflect

func (x *GroupMemberRemovedUpdate) ProtoReflect() protoreflect.Message

func (*GroupMemberRemovedUpdate) Reset

func (x *GroupMemberRemovedUpdate) Reset()

func (*GroupMemberRemovedUpdate) String

func (x *GroupMemberRemovedUpdate) String() string

type GroupMembershipAccessLevelChangeUpdate

type GroupMembershipAccessLevelChangeUpdate struct {
	UpdaterAci  []byte             `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	AccessLevel GroupV2AccessLevel `protobuf:"varint,2,opt,name=accessLevel,proto3,enum=signal.backup.GroupV2AccessLevel" json:"accessLevel,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupMembershipAccessLevelChangeUpdate) Descriptor deprecated

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

Deprecated: Use GroupMembershipAccessLevelChangeUpdate.ProtoReflect.Descriptor instead.

func (*GroupMembershipAccessLevelChangeUpdate) GetAccessLevel

func (*GroupMembershipAccessLevelChangeUpdate) GetUpdaterAci

func (x *GroupMembershipAccessLevelChangeUpdate) GetUpdaterAci() []byte

func (*GroupMembershipAccessLevelChangeUpdate) ProtoMessage

func (*GroupMembershipAccessLevelChangeUpdate) ProtoReflect

func (*GroupMembershipAccessLevelChangeUpdate) Reset

func (*GroupMembershipAccessLevelChangeUpdate) String

type GroupNameUpdate

type GroupNameUpdate struct {
	UpdaterAci []byte `protobuf:"bytes,1,opt,name=updaterAci,proto3,oneof" json:"updaterAci,omitempty"`
	// Null value means the group name was removed.
	NewGroupName *string `protobuf:"bytes,2,opt,name=newGroupName,proto3,oneof" json:"newGroupName,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupNameUpdate) Descriptor deprecated

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

Deprecated: Use GroupNameUpdate.ProtoReflect.Descriptor instead.

func (*GroupNameUpdate) GetNewGroupName

func (x *GroupNameUpdate) GetNewGroupName() string

func (*GroupNameUpdate) GetUpdaterAci

func (x *GroupNameUpdate) GetUpdaterAci() []byte

func (*GroupNameUpdate) ProtoMessage

func (*GroupNameUpdate) ProtoMessage()

func (*GroupNameUpdate) ProtoReflect

func (x *GroupNameUpdate) ProtoReflect() protoreflect.Message

func (*GroupNameUpdate) Reset

func (x *GroupNameUpdate) Reset()

func (*GroupNameUpdate) String

func (x *GroupNameUpdate) String() string

type GroupSelfInvitationRevokedUpdate

type GroupSelfInvitationRevokedUpdate struct {
	RevokerAci []byte `protobuf:"bytes,1,opt,name=revokerAci,proto3,oneof" json:"revokerAci,omitempty"`
	// contains filtered or unexported fields
}

An invitation to self was revoked.

func (*GroupSelfInvitationRevokedUpdate) Descriptor deprecated

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

Deprecated: Use GroupSelfInvitationRevokedUpdate.ProtoReflect.Descriptor instead.

func (*GroupSelfInvitationRevokedUpdate) GetRevokerAci

func (x *GroupSelfInvitationRevokedUpdate) GetRevokerAci() []byte

func (*GroupSelfInvitationRevokedUpdate) ProtoMessage

func (*GroupSelfInvitationRevokedUpdate) ProtoMessage()

func (*GroupSelfInvitationRevokedUpdate) ProtoReflect

func (*GroupSelfInvitationRevokedUpdate) Reset

func (*GroupSelfInvitationRevokedUpdate) String

type GroupSequenceOfRequestsAndCancelsUpdate

type GroupSequenceOfRequestsAndCancelsUpdate struct {
	RequestorAci []byte `protobuf:"bytes,1,opt,name=requestorAci,proto3" json:"requestorAci,omitempty"`
	Count        uint32 `protobuf:"varint,2,opt,name=count,proto3" json:"count,omitempty"`
	// contains filtered or unexported fields
}

A single requestor has requested to join and cancelled their request repeatedly with no other updates in between. The last action encompassed by this update is always a cancellation; if there was another open request immediately after, it will be a separate GroupJoinRequestUpdate, either in the same frame or in a subsequent frame.

func (*GroupSequenceOfRequestsAndCancelsUpdate) Descriptor deprecated

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

Deprecated: Use GroupSequenceOfRequestsAndCancelsUpdate.ProtoReflect.Descriptor instead.

func (*GroupSequenceOfRequestsAndCancelsUpdate) GetCount

func (*GroupSequenceOfRequestsAndCancelsUpdate) GetRequestorAci

func (x *GroupSequenceOfRequestsAndCancelsUpdate) GetRequestorAci() []byte

func (*GroupSequenceOfRequestsAndCancelsUpdate) ProtoMessage

func (*GroupSequenceOfRequestsAndCancelsUpdate) ProtoReflect

func (*GroupSequenceOfRequestsAndCancelsUpdate) Reset

func (*GroupSequenceOfRequestsAndCancelsUpdate) String

type GroupUnknownInviteeUpdate

type GroupUnknownInviteeUpdate struct {

	// Can be the self user.
	InviterAci   []byte `protobuf:"bytes,1,opt,name=inviterAci,proto3,oneof" json:"inviterAci,omitempty"`
	InviteeCount uint32 `protobuf:"varint,2,opt,name=inviteeCount,proto3" json:"inviteeCount,omitempty"`
	// contains filtered or unexported fields
}

func (*GroupUnknownInviteeUpdate) Descriptor deprecated

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

Deprecated: Use GroupUnknownInviteeUpdate.ProtoReflect.Descriptor instead.

func (*GroupUnknownInviteeUpdate) GetInviteeCount

func (x *GroupUnknownInviteeUpdate) GetInviteeCount() uint32

func (*GroupUnknownInviteeUpdate) GetInviterAci

func (x *GroupUnknownInviteeUpdate) GetInviterAci() []byte

func (*GroupUnknownInviteeUpdate) ProtoMessage

func (*GroupUnknownInviteeUpdate) ProtoMessage()

func (*GroupUnknownInviteeUpdate) ProtoReflect

func (*GroupUnknownInviteeUpdate) Reset

func (x *GroupUnknownInviteeUpdate) Reset()

func (*GroupUnknownInviteeUpdate) String

func (x *GroupUnknownInviteeUpdate) String() string

type GroupV2AccessLevel

type GroupV2AccessLevel int32
const (
	GroupV2AccessLevel_UNKNOWN       GroupV2AccessLevel = 0 // Interpret as "Unsatisfiable"
	GroupV2AccessLevel_ANY           GroupV2AccessLevel = 1
	GroupV2AccessLevel_MEMBER        GroupV2AccessLevel = 2
	GroupV2AccessLevel_ADMINISTRATOR GroupV2AccessLevel = 3
	GroupV2AccessLevel_UNSATISFIABLE GroupV2AccessLevel = 4
)

func (GroupV2AccessLevel) Descriptor

func (GroupV2AccessLevel) Enum

func (GroupV2AccessLevel) EnumDescriptor deprecated

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

Deprecated: Use GroupV2AccessLevel.Descriptor instead.

func (GroupV2AccessLevel) Number

func (GroupV2AccessLevel) String

func (x GroupV2AccessLevel) String() string

func (GroupV2AccessLevel) Type

type GroupV2MigrationDroppedMembersUpdate

type GroupV2MigrationDroppedMembersUpdate struct {
	DroppedMembersCount uint32 `protobuf:"varint,1,opt,name=droppedMembersCount,proto3" json:"droppedMembersCount,omitempty"`
	// contains filtered or unexported fields
}

The local user migrated gv1->gv2 but was unable to add or invite some members and dropped them instead. (Happens for e164 members where we don't have an aci).

func (*GroupV2MigrationDroppedMembersUpdate) Descriptor deprecated

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

Deprecated: Use GroupV2MigrationDroppedMembersUpdate.ProtoReflect.Descriptor instead.

func (*GroupV2MigrationDroppedMembersUpdate) GetDroppedMembersCount

func (x *GroupV2MigrationDroppedMembersUpdate) GetDroppedMembersCount() uint32

func (*GroupV2MigrationDroppedMembersUpdate) ProtoMessage

func (*GroupV2MigrationDroppedMembersUpdate) ProtoMessage()

func (*GroupV2MigrationDroppedMembersUpdate) ProtoReflect

func (*GroupV2MigrationDroppedMembersUpdate) Reset

func (*GroupV2MigrationDroppedMembersUpdate) String

type GroupV2MigrationInvitedMembersUpdate

type GroupV2MigrationInvitedMembersUpdate struct {
	InvitedMembersCount uint32 `protobuf:"varint,1,opt,name=invitedMembersCount,proto3" json:"invitedMembersCount,omitempty"`
	// contains filtered or unexported fields
}

The local user migrated gv1->gv2 but was unable to add some members and invited them instead. (Happens if we don't have the invitee's profile key)

func (*GroupV2MigrationInvitedMembersUpdate) Descriptor deprecated

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

Deprecated: Use GroupV2MigrationInvitedMembersUpdate.ProtoReflect.Descriptor instead.

func (*GroupV2MigrationInvitedMembersUpdate) GetInvitedMembersCount

func (x *GroupV2MigrationInvitedMembersUpdate) GetInvitedMembersCount() uint32

func (*GroupV2MigrationInvitedMembersUpdate) ProtoMessage

func (*GroupV2MigrationInvitedMembersUpdate) ProtoMessage()

func (*GroupV2MigrationInvitedMembersUpdate) ProtoReflect

func (*GroupV2MigrationInvitedMembersUpdate) Reset

func (*GroupV2MigrationInvitedMembersUpdate) String

type GroupV2MigrationSelfInvitedUpdate

type GroupV2MigrationSelfInvitedUpdate struct {
	// contains filtered or unexported fields
}

Another user migrated gv1->gv2 but was unable to add the local user and invited them instead.

func (*GroupV2MigrationSelfInvitedUpdate) Descriptor deprecated

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

Deprecated: Use GroupV2MigrationSelfInvitedUpdate.ProtoReflect.Descriptor instead.

func (*GroupV2MigrationSelfInvitedUpdate) ProtoMessage

func (*GroupV2MigrationSelfInvitedUpdate) ProtoMessage()

func (*GroupV2MigrationSelfInvitedUpdate) ProtoReflect

func (*GroupV2MigrationSelfInvitedUpdate) Reset

func (*GroupV2MigrationSelfInvitedUpdate) String

type GroupV2MigrationUpdate

type GroupV2MigrationUpdate struct {
	// contains filtered or unexported fields
}

A gv1->gv2 migration occurred.

func (*GroupV2MigrationUpdate) Descriptor deprecated

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

Deprecated: Use GroupV2MigrationUpdate.ProtoReflect.Descriptor instead.

func (*GroupV2MigrationUpdate) ProtoMessage

func (*GroupV2MigrationUpdate) ProtoMessage()

func (*GroupV2MigrationUpdate) ProtoReflect

func (x *GroupV2MigrationUpdate) ProtoReflect() protoreflect.Message

func (*GroupV2MigrationUpdate) Reset

func (x *GroupV2MigrationUpdate) Reset()

func (*GroupV2MigrationUpdate) String

func (x *GroupV2MigrationUpdate) String() string

type Group_AccessControl

type Group_AccessControl struct {
	Attributes        Group_AccessControl_AccessRequired `` /* 128-byte string literal not displayed */
	Members           Group_AccessControl_AccessRequired `protobuf:"varint,2,opt,name=members,proto3,enum=signal.backup.Group_AccessControl_AccessRequired" json:"members,omitempty"`
	AddFromInviteLink Group_AccessControl_AccessRequired `` /* 142-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Group_AccessControl) Descriptor deprecated

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

Deprecated: Use Group_AccessControl.ProtoReflect.Descriptor instead.

func (x *Group_AccessControl) GetAddFromInviteLink() Group_AccessControl_AccessRequired

func (*Group_AccessControl) GetAttributes

func (*Group_AccessControl) GetMembers

func (*Group_AccessControl) ProtoMessage

func (*Group_AccessControl) ProtoMessage()

func (*Group_AccessControl) ProtoReflect

func (x *Group_AccessControl) ProtoReflect() protoreflect.Message

func (*Group_AccessControl) Reset

func (x *Group_AccessControl) Reset()

func (*Group_AccessControl) String

func (x *Group_AccessControl) String() string

type Group_AccessControl_AccessRequired

type Group_AccessControl_AccessRequired int32
const (
	Group_AccessControl_UNKNOWN       Group_AccessControl_AccessRequired = 0 // Intepret as "Unsatisfiable"
	Group_AccessControl_ANY           Group_AccessControl_AccessRequired = 1
	Group_AccessControl_MEMBER        Group_AccessControl_AccessRequired = 2
	Group_AccessControl_ADMINISTRATOR Group_AccessControl_AccessRequired = 3
	Group_AccessControl_UNSATISFIABLE Group_AccessControl_AccessRequired = 4
)

func (Group_AccessControl_AccessRequired) Descriptor

func (Group_AccessControl_AccessRequired) Enum

func (Group_AccessControl_AccessRequired) EnumDescriptor deprecated

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

Deprecated: Use Group_AccessControl_AccessRequired.Descriptor instead.

func (Group_AccessControl_AccessRequired) Number

func (Group_AccessControl_AccessRequired) String

func (Group_AccessControl_AccessRequired) Type

type Group_GroupAttributeBlob

type Group_GroupAttributeBlob struct {

	// If unset, consider the field it represents to not be present
	//
	// Types that are valid to be assigned to Content:
	//
	//	*Group_GroupAttributeBlob_Title
	//	*Group_GroupAttributeBlob_Avatar
	//	*Group_GroupAttributeBlob_DisappearingMessagesDuration
	//	*Group_GroupAttributeBlob_DescriptionText
	Content isGroup_GroupAttributeBlob_Content `protobuf_oneof:"content"`
	// contains filtered or unexported fields
}

func (*Group_GroupAttributeBlob) Descriptor deprecated

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

Deprecated: Use Group_GroupAttributeBlob.ProtoReflect.Descriptor instead.

func (*Group_GroupAttributeBlob) GetAvatar

func (x *Group_GroupAttributeBlob) GetAvatar() []byte

func (*Group_GroupAttributeBlob) GetContent

func (x *Group_GroupAttributeBlob) GetContent() isGroup_GroupAttributeBlob_Content

func (*Group_GroupAttributeBlob) GetDescriptionText

func (x *Group_GroupAttributeBlob) GetDescriptionText() string

func (*Group_GroupAttributeBlob) GetDisappearingMessagesDuration

func (x *Group_GroupAttributeBlob) GetDisappearingMessagesDuration() uint32

func (*Group_GroupAttributeBlob) GetTitle

func (x *Group_GroupAttributeBlob) GetTitle() string

func (*Group_GroupAttributeBlob) ProtoMessage

func (*Group_GroupAttributeBlob) ProtoMessage()

func (*Group_GroupAttributeBlob) ProtoReflect

func (x *Group_GroupAttributeBlob) ProtoReflect() protoreflect.Message

func (*Group_GroupAttributeBlob) Reset

func (x *Group_GroupAttributeBlob) Reset()

func (*Group_GroupAttributeBlob) String

func (x *Group_GroupAttributeBlob) String() string

type Group_GroupAttributeBlob_Avatar

type Group_GroupAttributeBlob_Avatar struct {
	Avatar []byte `protobuf:"bytes,2,opt,name=avatar,proto3,oneof"`
}

type Group_GroupAttributeBlob_DescriptionText

type Group_GroupAttributeBlob_DescriptionText struct {
	DescriptionText string `protobuf:"bytes,4,opt,name=descriptionText,proto3,oneof"`
}

type Group_GroupAttributeBlob_DisappearingMessagesDuration

type Group_GroupAttributeBlob_DisappearingMessagesDuration struct {
	DisappearingMessagesDuration uint32 `protobuf:"varint,3,opt,name=disappearingMessagesDuration,proto3,oneof"`
}

type Group_GroupAttributeBlob_Title

type Group_GroupAttributeBlob_Title struct {
	Title string `protobuf:"bytes,1,opt,name=title,proto3,oneof"`
}

type Group_GroupSnapshot

type Group_GroupSnapshot struct {
	Title                       *Group_GroupAttributeBlob           `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Description                 *Group_GroupAttributeBlob           `protobuf:"bytes,11,opt,name=description,proto3" json:"description,omitempty"`
	AvatarUrl                   string                              `protobuf:"bytes,3,opt,name=avatarUrl,proto3" json:"avatarUrl,omitempty"`
	DisappearingMessagesTimer   *Group_GroupAttributeBlob           `protobuf:"bytes,4,opt,name=disappearingMessagesTimer,proto3" json:"disappearingMessagesTimer,omitempty"`
	AccessControl               *Group_AccessControl                `protobuf:"bytes,5,opt,name=accessControl,proto3" json:"accessControl,omitempty"`
	Version                     uint32                              `protobuf:"varint,6,opt,name=version,proto3" json:"version,omitempty"`
	Members                     []*Group_Member                     `protobuf:"bytes,7,rep,name=members,proto3" json:"members,omitempty"`
	MembersPendingProfileKey    []*Group_MemberPendingProfileKey    `protobuf:"bytes,8,rep,name=membersPendingProfileKey,proto3" json:"membersPendingProfileKey,omitempty"`
	MembersPendingAdminApproval []*Group_MemberPendingAdminApproval `protobuf:"bytes,9,rep,name=membersPendingAdminApproval,proto3" json:"membersPendingAdminApproval,omitempty"`
	InviteLinkPassword          []byte                              `protobuf:"bytes,10,opt,name=inviteLinkPassword,proto3" json:"inviteLinkPassword,omitempty"`
	AnnouncementsOnly           bool                                `protobuf:"varint,12,opt,name=announcements_only,json=announcementsOnly,proto3" json:"announcements_only,omitempty"`
	MembersBanned               []*Group_MemberBanned               `protobuf:"bytes,13,rep,name=members_banned,json=membersBanned,proto3" json:"members_banned,omitempty"`
	// contains filtered or unexported fields
}

These are simply plaintext copies of the groups proto from Groups.proto. They should be kept completely in-sync with Groups.proto. These exist to allow us to have the latest snapshot of a group during restoration without having to hit the network. We would use Groups.proto if we could, but we want a plaintext version to improve export readability. For documentation, defer to Groups.proto. The only name change is Group -> GroupSnapshot to avoid the naming conflict.

func (*Group_GroupSnapshot) Descriptor deprecated

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

Deprecated: Use Group_GroupSnapshot.ProtoReflect.Descriptor instead.

func (*Group_GroupSnapshot) GetAccessControl

func (x *Group_GroupSnapshot) GetAccessControl() *Group_AccessControl

func (*Group_GroupSnapshot) GetAnnouncementsOnly

func (x *Group_GroupSnapshot) GetAnnouncementsOnly() bool

func (*Group_GroupSnapshot) GetAvatarUrl

func (x *Group_GroupSnapshot) GetAvatarUrl() string

func (*Group_GroupSnapshot) GetDescription

func (x *Group_GroupSnapshot) GetDescription() *Group_GroupAttributeBlob

func (*Group_GroupSnapshot) GetDisappearingMessagesTimer

func (x *Group_GroupSnapshot) GetDisappearingMessagesTimer() *Group_GroupAttributeBlob

func (*Group_GroupSnapshot) GetInviteLinkPassword

func (x *Group_GroupSnapshot) GetInviteLinkPassword() []byte

func (*Group_GroupSnapshot) GetMembers

func (x *Group_GroupSnapshot) GetMembers() []*Group_Member

func (*Group_GroupSnapshot) GetMembersBanned

func (x *Group_GroupSnapshot) GetMembersBanned() []*Group_MemberBanned

func (*Group_GroupSnapshot) GetMembersPendingAdminApproval

func (x *Group_GroupSnapshot) GetMembersPendingAdminApproval() []*Group_MemberPendingAdminApproval

func (*Group_GroupSnapshot) GetMembersPendingProfileKey

func (x *Group_GroupSnapshot) GetMembersPendingProfileKey() []*Group_MemberPendingProfileKey

func (*Group_GroupSnapshot) GetTitle

func (*Group_GroupSnapshot) GetVersion

func (x *Group_GroupSnapshot) GetVersion() uint32

func (*Group_GroupSnapshot) ProtoMessage

func (*Group_GroupSnapshot) ProtoMessage()

func (*Group_GroupSnapshot) ProtoReflect

func (x *Group_GroupSnapshot) ProtoReflect() protoreflect.Message

func (*Group_GroupSnapshot) Reset

func (x *Group_GroupSnapshot) Reset()

func (*Group_GroupSnapshot) String

func (x *Group_GroupSnapshot) String() string

type Group_Member

type Group_Member struct {
	UserId          []byte            `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	Role            Group_Member_Role `protobuf:"varint,2,opt,name=role,proto3,enum=signal.backup.Group_Member_Role" json:"role,omitempty"`
	JoinedAtVersion uint32            `protobuf:"varint,5,opt,name=joinedAtVersion,proto3" json:"joinedAtVersion,omitempty"`
	// contains filtered or unexported fields
}

func (*Group_Member) Descriptor deprecated

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

Deprecated: Use Group_Member.ProtoReflect.Descriptor instead.

func (*Group_Member) GetJoinedAtVersion

func (x *Group_Member) GetJoinedAtVersion() uint32

func (*Group_Member) GetRole

func (x *Group_Member) GetRole() Group_Member_Role

func (*Group_Member) GetUserId

func (x *Group_Member) GetUserId() []byte

func (*Group_Member) ProtoMessage

func (*Group_Member) ProtoMessage()

func (*Group_Member) ProtoReflect

func (x *Group_Member) ProtoReflect() protoreflect.Message

func (*Group_Member) Reset

func (x *Group_Member) Reset()

func (*Group_Member) String

func (x *Group_Member) String() string

type Group_MemberBanned

type Group_MemberBanned struct {
	UserId    []byte `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	Timestamp uint64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*Group_MemberBanned) Descriptor deprecated

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

Deprecated: Use Group_MemberBanned.ProtoReflect.Descriptor instead.

func (*Group_MemberBanned) GetTimestamp

func (x *Group_MemberBanned) GetTimestamp() uint64

func (*Group_MemberBanned) GetUserId

func (x *Group_MemberBanned) GetUserId() []byte

func (*Group_MemberBanned) ProtoMessage

func (*Group_MemberBanned) ProtoMessage()

func (*Group_MemberBanned) ProtoReflect

func (x *Group_MemberBanned) ProtoReflect() protoreflect.Message

func (*Group_MemberBanned) Reset

func (x *Group_MemberBanned) Reset()

func (*Group_MemberBanned) String

func (x *Group_MemberBanned) String() string

type Group_MemberPendingAdminApproval

type Group_MemberPendingAdminApproval struct {
	UserId    []byte `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	Timestamp uint64 `protobuf:"varint,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*Group_MemberPendingAdminApproval) Descriptor deprecated

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

Deprecated: Use Group_MemberPendingAdminApproval.ProtoReflect.Descriptor instead.

func (*Group_MemberPendingAdminApproval) GetTimestamp

func (x *Group_MemberPendingAdminApproval) GetTimestamp() uint64

func (*Group_MemberPendingAdminApproval) GetUserId

func (x *Group_MemberPendingAdminApproval) GetUserId() []byte

func (*Group_MemberPendingAdminApproval) ProtoMessage

func (*Group_MemberPendingAdminApproval) ProtoMessage()

func (*Group_MemberPendingAdminApproval) ProtoReflect

func (*Group_MemberPendingAdminApproval) Reset

func (*Group_MemberPendingAdminApproval) String

type Group_MemberPendingProfileKey

type Group_MemberPendingProfileKey struct {
	Member        *Group_Member `protobuf:"bytes,1,opt,name=member,proto3" json:"member,omitempty"`
	AddedByUserId []byte        `protobuf:"bytes,2,opt,name=addedByUserId,proto3" json:"addedByUserId,omitempty"`
	Timestamp     uint64        `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*Group_MemberPendingProfileKey) Descriptor deprecated

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

Deprecated: Use Group_MemberPendingProfileKey.ProtoReflect.Descriptor instead.

func (*Group_MemberPendingProfileKey) GetAddedByUserId

func (x *Group_MemberPendingProfileKey) GetAddedByUserId() []byte

func (*Group_MemberPendingProfileKey) GetMember

func (*Group_MemberPendingProfileKey) GetTimestamp

func (x *Group_MemberPendingProfileKey) GetTimestamp() uint64

func (*Group_MemberPendingProfileKey) ProtoMessage

func (*Group_MemberPendingProfileKey) ProtoMessage()

func (*Group_MemberPendingProfileKey) ProtoReflect

func (*Group_MemberPendingProfileKey) Reset

func (x *Group_MemberPendingProfileKey) Reset()

func (*Group_MemberPendingProfileKey) String

type Group_Member_Role

type Group_Member_Role int32
const (
	Group_Member_UNKNOWN       Group_Member_Role = 0 // Intepret as "Default"
	Group_Member_DEFAULT       Group_Member_Role = 1
	Group_Member_ADMINISTRATOR Group_Member_Role = 2
)

func (Group_Member_Role) Descriptor

func (Group_Member_Role) Enum

func (Group_Member_Role) EnumDescriptor deprecated

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

Deprecated: Use Group_Member_Role.Descriptor instead.

func (Group_Member_Role) Number

func (Group_Member_Role) String

func (x Group_Member_Role) String() string

func (Group_Member_Role) Type

type Group_StorySendMode

type Group_StorySendMode int32
const (
	Group_DEFAULT  Group_StorySendMode = 0 // A valid value -- indicates unset by the user
	Group_DISABLED Group_StorySendMode = 1
	Group_ENABLED  Group_StorySendMode = 2
)

func (Group_StorySendMode) Descriptor

func (Group_StorySendMode) Enum

func (Group_StorySendMode) EnumDescriptor deprecated

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

Deprecated: Use Group_StorySendMode.Descriptor instead.

func (Group_StorySendMode) Number

func (Group_StorySendMode) String

func (x Group_StorySendMode) String() string

func (Group_StorySendMode) Type

type IndividualCall

type IndividualCall struct {
	CallId               *uint64                  `protobuf:"varint,1,opt,name=callId,proto3,oneof" json:"callId,omitempty"`
	Type                 IndividualCall_Type      `protobuf:"varint,2,opt,name=type,proto3,enum=signal.backup.IndividualCall_Type" json:"type,omitempty"`
	Direction            IndividualCall_Direction `protobuf:"varint,3,opt,name=direction,proto3,enum=signal.backup.IndividualCall_Direction" json:"direction,omitempty"`
	State                IndividualCall_State     `protobuf:"varint,4,opt,name=state,proto3,enum=signal.backup.IndividualCall_State" json:"state,omitempty"`
	StartedCallTimestamp uint64                   `protobuf:"varint,5,opt,name=startedCallTimestamp,proto3" json:"startedCallTimestamp,omitempty"`
	Read                 bool                     `protobuf:"varint,6,opt,name=read,proto3" json:"read,omitempty"`
	// contains filtered or unexported fields
}

func (*IndividualCall) Descriptor deprecated

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

Deprecated: Use IndividualCall.ProtoReflect.Descriptor instead.

func (*IndividualCall) GetCallId

func (x *IndividualCall) GetCallId() uint64

func (*IndividualCall) GetDirection

func (x *IndividualCall) GetDirection() IndividualCall_Direction

func (*IndividualCall) GetRead

func (x *IndividualCall) GetRead() bool

func (*IndividualCall) GetStartedCallTimestamp

func (x *IndividualCall) GetStartedCallTimestamp() uint64

func (*IndividualCall) GetState

func (x *IndividualCall) GetState() IndividualCall_State

func (*IndividualCall) GetType

func (x *IndividualCall) GetType() IndividualCall_Type

func (*IndividualCall) ProtoMessage

func (*IndividualCall) ProtoMessage()

func (*IndividualCall) ProtoReflect

func (x *IndividualCall) ProtoReflect() protoreflect.Message

func (*IndividualCall) Reset

func (x *IndividualCall) Reset()

func (*IndividualCall) String

func (x *IndividualCall) String() string

type IndividualCall_Direction

type IndividualCall_Direction int32
const (
	IndividualCall_UNKNOWN_DIRECTION IndividualCall_Direction = 0 // Interpret as "Incoming"
	IndividualCall_INCOMING          IndividualCall_Direction = 1
	IndividualCall_OUTGOING          IndividualCall_Direction = 2
)

func (IndividualCall_Direction) Descriptor

func (IndividualCall_Direction) Enum

func (IndividualCall_Direction) EnumDescriptor deprecated

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

Deprecated: Use IndividualCall_Direction.Descriptor instead.

func (IndividualCall_Direction) Number

func (IndividualCall_Direction) String

func (x IndividualCall_Direction) String() string

func (IndividualCall_Direction) Type

type IndividualCall_State

type IndividualCall_State int32
const (
	IndividualCall_UNKNOWN_STATE IndividualCall_State = 0 // Interpret as "Accepted"
	IndividualCall_ACCEPTED      IndividualCall_State = 1
	IndividualCall_NOT_ACCEPTED  IndividualCall_State = 2
	// An incoming call that is no longer ongoing, which we neither accepted
	// not actively declined. For example, it expired, was canceled by the
	// sender, or was rejected due to being in another call.
	IndividualCall_MISSED IndividualCall_State = 3
	// We auto-declined an incoming call due to a notification profile.
	IndividualCall_MISSED_NOTIFICATION_PROFILE IndividualCall_State = 4
)

func (IndividualCall_State) Descriptor

func (IndividualCall_State) Enum

func (IndividualCall_State) EnumDescriptor deprecated

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

Deprecated: Use IndividualCall_State.Descriptor instead.

func (IndividualCall_State) Number

func (IndividualCall_State) String

func (x IndividualCall_State) String() string

func (IndividualCall_State) Type

type IndividualCall_Type

type IndividualCall_Type int32
const (
	IndividualCall_UNKNOWN_TYPE IndividualCall_Type = 0 // Interpret as "Audio call"
	IndividualCall_AUDIO_CALL   IndividualCall_Type = 1
	IndividualCall_VIDEO_CALL   IndividualCall_Type = 2
)

func (IndividualCall_Type) Descriptor

func (IndividualCall_Type) Enum

func (IndividualCall_Type) EnumDescriptor deprecated

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

Deprecated: Use IndividualCall_Type.Descriptor instead.

func (IndividualCall_Type) Number

func (IndividualCall_Type) String

func (x IndividualCall_Type) String() string

func (IndividualCall_Type) Type

type LearnedProfileChatUpdate

type LearnedProfileChatUpdate struct {

	// If unset, importers should consider the previous name to be an empty string.
	//
	// Types that are valid to be assigned to PreviousName:
	//
	//	*LearnedProfileChatUpdate_E164
	//	*LearnedProfileChatUpdate_Username
	PreviousName isLearnedProfileChatUpdate_PreviousName `protobuf_oneof:"previousName"`
	// contains filtered or unexported fields
}

func (*LearnedProfileChatUpdate) Descriptor deprecated

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

Deprecated: Use LearnedProfileChatUpdate.ProtoReflect.Descriptor instead.

func (*LearnedProfileChatUpdate) GetE164

func (x *LearnedProfileChatUpdate) GetE164() uint64

func (*LearnedProfileChatUpdate) GetPreviousName

func (x *LearnedProfileChatUpdate) GetPreviousName() isLearnedProfileChatUpdate_PreviousName

func (*LearnedProfileChatUpdate) GetUsername

func (x *LearnedProfileChatUpdate) GetUsername() string

func (*LearnedProfileChatUpdate) ProtoMessage

func (*LearnedProfileChatUpdate) ProtoMessage()

func (*LearnedProfileChatUpdate) ProtoReflect

func (x *LearnedProfileChatUpdate) ProtoReflect() protoreflect.Message

func (*LearnedProfileChatUpdate) Reset

func (x *LearnedProfileChatUpdate) Reset()

func (*LearnedProfileChatUpdate) String

func (x *LearnedProfileChatUpdate) String() string

type LearnedProfileChatUpdate_E164

type LearnedProfileChatUpdate_E164 struct {
	E164 uint64 `protobuf:"varint,1,opt,name=e164,proto3,oneof"`
}

type LearnedProfileChatUpdate_Username

type LearnedProfileChatUpdate_Username struct {
	Username string `protobuf:"bytes,2,opt,name=username,proto3,oneof"`
}

type LinkPreview

type LinkPreview struct {
	Url         string       `protobuf:"bytes,1,opt,name=url,proto3" json:"url,omitempty"`
	Title       *string      `protobuf:"bytes,2,opt,name=title,proto3,oneof" json:"title,omitempty"`
	Image       *FilePointer `protobuf:"bytes,3,opt,name=image,proto3,oneof" json:"image,omitempty"`
	Description *string      `protobuf:"bytes,4,opt,name=description,proto3,oneof" json:"description,omitempty"`
	Date        *uint64      `protobuf:"varint,5,opt,name=date,proto3,oneof" json:"date,omitempty"`
	// contains filtered or unexported fields
}

func (*LinkPreview) Descriptor deprecated

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

Deprecated: Use LinkPreview.ProtoReflect.Descriptor instead.

func (*LinkPreview) GetDate

func (x *LinkPreview) GetDate() uint64

func (*LinkPreview) GetDescription

func (x *LinkPreview) GetDescription() string

func (*LinkPreview) GetImage

func (x *LinkPreview) GetImage() *FilePointer

func (*LinkPreview) GetTitle

func (x *LinkPreview) GetTitle() string

func (*LinkPreview) GetUrl

func (x *LinkPreview) GetUrl() string

func (*LinkPreview) ProtoMessage

func (*LinkPreview) ProtoMessage()

func (*LinkPreview) ProtoReflect

func (x *LinkPreview) ProtoReflect() protoreflect.Message

func (*LinkPreview) Reset

func (x *LinkPreview) Reset()

func (*LinkPreview) String

func (x *LinkPreview) String() string

type MessageAttachment

type MessageAttachment struct {
	Pointer       *FilePointer           `protobuf:"bytes,1,opt,name=pointer,proto3" json:"pointer,omitempty"`
	Flag          MessageAttachment_Flag `protobuf:"varint,2,opt,name=flag,proto3,enum=signal.backup.MessageAttachment_Flag" json:"flag,omitempty"`
	WasDownloaded bool                   `protobuf:"varint,3,opt,name=wasDownloaded,proto3" json:"wasDownloaded,omitempty"`
	// Cross-client identifier for this attachment among all attachments on the
	// owning message. See: SignalService.AttachmentPointer.clientUuid.
	ClientUuid []byte `protobuf:"bytes,4,opt,name=clientUuid,proto3,oneof" json:"clientUuid,omitempty"`
	// contains filtered or unexported fields
}

A FilePointer on a message that has additional metadata that applies only to message attachments.

func (*MessageAttachment) Descriptor deprecated

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

Deprecated: Use MessageAttachment.ProtoReflect.Descriptor instead.

func (*MessageAttachment) GetClientUuid

func (x *MessageAttachment) GetClientUuid() []byte

func (*MessageAttachment) GetFlag

func (*MessageAttachment) GetPointer

func (x *MessageAttachment) GetPointer() *FilePointer

func (*MessageAttachment) GetWasDownloaded

func (x *MessageAttachment) GetWasDownloaded() bool

func (*MessageAttachment) ProtoMessage

func (*MessageAttachment) ProtoMessage()

func (*MessageAttachment) ProtoReflect

func (x *MessageAttachment) ProtoReflect() protoreflect.Message

func (*MessageAttachment) Reset

func (x *MessageAttachment) Reset()

func (*MessageAttachment) String

func (x *MessageAttachment) String() string

type MessageAttachment_Flag

type MessageAttachment_Flag int32

Similar to SignalService.AttachmentPointer.Flags, but explicitly mutually exclusive. Note the different raw values (non-zero starting values are not supported in proto3.)

const (
	MessageAttachment_NONE          MessageAttachment_Flag = 0 // A valid value -- no flag applied
	MessageAttachment_VOICE_MESSAGE MessageAttachment_Flag = 1
	MessageAttachment_BORDERLESS    MessageAttachment_Flag = 2
	MessageAttachment_GIF           MessageAttachment_Flag = 3
)

func (MessageAttachment_Flag) Descriptor

func (MessageAttachment_Flag) Enum

func (MessageAttachment_Flag) EnumDescriptor deprecated

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

Deprecated: Use MessageAttachment_Flag.Descriptor instead.

func (MessageAttachment_Flag) Number

func (MessageAttachment_Flag) String

func (x MessageAttachment_Flag) String() string

func (MessageAttachment_Flag) Type

type NotificationProfile

type NotificationProfile struct {
	Name                string                          `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Emoji               *string                         `protobuf:"bytes,2,opt,name=emoji,proto3,oneof" json:"emoji,omitempty"`
	Color               uint32                          `protobuf:"fixed32,3,opt,name=color,proto3" json:"color,omitempty"` // 0xAARRGGBB
	CreatedAtMs         uint64                          `protobuf:"varint,4,opt,name=createdAtMs,proto3" json:"createdAtMs,omitempty"`
	AllowAllCalls       bool                            `protobuf:"varint,5,opt,name=allowAllCalls,proto3" json:"allowAllCalls,omitempty"`
	AllowAllMentions    bool                            `protobuf:"varint,6,opt,name=allowAllMentions,proto3" json:"allowAllMentions,omitempty"`
	AllowedMembers      []uint64                        `protobuf:"varint,7,rep,packed,name=allowedMembers,proto3" json:"allowedMembers,omitempty"` // generated recipient id for allowed groups and contacts
	ScheduleEnabled     bool                            `protobuf:"varint,8,opt,name=scheduleEnabled,proto3" json:"scheduleEnabled,omitempty"`
	ScheduleStartTime   uint32                          `protobuf:"varint,9,opt,name=scheduleStartTime,proto3" json:"scheduleStartTime,omitempty"` // 24-hour clock int, 0000-2359 (e.g., 15, 900, 1130, 2345)
	ScheduleEndTime     uint32                          `protobuf:"varint,10,opt,name=scheduleEndTime,proto3" json:"scheduleEndTime,omitempty"`    // 24-hour clock int, 0000-2359 (e.g., 15, 900, 1130, 2345)
	ScheduleDaysEnabled []NotificationProfile_DayOfWeek ``                                                                                         /* 149-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*NotificationProfile) Descriptor deprecated

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

Deprecated: Use NotificationProfile.ProtoReflect.Descriptor instead.

func (*NotificationProfile) GetAllowAllCalls

func (x *NotificationProfile) GetAllowAllCalls() bool

func (*NotificationProfile) GetAllowAllMentions

func (x *NotificationProfile) GetAllowAllMentions() bool

func (*NotificationProfile) GetAllowedMembers

func (x *NotificationProfile) GetAllowedMembers() []uint64

func (*NotificationProfile) GetColor

func (x *NotificationProfile) GetColor() uint32

func (*NotificationProfile) GetCreatedAtMs

func (x *NotificationProfile) GetCreatedAtMs() uint64

func (*NotificationProfile) GetEmoji

func (x *NotificationProfile) GetEmoji() string

func (*NotificationProfile) GetName

func (x *NotificationProfile) GetName() string

func (*NotificationProfile) GetScheduleDaysEnabled

func (x *NotificationProfile) GetScheduleDaysEnabled() []NotificationProfile_DayOfWeek

func (*NotificationProfile) GetScheduleEnabled

func (x *NotificationProfile) GetScheduleEnabled() bool

func (*NotificationProfile) GetScheduleEndTime

func (x *NotificationProfile) GetScheduleEndTime() uint32

func (*NotificationProfile) GetScheduleStartTime

func (x *NotificationProfile) GetScheduleStartTime() uint32

func (*NotificationProfile) ProtoMessage

func (*NotificationProfile) ProtoMessage()

func (*NotificationProfile) ProtoReflect

func (x *NotificationProfile) ProtoReflect() protoreflect.Message

func (*NotificationProfile) Reset

func (x *NotificationProfile) Reset()

func (*NotificationProfile) String

func (x *NotificationProfile) String() string

type NotificationProfile_DayOfWeek

type NotificationProfile_DayOfWeek int32
const (
	NotificationProfile_UNKNOWN   NotificationProfile_DayOfWeek = 0 // Interpret as "Monday"
	NotificationProfile_MONDAY    NotificationProfile_DayOfWeek = 1
	NotificationProfile_TUESDAY   NotificationProfile_DayOfWeek = 2
	NotificationProfile_WEDNESDAY NotificationProfile_DayOfWeek = 3
	NotificationProfile_THURSDAY  NotificationProfile_DayOfWeek = 4
	NotificationProfile_FRIDAY    NotificationProfile_DayOfWeek = 5
	NotificationProfile_SATURDAY  NotificationProfile_DayOfWeek = 6
	NotificationProfile_SUNDAY    NotificationProfile_DayOfWeek = 7
)

func (NotificationProfile_DayOfWeek) Descriptor

func (NotificationProfile_DayOfWeek) Enum

func (NotificationProfile_DayOfWeek) EnumDescriptor deprecated

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

Deprecated: Use NotificationProfile_DayOfWeek.Descriptor instead.

func (NotificationProfile_DayOfWeek) Number

func (NotificationProfile_DayOfWeek) String

func (NotificationProfile_DayOfWeek) Type

type PaymentNotification

type PaymentNotification struct {
	AmountMob          *string                                 `protobuf:"bytes,1,opt,name=amountMob,proto3,oneof" json:"amountMob,omitempty"` // stored as a decimal string, e.g. 1.00001
	FeeMob             *string                                 `protobuf:"bytes,2,opt,name=feeMob,proto3,oneof" json:"feeMob,omitempty"`       // stored as a decimal string, e.g. 1.00001
	Note               *string                                 `protobuf:"bytes,3,opt,name=note,proto3,oneof" json:"note,omitempty"`
	TransactionDetails *PaymentNotification_TransactionDetails `protobuf:"bytes,4,opt,name=transactionDetails,proto3" json:"transactionDetails,omitempty"`
	// contains filtered or unexported fields
}

func (*PaymentNotification) Descriptor deprecated

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

Deprecated: Use PaymentNotification.ProtoReflect.Descriptor instead.

func (*PaymentNotification) GetAmountMob

func (x *PaymentNotification) GetAmountMob() string

func (*PaymentNotification) GetFeeMob

func (x *PaymentNotification) GetFeeMob() string

func (*PaymentNotification) GetNote

func (x *PaymentNotification) GetNote() string

func (*PaymentNotification) GetTransactionDetails

func (x *PaymentNotification) GetTransactionDetails() *PaymentNotification_TransactionDetails

func (*PaymentNotification) ProtoMessage

func (*PaymentNotification) ProtoMessage()

func (*PaymentNotification) ProtoReflect

func (x *PaymentNotification) ProtoReflect() protoreflect.Message

func (*PaymentNotification) Reset

func (x *PaymentNotification) Reset()

func (*PaymentNotification) String

func (x *PaymentNotification) String() string

type PaymentNotification_TransactionDetails

type PaymentNotification_TransactionDetails struct {

	// If unset, importers should treat the transaction as successful with no metadata.
	//
	// Types that are valid to be assigned to Payment:
	//
	//	*PaymentNotification_TransactionDetails_Transaction_
	//	*PaymentNotification_TransactionDetails_FailedTransaction_
	Payment isPaymentNotification_TransactionDetails_Payment `protobuf_oneof:"payment"`
	// contains filtered or unexported fields
}

func (*PaymentNotification_TransactionDetails) Descriptor deprecated

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

Deprecated: Use PaymentNotification_TransactionDetails.ProtoReflect.Descriptor instead.

func (*PaymentNotification_TransactionDetails) GetFailedTransaction

func (*PaymentNotification_TransactionDetails) GetPayment

func (x *PaymentNotification_TransactionDetails) GetPayment() isPaymentNotification_TransactionDetails_Payment

func (*PaymentNotification_TransactionDetails) GetTransaction

func (*PaymentNotification_TransactionDetails) ProtoMessage

func (*PaymentNotification_TransactionDetails) ProtoReflect

func (*PaymentNotification_TransactionDetails) Reset

func (*PaymentNotification_TransactionDetails) String

type PaymentNotification_TransactionDetails_FailedTransaction

type PaymentNotification_TransactionDetails_FailedTransaction struct {
	Reason PaymentNotification_TransactionDetails_FailedTransaction_FailureReason `` /* 156-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*PaymentNotification_TransactionDetails_FailedTransaction) Descriptor deprecated

Deprecated: Use PaymentNotification_TransactionDetails_FailedTransaction.ProtoReflect.Descriptor instead.

func (*PaymentNotification_TransactionDetails_FailedTransaction) GetReason

func (*PaymentNotification_TransactionDetails_FailedTransaction) ProtoMessage

func (*PaymentNotification_TransactionDetails_FailedTransaction) ProtoReflect

func (*PaymentNotification_TransactionDetails_FailedTransaction) Reset

func (*PaymentNotification_TransactionDetails_FailedTransaction) String

type PaymentNotification_TransactionDetails_FailedTransaction_

type PaymentNotification_TransactionDetails_FailedTransaction_ struct {
	FailedTransaction *PaymentNotification_TransactionDetails_FailedTransaction `protobuf:"bytes,2,opt,name=failedTransaction,proto3,oneof"`
}

type PaymentNotification_TransactionDetails_FailedTransaction_FailureReason

type PaymentNotification_TransactionDetails_FailedTransaction_FailureReason int32
const (
	PaymentNotification_TransactionDetails_FailedTransaction_GENERIC            PaymentNotification_TransactionDetails_FailedTransaction_FailureReason = 0 // A valid value -- reason unknown
	PaymentNotification_TransactionDetails_FailedTransaction_NETWORK            PaymentNotification_TransactionDetails_FailedTransaction_FailureReason = 1
	PaymentNotification_TransactionDetails_FailedTransaction_INSUFFICIENT_FUNDS PaymentNotification_TransactionDetails_FailedTransaction_FailureReason = 2
)

func (PaymentNotification_TransactionDetails_FailedTransaction_FailureReason) Descriptor

func (PaymentNotification_TransactionDetails_FailedTransaction_FailureReason) Enum

func (PaymentNotification_TransactionDetails_FailedTransaction_FailureReason) EnumDescriptor deprecated

Deprecated: Use PaymentNotification_TransactionDetails_FailedTransaction_FailureReason.Descriptor instead.

func (PaymentNotification_TransactionDetails_FailedTransaction_FailureReason) Number

func (PaymentNotification_TransactionDetails_FailedTransaction_FailureReason) String

func (PaymentNotification_TransactionDetails_FailedTransaction_FailureReason) Type

type PaymentNotification_TransactionDetails_MobileCoinTxoIdentification

type PaymentNotification_TransactionDetails_MobileCoinTxoIdentification struct {
	PublicKey [][]byte `protobuf:"bytes,1,rep,name=publicKey,proto3" json:"publicKey,omitempty"` // for received transactions
	KeyImages [][]byte `protobuf:"bytes,2,rep,name=keyImages,proto3" json:"keyImages,omitempty"` // for sent transactions
	// contains filtered or unexported fields
}

func (*PaymentNotification_TransactionDetails_MobileCoinTxoIdentification) Descriptor deprecated

Deprecated: Use PaymentNotification_TransactionDetails_MobileCoinTxoIdentification.ProtoReflect.Descriptor instead.

func (*PaymentNotification_TransactionDetails_MobileCoinTxoIdentification) GetKeyImages

func (*PaymentNotification_TransactionDetails_MobileCoinTxoIdentification) GetPublicKey

func (*PaymentNotification_TransactionDetails_MobileCoinTxoIdentification) ProtoMessage

func (*PaymentNotification_TransactionDetails_MobileCoinTxoIdentification) ProtoReflect

func (*PaymentNotification_TransactionDetails_MobileCoinTxoIdentification) Reset

func (*PaymentNotification_TransactionDetails_MobileCoinTxoIdentification) String

type PaymentNotification_TransactionDetails_Transaction

type PaymentNotification_TransactionDetails_Transaction struct {
	Status PaymentNotification_TransactionDetails_Transaction_Status `` /* 143-byte string literal not displayed */
	// This identification is used to map the payment table to the ledger
	// and is likely required otherwise we may have issues reconciling with
	// the ledger
	MobileCoinIdentification *PaymentNotification_TransactionDetails_MobileCoinTxoIdentification `protobuf:"bytes,2,opt,name=mobileCoinIdentification,proto3" json:"mobileCoinIdentification,omitempty"`
	Timestamp                *uint64                                                             `protobuf:"varint,3,opt,name=timestamp,proto3,oneof" json:"timestamp,omitempty"`
	BlockIndex               *uint64                                                             `protobuf:"varint,4,opt,name=blockIndex,proto3,oneof" json:"blockIndex,omitempty"`
	BlockTimestamp           *uint64                                                             `protobuf:"varint,5,opt,name=blockTimestamp,proto3,oneof" json:"blockTimestamp,omitempty"`
	Transaction              []byte                                                              `protobuf:"bytes,6,opt,name=transaction,proto3,oneof" json:"transaction,omitempty"` // mobile coin blobs
	Receipt                  []byte                                                              `protobuf:"bytes,7,opt,name=receipt,proto3,oneof" json:"receipt,omitempty"`         // mobile coin blobs
	// contains filtered or unexported fields
}

func (*PaymentNotification_TransactionDetails_Transaction) Descriptor deprecated

Deprecated: Use PaymentNotification_TransactionDetails_Transaction.ProtoReflect.Descriptor instead.

func (*PaymentNotification_TransactionDetails_Transaction) GetBlockIndex

func (*PaymentNotification_TransactionDetails_Transaction) GetBlockTimestamp

func (*PaymentNotification_TransactionDetails_Transaction) GetMobileCoinIdentification

func (*PaymentNotification_TransactionDetails_Transaction) GetReceipt

func (*PaymentNotification_TransactionDetails_Transaction) GetStatus

func (*PaymentNotification_TransactionDetails_Transaction) GetTimestamp

func (*PaymentNotification_TransactionDetails_Transaction) GetTransaction

func (*PaymentNotification_TransactionDetails_Transaction) ProtoMessage

func (*PaymentNotification_TransactionDetails_Transaction) ProtoReflect

func (*PaymentNotification_TransactionDetails_Transaction) Reset

func (*PaymentNotification_TransactionDetails_Transaction) String

type PaymentNotification_TransactionDetails_Transaction_

type PaymentNotification_TransactionDetails_Transaction_ struct {
	Transaction *PaymentNotification_TransactionDetails_Transaction `protobuf:"bytes,1,opt,name=transaction,proto3,oneof"`
}

type PaymentNotification_TransactionDetails_Transaction_Status

type PaymentNotification_TransactionDetails_Transaction_Status int32
const (
	PaymentNotification_TransactionDetails_Transaction_INITIAL    PaymentNotification_TransactionDetails_Transaction_Status = 0 // A valid value -- state unconfirmed
	PaymentNotification_TransactionDetails_Transaction_SUBMITTED  PaymentNotification_TransactionDetails_Transaction_Status = 1
	PaymentNotification_TransactionDetails_Transaction_SUCCESSFUL PaymentNotification_TransactionDetails_Transaction_Status = 2
)

func (PaymentNotification_TransactionDetails_Transaction_Status) Descriptor

func (PaymentNotification_TransactionDetails_Transaction_Status) Enum

func (PaymentNotification_TransactionDetails_Transaction_Status) EnumDescriptor deprecated

Deprecated: Use PaymentNotification_TransactionDetails_Transaction_Status.Descriptor instead.

func (PaymentNotification_TransactionDetails_Transaction_Status) Number

func (PaymentNotification_TransactionDetails_Transaction_Status) String

func (PaymentNotification_TransactionDetails_Transaction_Status) Type

type ProfileChangeChatUpdate

type ProfileChangeChatUpdate struct {
	PreviousName string `protobuf:"bytes,1,opt,name=previousName,proto3" json:"previousName,omitempty"`
	NewName      string `protobuf:"bytes,2,opt,name=newName,proto3" json:"newName,omitempty"`
	// contains filtered or unexported fields
}

func (*ProfileChangeChatUpdate) Descriptor deprecated

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

Deprecated: Use ProfileChangeChatUpdate.ProtoReflect.Descriptor instead.

func (*ProfileChangeChatUpdate) GetNewName

func (x *ProfileChangeChatUpdate) GetNewName() string

func (*ProfileChangeChatUpdate) GetPreviousName

func (x *ProfileChangeChatUpdate) GetPreviousName() string

func (*ProfileChangeChatUpdate) ProtoMessage

func (*ProfileChangeChatUpdate) ProtoMessage()

func (*ProfileChangeChatUpdate) ProtoReflect

func (x *ProfileChangeChatUpdate) ProtoReflect() protoreflect.Message

func (*ProfileChangeChatUpdate) Reset

func (x *ProfileChangeChatUpdate) Reset()

func (*ProfileChangeChatUpdate) String

func (x *ProfileChangeChatUpdate) String() string

type Quote

type Quote struct {
	TargetSentTimestamp *uint64                   `protobuf:"varint,1,opt,name=targetSentTimestamp,proto3,oneof" json:"targetSentTimestamp,omitempty"` // null if the target message could not be found at time of quote insert
	AuthorId            uint64                    `protobuf:"varint,2,opt,name=authorId,proto3" json:"authorId,omitempty"`
	Text                *Text                     `protobuf:"bytes,3,opt,name=text,proto3,oneof" json:"text,omitempty"`
	Attachments         []*Quote_QuotedAttachment `protobuf:"bytes,4,rep,name=attachments,proto3" json:"attachments,omitempty"`
	Type                Quote_Type                `protobuf:"varint,5,opt,name=type,proto3,enum=signal.backup.Quote_Type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*Quote) Descriptor deprecated

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

Deprecated: Use Quote.ProtoReflect.Descriptor instead.

func (*Quote) GetAttachments

func (x *Quote) GetAttachments() []*Quote_QuotedAttachment

func (*Quote) GetAuthorId

func (x *Quote) GetAuthorId() uint64

func (*Quote) GetTargetSentTimestamp

func (x *Quote) GetTargetSentTimestamp() uint64

func (*Quote) GetText

func (x *Quote) GetText() *Text

func (*Quote) GetType

func (x *Quote) GetType() Quote_Type

func (*Quote) ProtoMessage

func (*Quote) ProtoMessage()

func (*Quote) ProtoReflect

func (x *Quote) ProtoReflect() protoreflect.Message

func (*Quote) Reset

func (x *Quote) Reset()

func (*Quote) String

func (x *Quote) String() string

type Quote_QuotedAttachment

type Quote_QuotedAttachment struct {
	ContentType *string            `protobuf:"bytes,1,opt,name=contentType,proto3,oneof" json:"contentType,omitempty"`
	FileName    *string            `protobuf:"bytes,2,opt,name=fileName,proto3,oneof" json:"fileName,omitempty"`
	Thumbnail   *MessageAttachment `protobuf:"bytes,3,opt,name=thumbnail,proto3,oneof" json:"thumbnail,omitempty"`
	// contains filtered or unexported fields
}

func (*Quote_QuotedAttachment) Descriptor deprecated

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

Deprecated: Use Quote_QuotedAttachment.ProtoReflect.Descriptor instead.

func (*Quote_QuotedAttachment) GetContentType

func (x *Quote_QuotedAttachment) GetContentType() string

func (*Quote_QuotedAttachment) GetFileName

func (x *Quote_QuotedAttachment) GetFileName() string

func (*Quote_QuotedAttachment) GetThumbnail

func (x *Quote_QuotedAttachment) GetThumbnail() *MessageAttachment

func (*Quote_QuotedAttachment) ProtoMessage

func (*Quote_QuotedAttachment) ProtoMessage()

func (*Quote_QuotedAttachment) ProtoReflect

func (x *Quote_QuotedAttachment) ProtoReflect() protoreflect.Message

func (*Quote_QuotedAttachment) Reset

func (x *Quote_QuotedAttachment) Reset()

func (*Quote_QuotedAttachment) String

func (x *Quote_QuotedAttachment) String() string

type Quote_Type

type Quote_Type int32
const (
	Quote_UNKNOWN    Quote_Type = 0 // Interpret as "Normal"
	Quote_NORMAL     Quote_Type = 1
	Quote_GIFT_BADGE Quote_Type = 2
	Quote_VIEW_ONCE  Quote_Type = 3
)

func (Quote_Type) Descriptor

func (Quote_Type) Descriptor() protoreflect.EnumDescriptor

func (Quote_Type) Enum

func (x Quote_Type) Enum() *Quote_Type

func (Quote_Type) EnumDescriptor deprecated

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

Deprecated: Use Quote_Type.Descriptor instead.

func (Quote_Type) Number

func (x Quote_Type) Number() protoreflect.EnumNumber

func (Quote_Type) String

func (x Quote_Type) String() string

func (Quote_Type) Type

type Reaction

type Reaction struct {
	Emoji         string `protobuf:"bytes,1,opt,name=emoji,proto3" json:"emoji,omitempty"`
	AuthorId      uint64 `protobuf:"varint,2,opt,name=authorId,proto3" json:"authorId,omitempty"`
	SentTimestamp uint64 `protobuf:"varint,3,opt,name=sentTimestamp,proto3" json:"sentTimestamp,omitempty"`
	// A higher sort order means that a reaction is more recent. Some clients may export this as
	// incrementing numbers (e.g. 1, 2, 3), others as timestamps.
	SortOrder uint64 `protobuf:"varint,4,opt,name=sortOrder,proto3" json:"sortOrder,omitempty"`
	// contains filtered or unexported fields
}

func (*Reaction) Descriptor deprecated

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

Deprecated: Use Reaction.ProtoReflect.Descriptor instead.

func (*Reaction) GetAuthorId

func (x *Reaction) GetAuthorId() uint64

func (*Reaction) GetEmoji

func (x *Reaction) GetEmoji() string

func (*Reaction) GetSentTimestamp

func (x *Reaction) GetSentTimestamp() uint64

func (*Reaction) GetSortOrder

func (x *Reaction) GetSortOrder() uint64

func (*Reaction) ProtoMessage

func (*Reaction) ProtoMessage()

func (*Reaction) ProtoReflect

func (x *Reaction) ProtoReflect() protoreflect.Message

func (*Reaction) Reset

func (x *Reaction) Reset()

func (*Reaction) String

func (x *Reaction) String() string

type Recipient

type Recipient struct {
	Id uint64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"` // generated id for reference only within this file
	// If unset, importers should skip this frame without throwing an error.
	//
	// Types that are valid to be assigned to Destination:
	//
	//	*Recipient_Contact
	//	*Recipient_Group
	//	*Recipient_DistributionList
	//	*Recipient_Self
	//	*Recipient_ReleaseNotes
	//	*Recipient_CallLink
	Destination isRecipient_Destination `protobuf_oneof:"destination"`
	// contains filtered or unexported fields
}

func (*Recipient) Descriptor deprecated

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

Deprecated: Use Recipient.ProtoReflect.Descriptor instead.

func (x *Recipient) GetCallLink() *CallLink

func (*Recipient) GetContact

func (x *Recipient) GetContact() *Contact

func (*Recipient) GetDestination

func (x *Recipient) GetDestination() isRecipient_Destination

func (*Recipient) GetDistributionList

func (x *Recipient) GetDistributionList() *DistributionListItem

func (*Recipient) GetGroup

func (x *Recipient) GetGroup() *Group

func (*Recipient) GetId

func (x *Recipient) GetId() uint64

func (*Recipient) GetReleaseNotes

func (x *Recipient) GetReleaseNotes() *ReleaseNotes

func (*Recipient) GetSelf

func (x *Recipient) GetSelf() *Self

func (*Recipient) ProtoMessage

func (*Recipient) ProtoMessage()

func (*Recipient) ProtoReflect

func (x *Recipient) ProtoReflect() protoreflect.Message

func (*Recipient) Reset

func (x *Recipient) Reset()

func (*Recipient) String

func (x *Recipient) String() string
type Recipient_CallLink struct {
	CallLink *CallLink `protobuf:"bytes,7,opt,name=callLink,proto3,oneof"`
}

type Recipient_Contact

type Recipient_Contact struct {
	Contact *Contact `protobuf:"bytes,2,opt,name=contact,proto3,oneof"`
}

type Recipient_DistributionList

type Recipient_DistributionList struct {
	DistributionList *DistributionListItem `protobuf:"bytes,4,opt,name=distributionList,proto3,oneof"`
}

type Recipient_Group

type Recipient_Group struct {
	Group *Group `protobuf:"bytes,3,opt,name=group,proto3,oneof"`
}

type Recipient_ReleaseNotes

type Recipient_ReleaseNotes struct {
	ReleaseNotes *ReleaseNotes `protobuf:"bytes,6,opt,name=releaseNotes,proto3,oneof"`
}

type Recipient_Self

type Recipient_Self struct {
	Self *Self `protobuf:"bytes,5,opt,name=self,proto3,oneof"`
}

type ReleaseNotes

type ReleaseNotes struct {
	// contains filtered or unexported fields
}

func (*ReleaseNotes) Descriptor deprecated

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

Deprecated: Use ReleaseNotes.ProtoReflect.Descriptor instead.

func (*ReleaseNotes) ProtoMessage

func (*ReleaseNotes) ProtoMessage()

func (*ReleaseNotes) ProtoReflect

func (x *ReleaseNotes) ProtoReflect() protoreflect.Message

func (*ReleaseNotes) Reset

func (x *ReleaseNotes) Reset()

func (*ReleaseNotes) String

func (x *ReleaseNotes) String() string

type RemoteDeletedMessage

type RemoteDeletedMessage struct {
	// contains filtered or unexported fields
}

Tombstone for remote delete

func (*RemoteDeletedMessage) Descriptor deprecated

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

Deprecated: Use RemoteDeletedMessage.ProtoReflect.Descriptor instead.

func (*RemoteDeletedMessage) ProtoMessage

func (*RemoteDeletedMessage) ProtoMessage()

func (*RemoteDeletedMessage) ProtoReflect

func (x *RemoteDeletedMessage) ProtoReflect() protoreflect.Message

func (*RemoteDeletedMessage) Reset

func (x *RemoteDeletedMessage) Reset()

func (*RemoteDeletedMessage) String

func (x *RemoteDeletedMessage) String() string

type Self

type Self struct {
	// contains filtered or unexported fields
}

func (*Self) Descriptor deprecated

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

Deprecated: Use Self.ProtoReflect.Descriptor instead.

func (*Self) ProtoMessage

func (*Self) ProtoMessage()

func (*Self) ProtoReflect

func (x *Self) ProtoReflect() protoreflect.Message

func (*Self) Reset

func (x *Self) Reset()

func (*Self) String

func (x *Self) String() string

type SelfInvitedOtherUserToGroupUpdate

type SelfInvitedOtherUserToGroupUpdate struct {

	// If no invitee id available, use GroupUnknownInviteeUpdate
	InviteeServiceId []byte `protobuf:"bytes,1,opt,name=inviteeServiceId,proto3" json:"inviteeServiceId,omitempty"`
	// contains filtered or unexported fields
}

func (*SelfInvitedOtherUserToGroupUpdate) Descriptor deprecated

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

Deprecated: Use SelfInvitedOtherUserToGroupUpdate.ProtoReflect.Descriptor instead.

func (*SelfInvitedOtherUserToGroupUpdate) GetInviteeServiceId

func (x *SelfInvitedOtherUserToGroupUpdate) GetInviteeServiceId() []byte

func (*SelfInvitedOtherUserToGroupUpdate) ProtoMessage

func (*SelfInvitedOtherUserToGroupUpdate) ProtoMessage()

func (*SelfInvitedOtherUserToGroupUpdate) ProtoReflect

func (*SelfInvitedOtherUserToGroupUpdate) Reset

func (*SelfInvitedOtherUserToGroupUpdate) String

type SelfInvitedToGroupUpdate

type SelfInvitedToGroupUpdate struct {
	InviterAci []byte `protobuf:"bytes,1,opt,name=inviterAci,proto3,oneof" json:"inviterAci,omitempty"`
	// contains filtered or unexported fields
}

func (*SelfInvitedToGroupUpdate) Descriptor deprecated

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

Deprecated: Use SelfInvitedToGroupUpdate.ProtoReflect.Descriptor instead.

func (*SelfInvitedToGroupUpdate) GetInviterAci

func (x *SelfInvitedToGroupUpdate) GetInviterAci() []byte

func (*SelfInvitedToGroupUpdate) ProtoMessage

func (*SelfInvitedToGroupUpdate) ProtoMessage()

func (*SelfInvitedToGroupUpdate) ProtoReflect

func (x *SelfInvitedToGroupUpdate) ProtoReflect() protoreflect.Message

func (*SelfInvitedToGroupUpdate) Reset

func (x *SelfInvitedToGroupUpdate) Reset()

func (*SelfInvitedToGroupUpdate) String

func (x *SelfInvitedToGroupUpdate) String() string

type SendStatus

type SendStatus struct {
	RecipientId uint64 `protobuf:"varint,1,opt,name=recipientId,proto3" json:"recipientId,omitempty"`
	Timestamp   uint64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // the time the status was last updated -- if from a receipt, it should be the sentTime of the receipt
	// If unset, importers should consider the status to be "pending"
	//
	// Types that are valid to be assigned to DeliveryStatus:
	//
	//	*SendStatus_Pending_
	//	*SendStatus_Sent_
	//	*SendStatus_Delivered_
	//	*SendStatus_Read_
	//	*SendStatus_Viewed_
	//	*SendStatus_Skipped_
	//	*SendStatus_Failed_
	DeliveryStatus isSendStatus_DeliveryStatus `protobuf_oneof:"deliveryStatus"`
	// contains filtered or unexported fields
}

func (*SendStatus) Descriptor deprecated

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

Deprecated: Use SendStatus.ProtoReflect.Descriptor instead.

func (*SendStatus) GetDelivered

func (x *SendStatus) GetDelivered() *SendStatus_Delivered

func (*SendStatus) GetDeliveryStatus

func (x *SendStatus) GetDeliveryStatus() isSendStatus_DeliveryStatus

func (*SendStatus) GetFailed

func (x *SendStatus) GetFailed() *SendStatus_Failed

func (*SendStatus) GetPending

func (x *SendStatus) GetPending() *SendStatus_Pending

func (*SendStatus) GetRead

func (x *SendStatus) GetRead() *SendStatus_Read

func (*SendStatus) GetRecipientId

func (x *SendStatus) GetRecipientId() uint64

func (*SendStatus) GetSent

func (x *SendStatus) GetSent() *SendStatus_Sent

func (*SendStatus) GetSkipped

func (x *SendStatus) GetSkipped() *SendStatus_Skipped

func (*SendStatus) GetTimestamp

func (x *SendStatus) GetTimestamp() uint64

func (*SendStatus) GetViewed

func (x *SendStatus) GetViewed() *SendStatus_Viewed

func (*SendStatus) ProtoMessage

func (*SendStatus) ProtoMessage()

func (*SendStatus) ProtoReflect

func (x *SendStatus) ProtoReflect() protoreflect.Message

func (*SendStatus) Reset

func (x *SendStatus) Reset()

func (*SendStatus) String

func (x *SendStatus) String() string

type SendStatus_Delivered

type SendStatus_Delivered struct {
	SealedSender bool `protobuf:"varint,1,opt,name=sealedSender,proto3" json:"sealedSender,omitempty"`
	// contains filtered or unexported fields
}

func (*SendStatus_Delivered) Descriptor deprecated

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

Deprecated: Use SendStatus_Delivered.ProtoReflect.Descriptor instead.

func (*SendStatus_Delivered) GetSealedSender

func (x *SendStatus_Delivered) GetSealedSender() bool

func (*SendStatus_Delivered) ProtoMessage

func (*SendStatus_Delivered) ProtoMessage()

func (*SendStatus_Delivered) ProtoReflect

func (x *SendStatus_Delivered) ProtoReflect() protoreflect.Message

func (*SendStatus_Delivered) Reset

func (x *SendStatus_Delivered) Reset()

func (*SendStatus_Delivered) String

func (x *SendStatus_Delivered) String() string

type SendStatus_Delivered_

type SendStatus_Delivered_ struct {
	Delivered *SendStatus_Delivered `protobuf:"bytes,5,opt,name=delivered,proto3,oneof"`
}

type SendStatus_Failed

type SendStatus_Failed struct {
	Reason SendStatus_Failed_FailureReason `protobuf:"varint,1,opt,name=reason,proto3,enum=signal.backup.SendStatus_Failed_FailureReason" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*SendStatus_Failed) Descriptor deprecated

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

Deprecated: Use SendStatus_Failed.ProtoReflect.Descriptor instead.

func (*SendStatus_Failed) GetReason

func (*SendStatus_Failed) ProtoMessage

func (*SendStatus_Failed) ProtoMessage()

func (*SendStatus_Failed) ProtoReflect

func (x *SendStatus_Failed) ProtoReflect() protoreflect.Message

func (*SendStatus_Failed) Reset

func (x *SendStatus_Failed) Reset()

func (*SendStatus_Failed) String

func (x *SendStatus_Failed) String() string

type SendStatus_Failed_

type SendStatus_Failed_ struct {
	Failed *SendStatus_Failed `protobuf:"bytes,9,opt,name=failed,proto3,oneof"`
}

type SendStatus_Failed_FailureReason

type SendStatus_Failed_FailureReason int32
const (
	SendStatus_Failed_UNKNOWN               SendStatus_Failed_FailureReason = 0 // A valid value -- could indicate a crash or lack of information
	SendStatus_Failed_NETWORK               SendStatus_Failed_FailureReason = 1
	SendStatus_Failed_IDENTITY_KEY_MISMATCH SendStatus_Failed_FailureReason = 2
)

func (SendStatus_Failed_FailureReason) Descriptor

func (SendStatus_Failed_FailureReason) Enum

func (SendStatus_Failed_FailureReason) EnumDescriptor deprecated

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

Deprecated: Use SendStatus_Failed_FailureReason.Descriptor instead.

func (SendStatus_Failed_FailureReason) Number

func (SendStatus_Failed_FailureReason) String

func (SendStatus_Failed_FailureReason) Type

type SendStatus_Pending

type SendStatus_Pending struct {
	// contains filtered or unexported fields
}

func (*SendStatus_Pending) Descriptor deprecated

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

Deprecated: Use SendStatus_Pending.ProtoReflect.Descriptor instead.

func (*SendStatus_Pending) ProtoMessage

func (*SendStatus_Pending) ProtoMessage()

func (*SendStatus_Pending) ProtoReflect

func (x *SendStatus_Pending) ProtoReflect() protoreflect.Message

func (*SendStatus_Pending) Reset

func (x *SendStatus_Pending) Reset()

func (*SendStatus_Pending) String

func (x *SendStatus_Pending) String() string

type SendStatus_Pending_

type SendStatus_Pending_ struct {
	Pending *SendStatus_Pending `protobuf:"bytes,3,opt,name=pending,proto3,oneof"`
}

type SendStatus_Read

type SendStatus_Read struct {
	SealedSender bool `protobuf:"varint,1,opt,name=sealedSender,proto3" json:"sealedSender,omitempty"`
	// contains filtered or unexported fields
}

func (*SendStatus_Read) Descriptor deprecated

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

Deprecated: Use SendStatus_Read.ProtoReflect.Descriptor instead.

func (*SendStatus_Read) GetSealedSender

func (x *SendStatus_Read) GetSealedSender() bool

func (*SendStatus_Read) ProtoMessage

func (*SendStatus_Read) ProtoMessage()

func (*SendStatus_Read) ProtoReflect

func (x *SendStatus_Read) ProtoReflect() protoreflect.Message

func (*SendStatus_Read) Reset

func (x *SendStatus_Read) Reset()

func (*SendStatus_Read) String

func (x *SendStatus_Read) String() string

type SendStatus_Read_

type SendStatus_Read_ struct {
	Read *SendStatus_Read `protobuf:"bytes,6,opt,name=read,proto3,oneof"`
}

type SendStatus_Sent

type SendStatus_Sent struct {
	SealedSender bool `protobuf:"varint,1,opt,name=sealedSender,proto3" json:"sealedSender,omitempty"`
	// contains filtered or unexported fields
}

func (*SendStatus_Sent) Descriptor deprecated

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

Deprecated: Use SendStatus_Sent.ProtoReflect.Descriptor instead.

func (*SendStatus_Sent) GetSealedSender

func (x *SendStatus_Sent) GetSealedSender() bool

func (*SendStatus_Sent) ProtoMessage

func (*SendStatus_Sent) ProtoMessage()

func (*SendStatus_Sent) ProtoReflect

func (x *SendStatus_Sent) ProtoReflect() protoreflect.Message

func (*SendStatus_Sent) Reset

func (x *SendStatus_Sent) Reset()

func (*SendStatus_Sent) String

func (x *SendStatus_Sent) String() string

type SendStatus_Sent_

type SendStatus_Sent_ struct {
	Sent *SendStatus_Sent `protobuf:"bytes,4,opt,name=sent,proto3,oneof"`
}

type SendStatus_Skipped

type SendStatus_Skipped struct {
	// contains filtered or unexported fields
}

e.g. user in group was blocked, so we skipped sending to them

func (*SendStatus_Skipped) Descriptor deprecated

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

Deprecated: Use SendStatus_Skipped.ProtoReflect.Descriptor instead.

func (*SendStatus_Skipped) ProtoMessage

func (*SendStatus_Skipped) ProtoMessage()

func (*SendStatus_Skipped) ProtoReflect

func (x *SendStatus_Skipped) ProtoReflect() protoreflect.Message

func (*SendStatus_Skipped) Reset

func (x *SendStatus_Skipped) Reset()

func (*SendStatus_Skipped) String

func (x *SendStatus_Skipped) String() string

type SendStatus_Skipped_

type SendStatus_Skipped_ struct {
	Skipped *SendStatus_Skipped `protobuf:"bytes,8,opt,name=skipped,proto3,oneof"`
}

type SendStatus_Viewed

type SendStatus_Viewed struct {
	SealedSender bool `protobuf:"varint,1,opt,name=sealedSender,proto3" json:"sealedSender,omitempty"`
	// contains filtered or unexported fields
}

func (*SendStatus_Viewed) Descriptor deprecated

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

Deprecated: Use SendStatus_Viewed.ProtoReflect.Descriptor instead.

func (*SendStatus_Viewed) GetSealedSender

func (x *SendStatus_Viewed) GetSealedSender() bool

func (*SendStatus_Viewed) ProtoMessage

func (*SendStatus_Viewed) ProtoMessage()

func (*SendStatus_Viewed) ProtoReflect

func (x *SendStatus_Viewed) ProtoReflect() protoreflect.Message

func (*SendStatus_Viewed) Reset

func (x *SendStatus_Viewed) Reset()

func (*SendStatus_Viewed) String

func (x *SendStatus_Viewed) String() string

type SendStatus_Viewed_

type SendStatus_Viewed_ struct {
	Viewed *SendStatus_Viewed `protobuf:"bytes,7,opt,name=viewed,proto3,oneof"`
}

type SessionSwitchoverChatUpdate

type SessionSwitchoverChatUpdate struct {
	E164 uint64 `protobuf:"varint,1,opt,name=e164,proto3" json:"e164,omitempty"`
	// contains filtered or unexported fields
}

func (*SessionSwitchoverChatUpdate) Descriptor deprecated

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

Deprecated: Use SessionSwitchoverChatUpdate.ProtoReflect.Descriptor instead.

func (*SessionSwitchoverChatUpdate) GetE164

func (x *SessionSwitchoverChatUpdate) GetE164() uint64

func (*SessionSwitchoverChatUpdate) ProtoMessage

func (*SessionSwitchoverChatUpdate) ProtoMessage()

func (*SessionSwitchoverChatUpdate) ProtoReflect

func (*SessionSwitchoverChatUpdate) Reset

func (x *SessionSwitchoverChatUpdate) Reset()

func (*SessionSwitchoverChatUpdate) String

func (x *SessionSwitchoverChatUpdate) String() string

type SimpleChatUpdate

type SimpleChatUpdate struct {
	Type SimpleChatUpdate_Type `protobuf:"varint,1,opt,name=type,proto3,enum=signal.backup.SimpleChatUpdate_Type" json:"type,omitempty"`
	// contains filtered or unexported fields
}

func (*SimpleChatUpdate) Descriptor deprecated

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

Deprecated: Use SimpleChatUpdate.ProtoReflect.Descriptor instead.

func (*SimpleChatUpdate) GetType

func (*SimpleChatUpdate) ProtoMessage

func (*SimpleChatUpdate) ProtoMessage()

func (*SimpleChatUpdate) ProtoReflect

func (x *SimpleChatUpdate) ProtoReflect() protoreflect.Message

func (*SimpleChatUpdate) Reset

func (x *SimpleChatUpdate) Reset()

func (*SimpleChatUpdate) String

func (x *SimpleChatUpdate) String() string

type SimpleChatUpdate_Type

type SimpleChatUpdate_Type int32
const (
	SimpleChatUpdate_UNKNOWN                          SimpleChatUpdate_Type = 0 // Importers should skip the update without throwing an error.
	SimpleChatUpdate_JOINED_SIGNAL                    SimpleChatUpdate_Type = 1
	SimpleChatUpdate_IDENTITY_UPDATE                  SimpleChatUpdate_Type = 2
	SimpleChatUpdate_IDENTITY_VERIFIED                SimpleChatUpdate_Type = 3
	SimpleChatUpdate_IDENTITY_DEFAULT                 SimpleChatUpdate_Type = 4 // marking as unverified
	SimpleChatUpdate_CHANGE_NUMBER                    SimpleChatUpdate_Type = 5
	SimpleChatUpdate_RELEASE_CHANNEL_DONATION_REQUEST SimpleChatUpdate_Type = 6
	SimpleChatUpdate_END_SESSION                      SimpleChatUpdate_Type = 7
	SimpleChatUpdate_CHAT_SESSION_REFRESH             SimpleChatUpdate_Type = 8
	SimpleChatUpdate_BAD_DECRYPT                      SimpleChatUpdate_Type = 9
	SimpleChatUpdate_PAYMENTS_ACTIVATED               SimpleChatUpdate_Type = 10
	SimpleChatUpdate_PAYMENT_ACTIVATION_REQUEST       SimpleChatUpdate_Type = 11
	SimpleChatUpdate_UNSUPPORTED_PROTOCOL_MESSAGE     SimpleChatUpdate_Type = 12
	SimpleChatUpdate_REPORTED_SPAM                    SimpleChatUpdate_Type = 13
	SimpleChatUpdate_BLOCKED                          SimpleChatUpdate_Type = 14
	SimpleChatUpdate_UNBLOCKED                        SimpleChatUpdate_Type = 15
	SimpleChatUpdate_MESSAGE_REQUEST_ACCEPTED         SimpleChatUpdate_Type = 16
)

func (SimpleChatUpdate_Type) Descriptor

func (SimpleChatUpdate_Type) Enum

func (SimpleChatUpdate_Type) EnumDescriptor deprecated

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

Deprecated: Use SimpleChatUpdate_Type.Descriptor instead.

func (SimpleChatUpdate_Type) Number

func (SimpleChatUpdate_Type) String

func (x SimpleChatUpdate_Type) String() string

func (SimpleChatUpdate_Type) Type

type StandardMessage

type StandardMessage struct {
	Quote       *Quote               `protobuf:"bytes,1,opt,name=quote,proto3,oneof" json:"quote,omitempty"`
	Text        *Text                `protobuf:"bytes,2,opt,name=text,proto3,oneof" json:"text,omitempty"`
	Attachments []*MessageAttachment `protobuf:"bytes,3,rep,name=attachments,proto3" json:"attachments,omitempty"`
	LinkPreview []*LinkPreview       `protobuf:"bytes,4,rep,name=linkPreview,proto3" json:"linkPreview,omitempty"`
	LongText    *FilePointer         `protobuf:"bytes,5,opt,name=longText,proto3,oneof" json:"longText,omitempty"`
	Reactions   []*Reaction          `protobuf:"bytes,6,rep,name=reactions,proto3" json:"reactions,omitempty"`
	// contains filtered or unexported fields
}

func (*StandardMessage) Descriptor deprecated

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

Deprecated: Use StandardMessage.ProtoReflect.Descriptor instead.

func (*StandardMessage) GetAttachments

func (x *StandardMessage) GetAttachments() []*MessageAttachment

func (*StandardMessage) GetLinkPreview

func (x *StandardMessage) GetLinkPreview() []*LinkPreview

func (*StandardMessage) GetLongText

func (x *StandardMessage) GetLongText() *FilePointer

func (*StandardMessage) GetQuote

func (x *StandardMessage) GetQuote() *Quote

func (*StandardMessage) GetReactions

func (x *StandardMessage) GetReactions() []*Reaction

func (*StandardMessage) GetText

func (x *StandardMessage) GetText() *Text

func (*StandardMessage) ProtoMessage

func (*StandardMessage) ProtoMessage()

func (*StandardMessage) ProtoReflect

func (x *StandardMessage) ProtoReflect() protoreflect.Message

func (*StandardMessage) Reset

func (x *StandardMessage) Reset()

func (*StandardMessage) String

func (x *StandardMessage) String() string

type Sticker

type Sticker struct {
	PackId    []byte  `protobuf:"bytes,1,opt,name=packId,proto3" json:"packId,omitempty"`
	PackKey   []byte  `protobuf:"bytes,2,opt,name=packKey,proto3" json:"packKey,omitempty"`
	StickerId uint32  `protobuf:"varint,3,opt,name=stickerId,proto3" json:"stickerId,omitempty"`
	Emoji     *string `protobuf:"bytes,4,opt,name=emoji,proto3,oneof" json:"emoji,omitempty"`
	// Stickers are uploaded to be sent as attachments; we also
	// back them up as normal attachments when they are in messages.
	// DO NOT treat this as the definitive source of a sticker in
	// an installed StickerPack that shares the same packId.
	Data *FilePointer `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"`
	// contains filtered or unexported fields
}

func (*Sticker) Descriptor deprecated

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

Deprecated: Use Sticker.ProtoReflect.Descriptor instead.

func (*Sticker) GetData

func (x *Sticker) GetData() *FilePointer

func (*Sticker) GetEmoji

func (x *Sticker) GetEmoji() string

func (*Sticker) GetPackId

func (x *Sticker) GetPackId() []byte

func (*Sticker) GetPackKey

func (x *Sticker) GetPackKey() []byte

func (*Sticker) GetStickerId

func (x *Sticker) GetStickerId() uint32

func (*Sticker) ProtoMessage

func (*Sticker) ProtoMessage()

func (*Sticker) ProtoReflect

func (x *Sticker) ProtoReflect() protoreflect.Message

func (*Sticker) Reset

func (x *Sticker) Reset()

func (*Sticker) String

func (x *Sticker) String() string

type StickerMessage

type StickerMessage struct {
	Sticker   *Sticker    `protobuf:"bytes,1,opt,name=sticker,proto3" json:"sticker,omitempty"`
	Reactions []*Reaction `protobuf:"bytes,2,rep,name=reactions,proto3" json:"reactions,omitempty"`
	// contains filtered or unexported fields
}

func (*StickerMessage) Descriptor deprecated

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

Deprecated: Use StickerMessage.ProtoReflect.Descriptor instead.

func (*StickerMessage) GetReactions

func (x *StickerMessage) GetReactions() []*Reaction

func (*StickerMessage) GetSticker

func (x *StickerMessage) GetSticker() *Sticker

func (*StickerMessage) ProtoMessage

func (*StickerMessage) ProtoMessage()

func (*StickerMessage) ProtoReflect

func (x *StickerMessage) ProtoReflect() protoreflect.Message

func (*StickerMessage) Reset

func (x *StickerMessage) Reset()

func (*StickerMessage) String

func (x *StickerMessage) String() string

type StickerPack

type StickerPack struct {
	PackId  []byte `protobuf:"bytes,1,opt,name=packId,proto3" json:"packId,omitempty"`
	PackKey []byte `protobuf:"bytes,2,opt,name=packKey,proto3" json:"packKey,omitempty"`
	// contains filtered or unexported fields
}

func (*StickerPack) Descriptor deprecated

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

Deprecated: Use StickerPack.ProtoReflect.Descriptor instead.

func (*StickerPack) GetPackId

func (x *StickerPack) GetPackId() []byte

func (*StickerPack) GetPackKey

func (x *StickerPack) GetPackKey() []byte

func (*StickerPack) ProtoMessage

func (*StickerPack) ProtoMessage()

func (*StickerPack) ProtoReflect

func (x *StickerPack) ProtoReflect() protoreflect.Message

func (*StickerPack) Reset

func (x *StickerPack) Reset()

func (*StickerPack) String

func (x *StickerPack) String() string

type Text

type Text struct {
	Body       string       `protobuf:"bytes,1,opt,name=body,proto3" json:"body,omitempty"`
	BodyRanges []*BodyRange `protobuf:"bytes,2,rep,name=bodyRanges,proto3" json:"bodyRanges,omitempty"`
	// contains filtered or unexported fields
}

func (*Text) Descriptor deprecated

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

Deprecated: Use Text.ProtoReflect.Descriptor instead.

func (*Text) GetBody

func (x *Text) GetBody() string

func (*Text) GetBodyRanges

func (x *Text) GetBodyRanges() []*BodyRange

func (*Text) ProtoMessage

func (*Text) ProtoMessage()

func (*Text) ProtoReflect

func (x *Text) ProtoReflect() protoreflect.Message

func (*Text) Reset

func (x *Text) Reset()

func (*Text) String

func (x *Text) String() string

type ThreadMergeChatUpdate

type ThreadMergeChatUpdate struct {
	PreviousE164 uint64 `protobuf:"varint,1,opt,name=previousE164,proto3" json:"previousE164,omitempty"`
	// contains filtered or unexported fields
}

func (*ThreadMergeChatUpdate) Descriptor deprecated

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

Deprecated: Use ThreadMergeChatUpdate.ProtoReflect.Descriptor instead.

func (*ThreadMergeChatUpdate) GetPreviousE164

func (x *ThreadMergeChatUpdate) GetPreviousE164() uint64

func (*ThreadMergeChatUpdate) ProtoMessage

func (*ThreadMergeChatUpdate) ProtoMessage()

func (*ThreadMergeChatUpdate) ProtoReflect

func (x *ThreadMergeChatUpdate) ProtoReflect() protoreflect.Message

func (*ThreadMergeChatUpdate) Reset

func (x *ThreadMergeChatUpdate) Reset()

func (*ThreadMergeChatUpdate) String

func (x *ThreadMergeChatUpdate) String() string

type ViewOnceMessage

type ViewOnceMessage struct {

	// Will be null for viewed messages
	Attachment *MessageAttachment `protobuf:"bytes,1,opt,name=attachment,proto3" json:"attachment,omitempty"`
	Reactions  []*Reaction        `protobuf:"bytes,2,rep,name=reactions,proto3" json:"reactions,omitempty"`
	// contains filtered or unexported fields
}

func (*ViewOnceMessage) Descriptor deprecated

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

Deprecated: Use ViewOnceMessage.ProtoReflect.Descriptor instead.

func (*ViewOnceMessage) GetAttachment

func (x *ViewOnceMessage) GetAttachment() *MessageAttachment

func (*ViewOnceMessage) GetReactions

func (x *ViewOnceMessage) GetReactions() []*Reaction

func (*ViewOnceMessage) ProtoMessage

func (*ViewOnceMessage) ProtoMessage()

func (*ViewOnceMessage) ProtoReflect

func (x *ViewOnceMessage) ProtoReflect() protoreflect.Message

func (*ViewOnceMessage) Reset

func (x *ViewOnceMessage) Reset()

func (*ViewOnceMessage) String

func (x *ViewOnceMessage) String() string

Jump to

Keyboard shortcuts

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