device_sync

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Jul 7, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ConsentTypeSave_name = map[int32]string{
		0: "CONSENT_TYPE_SAVE_UNSPECIFIED",
		1: "CONSENT_TYPE_SAVE_CONVERSATION_ID",
		2: "CONSENT_TYPE_SAVE_INBOX_ID",
		3: "CONSENT_TYPE_SAVE_ADDRESS",
	}
	ConsentTypeSave_value = map[string]int32{
		"CONSENT_TYPE_SAVE_UNSPECIFIED":     0,
		"CONSENT_TYPE_SAVE_CONVERSATION_ID": 1,
		"CONSENT_TYPE_SAVE_INBOX_ID":        2,
		"CONSENT_TYPE_SAVE_ADDRESS":         3,
	}
)

Enum value maps for ConsentTypeSave.

View Source
var (
	ConsentStateSave_name = map[int32]string{
		0: "CONSENT_STATE_SAVE_UNSPECIFIED",
		1: "CONSENT_STATE_SAVE_UNKNOWN",
		2: "CONSENT_STATE_SAVE_ALLOWED",
		3: "CONSENT_STATE_SAVE_DENIED",
	}
	ConsentStateSave_value = map[string]int32{
		"CONSENT_STATE_SAVE_UNSPECIFIED": 0,
		"CONSENT_STATE_SAVE_UNKNOWN":     1,
		"CONSENT_STATE_SAVE_ALLOWED":     2,
		"CONSENT_STATE_SAVE_DENIED":      3,
	}
)

Enum value maps for ConsentStateSave.

View Source
var (
	BackupElementSelection_name = map[int32]string{
		0: "BACKUP_ELEMENT_SELECTION_UNSPECIFIED",
		1: "BACKUP_ELEMENT_SELECTION_MESSAGES",
		2: "BACKUP_ELEMENT_SELECTION_CONSENT",
	}
	BackupElementSelection_value = map[string]int32{
		"BACKUP_ELEMENT_SELECTION_UNSPECIFIED": 0,
		"BACKUP_ELEMENT_SELECTION_MESSAGES":    1,
		"BACKUP_ELEMENT_SELECTION_CONSENT":     2,
	}
)

Enum value maps for BackupElementSelection.

View Source
var (
	GroupMembershipStateSave_name = map[int32]string{
		0: "GROUP_MEMBERSHIP_STATE_SAVE_UNSPECIFIED",
		1: "GROUP_MEMBERSHIP_STATE_SAVE_ALLOWED",
		2: "GROUP_MEMBERSHIP_STATE_SAVE_REJECTED",
		3: "GROUP_MEMBERSHIP_STATE_SAVE_PENDING",
		4: "GROUP_MEMBERSHIP_STATE_SAVE_RESTORED",
	}
	GroupMembershipStateSave_value = map[string]int32{
		"GROUP_MEMBERSHIP_STATE_SAVE_UNSPECIFIED": 0,
		"GROUP_MEMBERSHIP_STATE_SAVE_ALLOWED":     1,
		"GROUP_MEMBERSHIP_STATE_SAVE_REJECTED":    2,
		"GROUP_MEMBERSHIP_STATE_SAVE_PENDING":     3,
		"GROUP_MEMBERSHIP_STATE_SAVE_RESTORED":    4,
	}
)

Enum value maps for GroupMembershipStateSave.

View Source
var (
	ConversationTypeSave_name = map[int32]string{
		0: "CONVERSATION_TYPE_SAVE_UNSPECIFIED",
		1: "CONVERSATION_TYPE_SAVE_GROUP",
		2: "CONVERSATION_TYPE_SAVE_DM",
		3: "CONVERSATION_TYPE_SAVE_SYNC",
	}
	ConversationTypeSave_value = map[string]int32{
		"CONVERSATION_TYPE_SAVE_UNSPECIFIED": 0,
		"CONVERSATION_TYPE_SAVE_GROUP":       1,
		"CONVERSATION_TYPE_SAVE_DM":          2,
		"CONVERSATION_TYPE_SAVE_SYNC":        3,
	}
)

Enum value maps for ConversationTypeSave.

View Source
var (
	GroupMessageKindSave_name = map[int32]string{
		0: "GROUP_MESSAGE_KIND_SAVE_UNSPECIFIED",
		1: "GROUP_MESSAGE_KIND_SAVE_APPLICATION",
		2: "GROUP_MESSAGE_KIND_SAVE_MEMBERSHIP_CHANGE",
	}
	GroupMessageKindSave_value = map[string]int32{
		"GROUP_MESSAGE_KIND_SAVE_UNSPECIFIED":       0,
		"GROUP_MESSAGE_KIND_SAVE_APPLICATION":       1,
		"GROUP_MESSAGE_KIND_SAVE_MEMBERSHIP_CHANGE": 2,
	}
)

Enum value maps for GroupMessageKindSave.

View Source
var (
	DeliveryStatusSave_name = map[int32]string{
		0: "DELIVERY_STATUS_SAVE_UNSPECIFIED",
		1: "DELIVERY_STATUS_SAVE_UNPUBLISHED",
		2: "DELIVERY_STATUS_SAVE_PUBLISHED",
		3: "DELIVERY_STATUS_SAVE_FAILED",
	}
	DeliveryStatusSave_value = map[string]int32{
		"DELIVERY_STATUS_SAVE_UNSPECIFIED": 0,
		"DELIVERY_STATUS_SAVE_UNPUBLISHED": 1,
		"DELIVERY_STATUS_SAVE_PUBLISHED":   2,
		"DELIVERY_STATUS_SAVE_FAILED":      3,
	}
)

Enum value maps for DeliveryStatusSave.

View Source
var (
	ContentTypeSave_name = map[int32]string{
		0:  "CONTENT_TYPE_SAVE_UNSPECIFIED",
		1:  "CONTENT_TYPE_SAVE_UNKNOWN",
		2:  "CONTENT_TYPE_SAVE_TEXT",
		3:  "CONTENT_TYPE_SAVE_GROUP_MEMBERSHIP_CHANGE",
		4:  "CONTENT_TYPE_SAVE_GROUP_UPDATED",
		5:  "CONTENT_TYPE_SAVE_REACTION",
		6:  "CONTENT_TYPE_SAVE_READ_RECEIPT",
		7:  "CONTENT_TYPE_SAVE_REPLY",
		8:  "CONTENT_TYPE_SAVE_ATTACHMENT",
		9:  "CONTENT_TYPE_SAVE_REMOTE_ATTACHMENT",
		10: "CONTENT_TYPE_SAVE_TRANSACTION_REFERENCE",
	}
	ContentTypeSave_value = map[string]int32{
		"CONTENT_TYPE_SAVE_UNSPECIFIED":             0,
		"CONTENT_TYPE_SAVE_UNKNOWN":                 1,
		"CONTENT_TYPE_SAVE_TEXT":                    2,
		"CONTENT_TYPE_SAVE_GROUP_MEMBERSHIP_CHANGE": 3,
		"CONTENT_TYPE_SAVE_GROUP_UPDATED":           4,
		"CONTENT_TYPE_SAVE_REACTION":                5,
		"CONTENT_TYPE_SAVE_READ_RECEIPT":            6,
		"CONTENT_TYPE_SAVE_REPLY":                   7,
		"CONTENT_TYPE_SAVE_ATTACHMENT":              8,
		"CONTENT_TYPE_SAVE_REMOTE_ATTACHMENT":       9,
		"CONTENT_TYPE_SAVE_TRANSACTION_REFERENCE":   10,
	}
)

Enum value maps for ContentTypeSave.

View Source
var File_device_sync_consent_backup_proto protoreflect.FileDescriptor
View Source
var File_device_sync_content_proto protoreflect.FileDescriptor
View Source
var File_device_sync_device_sync_proto protoreflect.FileDescriptor
View Source
var File_device_sync_group_backup_proto protoreflect.FileDescriptor
View Source
var File_device_sync_message_backup_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BackupElement

type BackupElement struct {

	// Types that are valid to be assigned to Element:
	//
	//	*BackupElement_Metadata
	//	*BackupElement_Group
	//	*BackupElement_GroupMessage
	//	*BackupElement_Consent
	Element isBackupElement_Element `protobuf_oneof:"element"`
	// contains filtered or unexported fields
}

Union type representing everything that can be serialied and saved in a backup archive.

func (*BackupElement) Descriptor deprecated

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

Deprecated: Use BackupElement.ProtoReflect.Descriptor instead.

func (*BackupElement) GetConsent

func (x *BackupElement) GetConsent() *ConsentSave

func (*BackupElement) GetElement

func (x *BackupElement) GetElement() isBackupElement_Element

func (*BackupElement) GetGroup

func (x *BackupElement) GetGroup() *GroupSave

func (*BackupElement) GetGroupMessage

func (x *BackupElement) GetGroupMessage() *GroupMessageSave

func (*BackupElement) GetMetadata

func (x *BackupElement) GetMetadata() *BackupMetadataSave

func (*BackupElement) ProtoMessage

func (*BackupElement) ProtoMessage()

func (*BackupElement) ProtoReflect

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

func (*BackupElement) Reset

func (x *BackupElement) Reset()

func (*BackupElement) String

func (x *BackupElement) String() string

type BackupElementSelection

type BackupElementSelection int32

Elements selected for backup

const (
	BackupElementSelection_BACKUP_ELEMENT_SELECTION_UNSPECIFIED BackupElementSelection = 0
	BackupElementSelection_BACKUP_ELEMENT_SELECTION_MESSAGES    BackupElementSelection = 1
	BackupElementSelection_BACKUP_ELEMENT_SELECTION_CONSENT     BackupElementSelection = 2
)

func (BackupElementSelection) Descriptor

func (BackupElementSelection) Enum

func (BackupElementSelection) EnumDescriptor deprecated

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

Deprecated: Use BackupElementSelection.Descriptor instead.

func (BackupElementSelection) Number

func (BackupElementSelection) String

func (x BackupElementSelection) String() string

func (BackupElementSelection) Type

type BackupElement_Consent struct {
	Consent *ConsentSave `protobuf:"bytes,4,opt,name=consent,proto3,oneof"`
}

type BackupElement_Group

type BackupElement_Group struct {
	Group *GroupSave `protobuf:"bytes,2,opt,name=group,proto3,oneof"`
}

type BackupElement_GroupMessage

type BackupElement_GroupMessage struct {
	GroupMessage *GroupMessageSave `protobuf:"bytes,3,opt,name=group_message,json=groupMessage,proto3,oneof"`
}

type BackupElement_Metadata

type BackupElement_Metadata struct {
	Metadata *BackupMetadataSave `protobuf:"bytes,1,opt,name=metadata,proto3,oneof"`
}

type BackupMetadataSave

type BackupMetadataSave struct {
	Elements     []BackupElementSelection `protobuf:"varint,2,rep,packed,name=elements,proto3,enum=xmtp.device_sync.BackupElementSelection" json:"elements,omitempty"`
	ExportedAtNs int64                    `protobuf:"varint,3,opt,name=exported_at_ns,json=exportedAtNs,proto3" json:"exported_at_ns,omitempty"`
	StartNs      *int64                   `protobuf:"varint,4,opt,name=start_ns,json=startNs,proto3,oneof" json:"start_ns,omitempty"`
	EndNs        *int64                   `protobuf:"varint,5,opt,name=end_ns,json=endNs,proto3,oneof" json:"end_ns,omitempty"`
	// contains filtered or unexported fields
}

Proto representation of backup metadata (Backup version is explicitly missing - it's stored as a header.)

func (*BackupMetadataSave) Descriptor deprecated

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

Deprecated: Use BackupMetadataSave.ProtoReflect.Descriptor instead.

func (*BackupMetadataSave) GetElements

func (x *BackupMetadataSave) GetElements() []BackupElementSelection

func (*BackupMetadataSave) GetEndNs

func (x *BackupMetadataSave) GetEndNs() int64

func (*BackupMetadataSave) GetExportedAtNs

func (x *BackupMetadataSave) GetExportedAtNs() int64

func (*BackupMetadataSave) GetStartNs

func (x *BackupMetadataSave) GetStartNs() int64

func (*BackupMetadataSave) ProtoMessage

func (*BackupMetadataSave) ProtoMessage()

func (*BackupMetadataSave) ProtoReflect

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

func (*BackupMetadataSave) Reset

func (x *BackupMetadataSave) Reset()

func (*BackupMetadataSave) String

func (x *BackupMetadataSave) String() string

type BackupOptions

type BackupOptions struct {
	Elements []BackupElementSelection `protobuf:"varint,1,rep,packed,name=elements,proto3,enum=xmtp.device_sync.BackupElementSelection" json:"elements,omitempty"`
	StartNs  *int64                   `protobuf:"varint,2,opt,name=start_ns,json=startNs,proto3,oneof" json:"start_ns,omitempty"`
	EndNs    *int64                   `protobuf:"varint,3,opt,name=end_ns,json=endNs,proto3,oneof" json:"end_ns,omitempty"`
	// contains filtered or unexported fields
}

Backup Options

func (*BackupOptions) Descriptor deprecated

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

Deprecated: Use BackupOptions.ProtoReflect.Descriptor instead.

func (*BackupOptions) GetElements

func (x *BackupOptions) GetElements() []BackupElementSelection

func (*BackupOptions) GetEndNs

func (x *BackupOptions) GetEndNs() int64

func (*BackupOptions) GetStartNs

func (x *BackupOptions) GetStartNs() int64

func (*BackupOptions) ProtoMessage

func (*BackupOptions) ProtoMessage()

func (*BackupOptions) ProtoReflect

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

func (*BackupOptions) Reset

func (x *BackupOptions) Reset()

func (*BackupOptions) String

func (x *BackupOptions) String() string

type ConsentSave

type ConsentSave struct {
	EntityType    ConsentTypeSave  `` /* 145-byte string literal not displayed */
	State         ConsentStateSave `protobuf:"varint,2,opt,name=state,proto3,enum=xmtp.device_sync.consent_backup.ConsentStateSave" json:"state,omitempty"`
	Entity        string           `protobuf:"bytes,3,opt,name=entity,proto3" json:"entity,omitempty"`
	ConsentedAtNs int64            `protobuf:"varint,4,opt,name=consented_at_ns,json=consentedAtNs,proto3" json:"consented_at_ns,omitempty"`
	// contains filtered or unexported fields
}

Proto representation of a consent record save

func (*ConsentSave) Descriptor deprecated

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

Deprecated: Use ConsentSave.ProtoReflect.Descriptor instead.

func (*ConsentSave) GetConsentedAtNs

func (x *ConsentSave) GetConsentedAtNs() int64

func (*ConsentSave) GetEntity

func (x *ConsentSave) GetEntity() string

func (*ConsentSave) GetEntityType

func (x *ConsentSave) GetEntityType() ConsentTypeSave

func (*ConsentSave) GetState

func (x *ConsentSave) GetState() ConsentStateSave

func (*ConsentSave) ProtoMessage

func (*ConsentSave) ProtoMessage()

func (*ConsentSave) ProtoReflect

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

func (*ConsentSave) Reset

func (x *ConsentSave) Reset()

func (*ConsentSave) String

func (x *ConsentSave) String() string

type ConsentStateSave

type ConsentStateSave int32

Consent record state

const (
	ConsentStateSave_CONSENT_STATE_SAVE_UNSPECIFIED ConsentStateSave = 0
	ConsentStateSave_CONSENT_STATE_SAVE_UNKNOWN     ConsentStateSave = 1
	ConsentStateSave_CONSENT_STATE_SAVE_ALLOWED     ConsentStateSave = 2
	ConsentStateSave_CONSENT_STATE_SAVE_DENIED      ConsentStateSave = 3
)

func (ConsentStateSave) Descriptor

func (ConsentStateSave) Enum

func (ConsentStateSave) EnumDescriptor deprecated

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

Deprecated: Use ConsentStateSave.Descriptor instead.

func (ConsentStateSave) Number

func (ConsentStateSave) String

func (x ConsentStateSave) String() string

func (ConsentStateSave) Type

type ConsentTypeSave

type ConsentTypeSave int32

Consent record type

const (
	ConsentTypeSave_CONSENT_TYPE_SAVE_UNSPECIFIED     ConsentTypeSave = 0
	ConsentTypeSave_CONSENT_TYPE_SAVE_CONVERSATION_ID ConsentTypeSave = 1
	ConsentTypeSave_CONSENT_TYPE_SAVE_INBOX_ID        ConsentTypeSave = 2
	// Deprecated: Marked as deprecated in device_sync/consent_backup.proto.
	ConsentTypeSave_CONSENT_TYPE_SAVE_ADDRESS ConsentTypeSave = 3
)

func (ConsentTypeSave) Descriptor

func (ConsentTypeSave) Enum

func (x ConsentTypeSave) Enum() *ConsentTypeSave

func (ConsentTypeSave) EnumDescriptor deprecated

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

Deprecated: Use ConsentTypeSave.Descriptor instead.

func (ConsentTypeSave) Number

func (ConsentTypeSave) String

func (x ConsentTypeSave) String() string

func (ConsentTypeSave) Type

type ContentTypeSave

type ContentTypeSave int32

Group message content type

const (
	ContentTypeSave_CONTENT_TYPE_SAVE_UNSPECIFIED             ContentTypeSave = 0
	ContentTypeSave_CONTENT_TYPE_SAVE_UNKNOWN                 ContentTypeSave = 1
	ContentTypeSave_CONTENT_TYPE_SAVE_TEXT                    ContentTypeSave = 2
	ContentTypeSave_CONTENT_TYPE_SAVE_GROUP_MEMBERSHIP_CHANGE ContentTypeSave = 3
	ContentTypeSave_CONTENT_TYPE_SAVE_GROUP_UPDATED           ContentTypeSave = 4
	ContentTypeSave_CONTENT_TYPE_SAVE_REACTION                ContentTypeSave = 5
	ContentTypeSave_CONTENT_TYPE_SAVE_READ_RECEIPT            ContentTypeSave = 6
	ContentTypeSave_CONTENT_TYPE_SAVE_REPLY                   ContentTypeSave = 7
	ContentTypeSave_CONTENT_TYPE_SAVE_ATTACHMENT              ContentTypeSave = 8
	ContentTypeSave_CONTENT_TYPE_SAVE_REMOTE_ATTACHMENT       ContentTypeSave = 9
	ContentTypeSave_CONTENT_TYPE_SAVE_TRANSACTION_REFERENCE   ContentTypeSave = 10
)

func (ContentTypeSave) Descriptor

func (ContentTypeSave) Enum

func (x ContentTypeSave) Enum() *ContentTypeSave

func (ContentTypeSave) EnumDescriptor deprecated

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

Deprecated: Use ContentTypeSave.Descriptor instead.

func (ContentTypeSave) Number

func (ContentTypeSave) String

func (x ContentTypeSave) String() string

func (ContentTypeSave) Type

type ConversationTypeSave

type ConversationTypeSave int32

Conversation type

const (
	ConversationTypeSave_CONVERSATION_TYPE_SAVE_UNSPECIFIED ConversationTypeSave = 0
	ConversationTypeSave_CONVERSATION_TYPE_SAVE_GROUP       ConversationTypeSave = 1
	ConversationTypeSave_CONVERSATION_TYPE_SAVE_DM          ConversationTypeSave = 2
	ConversationTypeSave_CONVERSATION_TYPE_SAVE_SYNC        ConversationTypeSave = 3
)

func (ConversationTypeSave) Descriptor

func (ConversationTypeSave) Enum

func (ConversationTypeSave) EnumDescriptor deprecated

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

Deprecated: Use ConversationTypeSave.Descriptor instead.

func (ConversationTypeSave) Number

func (ConversationTypeSave) String

func (x ConversationTypeSave) String() string

func (ConversationTypeSave) Type

type DeliveryStatusSave

type DeliveryStatusSave int32

Group message delivery status

const (
	DeliveryStatusSave_DELIVERY_STATUS_SAVE_UNSPECIFIED DeliveryStatusSave = 0
	DeliveryStatusSave_DELIVERY_STATUS_SAVE_UNPUBLISHED DeliveryStatusSave = 1
	DeliveryStatusSave_DELIVERY_STATUS_SAVE_PUBLISHED   DeliveryStatusSave = 2
	DeliveryStatusSave_DELIVERY_STATUS_SAVE_FAILED      DeliveryStatusSave = 3
)

func (DeliveryStatusSave) Descriptor

func (DeliveryStatusSave) Enum

func (DeliveryStatusSave) EnumDescriptor deprecated

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

Deprecated: Use DeliveryStatusSave.Descriptor instead.

func (DeliveryStatusSave) Number

func (DeliveryStatusSave) String

func (x DeliveryStatusSave) String() string

func (DeliveryStatusSave) Type

type DeviceSyncAcknowledge

type DeviceSyncAcknowledge struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

Acknowledges a request

func (*DeviceSyncAcknowledge) Descriptor deprecated

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

Deprecated: Use DeviceSyncAcknowledge.ProtoReflect.Descriptor instead.

func (*DeviceSyncAcknowledge) GetRequestId

func (x *DeviceSyncAcknowledge) GetRequestId() string

func (*DeviceSyncAcknowledge) ProtoMessage

func (*DeviceSyncAcknowledge) ProtoMessage()

func (*DeviceSyncAcknowledge) ProtoReflect

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

func (*DeviceSyncAcknowledge) Reset

func (x *DeviceSyncAcknowledge) Reset()

func (*DeviceSyncAcknowledge) String

func (x *DeviceSyncAcknowledge) String() string

type DeviceSyncContent

type DeviceSyncContent struct {

	// Types that are valid to be assigned to Content:
	//
	//	*DeviceSyncContent_Request
	//	*DeviceSyncContent_Acknowledge
	//	*DeviceSyncContent_Reply
	//	*DeviceSyncContent_PreferenceUpdates
	Content isDeviceSyncContent_Content `protobuf_oneof:"content"`
	// contains filtered or unexported fields
}

All potential device sync group messages

func (*DeviceSyncContent) Descriptor deprecated

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

Deprecated: Use DeviceSyncContent.ProtoReflect.Descriptor instead.

func (*DeviceSyncContent) GetAcknowledge

func (x *DeviceSyncContent) GetAcknowledge() *DeviceSyncAcknowledge

func (*DeviceSyncContent) GetContent

func (x *DeviceSyncContent) GetContent() isDeviceSyncContent_Content

func (*DeviceSyncContent) GetPreferenceUpdates

func (x *DeviceSyncContent) GetPreferenceUpdates() *PreferenceUpdates

func (*DeviceSyncContent) GetReply

func (x *DeviceSyncContent) GetReply() *DeviceSyncReply

func (*DeviceSyncContent) GetRequest

func (x *DeviceSyncContent) GetRequest() *DeviceSyncRequest

func (*DeviceSyncContent) ProtoMessage

func (*DeviceSyncContent) ProtoMessage()

func (*DeviceSyncContent) ProtoReflect

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

func (*DeviceSyncContent) Reset

func (x *DeviceSyncContent) Reset()

func (*DeviceSyncContent) String

func (x *DeviceSyncContent) String() string

type DeviceSyncContent_Acknowledge

type DeviceSyncContent_Acknowledge struct {
	Acknowledge *DeviceSyncAcknowledge `protobuf:"bytes,2,opt,name=acknowledge,proto3,oneof"`
}

type DeviceSyncContent_PreferenceUpdates

type DeviceSyncContent_PreferenceUpdates struct {
	PreferenceUpdates *PreferenceUpdates `protobuf:"bytes,4,opt,name=preference_updates,json=preferenceUpdates,proto3,oneof"`
}

type DeviceSyncContent_Reply

type DeviceSyncContent_Reply struct {
	Reply *DeviceSyncReply `protobuf:"bytes,3,opt,name=reply,proto3,oneof"`
}

type DeviceSyncContent_Request

type DeviceSyncContent_Request struct {
	Request *DeviceSyncRequest `protobuf:"bytes,1,opt,name=request,proto3,oneof"`
}

type DeviceSyncKeyType

type DeviceSyncKeyType struct {

	// Types that are valid to be assigned to Key:
	//
	//	*DeviceSyncKeyType_Aes_256Gcm
	Key isDeviceSyncKeyType_Key `protobuf_oneof:"key"`
	// contains filtered or unexported fields
}

Key used to encrypt the message-bundle

func (*DeviceSyncKeyType) Descriptor deprecated

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

Deprecated: Use DeviceSyncKeyType.ProtoReflect.Descriptor instead.

func (*DeviceSyncKeyType) GetAes_256Gcm

func (x *DeviceSyncKeyType) GetAes_256Gcm() []byte

func (*DeviceSyncKeyType) GetKey

func (x *DeviceSyncKeyType) GetKey() isDeviceSyncKeyType_Key

func (*DeviceSyncKeyType) ProtoMessage

func (*DeviceSyncKeyType) ProtoMessage()

func (*DeviceSyncKeyType) ProtoReflect

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

func (*DeviceSyncKeyType) Reset

func (x *DeviceSyncKeyType) Reset()

func (*DeviceSyncKeyType) String

func (x *DeviceSyncKeyType) String() string

type DeviceSyncKeyType_Aes_256Gcm

type DeviceSyncKeyType_Aes_256Gcm struct {
	Aes_256Gcm []byte `protobuf:"bytes,1,opt,name=aes_256_gcm,json=aes256Gcm,proto3,oneof"`
}

type DeviceSyncReply

type DeviceSyncReply struct {

	// Must match an existing request_id from a message history request
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Where the messages can be retrieved from
	Url string `protobuf:"bytes,2,opt,name=url,proto3" json:"url,omitempty"`
	// Encryption key
	EncryptionKey *DeviceSyncKeyType `protobuf:"bytes,3,opt,name=encryption_key,json=encryptionKey,proto3" json:"encryption_key,omitempty"`
	// ns unix timestamp of when the reply was sent
	//
	// Deprecated: Marked as deprecated in device_sync/content.proto.
	TimestampNs uint64 `protobuf:"varint,4,opt,name=timestamp_ns,json=timestampNs,proto3" json:"timestamp_ns,omitempty"`
	// request kind
	//
	// Deprecated: Marked as deprecated in device_sync/content.proto.
	Kind BackupElementSelection `protobuf:"varint,5,opt,name=kind,proto3,enum=xmtp.device_sync.BackupElementSelection" json:"kind,omitempty"`
	// Metadata about the backup
	Metadata *BackupMetadataSave `protobuf:"bytes,6,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

Pre-existing installation id capable of supplying a sync payload sends this reply

func (*DeviceSyncReply) Descriptor deprecated

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

Deprecated: Use DeviceSyncReply.ProtoReflect.Descriptor instead.

func (*DeviceSyncReply) GetEncryptionKey

func (x *DeviceSyncReply) GetEncryptionKey() *DeviceSyncKeyType

func (*DeviceSyncReply) GetKind deprecated

Deprecated: Marked as deprecated in device_sync/content.proto.

func (*DeviceSyncReply) GetMetadata

func (x *DeviceSyncReply) GetMetadata() *BackupMetadataSave

func (*DeviceSyncReply) GetRequestId

func (x *DeviceSyncReply) GetRequestId() string

func (*DeviceSyncReply) GetTimestampNs deprecated

func (x *DeviceSyncReply) GetTimestampNs() uint64

Deprecated: Marked as deprecated in device_sync/content.proto.

func (*DeviceSyncReply) GetUrl

func (x *DeviceSyncReply) GetUrl() string

func (*DeviceSyncReply) ProtoMessage

func (*DeviceSyncReply) ProtoMessage()

func (*DeviceSyncReply) ProtoReflect

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

func (*DeviceSyncReply) Reset

func (x *DeviceSyncReply) Reset()

func (*DeviceSyncReply) String

func (x *DeviceSyncReply) String() string

type DeviceSyncRequest

type DeviceSyncRequest struct {

	// Unique identifier for each request
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// Deprecated: Marked as deprecated in device_sync/content.proto.
	PinCode string `protobuf:"bytes,2,opt,name=pin_code,json=pinCode,proto3" json:"pin_code,omitempty"`
	// Deprecated: Marked as deprecated in device_sync/content.proto.
	Kind    BackupElementSelection `protobuf:"varint,3,opt,name=kind,proto3,enum=xmtp.device_sync.BackupElementSelection" json:"kind,omitempty"`
	Options *BackupOptions         `protobuf:"bytes,4,opt,name=options,proto3" json:"options,omitempty"`
	// contains filtered or unexported fields
}

Initiator or new installation id requesting a sync payload send a request

func (*DeviceSyncRequest) Descriptor deprecated

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

Deprecated: Use DeviceSyncRequest.ProtoReflect.Descriptor instead.

func (*DeviceSyncRequest) GetKind deprecated

Deprecated: Marked as deprecated in device_sync/content.proto.

func (*DeviceSyncRequest) GetOptions

func (x *DeviceSyncRequest) GetOptions() *BackupOptions

func (*DeviceSyncRequest) GetPinCode deprecated

func (x *DeviceSyncRequest) GetPinCode() string

Deprecated: Marked as deprecated in device_sync/content.proto.

func (*DeviceSyncRequest) GetRequestId

func (x *DeviceSyncRequest) GetRequestId() string

func (*DeviceSyncRequest) ProtoMessage

func (*DeviceSyncRequest) ProtoMessage()

func (*DeviceSyncRequest) ProtoReflect

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

func (*DeviceSyncRequest) Reset

func (x *DeviceSyncRequest) Reset()

func (*DeviceSyncRequest) String

func (x *DeviceSyncRequest) String() string

type GroupMembershipStateSave

type GroupMembershipStateSave int32

Group membership state

const (
	GroupMembershipStateSave_GROUP_MEMBERSHIP_STATE_SAVE_UNSPECIFIED GroupMembershipStateSave = 0
	GroupMembershipStateSave_GROUP_MEMBERSHIP_STATE_SAVE_ALLOWED     GroupMembershipStateSave = 1
	GroupMembershipStateSave_GROUP_MEMBERSHIP_STATE_SAVE_REJECTED    GroupMembershipStateSave = 2
	GroupMembershipStateSave_GROUP_MEMBERSHIP_STATE_SAVE_PENDING     GroupMembershipStateSave = 3
	// A group is marked as this state when it is restored
	// from a backup. This is a non-functional archive state
	// that can be reactivated when the user is re-added to
	// the group.
	GroupMembershipStateSave_GROUP_MEMBERSHIP_STATE_SAVE_RESTORED GroupMembershipStateSave = 4
)

func (GroupMembershipStateSave) Descriptor

func (GroupMembershipStateSave) Enum

func (GroupMembershipStateSave) EnumDescriptor deprecated

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

Deprecated: Use GroupMembershipStateSave.Descriptor instead.

func (GroupMembershipStateSave) Number

func (GroupMembershipStateSave) String

func (x GroupMembershipStateSave) String() string

func (GroupMembershipStateSave) Type

type GroupMessageKindSave

type GroupMessageKindSave int32

Group message kind

const (
	GroupMessageKindSave_GROUP_MESSAGE_KIND_SAVE_UNSPECIFIED       GroupMessageKindSave = 0
	GroupMessageKindSave_GROUP_MESSAGE_KIND_SAVE_APPLICATION       GroupMessageKindSave = 1
	GroupMessageKindSave_GROUP_MESSAGE_KIND_SAVE_MEMBERSHIP_CHANGE GroupMessageKindSave = 2
)

func (GroupMessageKindSave) Descriptor

func (GroupMessageKindSave) Enum

func (GroupMessageKindSave) EnumDescriptor deprecated

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

Deprecated: Use GroupMessageKindSave.Descriptor instead.

func (GroupMessageKindSave) Number

func (GroupMessageKindSave) String

func (x GroupMessageKindSave) String() string

func (GroupMessageKindSave) Type

type GroupMessageSave

type GroupMessageSave struct {
	Id                    []byte               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	GroupId               []byte               `protobuf:"bytes,2,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	DecryptedMessageBytes []byte               `` /* 126-byte string literal not displayed */
	SentAtNs              int64                `protobuf:"varint,4,opt,name=sent_at_ns,json=sentAtNs,proto3" json:"sent_at_ns,omitempty"`
	Kind                  GroupMessageKindSave `protobuf:"varint,5,opt,name=kind,proto3,enum=xmtp.device_sync.message_backup.GroupMessageKindSave" json:"kind,omitempty"`
	SenderInstallationId  []byte               `protobuf:"bytes,6,opt,name=sender_installation_id,json=senderInstallationId,proto3" json:"sender_installation_id,omitempty"`
	SenderInboxId         string               `protobuf:"bytes,7,opt,name=sender_inbox_id,json=senderInboxId,proto3" json:"sender_inbox_id,omitempty"`
	DeliveryStatus        DeliveryStatusSave   `` /* 160-byte string literal not displayed */
	ContentType           ContentTypeSave      `` /* 148-byte string literal not displayed */
	VersionMajor          int32                `protobuf:"varint,10,opt,name=version_major,json=versionMajor,proto3" json:"version_major,omitempty"`
	VersionMinor          int32                `protobuf:"varint,11,opt,name=version_minor,json=versionMinor,proto3" json:"version_minor,omitempty"`
	AuthorityId           string               `protobuf:"bytes,12,opt,name=authority_id,json=authorityId,proto3" json:"authority_id,omitempty"`
	ReferenceId           []byte               `protobuf:"bytes,13,opt,name=reference_id,json=referenceId,proto3,oneof" json:"reference_id,omitempty"`
	SequenceId            *int64               `protobuf:"varint,14,opt,name=sequence_id,json=sequenceId,proto3,oneof" json:"sequence_id,omitempty"`
	OriginatorId          *int64               `protobuf:"varint,15,opt,name=originator_id,json=originatorId,proto3,oneof" json:"originator_id,omitempty"`
	// contains filtered or unexported fields
}

Proto representation of a stored group message

func (*GroupMessageSave) Descriptor deprecated

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

Deprecated: Use GroupMessageSave.ProtoReflect.Descriptor instead.

func (*GroupMessageSave) GetAuthorityId

func (x *GroupMessageSave) GetAuthorityId() string

func (*GroupMessageSave) GetContentType

func (x *GroupMessageSave) GetContentType() ContentTypeSave

func (*GroupMessageSave) GetDecryptedMessageBytes

func (x *GroupMessageSave) GetDecryptedMessageBytes() []byte

func (*GroupMessageSave) GetDeliveryStatus

func (x *GroupMessageSave) GetDeliveryStatus() DeliveryStatusSave

func (*GroupMessageSave) GetGroupId

func (x *GroupMessageSave) GetGroupId() []byte

func (*GroupMessageSave) GetId

func (x *GroupMessageSave) GetId() []byte

func (*GroupMessageSave) GetKind

func (*GroupMessageSave) GetOriginatorId

func (x *GroupMessageSave) GetOriginatorId() int64

func (*GroupMessageSave) GetReferenceId

func (x *GroupMessageSave) GetReferenceId() []byte

func (*GroupMessageSave) GetSenderInboxId

func (x *GroupMessageSave) GetSenderInboxId() string

func (*GroupMessageSave) GetSenderInstallationId

func (x *GroupMessageSave) GetSenderInstallationId() []byte

func (*GroupMessageSave) GetSentAtNs

func (x *GroupMessageSave) GetSentAtNs() int64

func (*GroupMessageSave) GetSequenceId

func (x *GroupMessageSave) GetSequenceId() int64

func (*GroupMessageSave) GetVersionMajor

func (x *GroupMessageSave) GetVersionMajor() int32

func (*GroupMessageSave) GetVersionMinor

func (x *GroupMessageSave) GetVersionMinor() int32

func (*GroupMessageSave) ProtoMessage

func (*GroupMessageSave) ProtoMessage()

func (*GroupMessageSave) ProtoReflect

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

func (*GroupMessageSave) Reset

func (x *GroupMessageSave) Reset()

func (*GroupMessageSave) String

func (x *GroupMessageSave) String() string

type GroupSave

type GroupSave struct {
	Id                       []byte                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	CreatedAtNs              int64                    `protobuf:"varint,2,opt,name=created_at_ns,json=createdAtNs,proto3" json:"created_at_ns,omitempty"`
	MembershipState          GroupMembershipStateSave `` /* 167-byte string literal not displayed */
	InstallationsLastChecked int64                    `` /* 136-byte string literal not displayed */
	AddedByInboxId           string                   `protobuf:"bytes,5,opt,name=added_by_inbox_id,json=addedByInboxId,proto3" json:"added_by_inbox_id,omitempty"`
	WelcomeId                *int64                   `protobuf:"varint,6,opt,name=welcome_id,json=welcomeId,proto3,oneof" json:"welcome_id,omitempty"`
	RotatedAtNs              int64                    `protobuf:"varint,7,opt,name=rotated_at_ns,json=rotatedAtNs,proto3" json:"rotated_at_ns,omitempty"`
	ConversationType         ConversationTypeSave     `` /* 166-byte string literal not displayed */
	DmId                     *string                  `protobuf:"bytes,9,opt,name=dm_id,json=dmId,proto3,oneof" json:"dm_id,omitempty"`
	LastMessageNs            *int64                   `protobuf:"varint,10,opt,name=last_message_ns,json=lastMessageNs,proto3,oneof" json:"last_message_ns,omitempty"`
	MessageDisappearFromNs   *int64                   `` /* 139-byte string literal not displayed */
	MessageDisappearInNs     *int64                   `` /* 133-byte string literal not displayed */
	// metadata fields
	Metadata         *ImmutableMetadataSave `protobuf:"bytes,13,opt,name=metadata,proto3" json:"metadata,omitempty"`
	MutableMetadata  *MutableMetadataSave   `protobuf:"bytes,14,opt,name=mutable_metadata,json=mutableMetadata,proto3" json:"mutable_metadata,omitempty"`
	PausedForVersion *string                `protobuf:"bytes,15,opt,name=paused_for_version,json=pausedForVersion,proto3,oneof" json:"paused_for_version,omitempty"`
	// contains filtered or unexported fields
}

Proto representation of a stored group

func (*GroupSave) Descriptor deprecated

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

Deprecated: Use GroupSave.ProtoReflect.Descriptor instead.

func (*GroupSave) GetAddedByInboxId

func (x *GroupSave) GetAddedByInboxId() string

func (*GroupSave) GetConversationType

func (x *GroupSave) GetConversationType() ConversationTypeSave

func (*GroupSave) GetCreatedAtNs

func (x *GroupSave) GetCreatedAtNs() int64

func (*GroupSave) GetDmId

func (x *GroupSave) GetDmId() string

func (*GroupSave) GetId

func (x *GroupSave) GetId() []byte

func (*GroupSave) GetInstallationsLastChecked

func (x *GroupSave) GetInstallationsLastChecked() int64

func (*GroupSave) GetLastMessageNs

func (x *GroupSave) GetLastMessageNs() int64

func (*GroupSave) GetMembershipState

func (x *GroupSave) GetMembershipState() GroupMembershipStateSave

func (*GroupSave) GetMessageDisappearFromNs

func (x *GroupSave) GetMessageDisappearFromNs() int64

func (*GroupSave) GetMessageDisappearInNs

func (x *GroupSave) GetMessageDisappearInNs() int64

func (*GroupSave) GetMetadata

func (x *GroupSave) GetMetadata() *ImmutableMetadataSave

func (*GroupSave) GetMutableMetadata

func (x *GroupSave) GetMutableMetadata() *MutableMetadataSave

func (*GroupSave) GetPausedForVersion

func (x *GroupSave) GetPausedForVersion() string

func (*GroupSave) GetRotatedAtNs

func (x *GroupSave) GetRotatedAtNs() int64

func (*GroupSave) GetWelcomeId

func (x *GroupSave) GetWelcomeId() int64

func (*GroupSave) ProtoMessage

func (*GroupSave) ProtoMessage()

func (*GroupSave) ProtoReflect

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

func (*GroupSave) Reset

func (x *GroupSave) Reset()

func (*GroupSave) String

func (x *GroupSave) String() string

type HmacKeyUpdate

type HmacKeyUpdate struct {
	Key        []byte `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	CycledAtNs int64  `protobuf:"varint,2,opt,name=cycled_at_ns,json=cycledAtNs,proto3" json:"cycled_at_ns,omitempty"`
	// contains filtered or unexported fields
}

Hmac key update

func (*HmacKeyUpdate) Descriptor deprecated

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

Deprecated: Use HmacKeyUpdate.ProtoReflect.Descriptor instead.

func (*HmacKeyUpdate) GetCycledAtNs

func (x *HmacKeyUpdate) GetCycledAtNs() int64

func (*HmacKeyUpdate) GetKey

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

func (*HmacKeyUpdate) ProtoMessage

func (*HmacKeyUpdate) ProtoMessage()

func (*HmacKeyUpdate) ProtoReflect

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

func (*HmacKeyUpdate) Reset

func (x *HmacKeyUpdate) Reset()

func (*HmacKeyUpdate) String

func (x *HmacKeyUpdate) String() string

type ImmutableMetadataSave

type ImmutableMetadataSave struct {
	CreatorInboxId string `protobuf:"bytes,1,opt,name=creator_inbox_id,json=creatorInboxId,proto3" json:"creator_inbox_id,omitempty"`
	// contains filtered or unexported fields
}

A Group's immutable metadata

func (*ImmutableMetadataSave) Descriptor deprecated

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

Deprecated: Use ImmutableMetadataSave.ProtoReflect.Descriptor instead.

func (*ImmutableMetadataSave) GetCreatorInboxId

func (x *ImmutableMetadataSave) GetCreatorInboxId() string

func (*ImmutableMetadataSave) ProtoMessage

func (*ImmutableMetadataSave) ProtoMessage()

func (*ImmutableMetadataSave) ProtoReflect

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

func (*ImmutableMetadataSave) Reset

func (x *ImmutableMetadataSave) Reset()

func (*ImmutableMetadataSave) String

func (x *ImmutableMetadataSave) String() string

type MutableMetadataSave

type MutableMetadataSave struct {
	Attributes     map[string]string `` /* 147-byte string literal not displayed */
	AdminList      []string          `protobuf:"bytes,2,rep,name=admin_list,json=adminList,proto3" json:"admin_list,omitempty"`
	SuperAdminList []string          `protobuf:"bytes,3,rep,name=super_admin_list,json=superAdminList,proto3" json:"super_admin_list,omitempty"`
	// contains filtered or unexported fields
}

A Groups's mutable metadata

func (*MutableMetadataSave) Descriptor deprecated

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

Deprecated: Use MutableMetadataSave.ProtoReflect.Descriptor instead.

func (*MutableMetadataSave) GetAdminList

func (x *MutableMetadataSave) GetAdminList() []string

func (*MutableMetadataSave) GetAttributes

func (x *MutableMetadataSave) GetAttributes() map[string]string

func (*MutableMetadataSave) GetSuperAdminList

func (x *MutableMetadataSave) GetSuperAdminList() []string

func (*MutableMetadataSave) ProtoMessage

func (*MutableMetadataSave) ProtoMessage()

func (*MutableMetadataSave) ProtoReflect

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

func (*MutableMetadataSave) Reset

func (x *MutableMetadataSave) Reset()

func (*MutableMetadataSave) String

func (x *MutableMetadataSave) String() string

type PreferenceUpdate

type PreferenceUpdate struct {

	// Types that are valid to be assigned to Update:
	//
	//	*PreferenceUpdate_Consent
	//	*PreferenceUpdate_Hmac
	Update isPreferenceUpdate_Update `protobuf_oneof:"update"`
	// contains filtered or unexported fields
}

Preference update

func (*PreferenceUpdate) Descriptor deprecated

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

Deprecated: Use PreferenceUpdate.ProtoReflect.Descriptor instead.

func (*PreferenceUpdate) GetConsent

func (x *PreferenceUpdate) GetConsent() *ConsentSave

func (*PreferenceUpdate) GetHmac

func (x *PreferenceUpdate) GetHmac() *HmacKeyUpdate

func (*PreferenceUpdate) GetUpdate

func (x *PreferenceUpdate) GetUpdate() isPreferenceUpdate_Update

func (*PreferenceUpdate) ProtoMessage

func (*PreferenceUpdate) ProtoMessage()

func (*PreferenceUpdate) ProtoReflect

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

func (*PreferenceUpdate) Reset

func (x *PreferenceUpdate) Reset()

func (*PreferenceUpdate) String

func (x *PreferenceUpdate) String() string
type PreferenceUpdate_Consent struct {
	Consent *ConsentSave `protobuf:"bytes,1,opt,name=consent,proto3,oneof"`
}

type PreferenceUpdate_Hmac

type PreferenceUpdate_Hmac struct {
	Hmac *HmacKeyUpdate `protobuf:"bytes,2,opt,name=hmac,proto3,oneof"`
}

type PreferenceUpdates

type PreferenceUpdates struct {
	Updates []*PreferenceUpdate `protobuf:"bytes,1,rep,name=updates,proto3" json:"updates,omitempty"`
	// contains filtered or unexported fields
}

Preference updates

func (*PreferenceUpdates) Descriptor deprecated

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

Deprecated: Use PreferenceUpdates.ProtoReflect.Descriptor instead.

func (*PreferenceUpdates) GetUpdates

func (x *PreferenceUpdates) GetUpdates() []*PreferenceUpdate

func (*PreferenceUpdates) ProtoMessage

func (*PreferenceUpdates) ProtoMessage()

func (*PreferenceUpdates) ProtoReflect

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

func (*PreferenceUpdates) Reset

func (x *PreferenceUpdates) Reset()

func (*PreferenceUpdates) String

func (x *PreferenceUpdates) String() string

type V1UserPreferenceUpdate

type V1UserPreferenceUpdate struct {
	Contents [][]byte `protobuf:"bytes,1,rep,name=contents,proto3" json:"contents,omitempty"`
	// contains filtered or unexported fields
}

func (*V1UserPreferenceUpdate) Descriptor deprecated

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

Deprecated: Use V1UserPreferenceUpdate.ProtoReflect.Descriptor instead.

func (*V1UserPreferenceUpdate) GetContents

func (x *V1UserPreferenceUpdate) GetContents() [][]byte

func (*V1UserPreferenceUpdate) ProtoMessage

func (*V1UserPreferenceUpdate) ProtoMessage()

func (*V1UserPreferenceUpdate) ProtoReflect

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

func (*V1UserPreferenceUpdate) Reset

func (x *V1UserPreferenceUpdate) Reset()

func (*V1UserPreferenceUpdate) String

func (x *V1UserPreferenceUpdate) String() string

Jump to

Keyboard shortcuts

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