discoursepb

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Jun 27, 2021 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_about_proto protoreflect.FileDescriptor
View Source
var File_categories_proto protoreflect.FileDescriptor
View Source
var File_categorytopics_proto protoreflect.FileDescriptor
View Source
var File_directory_items_proto protoreflect.FileDescriptor
View Source
var File_latest_proto protoreflect.FileDescriptor
View Source
var File_posts_proto protoreflect.FileDescriptor
View Source
var File_tagtopics_proto protoreflect.FileDescriptor
View Source
var File_topic_proto protoreflect.FileDescriptor
View Source
var File_users_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type About added in v0.0.4

type About struct {
	About *About_About `protobuf:"bytes,1,opt,name=about,proto3" json:"about,omitempty"`
	// contains filtered or unexported fields
}

func (*About) Descriptor deprecated added in v0.0.4

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

Deprecated: Use About.ProtoReflect.Descriptor instead.

func (*About) GetAbout added in v0.0.4

func (x *About) GetAbout() *About_About

func (*About) ProtoMessage added in v0.0.4

func (*About) ProtoMessage()

func (*About) ProtoReflect added in v0.0.4

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

func (*About) Reset added in v0.0.4

func (x *About) Reset()

func (*About) String added in v0.0.4

func (x *About) String() string

type About_About added in v0.0.4

type About_About struct {
	Stats              *About_About_Stats                `protobuf:"bytes,1,opt,name=stats,proto3" json:"stats,omitempty"`
	Description        string                            `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Title              string                            `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	Locale             string                            `protobuf:"bytes,4,opt,name=locale,proto3" json:"locale,omitempty"`
	Version            string                            `protobuf:"bytes,5,opt,name=version,proto3" json:"version,omitempty"`
	Https              bool                              `protobuf:"varint,6,opt,name=https,proto3" json:"https,omitempty"`
	CanSeeAboutStats   bool                              `protobuf:"varint,7,opt,name=can_see_about_stats,json=canSeeAboutStats,proto3" json:"can_see_about_stats,omitempty"`
	Moderators         []*About_About_Moderators         `protobuf:"bytes,8,rep,name=moderators,proto3" json:"moderators,omitempty"`
	Admins             []*About_About_Admins             `protobuf:"bytes,9,rep,name=admins,proto3" json:"admins,omitempty"`
	CategoryModerators []*About_About_CategoryModerators `protobuf:"bytes,10,rep,name=category_moderators,json=categoryModerators,proto3" json:"category_moderators,omitempty"`
	// contains filtered or unexported fields
}

func (*About_About) Descriptor deprecated added in v0.0.4

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

Deprecated: Use About_About.ProtoReflect.Descriptor instead.

func (*About_About) GetAdmins added in v0.0.4

func (x *About_About) GetAdmins() []*About_About_Admins

func (*About_About) GetCanSeeAboutStats added in v0.0.4

func (x *About_About) GetCanSeeAboutStats() bool

func (*About_About) GetCategoryModerators added in v0.0.4

func (x *About_About) GetCategoryModerators() []*About_About_CategoryModerators

func (*About_About) GetDescription added in v0.0.4

func (x *About_About) GetDescription() string

func (*About_About) GetHttps added in v0.0.4

func (x *About_About) GetHttps() bool

func (*About_About) GetLocale added in v0.0.4

func (x *About_About) GetLocale() string

func (*About_About) GetModerators added in v0.0.4

func (x *About_About) GetModerators() []*About_About_Moderators

func (*About_About) GetStats added in v0.0.4

func (x *About_About) GetStats() *About_About_Stats

func (*About_About) GetTitle added in v0.0.4

func (x *About_About) GetTitle() string

func (*About_About) GetVersion added in v0.0.4

func (x *About_About) GetVersion() string

func (*About_About) ProtoMessage added in v0.0.4

func (*About_About) ProtoMessage()

func (*About_About) ProtoReflect added in v0.0.4

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

func (*About_About) Reset added in v0.0.4

func (x *About_About) Reset()

func (*About_About) String added in v0.0.4

func (x *About_About) String() string

type About_About_Admins added in v0.0.4

type About_About_Admins struct {
	Id             int32                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Username       string                 `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Name           string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate string                 `protobuf:"bytes,4,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	Title          string                 `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"`
	LastSeenAt     *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	// contains filtered or unexported fields
}

func (*About_About_Admins) Descriptor deprecated added in v0.0.4

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

Deprecated: Use About_About_Admins.ProtoReflect.Descriptor instead.

func (*About_About_Admins) GetAvatarTemplate added in v0.0.4

func (x *About_About_Admins) GetAvatarTemplate() string

func (*About_About_Admins) GetId added in v0.0.4

func (x *About_About_Admins) GetId() int32

func (*About_About_Admins) GetLastSeenAt added in v0.0.4

func (x *About_About_Admins) GetLastSeenAt() *timestamppb.Timestamp

func (*About_About_Admins) GetName added in v0.0.4

func (x *About_About_Admins) GetName() string

func (*About_About_Admins) GetTitle added in v0.0.4

func (x *About_About_Admins) GetTitle() string

func (*About_About_Admins) GetUsername added in v0.0.4

func (x *About_About_Admins) GetUsername() string

func (*About_About_Admins) ProtoMessage added in v0.0.4

func (*About_About_Admins) ProtoMessage()

func (*About_About_Admins) ProtoReflect added in v0.0.4

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

func (*About_About_Admins) Reset added in v0.0.4

func (x *About_About_Admins) Reset()

func (*About_About_Admins) String added in v0.0.4

func (x *About_About_Admins) String() string

type About_About_CategoryModerators added in v0.0.4

type About_About_CategoryModerators struct {
	Id             int32                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Username       string                 `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Name           string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate string                 `protobuf:"bytes,4,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	Title          string                 `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"`
	LastSeenAt     *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	// contains filtered or unexported fields
}

func (*About_About_CategoryModerators) Descriptor deprecated added in v0.0.4

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

Deprecated: Use About_About_CategoryModerators.ProtoReflect.Descriptor instead.

func (*About_About_CategoryModerators) GetAvatarTemplate added in v0.0.4

func (x *About_About_CategoryModerators) GetAvatarTemplate() string

func (*About_About_CategoryModerators) GetId added in v0.0.4

func (*About_About_CategoryModerators) GetLastSeenAt added in v0.0.4

func (*About_About_CategoryModerators) GetName added in v0.0.4

func (*About_About_CategoryModerators) GetTitle added in v0.0.4

func (x *About_About_CategoryModerators) GetTitle() string

func (*About_About_CategoryModerators) GetUsername added in v0.0.4

func (x *About_About_CategoryModerators) GetUsername() string

func (*About_About_CategoryModerators) ProtoMessage added in v0.0.4

func (*About_About_CategoryModerators) ProtoMessage()

func (*About_About_CategoryModerators) ProtoReflect added in v0.0.4

func (*About_About_CategoryModerators) Reset added in v0.0.4

func (x *About_About_CategoryModerators) Reset()

func (*About_About_CategoryModerators) String added in v0.0.4

type About_About_Moderators added in v0.0.4

type About_About_Moderators struct {
	Id             int32                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Username       string                 `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Name           string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate string                 `protobuf:"bytes,4,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	Title          string                 `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"`
	LastSeenAt     *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	// contains filtered or unexported fields
}

func (*About_About_Moderators) Descriptor deprecated added in v0.0.4

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

Deprecated: Use About_About_Moderators.ProtoReflect.Descriptor instead.

func (*About_About_Moderators) GetAvatarTemplate added in v0.0.4

func (x *About_About_Moderators) GetAvatarTemplate() string

func (*About_About_Moderators) GetId added in v0.0.4

func (x *About_About_Moderators) GetId() int32

func (*About_About_Moderators) GetLastSeenAt added in v0.0.4

func (x *About_About_Moderators) GetLastSeenAt() *timestamppb.Timestamp

func (*About_About_Moderators) GetName added in v0.0.4

func (x *About_About_Moderators) GetName() string

func (*About_About_Moderators) GetTitle added in v0.0.4

func (x *About_About_Moderators) GetTitle() string

func (*About_About_Moderators) GetUsername added in v0.0.4

func (x *About_About_Moderators) GetUsername() string

func (*About_About_Moderators) ProtoMessage added in v0.0.4

func (*About_About_Moderators) ProtoMessage()

func (*About_About_Moderators) ProtoReflect added in v0.0.4

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

func (*About_About_Moderators) Reset added in v0.0.4

func (x *About_About_Moderators) Reset()

func (*About_About_Moderators) String added in v0.0.4

func (x *About_About_Moderators) String() string

type About_About_Stats added in v0.0.4

type About_About_Stats struct {
	TopicCount         int32 `protobuf:"varint,1,opt,name=topic_count,json=topicCount,proto3" json:"topic_count,omitempty"`
	PostCount          int32 `protobuf:"varint,2,opt,name=post_count,json=postCount,proto3" json:"post_count,omitempty"`
	UserCount          int32 `protobuf:"varint,3,opt,name=user_count,json=userCount,proto3" json:"user_count,omitempty"`
	Topics_7Days       int32 `protobuf:"varint,4,opt,name=topics_7_days,json=topics7Days,proto3" json:"topics_7_days,omitempty"`
	Topics_30Days      int32 `protobuf:"varint,5,opt,name=topics_30_days,json=topics30Days,proto3" json:"topics_30_days,omitempty"`
	Posts_7Days        int32 `protobuf:"varint,6,opt,name=posts_7_days,json=posts7Days,proto3" json:"posts_7_days,omitempty"`
	Posts_30Days       int32 `protobuf:"varint,7,opt,name=posts_30_days,json=posts30Days,proto3" json:"posts_30_days,omitempty"`
	Users_7Days        int32 `protobuf:"varint,8,opt,name=users_7_days,json=users7Days,proto3" json:"users_7_days,omitempty"`
	Users_30Days       int32 `protobuf:"varint,9,opt,name=users_30_days,json=users30Days,proto3" json:"users_30_days,omitempty"`
	ActiveUsers_7Days  int32 `protobuf:"varint,10,opt,name=active_users_7_days,json=activeUsers7Days,proto3" json:"active_users_7_days,omitempty"`
	ActiveUsers_30Days int32 `protobuf:"varint,11,opt,name=active_users_30_days,json=activeUsers30Days,proto3" json:"active_users_30_days,omitempty"`
	LikeCount          int32 `protobuf:"varint,12,opt,name=like_count,json=likeCount,proto3" json:"like_count,omitempty"`
	Likes_7Days        int32 `protobuf:"varint,13,opt,name=likes_7_days,json=likes7Days,proto3" json:"likes_7_days,omitempty"`
	Likes_30Days       int32 `protobuf:"varint,14,opt,name=likes_30_days,json=likes30Days,proto3" json:"likes_30_days,omitempty"`
	// contains filtered or unexported fields
}

func (*About_About_Stats) Descriptor deprecated added in v0.0.4

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

Deprecated: Use About_About_Stats.ProtoReflect.Descriptor instead.

func (*About_About_Stats) GetActiveUsers_30Days added in v0.0.4

func (x *About_About_Stats) GetActiveUsers_30Days() int32

func (*About_About_Stats) GetActiveUsers_7Days added in v0.0.4

func (x *About_About_Stats) GetActiveUsers_7Days() int32

func (*About_About_Stats) GetLikeCount added in v0.0.4

func (x *About_About_Stats) GetLikeCount() int32

func (*About_About_Stats) GetLikes_30Days added in v0.0.4

func (x *About_About_Stats) GetLikes_30Days() int32

func (*About_About_Stats) GetLikes_7Days added in v0.0.4

func (x *About_About_Stats) GetLikes_7Days() int32

func (*About_About_Stats) GetPostCount added in v0.0.4

func (x *About_About_Stats) GetPostCount() int32

func (*About_About_Stats) GetPosts_30Days added in v0.0.4

func (x *About_About_Stats) GetPosts_30Days() int32

func (*About_About_Stats) GetPosts_7Days added in v0.0.4

func (x *About_About_Stats) GetPosts_7Days() int32

func (*About_About_Stats) GetTopicCount added in v0.0.4

func (x *About_About_Stats) GetTopicCount() int32

func (*About_About_Stats) GetTopics_30Days added in v0.0.4

func (x *About_About_Stats) GetTopics_30Days() int32

func (*About_About_Stats) GetTopics_7Days added in v0.0.4

func (x *About_About_Stats) GetTopics_7Days() int32

func (*About_About_Stats) GetUserCount added in v0.0.4

func (x *About_About_Stats) GetUserCount() int32

func (*About_About_Stats) GetUsers_30Days added in v0.0.4

func (x *About_About_Stats) GetUsers_30Days() int32

func (*About_About_Stats) GetUsers_7Days added in v0.0.4

func (x *About_About_Stats) GetUsers_7Days() int32

func (*About_About_Stats) ProtoMessage added in v0.0.4

func (*About_About_Stats) ProtoMessage()

func (*About_About_Stats) ProtoReflect added in v0.0.4

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

func (*About_About_Stats) Reset added in v0.0.4

func (x *About_About_Stats) Reset()

func (*About_About_Stats) String added in v0.0.4

func (x *About_About_Stats) String() string

type Categories

type Categories struct {
	CategoryList *Categories_CategoryList `protobuf:"bytes,1,opt,name=category_list,json=categoryList,proto3" json:"category_list,omitempty"`
	// contains filtered or unexported fields
}

func (*Categories) Descriptor deprecated

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

Deprecated: Use Categories.ProtoReflect.Descriptor instead.

func (*Categories) GetCategoryList

func (x *Categories) GetCategoryList() *Categories_CategoryList

func (*Categories) ProtoMessage

func (*Categories) ProtoMessage()

func (*Categories) ProtoReflect

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

func (*Categories) Reset

func (x *Categories) Reset()

func (*Categories) String

func (x *Categories) String() string

type Categories_CategoryList

type Categories_CategoryList struct {
	CanCreateCategory bool                                  `protobuf:"varint,1,opt,name=can_create_category,json=canCreateCategory,proto3" json:"can_create_category,omitempty"`
	CanCreateTopic    bool                                  `protobuf:"varint,2,opt,name=can_create_topic,json=canCreateTopic,proto3" json:"can_create_topic,omitempty"`
	Categories        []*Categories_CategoryList_Categories `protobuf:"bytes,3,rep,name=categories,proto3" json:"categories,omitempty"`
	// contains filtered or unexported fields
}

func (*Categories_CategoryList) Descriptor deprecated

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

Deprecated: Use Categories_CategoryList.ProtoReflect.Descriptor instead.

func (*Categories_CategoryList) GetCanCreateCategory

func (x *Categories_CategoryList) GetCanCreateCategory() bool

func (*Categories_CategoryList) GetCanCreateTopic

func (x *Categories_CategoryList) GetCanCreateTopic() bool

func (*Categories_CategoryList) GetCategories

func (*Categories_CategoryList) ProtoMessage

func (*Categories_CategoryList) ProtoMessage()

func (*Categories_CategoryList) ProtoReflect

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

func (*Categories_CategoryList) Reset

func (x *Categories_CategoryList) Reset()

func (*Categories_CategoryList) String

func (x *Categories_CategoryList) String() string

type Categories_CategoryList_Categories

type Categories_CategoryList_Categories struct {
	Id                           int32   `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                         string  `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Color                        string  `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	TextColor                    string  `protobuf:"bytes,4,opt,name=text_color,json=textColor,proto3" json:"text_color,omitempty"`
	Slug                         string  `protobuf:"bytes,5,opt,name=slug,proto3" json:"slug,omitempty"`
	TopicCount                   int32   `protobuf:"varint,6,opt,name=topic_count,json=topicCount,proto3" json:"topic_count,omitempty"`
	PostCount                    int32   `protobuf:"varint,7,opt,name=post_count,json=postCount,proto3" json:"post_count,omitempty"`
	Position                     int32   `protobuf:"varint,8,opt,name=position,proto3" json:"position,omitempty"`
	Description                  string  `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
	DescriptionText              string  `protobuf:"bytes,10,opt,name=description_text,json=descriptionText,proto3" json:"description_text,omitempty"`
	DescriptionExcerpt           string  `protobuf:"bytes,11,opt,name=description_excerpt,json=descriptionExcerpt,proto3" json:"description_excerpt,omitempty"`
	TopicUrl                     string  `protobuf:"bytes,12,opt,name=topic_url,json=topicUrl,proto3" json:"topic_url,omitempty"`
	ReadRestricted               bool    `protobuf:"varint,13,opt,name=read_restricted,json=readRestricted,proto3" json:"read_restricted,omitempty"`
	Permission                   int32   `protobuf:"varint,14,opt,name=permission,proto3" json:"permission,omitempty"`
	NotificationLevel            int32   `protobuf:"varint,15,opt,name=notification_level,json=notificationLevel,proto3" json:"notification_level,omitempty"`
	CanEdit                      bool    `protobuf:"varint,16,opt,name=can_edit,json=canEdit,proto3" json:"can_edit,omitempty"`
	TopicTemplate                string  `protobuf:"bytes,17,opt,name=topic_template,json=topicTemplate,proto3" json:"topic_template,omitempty"`
	HasChildren                  bool    `protobuf:"varint,18,opt,name=has_children,json=hasChildren,proto3" json:"has_children,omitempty"`
	SortOrder                    string  `protobuf:"bytes,19,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`
	ShowSubcategoryList          bool    `protobuf:"varint,20,opt,name=show_subcategory_list,json=showSubcategoryList,proto3" json:"show_subcategory_list,omitempty"`
	NumFeaturedTopics            int32   `protobuf:"varint,21,opt,name=num_featured_topics,json=numFeaturedTopics,proto3" json:"num_featured_topics,omitempty"`
	DefaultView                  string  `protobuf:"bytes,22,opt,name=default_view,json=defaultView,proto3" json:"default_view,omitempty"`
	SubcategoryListStyle         string  `protobuf:"bytes,23,opt,name=subcategory_list_style,json=subcategoryListStyle,proto3" json:"subcategory_list_style,omitempty"`
	DefaultTopPeriod             string  `protobuf:"bytes,24,opt,name=default_top_period,json=defaultTopPeriod,proto3" json:"default_top_period,omitempty"`
	DefaultListFilter            string  `protobuf:"bytes,25,opt,name=default_list_filter,json=defaultListFilter,proto3" json:"default_list_filter,omitempty"`
	MinimumRequiredTags          int32   `protobuf:"varint,26,opt,name=minimum_required_tags,json=minimumRequiredTags,proto3" json:"minimum_required_tags,omitempty"`
	NavigateToFirstPostAfterRead bool    `` /* 155-byte string literal not displayed */
	TopicsDay                    int32   `protobuf:"varint,28,opt,name=topics_day,json=topicsDay,proto3" json:"topics_day,omitempty"`
	TopicsWeek                   int32   `protobuf:"varint,29,opt,name=topics_week,json=topicsWeek,proto3" json:"topics_week,omitempty"`
	TopicsMonth                  int32   `protobuf:"varint,30,opt,name=topics_month,json=topicsMonth,proto3" json:"topics_month,omitempty"`
	TopicsYear                   int32   `protobuf:"varint,31,opt,name=topics_year,json=topicsYear,proto3" json:"topics_year,omitempty"`
	TopicsAllTime                int32   `protobuf:"varint,32,opt,name=topics_all_time,json=topicsAllTime,proto3" json:"topics_all_time,omitempty"`
	SubcategoryIds               []int32 `protobuf:"varint,33,rep,packed,name=subcategory_ids,json=subcategoryIds,proto3" json:"subcategory_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*Categories_CategoryList_Categories) Descriptor deprecated

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

Deprecated: Use Categories_CategoryList_Categories.ProtoReflect.Descriptor instead.

func (*Categories_CategoryList_Categories) GetCanEdit

func (x *Categories_CategoryList_Categories) GetCanEdit() bool

func (*Categories_CategoryList_Categories) GetColor

func (*Categories_CategoryList_Categories) GetDefaultListFilter

func (x *Categories_CategoryList_Categories) GetDefaultListFilter() string

func (*Categories_CategoryList_Categories) GetDefaultTopPeriod

func (x *Categories_CategoryList_Categories) GetDefaultTopPeriod() string

func (*Categories_CategoryList_Categories) GetDefaultView

func (x *Categories_CategoryList_Categories) GetDefaultView() string

func (*Categories_CategoryList_Categories) GetDescription

func (x *Categories_CategoryList_Categories) GetDescription() string

func (*Categories_CategoryList_Categories) GetDescriptionExcerpt

func (x *Categories_CategoryList_Categories) GetDescriptionExcerpt() string

func (*Categories_CategoryList_Categories) GetDescriptionText

func (x *Categories_CategoryList_Categories) GetDescriptionText() string

func (*Categories_CategoryList_Categories) GetHasChildren

func (x *Categories_CategoryList_Categories) GetHasChildren() bool

func (*Categories_CategoryList_Categories) GetId

func (*Categories_CategoryList_Categories) GetMinimumRequiredTags

func (x *Categories_CategoryList_Categories) GetMinimumRequiredTags() int32

func (*Categories_CategoryList_Categories) GetName

func (*Categories_CategoryList_Categories) GetNavigateToFirstPostAfterRead

func (x *Categories_CategoryList_Categories) GetNavigateToFirstPostAfterRead() bool

func (*Categories_CategoryList_Categories) GetNotificationLevel

func (x *Categories_CategoryList_Categories) GetNotificationLevel() int32

func (*Categories_CategoryList_Categories) GetNumFeaturedTopics

func (x *Categories_CategoryList_Categories) GetNumFeaturedTopics() int32

func (*Categories_CategoryList_Categories) GetPermission

func (x *Categories_CategoryList_Categories) GetPermission() int32

func (*Categories_CategoryList_Categories) GetPosition

func (x *Categories_CategoryList_Categories) GetPosition() int32

func (*Categories_CategoryList_Categories) GetPostCount

func (x *Categories_CategoryList_Categories) GetPostCount() int32

func (*Categories_CategoryList_Categories) GetReadRestricted

func (x *Categories_CategoryList_Categories) GetReadRestricted() bool

func (*Categories_CategoryList_Categories) GetShowSubcategoryList

func (x *Categories_CategoryList_Categories) GetShowSubcategoryList() bool

func (*Categories_CategoryList_Categories) GetSlug

func (*Categories_CategoryList_Categories) GetSortOrder

func (x *Categories_CategoryList_Categories) GetSortOrder() string

func (*Categories_CategoryList_Categories) GetSubcategoryIds

func (x *Categories_CategoryList_Categories) GetSubcategoryIds() []int32

func (*Categories_CategoryList_Categories) GetSubcategoryListStyle

func (x *Categories_CategoryList_Categories) GetSubcategoryListStyle() string

func (*Categories_CategoryList_Categories) GetTextColor

func (x *Categories_CategoryList_Categories) GetTextColor() string

func (*Categories_CategoryList_Categories) GetTopicCount

func (x *Categories_CategoryList_Categories) GetTopicCount() int32

func (*Categories_CategoryList_Categories) GetTopicTemplate

func (x *Categories_CategoryList_Categories) GetTopicTemplate() string

func (*Categories_CategoryList_Categories) GetTopicUrl

func (x *Categories_CategoryList_Categories) GetTopicUrl() string

func (*Categories_CategoryList_Categories) GetTopicsAllTime

func (x *Categories_CategoryList_Categories) GetTopicsAllTime() int32

func (*Categories_CategoryList_Categories) GetTopicsDay

func (x *Categories_CategoryList_Categories) GetTopicsDay() int32

func (*Categories_CategoryList_Categories) GetTopicsMonth

func (x *Categories_CategoryList_Categories) GetTopicsMonth() int32

func (*Categories_CategoryList_Categories) GetTopicsWeek

func (x *Categories_CategoryList_Categories) GetTopicsWeek() int32

func (*Categories_CategoryList_Categories) GetTopicsYear

func (x *Categories_CategoryList_Categories) GetTopicsYear() int32

func (*Categories_CategoryList_Categories) ProtoMessage

func (*Categories_CategoryList_Categories) ProtoMessage()

func (*Categories_CategoryList_Categories) ProtoReflect

func (*Categories_CategoryList_Categories) Reset

func (*Categories_CategoryList_Categories) String

type CategoryTopics

type CategoryTopics struct {
	Users     []*CategoryTopics_Users   `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	TopicList *CategoryTopics_TopicList `protobuf:"bytes,2,opt,name=topic_list,json=topicList,proto3" json:"topic_list,omitempty"`
	// contains filtered or unexported fields
}

func (*CategoryTopics) Descriptor deprecated

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

Deprecated: Use CategoryTopics.ProtoReflect.Descriptor instead.

func (*CategoryTopics) GetTopicList

func (x *CategoryTopics) GetTopicList() *CategoryTopics_TopicList

func (*CategoryTopics) GetUsers

func (x *CategoryTopics) GetUsers() []*CategoryTopics_Users

func (*CategoryTopics) ProtoMessage

func (*CategoryTopics) ProtoMessage()

func (*CategoryTopics) ProtoReflect

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

func (*CategoryTopics) Reset

func (x *CategoryTopics) Reset()

func (*CategoryTopics) String

func (x *CategoryTopics) String() string

type CategoryTopics_TopicList

type CategoryTopics_TopicList struct {
	CanCreateTopic        bool                               `protobuf:"varint,1,opt,name=can_create_topic,json=canCreateTopic,proto3" json:"can_create_topic,omitempty"`
	DraftKey              string                             `protobuf:"bytes,2,opt,name=draft_key,json=draftKey,proto3" json:"draft_key,omitempty"`
	DraftSequence         int32                              `protobuf:"varint,3,opt,name=draft_sequence,json=draftSequence,proto3" json:"draft_sequence,omitempty"`
	PerPage               int32                              `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	TopTags               []string                           `protobuf:"bytes,5,rep,name=top_tags,json=topTags,proto3" json:"top_tags,omitempty"`
	Topics                []*CategoryTopics_TopicList_Topics `protobuf:"bytes,6,rep,name=topics,proto3" json:"topics,omitempty"`
	BookmarkedPostNumbers []int32                            `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*CategoryTopics_TopicList) Descriptor deprecated

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

Deprecated: Use CategoryTopics_TopicList.ProtoReflect.Descriptor instead.

func (*CategoryTopics_TopicList) GetBookmarkedPostNumbers

func (x *CategoryTopics_TopicList) GetBookmarkedPostNumbers() []int32

func (*CategoryTopics_TopicList) GetCanCreateTopic

func (x *CategoryTopics_TopicList) GetCanCreateTopic() bool

func (*CategoryTopics_TopicList) GetDraftKey

func (x *CategoryTopics_TopicList) GetDraftKey() string

func (*CategoryTopics_TopicList) GetDraftSequence

func (x *CategoryTopics_TopicList) GetDraftSequence() int32

func (*CategoryTopics_TopicList) GetPerPage

func (x *CategoryTopics_TopicList) GetPerPage() int32

func (*CategoryTopics_TopicList) GetTopTags

func (x *CategoryTopics_TopicList) GetTopTags() []string

func (*CategoryTopics_TopicList) GetTopics

func (*CategoryTopics_TopicList) ProtoMessage

func (*CategoryTopics_TopicList) ProtoMessage()

func (*CategoryTopics_TopicList) ProtoReflect

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

func (*CategoryTopics_TopicList) Reset

func (x *CategoryTopics_TopicList) Reset()

func (*CategoryTopics_TopicList) String

func (x *CategoryTopics_TopicList) String() string

type CategoryTopics_TopicList_Topics

type CategoryTopics_TopicList_Topics struct {
	Id                 int32                                      `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title              string                                     `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	FancyTitle         string                                     `protobuf:"bytes,3,opt,name=fancy_title,json=fancyTitle,proto3" json:"fancy_title,omitempty"`
	Slug               string                                     `protobuf:"bytes,4,opt,name=slug,proto3" json:"slug,omitempty"`
	PostsCount         int32                                      `protobuf:"varint,5,opt,name=posts_count,json=postsCount,proto3" json:"posts_count,omitempty"`
	ReplyCount         int32                                      `protobuf:"varint,6,opt,name=reply_count,json=replyCount,proto3" json:"reply_count,omitempty"`
	HighestPostNumber  int32                                      `protobuf:"varint,7,opt,name=highest_post_number,json=highestPostNumber,proto3" json:"highest_post_number,omitempty"`
	ImageUrl           string                                     `protobuf:"bytes,8,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"`
	CreatedAt          *timestamppb.Timestamp                     `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	LastPostedAt       *timestamppb.Timestamp                     `protobuf:"bytes,10,opt,name=last_posted_at,json=lastPostedAt,proto3" json:"last_posted_at,omitempty"`
	Bumped             bool                                       `protobuf:"varint,11,opt,name=bumped,proto3" json:"bumped,omitempty"`
	BumpedAt           *timestamppb.Timestamp                     `protobuf:"bytes,12,opt,name=bumped_at,json=bumpedAt,proto3" json:"bumped_at,omitempty"`
	Archetype          string                                     `protobuf:"bytes,13,opt,name=archetype,proto3" json:"archetype,omitempty"`
	Unseen             bool                                       `protobuf:"varint,14,opt,name=unseen,proto3" json:"unseen,omitempty"`
	LastReadPostNumber int32                                      `protobuf:"varint,15,opt,name=last_read_post_number,json=lastReadPostNumber,proto3" json:"last_read_post_number,omitempty"`
	Unread             int32                                      `protobuf:"varint,16,opt,name=unread,proto3" json:"unread,omitempty"`
	NewPosts           int32                                      `protobuf:"varint,17,opt,name=new_posts,json=newPosts,proto3" json:"new_posts,omitempty"`
	Pinned             bool                                       `protobuf:"varint,18,opt,name=pinned,proto3" json:"pinned,omitempty"`
	Visible            bool                                       `protobuf:"varint,19,opt,name=visible,proto3" json:"visible,omitempty"`
	Closed             bool                                       `protobuf:"varint,20,opt,name=closed,proto3" json:"closed,omitempty"`
	Archived           bool                                       `protobuf:"varint,21,opt,name=archived,proto3" json:"archived,omitempty"`
	NotificationLevel  int32                                      `protobuf:"varint,22,opt,name=notification_level,json=notificationLevel,proto3" json:"notification_level,omitempty"`
	Bookmarked         bool                                       `protobuf:"varint,23,opt,name=bookmarked,proto3" json:"bookmarked,omitempty"`
	Liked              bool                                       `protobuf:"varint,24,opt,name=liked,proto3" json:"liked,omitempty"`
	Tags               []string                                   `protobuf:"bytes,25,rep,name=tags,proto3" json:"tags,omitempty"`
	Views              int32                                      `protobuf:"varint,26,opt,name=views,proto3" json:"views,omitempty"`
	LikeCount          int32                                      `protobuf:"varint,27,opt,name=like_count,json=likeCount,proto3" json:"like_count,omitempty"`
	HasSummary         bool                                       `protobuf:"varint,28,opt,name=has_summary,json=hasSummary,proto3" json:"has_summary,omitempty"`
	LastPosteUsername  string                                     `protobuf:"bytes,29,opt,name=last_poste_username,json=lastPosteUsername,proto3" json:"last_poste_username,omitempty"`
	CategoryId         int32                                      `protobuf:"varint,30,opt,name=category_id,json=categoryId,proto3" json:"category_id,omitempty"`
	PinnedGlobally     bool                                       `protobuf:"varint,31,opt,name=pinned_globally,json=pinnedGlobally,proto3" json:"pinned_globally,omitempty"`
	HasAcceptedAnswer  bool                                       `protobuf:"varint,32,opt,name=has_accepted_answer,json=hasAcceptedAnswer,proto3" json:"has_accepted_answer,omitempty"`
	Posters            []*CategoryTopics_TopicList_Topics_Posters `protobuf:"bytes,33,rep,name=posters,proto3" json:"posters,omitempty"`
	// contains filtered or unexported fields
}

func (*CategoryTopics_TopicList_Topics) Descriptor deprecated

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

Deprecated: Use CategoryTopics_TopicList_Topics.ProtoReflect.Descriptor instead.

func (*CategoryTopics_TopicList_Topics) GetArchetype

func (x *CategoryTopics_TopicList_Topics) GetArchetype() string

func (*CategoryTopics_TopicList_Topics) GetArchived

func (x *CategoryTopics_TopicList_Topics) GetArchived() bool

func (*CategoryTopics_TopicList_Topics) GetBookmarked

func (x *CategoryTopics_TopicList_Topics) GetBookmarked() bool

func (*CategoryTopics_TopicList_Topics) GetBumped

func (x *CategoryTopics_TopicList_Topics) GetBumped() bool

func (*CategoryTopics_TopicList_Topics) GetBumpedAt

func (*CategoryTopics_TopicList_Topics) GetCategoryId

func (x *CategoryTopics_TopicList_Topics) GetCategoryId() int32

func (*CategoryTopics_TopicList_Topics) GetClosed

func (x *CategoryTopics_TopicList_Topics) GetClosed() bool

func (*CategoryTopics_TopicList_Topics) GetCreatedAt

func (*CategoryTopics_TopicList_Topics) GetFancyTitle

func (x *CategoryTopics_TopicList_Topics) GetFancyTitle() string

func (*CategoryTopics_TopicList_Topics) GetHasAcceptedAnswer

func (x *CategoryTopics_TopicList_Topics) GetHasAcceptedAnswer() bool

func (*CategoryTopics_TopicList_Topics) GetHasSummary

func (x *CategoryTopics_TopicList_Topics) GetHasSummary() bool

func (*CategoryTopics_TopicList_Topics) GetHighestPostNumber

func (x *CategoryTopics_TopicList_Topics) GetHighestPostNumber() int32

func (*CategoryTopics_TopicList_Topics) GetId

func (*CategoryTopics_TopicList_Topics) GetImageUrl

func (x *CategoryTopics_TopicList_Topics) GetImageUrl() string

func (*CategoryTopics_TopicList_Topics) GetLastPosteUsername

func (x *CategoryTopics_TopicList_Topics) GetLastPosteUsername() string

func (*CategoryTopics_TopicList_Topics) GetLastPostedAt

func (*CategoryTopics_TopicList_Topics) GetLastReadPostNumber

func (x *CategoryTopics_TopicList_Topics) GetLastReadPostNumber() int32

func (*CategoryTopics_TopicList_Topics) GetLikeCount

func (x *CategoryTopics_TopicList_Topics) GetLikeCount() int32

func (*CategoryTopics_TopicList_Topics) GetLiked

func (x *CategoryTopics_TopicList_Topics) GetLiked() bool

func (*CategoryTopics_TopicList_Topics) GetNewPosts

func (x *CategoryTopics_TopicList_Topics) GetNewPosts() int32

func (*CategoryTopics_TopicList_Topics) GetNotificationLevel

func (x *CategoryTopics_TopicList_Topics) GetNotificationLevel() int32

func (*CategoryTopics_TopicList_Topics) GetPinned

func (x *CategoryTopics_TopicList_Topics) GetPinned() bool

func (*CategoryTopics_TopicList_Topics) GetPinnedGlobally

func (x *CategoryTopics_TopicList_Topics) GetPinnedGlobally() bool

func (*CategoryTopics_TopicList_Topics) GetPosters

func (*CategoryTopics_TopicList_Topics) GetPostsCount

func (x *CategoryTopics_TopicList_Topics) GetPostsCount() int32

func (*CategoryTopics_TopicList_Topics) GetReplyCount

func (x *CategoryTopics_TopicList_Topics) GetReplyCount() int32

func (*CategoryTopics_TopicList_Topics) GetSlug

func (*CategoryTopics_TopicList_Topics) GetTags

func (x *CategoryTopics_TopicList_Topics) GetTags() []string

func (*CategoryTopics_TopicList_Topics) GetTitle

func (*CategoryTopics_TopicList_Topics) GetUnread

func (x *CategoryTopics_TopicList_Topics) GetUnread() int32

func (*CategoryTopics_TopicList_Topics) GetUnseen

func (x *CategoryTopics_TopicList_Topics) GetUnseen() bool

func (*CategoryTopics_TopicList_Topics) GetViews

func (x *CategoryTopics_TopicList_Topics) GetViews() int32

func (*CategoryTopics_TopicList_Topics) GetVisible

func (x *CategoryTopics_TopicList_Topics) GetVisible() bool

func (*CategoryTopics_TopicList_Topics) ProtoMessage

func (*CategoryTopics_TopicList_Topics) ProtoMessage()

func (*CategoryTopics_TopicList_Topics) ProtoReflect

func (*CategoryTopics_TopicList_Topics) Reset

func (*CategoryTopics_TopicList_Topics) String

type CategoryTopics_TopicList_Topics_Posters

type CategoryTopics_TopicList_Topics_Posters struct {
	Extras      string `protobuf:"bytes,1,opt,name=extras,proto3" json:"extras,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	UserId      int32  `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CategoryTopics_TopicList_Topics_Posters) Descriptor deprecated

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

Deprecated: Use CategoryTopics_TopicList_Topics_Posters.ProtoReflect.Descriptor instead.

func (*CategoryTopics_TopicList_Topics_Posters) GetDescription

func (x *CategoryTopics_TopicList_Topics_Posters) GetDescription() string

func (*CategoryTopics_TopicList_Topics_Posters) GetExtras

func (*CategoryTopics_TopicList_Topics_Posters) GetUserId

func (*CategoryTopics_TopicList_Topics_Posters) ProtoMessage

func (*CategoryTopics_TopicList_Topics_Posters) ProtoReflect

func (*CategoryTopics_TopicList_Topics_Posters) Reset

func (*CategoryTopics_TopicList_Topics_Posters) String

type CategoryTopics_Users

type CategoryTopics_Users struct {
	Id             int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Username       string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Name           string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate string `protobuf:"bytes,4,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	// contains filtered or unexported fields
}

func (*CategoryTopics_Users) Descriptor deprecated

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

Deprecated: Use CategoryTopics_Users.ProtoReflect.Descriptor instead.

func (*CategoryTopics_Users) GetAvatarTemplate

func (x *CategoryTopics_Users) GetAvatarTemplate() string

func (*CategoryTopics_Users) GetId

func (x *CategoryTopics_Users) GetId() int32

func (*CategoryTopics_Users) GetName

func (x *CategoryTopics_Users) GetName() string

func (*CategoryTopics_Users) GetUsername

func (x *CategoryTopics_Users) GetUsername() string

func (*CategoryTopics_Users) ProtoMessage

func (*CategoryTopics_Users) ProtoMessage()

func (*CategoryTopics_Users) ProtoReflect

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

func (*CategoryTopics_Users) Reset

func (x *CategoryTopics_Users) Reset()

func (*CategoryTopics_Users) String

func (x *CategoryTopics_Users) String() string

type DirectoryItems

type DirectoryItems struct {
	DirectoryItems []*DirectoryItems_DirectoryItems `protobuf:"bytes,1,rep,name=directory_items,json=directoryItems,proto3" json:"directory_items,omitempty"`
	Meta           *DirectoryItems_Meta             `protobuf:"bytes,2,opt,name=meta,proto3" json:"meta,omitempty"`
	// contains filtered or unexported fields
}

func (*DirectoryItems) Descriptor deprecated

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

Deprecated: Use DirectoryItems.ProtoReflect.Descriptor instead.

func (*DirectoryItems) GetDirectoryItems

func (x *DirectoryItems) GetDirectoryItems() []*DirectoryItems_DirectoryItems

func (*DirectoryItems) GetMeta

func (x *DirectoryItems) GetMeta() *DirectoryItems_Meta

func (*DirectoryItems) ProtoMessage

func (*DirectoryItems) ProtoMessage()

func (*DirectoryItems) ProtoReflect

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

func (*DirectoryItems) Reset

func (x *DirectoryItems) Reset()

func (*DirectoryItems) String

func (x *DirectoryItems) String() string

type DirectoryItems_DirectoryItems

type DirectoryItems_DirectoryItems struct {
	Id            int32                               `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	TimeRead      int32                               `protobuf:"varint,2,opt,name=time_read,json=timeRead,proto3" json:"time_read,omitempty"`
	LikesReceived int32                               `protobuf:"varint,3,opt,name=likes_received,json=likesReceived,proto3" json:"likes_received,omitempty"`
	LikesGiven    int32                               `protobuf:"varint,4,opt,name=likes_given,json=likesGiven,proto3" json:"likes_given,omitempty"`
	TopicsEntered int32                               `protobuf:"varint,5,opt,name=topics_entered,json=topicsEntered,proto3" json:"topics_entered,omitempty"`
	TopicCount    int32                               `protobuf:"varint,6,opt,name=topic_count,json=topicCount,proto3" json:"topic_count,omitempty"`
	PostCount     int32                               `protobuf:"varint,7,opt,name=post_count,json=postCount,proto3" json:"post_count,omitempty"`
	PostsRead     int32                               `protobuf:"varint,8,opt,name=posts_read,json=postsRead,proto3" json:"posts_read,omitempty"`
	DaysVisited   int32                               `protobuf:"varint,9,opt,name=days_visited,json=daysVisited,proto3" json:"days_visited,omitempty"`
	User          *DirectoryItems_DirectoryItems_User `protobuf:"bytes,10,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*DirectoryItems_DirectoryItems) Descriptor deprecated

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

Deprecated: Use DirectoryItems_DirectoryItems.ProtoReflect.Descriptor instead.

func (*DirectoryItems_DirectoryItems) GetDaysVisited

func (x *DirectoryItems_DirectoryItems) GetDaysVisited() int32

func (*DirectoryItems_DirectoryItems) GetId

func (*DirectoryItems_DirectoryItems) GetLikesGiven

func (x *DirectoryItems_DirectoryItems) GetLikesGiven() int32

func (*DirectoryItems_DirectoryItems) GetLikesReceived

func (x *DirectoryItems_DirectoryItems) GetLikesReceived() int32

func (*DirectoryItems_DirectoryItems) GetPostCount

func (x *DirectoryItems_DirectoryItems) GetPostCount() int32

func (*DirectoryItems_DirectoryItems) GetPostsRead

func (x *DirectoryItems_DirectoryItems) GetPostsRead() int32

func (*DirectoryItems_DirectoryItems) GetTimeRead

func (x *DirectoryItems_DirectoryItems) GetTimeRead() int32

func (*DirectoryItems_DirectoryItems) GetTopicCount

func (x *DirectoryItems_DirectoryItems) GetTopicCount() int32

func (*DirectoryItems_DirectoryItems) GetTopicsEntered

func (x *DirectoryItems_DirectoryItems) GetTopicsEntered() int32

func (*DirectoryItems_DirectoryItems) GetUser

func (*DirectoryItems_DirectoryItems) ProtoMessage

func (*DirectoryItems_DirectoryItems) ProtoMessage()

func (*DirectoryItems_DirectoryItems) ProtoReflect

func (*DirectoryItems_DirectoryItems) Reset

func (x *DirectoryItems_DirectoryItems) Reset()

func (*DirectoryItems_DirectoryItems) String

type DirectoryItems_DirectoryItems_User

type DirectoryItems_DirectoryItems_User struct {
	Id             int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Username       string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Name           string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate string `protobuf:"bytes,4,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	Title          string `protobuf:"bytes,5,opt,name=title,proto3" json:"title,omitempty"`
	// contains filtered or unexported fields
}

func (*DirectoryItems_DirectoryItems_User) Descriptor deprecated

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

Deprecated: Use DirectoryItems_DirectoryItems_User.ProtoReflect.Descriptor instead.

func (*DirectoryItems_DirectoryItems_User) GetAvatarTemplate

func (x *DirectoryItems_DirectoryItems_User) GetAvatarTemplate() string

func (*DirectoryItems_DirectoryItems_User) GetId

func (*DirectoryItems_DirectoryItems_User) GetName

func (*DirectoryItems_DirectoryItems_User) GetTitle

func (*DirectoryItems_DirectoryItems_User) GetUsername

func (x *DirectoryItems_DirectoryItems_User) GetUsername() string

func (*DirectoryItems_DirectoryItems_User) ProtoMessage

func (*DirectoryItems_DirectoryItems_User) ProtoMessage()

func (*DirectoryItems_DirectoryItems_User) ProtoReflect

func (*DirectoryItems_DirectoryItems_User) Reset

func (*DirectoryItems_DirectoryItems_User) String

type DirectoryItems_Meta

type DirectoryItems_Meta struct {
	LastUpdatedAt           *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=last_updated_at,json=lastUpdatedAt,proto3" json:"last_updated_at,omitempty"`
	TotalRowsDirectoryItems int32                  `` /* 135-byte string literal not displayed */
	LoadMoreDirectoryItems  string                 `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*DirectoryItems_Meta) Descriptor deprecated

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

Deprecated: Use DirectoryItems_Meta.ProtoReflect.Descriptor instead.

func (*DirectoryItems_Meta) GetLastUpdatedAt

func (x *DirectoryItems_Meta) GetLastUpdatedAt() *timestamppb.Timestamp

func (*DirectoryItems_Meta) GetLoadMoreDirectoryItems

func (x *DirectoryItems_Meta) GetLoadMoreDirectoryItems() string

func (*DirectoryItems_Meta) GetTotalRowsDirectoryItems

func (x *DirectoryItems_Meta) GetTotalRowsDirectoryItems() int32

func (*DirectoryItems_Meta) ProtoMessage

func (*DirectoryItems_Meta) ProtoMessage()

func (*DirectoryItems_Meta) ProtoReflect

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

func (*DirectoryItems_Meta) Reset

func (x *DirectoryItems_Meta) Reset()

func (*DirectoryItems_Meta) String

func (x *DirectoryItems_Meta) String() string

type Latest

type Latest struct {
	Users     []*Latest_Users   `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	TopicList *Latest_TopicList `protobuf:"bytes,2,opt,name=topic_list,json=topicList,proto3" json:"topic_list,omitempty"`
	// contains filtered or unexported fields
}

func (*Latest) Descriptor deprecated

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

Deprecated: Use Latest.ProtoReflect.Descriptor instead.

func (*Latest) GetTopicList

func (x *Latest) GetTopicList() *Latest_TopicList

func (*Latest) GetUsers

func (x *Latest) GetUsers() []*Latest_Users

func (*Latest) ProtoMessage

func (*Latest) ProtoMessage()

func (*Latest) ProtoReflect

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

func (*Latest) Reset

func (x *Latest) Reset()

func (*Latest) String

func (x *Latest) String() string

type Latest_TopicList

type Latest_TopicList struct {
	CanCreateTopics bool                        `protobuf:"varint,1,opt,name=can_create_topics,json=canCreateTopics,proto3" json:"can_create_topics,omitempty"`
	MoreTopicsUrl   string                      `protobuf:"bytes,2,opt,name=more_topics_url,json=moreTopicsUrl,proto3" json:"more_topics_url,omitempty"`
	PerPage         int32                       `protobuf:"varint,3,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	TopTags         []string                    `protobuf:"bytes,4,rep,name=top_tags,json=topTags,proto3" json:"top_tags,omitempty"`
	Topics          []*Latest_TopicList_Topics  `protobuf:"bytes,5,rep,name=topics,proto3" json:"topics,omitempty"`
	Posters         []*Latest_TopicList_Posters `protobuf:"bytes,6,rep,name=posters,proto3" json:"posters,omitempty"`
	// contains filtered or unexported fields
}

func (*Latest_TopicList) Descriptor deprecated

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

Deprecated: Use Latest_TopicList.ProtoReflect.Descriptor instead.

func (*Latest_TopicList) GetCanCreateTopics

func (x *Latest_TopicList) GetCanCreateTopics() bool

func (*Latest_TopicList) GetMoreTopicsUrl

func (x *Latest_TopicList) GetMoreTopicsUrl() string

func (*Latest_TopicList) GetPerPage

func (x *Latest_TopicList) GetPerPage() int32

func (*Latest_TopicList) GetPosters

func (x *Latest_TopicList) GetPosters() []*Latest_TopicList_Posters

func (*Latest_TopicList) GetTopTags

func (x *Latest_TopicList) GetTopTags() []string

func (*Latest_TopicList) GetTopics

func (x *Latest_TopicList) GetTopics() []*Latest_TopicList_Topics

func (*Latest_TopicList) ProtoMessage

func (*Latest_TopicList) ProtoMessage()

func (*Latest_TopicList) ProtoReflect

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

func (*Latest_TopicList) Reset

func (x *Latest_TopicList) Reset()

func (*Latest_TopicList) String

func (x *Latest_TopicList) String() string

type Latest_TopicList_Posters

type Latest_TopicList_Posters struct {
	Extras         string `protobuf:"bytes,1,opt,name=extras,proto3" json:"extras,omitempty"`
	Description    string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	UserId         int32  `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	PrimaryGroupId int32  `protobuf:"varint,4,opt,name=primary_group_id,json=primaryGroupId,proto3" json:"primary_group_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Latest_TopicList_Posters) Descriptor deprecated

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

Deprecated: Use Latest_TopicList_Posters.ProtoReflect.Descriptor instead.

func (*Latest_TopicList_Posters) GetDescription

func (x *Latest_TopicList_Posters) GetDescription() string

func (*Latest_TopicList_Posters) GetExtras

func (x *Latest_TopicList_Posters) GetExtras() string

func (*Latest_TopicList_Posters) GetPrimaryGroupId

func (x *Latest_TopicList_Posters) GetPrimaryGroupId() int32

func (*Latest_TopicList_Posters) GetUserId

func (x *Latest_TopicList_Posters) GetUserId() int32

func (*Latest_TopicList_Posters) ProtoMessage

func (*Latest_TopicList_Posters) ProtoMessage()

func (*Latest_TopicList_Posters) ProtoReflect

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

func (*Latest_TopicList_Posters) Reset

func (x *Latest_TopicList_Posters) Reset()

func (*Latest_TopicList_Posters) String

func (x *Latest_TopicList_Posters) String() string

type Latest_TopicList_Topics

type Latest_TopicList_Topics struct {
	Id                    int32                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title                 string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Slug                  string                 `protobuf:"bytes,3,opt,name=slug,proto3" json:"slug,omitempty"`
	PostsCount            int32                  `protobuf:"varint,4,opt,name=posts_count,json=postsCount,proto3" json:"posts_count,omitempty"`
	ReplyCount            int32                  `protobuf:"varint,5,opt,name=reply_count,json=replyCount,proto3" json:"reply_count,omitempty"`
	HighestPostNumber     int32                  `protobuf:"varint,6,opt,name=highest_post_number,json=highestPostNumber,proto3" json:"highest_post_number,omitempty"`
	CreatedAt             *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	LastPostedAt          *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=last_posted_at,json=lastPostedAt,proto3" json:"last_posted_at,omitempty"`
	Bumped                bool                   `protobuf:"varint,9,opt,name=bumped,proto3" json:"bumped,omitempty"`
	BumpedAt              *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=bumped_at,json=bumpedAt,proto3" json:"bumped_at,omitempty"`
	Archetype             string                 `protobuf:"bytes,11,opt,name=archetype,proto3" json:"archetype,omitempty"`
	Unseen                bool                   `protobuf:"varint,12,opt,name=unseen,proto3" json:"unseen,omitempty"`
	LastReadPostNumber    int32                  `protobuf:"varint,13,opt,name=last_read_post_number,json=lastReadPostNumber,proto3" json:"last_read_post_number,omitempty"`
	Unread                int32                  `protobuf:"varint,14,opt,name=unread,proto3" json:"unread,omitempty"`
	NewPosts              int32                  `protobuf:"varint,15,opt,name=new_posts,json=newPosts,proto3" json:"new_posts,omitempty"`
	Pinned                bool                   `protobuf:"varint,16,opt,name=pinned,proto3" json:"pinned,omitempty"`
	Visible               bool                   `protobuf:"varint,17,opt,name=visible,proto3" json:"visible,omitempty"`
	Closed                bool                   `protobuf:"varint,18,opt,name=closed,proto3" json:"closed,omitempty"`
	Archived              bool                   `protobuf:"varint,19,opt,name=archived,proto3" json:"archived,omitempty"`
	NotificationLevel     int32                  `protobuf:"varint,20,opt,name=notification_level,json=notificationLevel,proto3" json:"notification_level,omitempty"`
	Bookmarked            bool                   `protobuf:"varint,21,opt,name=bookmarked,proto3" json:"bookmarked,omitempty"`
	Liked                 bool                   `protobuf:"varint,22,opt,name=liked,proto3" json:"liked,omitempty"`
	Tags                  []string               `protobuf:"bytes,23,rep,name=tags,proto3" json:"tags,omitempty"`
	Views                 int32                  `protobuf:"varint,24,opt,name=views,proto3" json:"views,omitempty"`
	LikeCount             int32                  `protobuf:"varint,25,opt,name=like_count,json=likeCount,proto3" json:"like_count,omitempty"`
	HasSummary            bool                   `protobuf:"varint,26,opt,name=has_summary,json=hasSummary,proto3" json:"has_summary,omitempty"`
	LastPosterUsername    string                 `protobuf:"bytes,27,opt,name=last_poster_username,json=lastPosterUsername,proto3" json:"last_poster_username,omitempty"`
	CategoryId            int32                  `protobuf:"varint,28,opt,name=category_id,json=categoryId,proto3" json:"category_id,omitempty"`
	PinnedGlobally        bool                   `protobuf:"varint,29,opt,name=pinned_globally,json=pinnedGlobally,proto3" json:"pinned_globally,omitempty"`
	BookmarkedPostNumbers []int32                `` /* 135-byte string literal not displayed */
	HasAcceptedAnswer     bool                   `protobuf:"varint,31,opt,name=has_accepted_answer,json=hasAcceptedAnswer,proto3" json:"has_accepted_answer,omitempty"`
	// contains filtered or unexported fields
}

func (*Latest_TopicList_Topics) Descriptor deprecated

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

Deprecated: Use Latest_TopicList_Topics.ProtoReflect.Descriptor instead.

func (*Latest_TopicList_Topics) GetArchetype

func (x *Latest_TopicList_Topics) GetArchetype() string

func (*Latest_TopicList_Topics) GetArchived

func (x *Latest_TopicList_Topics) GetArchived() bool

func (*Latest_TopicList_Topics) GetBookmarked

func (x *Latest_TopicList_Topics) GetBookmarked() bool

func (*Latest_TopicList_Topics) GetBookmarkedPostNumbers

func (x *Latest_TopicList_Topics) GetBookmarkedPostNumbers() []int32

func (*Latest_TopicList_Topics) GetBumped

func (x *Latest_TopicList_Topics) GetBumped() bool

func (*Latest_TopicList_Topics) GetBumpedAt

func (x *Latest_TopicList_Topics) GetBumpedAt() *timestamppb.Timestamp

func (*Latest_TopicList_Topics) GetCategoryId

func (x *Latest_TopicList_Topics) GetCategoryId() int32

func (*Latest_TopicList_Topics) GetClosed

func (x *Latest_TopicList_Topics) GetClosed() bool

func (*Latest_TopicList_Topics) GetCreatedAt

func (x *Latest_TopicList_Topics) GetCreatedAt() *timestamppb.Timestamp

func (*Latest_TopicList_Topics) GetHasAcceptedAnswer

func (x *Latest_TopicList_Topics) GetHasAcceptedAnswer() bool

func (*Latest_TopicList_Topics) GetHasSummary

func (x *Latest_TopicList_Topics) GetHasSummary() bool

func (*Latest_TopicList_Topics) GetHighestPostNumber

func (x *Latest_TopicList_Topics) GetHighestPostNumber() int32

func (*Latest_TopicList_Topics) GetId

func (x *Latest_TopicList_Topics) GetId() int32

func (*Latest_TopicList_Topics) GetLastPostedAt

func (x *Latest_TopicList_Topics) GetLastPostedAt() *timestamppb.Timestamp

func (*Latest_TopicList_Topics) GetLastPosterUsername

func (x *Latest_TopicList_Topics) GetLastPosterUsername() string

func (*Latest_TopicList_Topics) GetLastReadPostNumber

func (x *Latest_TopicList_Topics) GetLastReadPostNumber() int32

func (*Latest_TopicList_Topics) GetLikeCount

func (x *Latest_TopicList_Topics) GetLikeCount() int32

func (*Latest_TopicList_Topics) GetLiked

func (x *Latest_TopicList_Topics) GetLiked() bool

func (*Latest_TopicList_Topics) GetNewPosts

func (x *Latest_TopicList_Topics) GetNewPosts() int32

func (*Latest_TopicList_Topics) GetNotificationLevel

func (x *Latest_TopicList_Topics) GetNotificationLevel() int32

func (*Latest_TopicList_Topics) GetPinned

func (x *Latest_TopicList_Topics) GetPinned() bool

func (*Latest_TopicList_Topics) GetPinnedGlobally

func (x *Latest_TopicList_Topics) GetPinnedGlobally() bool

func (*Latest_TopicList_Topics) GetPostsCount

func (x *Latest_TopicList_Topics) GetPostsCount() int32

func (*Latest_TopicList_Topics) GetReplyCount

func (x *Latest_TopicList_Topics) GetReplyCount() int32

func (*Latest_TopicList_Topics) GetSlug

func (x *Latest_TopicList_Topics) GetSlug() string

func (*Latest_TopicList_Topics) GetTags

func (x *Latest_TopicList_Topics) GetTags() []string

func (*Latest_TopicList_Topics) GetTitle

func (x *Latest_TopicList_Topics) GetTitle() string

func (*Latest_TopicList_Topics) GetUnread

func (x *Latest_TopicList_Topics) GetUnread() int32

func (*Latest_TopicList_Topics) GetUnseen

func (x *Latest_TopicList_Topics) GetUnseen() bool

func (*Latest_TopicList_Topics) GetViews

func (x *Latest_TopicList_Topics) GetViews() int32

func (*Latest_TopicList_Topics) GetVisible

func (x *Latest_TopicList_Topics) GetVisible() bool

func (*Latest_TopicList_Topics) ProtoMessage

func (*Latest_TopicList_Topics) ProtoMessage()

func (*Latest_TopicList_Topics) ProtoReflect

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

func (*Latest_TopicList_Topics) Reset

func (x *Latest_TopicList_Topics) Reset()

func (*Latest_TopicList_Topics) String

func (x *Latest_TopicList_Topics) String() string

type Latest_Users

type Latest_Users struct {
	Id             int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Username       string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Name           string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate string `protobuf:"bytes,4,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	// contains filtered or unexported fields
}

func (*Latest_Users) Descriptor deprecated

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

Deprecated: Use Latest_Users.ProtoReflect.Descriptor instead.

func (*Latest_Users) GetAvatarTemplate

func (x *Latest_Users) GetAvatarTemplate() string

func (*Latest_Users) GetId

func (x *Latest_Users) GetId() int32

func (*Latest_Users) GetName

func (x *Latest_Users) GetName() string

func (*Latest_Users) GetUsername

func (x *Latest_Users) GetUsername() string

func (*Latest_Users) ProtoMessage

func (*Latest_Users) ProtoMessage()

func (*Latest_Users) ProtoReflect

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

func (*Latest_Users) Reset

func (x *Latest_Users) Reset()

func (*Latest_Users) String

func (x *Latest_Users) String() string

type PostsRequest

type PostsRequest struct {
	Title            string                 `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	TopicId          int32                  `protobuf:"varint,2,opt,name=topic_id,json=topicId,proto3" json:"topic_id,omitempty"`
	Raw              string                 `protobuf:"bytes,3,opt,name=raw,proto3" json:"raw,omitempty"`
	Category         int32                  `protobuf:"varint,4,opt,name=category,proto3" json:"category,omitempty"`
	TargetRecipients string                 `protobuf:"bytes,5,opt,name=target_recipients,json=targetRecipients,proto3" json:"target_recipients,omitempty"`
	Archetype        string                 `protobuf:"bytes,6,opt,name=archetype,proto3" json:"archetype,omitempty"`
	CreatedAt        *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*PostsRequest) Descriptor deprecated

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

Deprecated: Use PostsRequest.ProtoReflect.Descriptor instead.

func (*PostsRequest) GetArchetype

func (x *PostsRequest) GetArchetype() string

func (*PostsRequest) GetCategory

func (x *PostsRequest) GetCategory() int32

func (*PostsRequest) GetCreatedAt

func (x *PostsRequest) GetCreatedAt() *timestamppb.Timestamp

func (*PostsRequest) GetRaw

func (x *PostsRequest) GetRaw() string

func (*PostsRequest) GetTargetRecipients

func (x *PostsRequest) GetTargetRecipients() string

func (*PostsRequest) GetTitle

func (x *PostsRequest) GetTitle() string

func (*PostsRequest) GetTopicId

func (x *PostsRequest) GetTopicId() int32

func (*PostsRequest) ProtoMessage

func (*PostsRequest) ProtoMessage()

func (*PostsRequest) ProtoReflect

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

func (*PostsRequest) Reset

func (x *PostsRequest) Reset()

func (*PostsRequest) String

func (x *PostsRequest) String() string

type PostsResponse

type PostsResponse struct {
	Id                 int32                           `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name               string                          `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate     string                          `protobuf:"bytes,3,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	CreatedAt          *timestamppb.Timestamp          `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Cooked             string                          `protobuf:"bytes,5,opt,name=cooked,proto3" json:"cooked,omitempty"`
	PostNumber         int32                           `protobuf:"varint,6,opt,name=post_number,json=postNumber,proto3" json:"post_number,omitempty"`
	PostType           int32                           `protobuf:"varint,7,opt,name=post_type,json=postType,proto3" json:"post_type,omitempty"`
	UpdatedAt          string                          `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	ReplyCount         int32                           `protobuf:"varint,9,opt,name=reply_count,json=replyCount,proto3" json:"reply_count,omitempty"`
	ReplyToPostNumber  int32                           `protobuf:"varint,10,opt,name=reply_to_post_number,json=replyToPostNumber,proto3" json:"reply_to_post_number,omitempty"`
	QuoteCount         int32                           `protobuf:"varint,11,opt,name=quote_count,json=quoteCount,proto3" json:"quote_count,omitempty"`
	AvgTime            *timestamppb.Timestamp          `protobuf:"bytes,12,opt,name=avg_time,json=avgTime,proto3" json:"avg_time,omitempty"`
	IncomingLinkCount  int32                           `protobuf:"varint,13,opt,name=incoming_link_count,json=incomingLinkCount,proto3" json:"incoming_link_count,omitempty"`
	Reads              int32                           `protobuf:"varint,14,opt,name=reads,proto3" json:"reads,omitempty"`
	Score              float64                         `protobuf:"fixed64,15,opt,name=score,proto3" json:"score,omitempty"`
	Yours              bool                            `protobuf:"varint,16,opt,name=yours,proto3" json:"yours,omitempty"`
	TopicId            int32                           `protobuf:"varint,17,opt,name=topic_id,json=topicId,proto3" json:"topic_id,omitempty"`
	TopicSlug          string                          `protobuf:"bytes,18,opt,name=topic_slug,json=topicSlug,proto3" json:"topic_slug,omitempty"`
	DisplayUsername    string                          `protobuf:"bytes,19,opt,name=display_username,json=displayUsername,proto3" json:"display_username,omitempty"`
	Version            int32                           `protobuf:"varint,20,opt,name=version,proto3" json:"version,omitempty"`
	CanEdit            bool                            `protobuf:"varint,21,opt,name=can_edit,json=canEdit,proto3" json:"can_edit,omitempty"`
	CanDelete          bool                            `protobuf:"varint,22,opt,name=can_delete,json=canDelete,proto3" json:"can_delete,omitempty"`
	CanRecover         bool                            `protobuf:"varint,23,opt,name=can_recover,json=canRecover,proto3" json:"can_recover,omitempty"`
	CanWiki            bool                            `protobuf:"varint,24,opt,name=can_wiki,json=canWiki,proto3" json:"can_wiki,omitempty"`
	UserTitle          string                          `protobuf:"bytes,25,opt,name=user_title,json=userTitle,proto3" json:"user_title,omitempty"`
	ActionsSummary     []*PostsResponse_ActionsSummary `protobuf:"bytes,26,rep,name=actions_summary,json=actionsSummary,proto3" json:"actions_summary,omitempty"`
	Moderator          bool                            `protobuf:"varint,27,opt,name=moderator,proto3" json:"moderator,omitempty"`
	Admin              bool                            `protobuf:"varint,28,opt,name=admin,proto3" json:"admin,omitempty"`
	Staff              bool                            `protobuf:"varint,29,opt,name=staff,proto3" json:"staff,omitempty"`
	UserId             int32                           `protobuf:"varint,30,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	DraftSequence      int32                           `protobuf:"varint,31,opt,name=draft_sequence,json=draftSequence,proto3" json:"draft_sequence,omitempty"`
	Hidden             bool                            `protobuf:"varint,32,opt,name=hidden,proto3" json:"hidden,omitempty"`
	HiddenReasonId     int32                           `protobuf:"varint,33,opt,name=hidden_reason_id,json=hiddenReasonId,proto3" json:"hidden_reason_id,omitempty"`
	TrustLevel         int32                           `protobuf:"varint,34,opt,name=trust_level,json=trustLevel,proto3" json:"trust_level,omitempty"`
	DeletedAt          *timestamppb.Timestamp          `protobuf:"bytes,35,opt,name=deleted_at,json=deletedAt,proto3" json:"deleted_at,omitempty"`
	UserDeleted        bool                            `protobuf:"varint,36,opt,name=user_deleted,json=userDeleted,proto3" json:"user_deleted,omitempty"`
	EditReason         string                          `protobuf:"bytes,37,opt,name=edit_reason,json=editReason,proto3" json:"edit_reason,omitempty"`
	CanViewEditHistory bool                            `protobuf:"varint,38,opt,name=can_view_edit_history,json=canViewEditHistory,proto3" json:"can_view_edit_history,omitempty"`
	Wiki               bool                            `protobuf:"varint,39,opt,name=wiki,proto3" json:"wiki,omitempty"`
	// contains filtered or unexported fields
}

func (*PostsResponse) Descriptor deprecated

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

Deprecated: Use PostsResponse.ProtoReflect.Descriptor instead.

func (*PostsResponse) GetActionsSummary

func (x *PostsResponse) GetActionsSummary() []*PostsResponse_ActionsSummary

func (*PostsResponse) GetAdmin

func (x *PostsResponse) GetAdmin() bool

func (*PostsResponse) GetAvatarTemplate

func (x *PostsResponse) GetAvatarTemplate() string

func (*PostsResponse) GetAvgTime

func (x *PostsResponse) GetAvgTime() *timestamppb.Timestamp

func (*PostsResponse) GetCanDelete

func (x *PostsResponse) GetCanDelete() bool

func (*PostsResponse) GetCanEdit

func (x *PostsResponse) GetCanEdit() bool

func (*PostsResponse) GetCanRecover

func (x *PostsResponse) GetCanRecover() bool

func (*PostsResponse) GetCanViewEditHistory

func (x *PostsResponse) GetCanViewEditHistory() bool

func (*PostsResponse) GetCanWiki

func (x *PostsResponse) GetCanWiki() bool

func (*PostsResponse) GetCooked

func (x *PostsResponse) GetCooked() string

func (*PostsResponse) GetCreatedAt

func (x *PostsResponse) GetCreatedAt() *timestamppb.Timestamp

func (*PostsResponse) GetDeletedAt

func (x *PostsResponse) GetDeletedAt() *timestamppb.Timestamp

func (*PostsResponse) GetDisplayUsername

func (x *PostsResponse) GetDisplayUsername() string

func (*PostsResponse) GetDraftSequence

func (x *PostsResponse) GetDraftSequence() int32

func (*PostsResponse) GetEditReason

func (x *PostsResponse) GetEditReason() string

func (*PostsResponse) GetHidden

func (x *PostsResponse) GetHidden() bool

func (*PostsResponse) GetHiddenReasonId

func (x *PostsResponse) GetHiddenReasonId() int32

func (*PostsResponse) GetId

func (x *PostsResponse) GetId() int32

func (*PostsResponse) GetIncomingLinkCount

func (x *PostsResponse) GetIncomingLinkCount() int32

func (*PostsResponse) GetModerator

func (x *PostsResponse) GetModerator() bool

func (*PostsResponse) GetName

func (x *PostsResponse) GetName() string

func (*PostsResponse) GetPostNumber

func (x *PostsResponse) GetPostNumber() int32

func (*PostsResponse) GetPostType

func (x *PostsResponse) GetPostType() int32

func (*PostsResponse) GetQuoteCount

func (x *PostsResponse) GetQuoteCount() int32

func (*PostsResponse) GetReads

func (x *PostsResponse) GetReads() int32

func (*PostsResponse) GetReplyCount

func (x *PostsResponse) GetReplyCount() int32

func (*PostsResponse) GetReplyToPostNumber

func (x *PostsResponse) GetReplyToPostNumber() int32

func (*PostsResponse) GetScore

func (x *PostsResponse) GetScore() float64

func (*PostsResponse) GetStaff

func (x *PostsResponse) GetStaff() bool

func (*PostsResponse) GetTopicId

func (x *PostsResponse) GetTopicId() int32

func (*PostsResponse) GetTopicSlug

func (x *PostsResponse) GetTopicSlug() string

func (*PostsResponse) GetTrustLevel

func (x *PostsResponse) GetTrustLevel() int32

func (*PostsResponse) GetUpdatedAt

func (x *PostsResponse) GetUpdatedAt() string

func (*PostsResponse) GetUserDeleted

func (x *PostsResponse) GetUserDeleted() bool

func (*PostsResponse) GetUserId

func (x *PostsResponse) GetUserId() int32

func (*PostsResponse) GetUserTitle

func (x *PostsResponse) GetUserTitle() string

func (*PostsResponse) GetVersion

func (x *PostsResponse) GetVersion() int32

func (*PostsResponse) GetWiki

func (x *PostsResponse) GetWiki() bool

func (*PostsResponse) GetYours

func (x *PostsResponse) GetYours() bool

func (*PostsResponse) ProtoMessage

func (*PostsResponse) ProtoMessage()

func (*PostsResponse) ProtoReflect

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

func (*PostsResponse) Reset

func (x *PostsResponse) Reset()

func (*PostsResponse) String

func (x *PostsResponse) String() string

type PostsResponse_ActionsSummary

type PostsResponse_ActionsSummary struct {
	Id     int32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Hidden bool  `protobuf:"varint,2,opt,name=hidden,proto3" json:"hidden,omitempty"`
	CanAct bool  `protobuf:"varint,3,opt,name=can_act,json=canAct,proto3" json:"can_act,omitempty"`
	// contains filtered or unexported fields
}

func (*PostsResponse_ActionsSummary) Descriptor deprecated

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

Deprecated: Use PostsResponse_ActionsSummary.ProtoReflect.Descriptor instead.

func (*PostsResponse_ActionsSummary) GetCanAct

func (x *PostsResponse_ActionsSummary) GetCanAct() bool

func (*PostsResponse_ActionsSummary) GetHidden

func (x *PostsResponse_ActionsSummary) GetHidden() bool

func (*PostsResponse_ActionsSummary) GetId

func (*PostsResponse_ActionsSummary) ProtoMessage

func (*PostsResponse_ActionsSummary) ProtoMessage()

func (*PostsResponse_ActionsSummary) ProtoReflect

func (*PostsResponse_ActionsSummary) Reset

func (x *PostsResponse_ActionsSummary) Reset()

func (*PostsResponse_ActionsSummary) String

type Site

type Site struct {
	DefaultArchetype                    string                  `protobuf:"bytes,1,opt,name=default_archetype,json=defaultArchetype,proto3" json:"default_archetype,omitempty"`
	NotificationTypes                   *Site_NotificationTypes `protobuf:"bytes,2,opt,name=notification_types,json=notificationTypes,proto3" json:"notification_types,omitempty"`
	PostTypes                           *Site_PostTypes         `protobuf:"bytes,3,opt,name=post_types,json=postTypes,proto3" json:"post_types,omitempty"`
	Groups                              []*Site_Groups          `protobuf:"bytes,4,rep,name=groups,proto3" json:"groups,omitempty"`
	Filter                              []string                `protobuf:"bytes,5,rep,name=filter,proto3" json:"filter,omitempty"`
	Periods                             []string                `protobuf:"bytes,6,rep,name=periods,proto3" json:"periods,omitempty"`
	TopMenuItems                        []string                `protobuf:"bytes,7,rep,name=top_menu_items,json=topMenuItems,proto3" json:"top_menu_items,omitempty"`
	AnonymousTopMenuItems               []string                `` /* 128-byte string literal not displayed */
	UncategorizedCategoryId             int32                   `` /* 133-byte string literal not displayed */
	UserFieldMaxLength                  int32                   `protobuf:"varint,10,opt,name=user_field_max_length,json=userFieldMaxLength,proto3" json:"user_field_max_length,omitempty"`
	PostActionTypes                     []*Site_PostActionTypes `protobuf:"bytes,11,rep,name=post_action_types,json=postActionTypes,proto3" json:"post_action_types,omitempty"`
	TopicFlagTypes                      []*Site_TopicFlagTypes  `protobuf:"bytes,12,rep,name=topic_flag_types,json=topicFlagTypes,proto3" json:"topic_flag_types,omitempty"`
	CanCreateTag                        bool                    `protobuf:"varint,13,opt,name=can_create_tag,json=canCreateTag,proto3" json:"can_create_tag,omitempty"`
	CanTagTopics                        bool                    `protobuf:"varint,14,opt,name=can_tag_topics,json=canTagTopics,proto3" json:"can_tag_topics,omitempty"`
	CanTagPms                           bool                    `protobuf:"varint,15,opt,name=can_tag_pms,json=canTagPms,proto3" json:"can_tag_pms,omitempty"`
	TagsFilterRegexp                    string                  `protobuf:"bytes,16,opt,name=tags_filter_regexp,json=tagsFilterRegexp,proto3" json:"tags_filter_regexp,omitempty"`
	TopTags                             []string                `protobuf:"bytes,17,rep,name=top_tags,json=topTags,proto3" json:"top_tags,omitempty"`
	TopicFeaturedLinkAllowedCategoryIds []int32                 `` /* 183-byte string literal not displayed */
	UserThemes                          []*Site_UserThemes      `protobuf:"bytes,19,rep,name=user_themes,json=userThemes,proto3" json:"user_themes,omitempty"`
	Categories                          []*Site_Categories      `protobuf:"bytes,20,rep,name=categories,proto3" json:"categories,omitempty"`
	TrustLevels                         *Site_TrustLevels       `protobuf:"bytes,21,opt,name=trust_levels,json=trustLevels,proto3" json:"trust_levels,omitempty"`
	Archetypes                          []*Site_Archetypes      `protobuf:"bytes,22,rep,name=archetypes,proto3" json:"archetypes,omitempty"`
	AuthProviders                       []*Site_AuthProviders   `protobuf:"bytes,23,rep,name=auth_providers,json=authProviders,proto3" json:"auth_providers,omitempty"`
	// contains filtered or unexported fields
}

func (*Site) Descriptor deprecated

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

Deprecated: Use Site.ProtoReflect.Descriptor instead.

func (*Site) GetAnonymousTopMenuItems

func (x *Site) GetAnonymousTopMenuItems() []string

func (*Site) GetArchetypes

func (x *Site) GetArchetypes() []*Site_Archetypes

func (*Site) GetAuthProviders

func (x *Site) GetAuthProviders() []*Site_AuthProviders

func (*Site) GetCanCreateTag

func (x *Site) GetCanCreateTag() bool

func (*Site) GetCanTagPms

func (x *Site) GetCanTagPms() bool

func (*Site) GetCanTagTopics

func (x *Site) GetCanTagTopics() bool

func (*Site) GetCategories

func (x *Site) GetCategories() []*Site_Categories

func (*Site) GetDefaultArchetype

func (x *Site) GetDefaultArchetype() string

func (*Site) GetFilter

func (x *Site) GetFilter() []string

func (*Site) GetGroups

func (x *Site) GetGroups() []*Site_Groups

func (*Site) GetNotificationTypes

func (x *Site) GetNotificationTypes() *Site_NotificationTypes

func (*Site) GetPeriods

func (x *Site) GetPeriods() []string

func (*Site) GetPostActionTypes

func (x *Site) GetPostActionTypes() []*Site_PostActionTypes

func (*Site) GetPostTypes

func (x *Site) GetPostTypes() *Site_PostTypes

func (*Site) GetTagsFilterRegexp

func (x *Site) GetTagsFilterRegexp() string

func (*Site) GetTopMenuItems

func (x *Site) GetTopMenuItems() []string

func (*Site) GetTopTags

func (x *Site) GetTopTags() []string

func (*Site) GetTopicFeaturedLinkAllowedCategoryIds

func (x *Site) GetTopicFeaturedLinkAllowedCategoryIds() []int32

func (*Site) GetTopicFlagTypes

func (x *Site) GetTopicFlagTypes() []*Site_TopicFlagTypes

func (*Site) GetTrustLevels

func (x *Site) GetTrustLevels() *Site_TrustLevels

func (*Site) GetUncategorizedCategoryId

func (x *Site) GetUncategorizedCategoryId() int32

func (*Site) GetUserFieldMaxLength

func (x *Site) GetUserFieldMaxLength() int32

func (*Site) GetUserThemes

func (x *Site) GetUserThemes() []*Site_UserThemes

func (*Site) ProtoMessage

func (*Site) ProtoMessage()

func (*Site) ProtoReflect

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

func (*Site) Reset

func (x *Site) Reset()

func (*Site) String

func (x *Site) String() string

type Site_Archetypes

type Site_Archetypes struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Site_Archetypes) Descriptor deprecated

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

Deprecated: Use Site_Archetypes.ProtoReflect.Descriptor instead.

func (*Site_Archetypes) GetId

func (x *Site_Archetypes) GetId() string

func (*Site_Archetypes) GetName

func (x *Site_Archetypes) GetName() string

func (*Site_Archetypes) ProtoMessage

func (*Site_Archetypes) ProtoMessage()

func (*Site_Archetypes) ProtoReflect

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

func (*Site_Archetypes) Reset

func (x *Site_Archetypes) Reset()

func (*Site_Archetypes) String

func (x *Site_Archetypes) String() string

type Site_AuthProviders

type Site_AuthProviders struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	FrameWidth  int32  `protobuf:"varint,2,opt,name=frame_width,json=frameWidth,proto3" json:"frame_width,omitempty"`
	FrameHeight int32  `protobuf:"varint,3,opt,name=frame_height,json=frameHeight,proto3" json:"frame_height,omitempty"`
	CanConnect  bool   `protobuf:"varint,4,opt,name=can_connect,json=canConnect,proto3" json:"can_connect,omitempty"`
	CanRevoke   bool   `protobuf:"varint,5,opt,name=can_revoke,json=canRevoke,proto3" json:"can_revoke,omitempty"`
	Icon        string `protobuf:"bytes,6,opt,name=icon,proto3" json:"icon,omitempty"`
	// contains filtered or unexported fields
}

func (*Site_AuthProviders) Descriptor deprecated

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

Deprecated: Use Site_AuthProviders.ProtoReflect.Descriptor instead.

func (*Site_AuthProviders) GetCanConnect

func (x *Site_AuthProviders) GetCanConnect() bool

func (*Site_AuthProviders) GetCanRevoke

func (x *Site_AuthProviders) GetCanRevoke() bool

func (*Site_AuthProviders) GetFrameHeight

func (x *Site_AuthProviders) GetFrameHeight() int32

func (*Site_AuthProviders) GetFrameWidth

func (x *Site_AuthProviders) GetFrameWidth() int32

func (*Site_AuthProviders) GetIcon

func (x *Site_AuthProviders) GetIcon() string

func (*Site_AuthProviders) GetName

func (x *Site_AuthProviders) GetName() string

func (*Site_AuthProviders) ProtoMessage

func (*Site_AuthProviders) ProtoMessage()

func (*Site_AuthProviders) ProtoReflect

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

func (*Site_AuthProviders) Reset

func (x *Site_AuthProviders) Reset()

func (*Site_AuthProviders) String

func (x *Site_AuthProviders) String() string

type Site_Categories

type Site_Categories struct {
	Id                           int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name                         string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Color                        string `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	TextColor                    string `protobuf:"bytes,4,opt,name=text_color,json=textColor,proto3" json:"text_color,omitempty"`
	Slug                         string `protobuf:"bytes,5,opt,name=slug,proto3" json:"slug,omitempty"`
	TopicCount                   int32  `protobuf:"varint,6,opt,name=topic_count,json=topicCount,proto3" json:"topic_count,omitempty"`
	PostCount                    int32  `protobuf:"varint,7,opt,name=post_count,json=postCount,proto3" json:"post_count,omitempty"`
	Position                     int32  `protobuf:"varint,8,opt,name=position,proto3" json:"position,omitempty"`
	Description                  string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
	DescriptionText              string `protobuf:"bytes,10,opt,name=description_text,json=descriptionText,proto3" json:"description_text,omitempty"`
	DescriptionExcerpt           string `protobuf:"bytes,11,opt,name=description_excerpt,json=descriptionExcerpt,proto3" json:"description_excerpt,omitempty"`
	TopicUrl                     string `protobuf:"bytes,12,opt,name=topic_url,json=topicUrl,proto3" json:"topic_url,omitempty"`
	ReadRestricted               bool   `protobuf:"varint,13,opt,name=read_restricted,json=readRestricted,proto3" json:"read_restricted,omitempty"`
	Permission                   int32  `protobuf:"varint,14,opt,name=permission,proto3" json:"permission,omitempty"`
	NotificationLevel            int32  `protobuf:"varint,15,opt,name=notification_level,json=notificationLevel,proto3" json:"notification_level,omitempty"`
	CanEdit                      bool   `protobuf:"varint,16,opt,name=can_edit,json=canEdit,proto3" json:"can_edit,omitempty"`
	TopicTemplate                string `protobuf:"bytes,17,opt,name=topic_template,json=topicTemplate,proto3" json:"topic_template,omitempty"`
	HasChildren                  bool   `protobuf:"varint,18,opt,name=has_children,json=hasChildren,proto3" json:"has_children,omitempty"`
	SortOrder                    string `protobuf:"bytes,19,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`
	ShowSubcategoryList          bool   `protobuf:"varint,20,opt,name=show_subcategory_list,json=showSubcategoryList,proto3" json:"show_subcategory_list,omitempty"`
	NumFeaturedTopics            int32  `protobuf:"varint,21,opt,name=num_featured_topics,json=numFeaturedTopics,proto3" json:"num_featured_topics,omitempty"`
	DefaultView                  string `protobuf:"bytes,22,opt,name=default_view,json=defaultView,proto3" json:"default_view,omitempty"`
	SubcategoryListStyle         string `protobuf:"bytes,23,opt,name=subcategory_list_style,json=subcategoryListStyle,proto3" json:"subcategory_list_style,omitempty"`
	DefaultTopPeriod             string `protobuf:"bytes,24,opt,name=default_top_period,json=defaultTopPeriod,proto3" json:"default_top_period,omitempty"`
	DefaultListFilter            string `protobuf:"bytes,25,opt,name=default_list_filter,json=defaultListFilter,proto3" json:"default_list_filter,omitempty"`
	MinimumRequiredTags          int32  `protobuf:"varint,26,opt,name=minimum_required_tags,json=minimumRequiredTags,proto3" json:"minimum_required_tags,omitempty"`
	NavigateToFirstPostAfterRead bool   `` /* 155-byte string literal not displayed */
	AllowedGlobalTags            bool   `protobuf:"varint,28,opt,name=allowed_global_tags,json=allowedGlobalTags,proto3" json:"allowed_global_tags,omitempty"`
	MinTagsFromRequiredGroup     int32  `` /* 141-byte string literal not displayed */
	ParentCategoryId             int32  `protobuf:"varint,30,opt,name=parent_category_id,json=parentCategoryId,proto3" json:"parent_category_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Site_Categories) Descriptor deprecated

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

Deprecated: Use Site_Categories.ProtoReflect.Descriptor instead.

func (*Site_Categories) GetAllowedGlobalTags

func (x *Site_Categories) GetAllowedGlobalTags() bool

func (*Site_Categories) GetCanEdit

func (x *Site_Categories) GetCanEdit() bool

func (*Site_Categories) GetColor

func (x *Site_Categories) GetColor() string

func (*Site_Categories) GetDefaultListFilter

func (x *Site_Categories) GetDefaultListFilter() string

func (*Site_Categories) GetDefaultTopPeriod

func (x *Site_Categories) GetDefaultTopPeriod() string

func (*Site_Categories) GetDefaultView

func (x *Site_Categories) GetDefaultView() string

func (*Site_Categories) GetDescription

func (x *Site_Categories) GetDescription() string

func (*Site_Categories) GetDescriptionExcerpt

func (x *Site_Categories) GetDescriptionExcerpt() string

func (*Site_Categories) GetDescriptionText

func (x *Site_Categories) GetDescriptionText() string

func (*Site_Categories) GetHasChildren

func (x *Site_Categories) GetHasChildren() bool

func (*Site_Categories) GetId

func (x *Site_Categories) GetId() int32

func (*Site_Categories) GetMinTagsFromRequiredGroup

func (x *Site_Categories) GetMinTagsFromRequiredGroup() int32

func (*Site_Categories) GetMinimumRequiredTags

func (x *Site_Categories) GetMinimumRequiredTags() int32

func (*Site_Categories) GetName

func (x *Site_Categories) GetName() string

func (*Site_Categories) GetNavigateToFirstPostAfterRead

func (x *Site_Categories) GetNavigateToFirstPostAfterRead() bool

func (*Site_Categories) GetNotificationLevel

func (x *Site_Categories) GetNotificationLevel() int32

func (*Site_Categories) GetNumFeaturedTopics

func (x *Site_Categories) GetNumFeaturedTopics() int32

func (*Site_Categories) GetParentCategoryId

func (x *Site_Categories) GetParentCategoryId() int32

func (*Site_Categories) GetPermission

func (x *Site_Categories) GetPermission() int32

func (*Site_Categories) GetPosition

func (x *Site_Categories) GetPosition() int32

func (*Site_Categories) GetPostCount

func (x *Site_Categories) GetPostCount() int32

func (*Site_Categories) GetReadRestricted

func (x *Site_Categories) GetReadRestricted() bool

func (*Site_Categories) GetShowSubcategoryList

func (x *Site_Categories) GetShowSubcategoryList() bool

func (*Site_Categories) GetSlug

func (x *Site_Categories) GetSlug() string

func (*Site_Categories) GetSortOrder

func (x *Site_Categories) GetSortOrder() string

func (*Site_Categories) GetSubcategoryListStyle

func (x *Site_Categories) GetSubcategoryListStyle() string

func (*Site_Categories) GetTextColor

func (x *Site_Categories) GetTextColor() string

func (*Site_Categories) GetTopicCount

func (x *Site_Categories) GetTopicCount() int32

func (*Site_Categories) GetTopicTemplate

func (x *Site_Categories) GetTopicTemplate() string

func (*Site_Categories) GetTopicUrl

func (x *Site_Categories) GetTopicUrl() string

func (*Site_Categories) ProtoMessage

func (*Site_Categories) ProtoMessage()

func (*Site_Categories) ProtoReflect

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

func (*Site_Categories) Reset

func (x *Site_Categories) Reset()

func (*Site_Categories) String

func (x *Site_Categories) String() string

type Site_Groups

type Site_Groups struct {
	Id   int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*Site_Groups) Descriptor deprecated

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

Deprecated: Use Site_Groups.ProtoReflect.Descriptor instead.

func (*Site_Groups) GetId

func (x *Site_Groups) GetId() int32

func (*Site_Groups) GetName

func (x *Site_Groups) GetName() string

func (*Site_Groups) ProtoMessage

func (*Site_Groups) ProtoMessage()

func (*Site_Groups) ProtoReflect

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

func (*Site_Groups) Reset

func (x *Site_Groups) Reset()

func (*Site_Groups) String

func (x *Site_Groups) String() string

type Site_NotificationTypes

type Site_NotificationTypes struct {
	Mentioned                     int32 `protobuf:"varint,1,opt,name=mentioned,proto3" json:"mentioned,omitempty"`
	Replied                       int32 `protobuf:"varint,2,opt,name=replied,proto3" json:"replied,omitempty"`
	Qouted                        int32 `protobuf:"varint,3,opt,name=qouted,proto3" json:"qouted,omitempty"`
	Edited                        int32 `protobuf:"varint,4,opt,name=edited,proto3" json:"edited,omitempty"`
	Liked                         int32 `protobuf:"varint,5,opt,name=liked,proto3" json:"liked,omitempty"`
	PrivateMessage                int32 `protobuf:"varint,6,opt,name=private_message,json=privateMessage,proto3" json:"private_message,omitempty"`
	InvitedToPrivateMessage       int32 `` /* 135-byte string literal not displayed */
	InviteeAccepted               int32 `protobuf:"varint,8,opt,name=invitee_accepted,json=inviteeAccepted,proto3" json:"invitee_accepted,omitempty"`
	Posted                        int32 `protobuf:"varint,9,opt,name=posted,proto3" json:"posted,omitempty"`
	MovedPost                     int32 `protobuf:"varint,10,opt,name=moved_post,json=movedPost,proto3" json:"moved_post,omitempty"`
	Linked                        int32 `protobuf:"varint,11,opt,name=linked,proto3" json:"linked,omitempty"`
	GrantedBadge                  int32 `protobuf:"varint,12,opt,name=granted_badge,json=grantedBadge,proto3" json:"granted_badge,omitempty"`
	InvitedToTopic                int32 `protobuf:"varint,13,opt,name=invited_to_topic,json=invitedToTopic,proto3" json:"invited_to_topic,omitempty"`
	Custom                        int32 `protobuf:"varint,14,opt,name=custom,proto3" json:"custom,omitempty"`
	GroupMentioned                int32 `protobuf:"varint,15,opt,name=group_mentioned,json=groupMentioned,proto3" json:"group_mentioned,omitempty"`
	GroupMessageSummary           int32 `protobuf:"varint,16,opt,name=group_message_summary,json=groupMessageSummary,proto3" json:"group_message_summary,omitempty"`
	WatchingFirstPost             int32 `protobuf:"varint,17,opt,name=watching_first_post,json=watchingFirstPost,proto3" json:"watching_first_post,omitempty"`
	TopicReminder                 int32 `protobuf:"varint,18,opt,name=topic_reminder,json=topicReminder,proto3" json:"topic_reminder,omitempty"`
	LikedConsolidated             int32 `protobuf:"varint,19,opt,name=liked_consolidated,json=likedConsolidated,proto3" json:"liked_consolidated,omitempty"`
	PostApproved                  int32 `protobuf:"varint,20,opt,name=post_approved,json=postApproved,proto3" json:"post_approved,omitempty"`
	CodeReviewCommitApproved      int32 `` /* 139-byte string literal not displayed */
	MembershipRequestAccepted     int32 `` /* 140-byte string literal not displayed */
	MembershipRequestConsolidated int32 `` /* 152-byte string literal not displayed */
	BookmarkReminder              int32 `protobuf:"varint,24,opt,name=bookmark_reminder,json=bookmarkReminder,proto3" json:"bookmark_reminder,omitempty"`
	Reaction                      int32 `protobuf:"varint,25,opt,name=reaction,proto3" json:"reaction,omitempty"`
	VotesReleased                 int32 `protobuf:"varint,26,opt,name=votes_released,json=votesReleased,proto3" json:"votes_released,omitempty"`
	EventReminder                 int32 `protobuf:"varint,27,opt,name=event_reminder,json=eventReminder,proto3" json:"event_reminder,omitempty"`
	EventInvitation               int32 `protobuf:"varint,28,opt,name=event_invitation,json=eventInvitation,proto3" json:"event_invitation,omitempty"`
	// contains filtered or unexported fields
}

func (*Site_NotificationTypes) Descriptor deprecated

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

Deprecated: Use Site_NotificationTypes.ProtoReflect.Descriptor instead.

func (*Site_NotificationTypes) GetBookmarkReminder

func (x *Site_NotificationTypes) GetBookmarkReminder() int32

func (*Site_NotificationTypes) GetCodeReviewCommitApproved

func (x *Site_NotificationTypes) GetCodeReviewCommitApproved() int32

func (*Site_NotificationTypes) GetCustom

func (x *Site_NotificationTypes) GetCustom() int32

func (*Site_NotificationTypes) GetEdited

func (x *Site_NotificationTypes) GetEdited() int32

func (*Site_NotificationTypes) GetEventInvitation

func (x *Site_NotificationTypes) GetEventInvitation() int32

func (*Site_NotificationTypes) GetEventReminder

func (x *Site_NotificationTypes) GetEventReminder() int32

func (*Site_NotificationTypes) GetGrantedBadge

func (x *Site_NotificationTypes) GetGrantedBadge() int32

func (*Site_NotificationTypes) GetGroupMentioned

func (x *Site_NotificationTypes) GetGroupMentioned() int32

func (*Site_NotificationTypes) GetGroupMessageSummary

func (x *Site_NotificationTypes) GetGroupMessageSummary() int32

func (*Site_NotificationTypes) GetInvitedToPrivateMessage

func (x *Site_NotificationTypes) GetInvitedToPrivateMessage() int32

func (*Site_NotificationTypes) GetInvitedToTopic

func (x *Site_NotificationTypes) GetInvitedToTopic() int32

func (*Site_NotificationTypes) GetInviteeAccepted

func (x *Site_NotificationTypes) GetInviteeAccepted() int32

func (*Site_NotificationTypes) GetLiked

func (x *Site_NotificationTypes) GetLiked() int32

func (*Site_NotificationTypes) GetLikedConsolidated

func (x *Site_NotificationTypes) GetLikedConsolidated() int32

func (*Site_NotificationTypes) GetLinked

func (x *Site_NotificationTypes) GetLinked() int32

func (*Site_NotificationTypes) GetMembershipRequestAccepted

func (x *Site_NotificationTypes) GetMembershipRequestAccepted() int32

func (*Site_NotificationTypes) GetMembershipRequestConsolidated

func (x *Site_NotificationTypes) GetMembershipRequestConsolidated() int32

func (*Site_NotificationTypes) GetMentioned

func (x *Site_NotificationTypes) GetMentioned() int32

func (*Site_NotificationTypes) GetMovedPost

func (x *Site_NotificationTypes) GetMovedPost() int32

func (*Site_NotificationTypes) GetPostApproved

func (x *Site_NotificationTypes) GetPostApproved() int32

func (*Site_NotificationTypes) GetPosted

func (x *Site_NotificationTypes) GetPosted() int32

func (*Site_NotificationTypes) GetPrivateMessage

func (x *Site_NotificationTypes) GetPrivateMessage() int32

func (*Site_NotificationTypes) GetQouted

func (x *Site_NotificationTypes) GetQouted() int32

func (*Site_NotificationTypes) GetReaction

func (x *Site_NotificationTypes) GetReaction() int32

func (*Site_NotificationTypes) GetReplied

func (x *Site_NotificationTypes) GetReplied() int32

func (*Site_NotificationTypes) GetTopicReminder

func (x *Site_NotificationTypes) GetTopicReminder() int32

func (*Site_NotificationTypes) GetVotesReleased

func (x *Site_NotificationTypes) GetVotesReleased() int32

func (*Site_NotificationTypes) GetWatchingFirstPost

func (x *Site_NotificationTypes) GetWatchingFirstPost() int32

func (*Site_NotificationTypes) ProtoMessage

func (*Site_NotificationTypes) ProtoMessage()

func (*Site_NotificationTypes) ProtoReflect

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

func (*Site_NotificationTypes) Reset

func (x *Site_NotificationTypes) Reset()

func (*Site_NotificationTypes) String

func (x *Site_NotificationTypes) String() string

type Site_PostActionTypes

type Site_PostActionTypes struct {
	Id               int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	NameKey          string `protobuf:"bytes,2,opt,name=name_key,json=nameKey,proto3" json:"name_key,omitempty"`
	Name             string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description      string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	ShortDescription string `protobuf:"bytes,5,opt,name=short_description,json=shortDescription,proto3" json:"short_description,omitempty"`
	LongForm         string `protobuf:"bytes,6,opt,name=long_form,json=longForm,proto3" json:"long_form,omitempty"`
	IsFlag           bool   `protobuf:"varint,7,opt,name=is_flag,json=isFlag,proto3" json:"is_flag,omitempty"`
	IsCustomFlag     bool   `protobuf:"varint,8,opt,name=is_custom_flag,json=isCustomFlag,proto3" json:"is_custom_flag,omitempty"`
	// contains filtered or unexported fields
}

func (*Site_PostActionTypes) Descriptor deprecated

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

Deprecated: Use Site_PostActionTypes.ProtoReflect.Descriptor instead.

func (*Site_PostActionTypes) GetDescription

func (x *Site_PostActionTypes) GetDescription() string

func (*Site_PostActionTypes) GetId

func (x *Site_PostActionTypes) GetId() int32

func (*Site_PostActionTypes) GetIsCustomFlag

func (x *Site_PostActionTypes) GetIsCustomFlag() bool

func (*Site_PostActionTypes) GetIsFlag

func (x *Site_PostActionTypes) GetIsFlag() bool

func (*Site_PostActionTypes) GetLongForm

func (x *Site_PostActionTypes) GetLongForm() string

func (*Site_PostActionTypes) GetName

func (x *Site_PostActionTypes) GetName() string

func (*Site_PostActionTypes) GetNameKey

func (x *Site_PostActionTypes) GetNameKey() string

func (*Site_PostActionTypes) GetShortDescription

func (x *Site_PostActionTypes) GetShortDescription() string

func (*Site_PostActionTypes) ProtoMessage

func (*Site_PostActionTypes) ProtoMessage()

func (*Site_PostActionTypes) ProtoReflect

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

func (*Site_PostActionTypes) Reset

func (x *Site_PostActionTypes) Reset()

func (*Site_PostActionTypes) String

func (x *Site_PostActionTypes) String() string

type Site_PostTypes

type Site_PostTypes struct {
	Regular         int32 `protobuf:"varint,1,opt,name=regular,proto3" json:"regular,omitempty"`
	ModeratorAction int32 `protobuf:"varint,2,opt,name=moderator_action,json=moderatorAction,proto3" json:"moderator_action,omitempty"`
	SmallAction     int32 `protobuf:"varint,3,opt,name=small_action,json=smallAction,proto3" json:"small_action,omitempty"`
	Whisper         int32 `protobuf:"varint,4,opt,name=whisper,proto3" json:"whisper,omitempty"`
	// contains filtered or unexported fields
}

func (*Site_PostTypes) Descriptor deprecated

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

Deprecated: Use Site_PostTypes.ProtoReflect.Descriptor instead.

func (*Site_PostTypes) GetModeratorAction

func (x *Site_PostTypes) GetModeratorAction() int32

func (*Site_PostTypes) GetRegular

func (x *Site_PostTypes) GetRegular() int32

func (*Site_PostTypes) GetSmallAction

func (x *Site_PostTypes) GetSmallAction() int32

func (*Site_PostTypes) GetWhisper

func (x *Site_PostTypes) GetWhisper() int32

func (*Site_PostTypes) ProtoMessage

func (*Site_PostTypes) ProtoMessage()

func (*Site_PostTypes) ProtoReflect

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

func (*Site_PostTypes) Reset

func (x *Site_PostTypes) Reset()

func (*Site_PostTypes) String

func (x *Site_PostTypes) String() string

type Site_TopicFlagTypes

type Site_TopicFlagTypes struct {
	Id               int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	NameKey          string `protobuf:"bytes,2,opt,name=name_key,json=nameKey,proto3" json:"name_key,omitempty"`
	Name             string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description      string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	ShortDescription string `protobuf:"bytes,5,opt,name=short_description,json=shortDescription,proto3" json:"short_description,omitempty"`
	LongForm         string `protobuf:"bytes,6,opt,name=long_form,json=longForm,proto3" json:"long_form,omitempty"`
	IsFlag           bool   `protobuf:"varint,7,opt,name=is_flag,json=isFlag,proto3" json:"is_flag,omitempty"`
	IsCustomFlag     bool   `protobuf:"varint,8,opt,name=is_custom_flag,json=isCustomFlag,proto3" json:"is_custom_flag,omitempty"`
	// contains filtered or unexported fields
}

func (*Site_TopicFlagTypes) Descriptor deprecated

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

Deprecated: Use Site_TopicFlagTypes.ProtoReflect.Descriptor instead.

func (*Site_TopicFlagTypes) GetDescription

func (x *Site_TopicFlagTypes) GetDescription() string

func (*Site_TopicFlagTypes) GetId

func (x *Site_TopicFlagTypes) GetId() int32

func (*Site_TopicFlagTypes) GetIsCustomFlag

func (x *Site_TopicFlagTypes) GetIsCustomFlag() bool

func (*Site_TopicFlagTypes) GetIsFlag

func (x *Site_TopicFlagTypes) GetIsFlag() bool

func (*Site_TopicFlagTypes) GetLongForm

func (x *Site_TopicFlagTypes) GetLongForm() string

func (*Site_TopicFlagTypes) GetName

func (x *Site_TopicFlagTypes) GetName() string

func (*Site_TopicFlagTypes) GetNameKey

func (x *Site_TopicFlagTypes) GetNameKey() string

func (*Site_TopicFlagTypes) GetShortDescription

func (x *Site_TopicFlagTypes) GetShortDescription() string

func (*Site_TopicFlagTypes) ProtoMessage

func (*Site_TopicFlagTypes) ProtoMessage()

func (*Site_TopicFlagTypes) ProtoReflect

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

func (*Site_TopicFlagTypes) Reset

func (x *Site_TopicFlagTypes) Reset()

func (*Site_TopicFlagTypes) String

func (x *Site_TopicFlagTypes) String() string

type Site_TrustLevels

type Site_TrustLevels struct {
	Newuser int32 `protobuf:"varint,1,opt,name=newuser,proto3" json:"newuser,omitempty"`
	Basic   int32 `protobuf:"varint,2,opt,name=basic,proto3" json:"basic,omitempty"`
	Member  int32 `protobuf:"varint,3,opt,name=member,proto3" json:"member,omitempty"`
	Regular int32 `protobuf:"varint,4,opt,name=regular,proto3" json:"regular,omitempty"`
	Leader  int32 `protobuf:"varint,5,opt,name=leader,proto3" json:"leader,omitempty"`
	// contains filtered or unexported fields
}

func (*Site_TrustLevels) Descriptor deprecated

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

Deprecated: Use Site_TrustLevels.ProtoReflect.Descriptor instead.

func (*Site_TrustLevels) GetBasic added in v0.0.4

func (x *Site_TrustLevels) GetBasic() int32

func (*Site_TrustLevels) GetLeader added in v0.0.4

func (x *Site_TrustLevels) GetLeader() int32

func (*Site_TrustLevels) GetMember added in v0.0.4

func (x *Site_TrustLevels) GetMember() int32

func (*Site_TrustLevels) GetNewuser added in v0.0.4

func (x *Site_TrustLevels) GetNewuser() int32

func (*Site_TrustLevels) GetRegular added in v0.0.4

func (x *Site_TrustLevels) GetRegular() int32

func (*Site_TrustLevels) ProtoMessage

func (*Site_TrustLevels) ProtoMessage()

func (*Site_TrustLevels) ProtoReflect

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

func (*Site_TrustLevels) Reset

func (x *Site_TrustLevels) Reset()

func (*Site_TrustLevels) String

func (x *Site_TrustLevels) String() string

type Site_UserThemes

type Site_UserThemes struct {
	ThemeId int32  `protobuf:"varint,1,opt,name=theme_id,json=themeId,proto3" json:"theme_id,omitempty"`
	Name    string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Default bool   `protobuf:"varint,3,opt,name=default,proto3" json:"default,omitempty"`
	// contains filtered or unexported fields
}

func (*Site_UserThemes) Descriptor deprecated

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

Deprecated: Use Site_UserThemes.ProtoReflect.Descriptor instead.

func (*Site_UserThemes) GetDefault

func (x *Site_UserThemes) GetDefault() bool

func (*Site_UserThemes) GetName

func (x *Site_UserThemes) GetName() string

func (*Site_UserThemes) GetThemeId

func (x *Site_UserThemes) GetThemeId() int32

func (*Site_UserThemes) ProtoMessage

func (*Site_UserThemes) ProtoMessage()

func (*Site_UserThemes) ProtoReflect

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

func (*Site_UserThemes) Reset

func (x *Site_UserThemes) Reset()

func (*Site_UserThemes) String

func (x *Site_UserThemes) String() string

type Tag

type Tag struct {
	Users     []*Tag_Users   `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	TopicList *Tag_TopicList `protobuf:"bytes,2,opt,name=topic_list,json=topicList,proto3" json:"topic_list,omitempty"`
	// contains filtered or unexported fields
}

func (*Tag) Descriptor deprecated

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

Deprecated: Use Tag.ProtoReflect.Descriptor instead.

func (*Tag) GetTopicList

func (x *Tag) GetTopicList() *Tag_TopicList

func (*Tag) GetUsers

func (x *Tag) GetUsers() []*Tag_Users

func (*Tag) ProtoMessage

func (*Tag) ProtoMessage()

func (*Tag) ProtoReflect

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

func (*Tag) Reset

func (x *Tag) Reset()

func (*Tag) String

func (x *Tag) String() string

type Tag_TopicList

type Tag_TopicList struct {
	CanCreateTopic bool                    `protobuf:"varint,1,opt,name=can_create_topic,json=canCreateTopic,proto3" json:"can_create_topic,omitempty"`
	DraftKey       string                  `protobuf:"bytes,2,opt,name=draft_key,json=draftKey,proto3" json:"draft_key,omitempty"`
	DraftSequance  int32                   `protobuf:"varint,3,opt,name=draft_sequance,json=draftSequance,proto3" json:"draft_sequance,omitempty"`
	PerPage        int32                   `protobuf:"varint,4,opt,name=per_page,json=perPage,proto3" json:"per_page,omitempty"`
	TopTags        []string                `protobuf:"bytes,5,rep,name=top_tags,json=topTags,proto3" json:"top_tags,omitempty"`
	Tags           []*Tag_TopicList_Tags   `protobuf:"bytes,6,rep,name=tags,proto3" json:"tags,omitempty"`
	Topics         []*Tag_TopicList_Topics `protobuf:"bytes,7,rep,name=topics,proto3" json:"topics,omitempty"`
	// contains filtered or unexported fields
}

func (*Tag_TopicList) Descriptor deprecated

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

Deprecated: Use Tag_TopicList.ProtoReflect.Descriptor instead.

func (*Tag_TopicList) GetCanCreateTopic

func (x *Tag_TopicList) GetCanCreateTopic() bool

func (*Tag_TopicList) GetDraftKey

func (x *Tag_TopicList) GetDraftKey() string

func (*Tag_TopicList) GetDraftSequance

func (x *Tag_TopicList) GetDraftSequance() int32

func (*Tag_TopicList) GetPerPage

func (x *Tag_TopicList) GetPerPage() int32

func (*Tag_TopicList) GetTags

func (x *Tag_TopicList) GetTags() []*Tag_TopicList_Tags

func (*Tag_TopicList) GetTopTags

func (x *Tag_TopicList) GetTopTags() []string

func (*Tag_TopicList) GetTopics

func (x *Tag_TopicList) GetTopics() []*Tag_TopicList_Topics

func (*Tag_TopicList) ProtoMessage

func (*Tag_TopicList) ProtoMessage()

func (*Tag_TopicList) ProtoReflect

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

func (*Tag_TopicList) Reset

func (x *Tag_TopicList) Reset()

func (*Tag_TopicList) String

func (x *Tag_TopicList) String() string

type Tag_TopicList_Tags

type Tag_TopicList_Tags struct {
	Id         int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name       string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	TopicCount int32  `protobuf:"varint,3,opt,name=topic_count,json=topicCount,proto3" json:"topic_count,omitempty"`
	Staff      bool   `protobuf:"varint,4,opt,name=staff,proto3" json:"staff,omitempty"`
	// contains filtered or unexported fields
}

func (*Tag_TopicList_Tags) Descriptor deprecated

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

Deprecated: Use Tag_TopicList_Tags.ProtoReflect.Descriptor instead.

func (*Tag_TopicList_Tags) GetId

func (x *Tag_TopicList_Tags) GetId() int32

func (*Tag_TopicList_Tags) GetName

func (x *Tag_TopicList_Tags) GetName() string

func (*Tag_TopicList_Tags) GetStaff

func (x *Tag_TopicList_Tags) GetStaff() bool

func (*Tag_TopicList_Tags) GetTopicCount

func (x *Tag_TopicList_Tags) GetTopicCount() int32

func (*Tag_TopicList_Tags) ProtoMessage

func (*Tag_TopicList_Tags) ProtoMessage()

func (*Tag_TopicList_Tags) ProtoReflect

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

func (*Tag_TopicList_Tags) Reset

func (x *Tag_TopicList_Tags) Reset()

func (*Tag_TopicList_Tags) String

func (x *Tag_TopicList_Tags) String() string

type Tag_TopicList_Topics

type Tag_TopicList_Topics struct {
	Id                 int32                           `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title              string                          `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	FancyTitle         string                          `protobuf:"bytes,3,opt,name=fancy_title,json=fancyTitle,proto3" json:"fancy_title,omitempty"`
	Slug               string                          `protobuf:"bytes,4,opt,name=slug,proto3" json:"slug,omitempty"`
	PostsCount         int32                           `protobuf:"varint,5,opt,name=posts_count,json=postsCount,proto3" json:"posts_count,omitempty"`
	ReplyCount         int32                           `protobuf:"varint,6,opt,name=reply_count,json=replyCount,proto3" json:"reply_count,omitempty"`
	HighestPostNumber  int32                           `protobuf:"varint,7,opt,name=highest_post_number,json=highestPostNumber,proto3" json:"highest_post_number,omitempty"`
	ImageUrl           string                          `protobuf:"bytes,8,opt,name=image_url,json=imageUrl,proto3" json:"image_url,omitempty"`
	CreatedAt          *timestamppb.Timestamp          `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	LastPostedAt       *timestamppb.Timestamp          `protobuf:"bytes,10,opt,name=last_posted_at,json=lastPostedAt,proto3" json:"last_posted_at,omitempty"`
	Bumped             bool                            `protobuf:"varint,11,opt,name=bumped,proto3" json:"bumped,omitempty"`
	BumpedAt           *timestamppb.Timestamp          `protobuf:"bytes,12,opt,name=bumped_at,json=bumpedAt,proto3" json:"bumped_at,omitempty"`
	Archetype          string                          `protobuf:"bytes,13,opt,name=archetype,proto3" json:"archetype,omitempty"`
	Unseen             bool                            `protobuf:"varint,14,opt,name=unseen,proto3" json:"unseen,omitempty"`
	LastReadPostNumber int32                           `protobuf:"varint,15,opt,name=last_read_post_number,json=lastReadPostNumber,proto3" json:"last_read_post_number,omitempty"`
	Unread             int32                           `protobuf:"varint,16,opt,name=unread,proto3" json:"unread,omitempty"`
	NewPosts           int32                           `protobuf:"varint,17,opt,name=new_posts,json=newPosts,proto3" json:"new_posts,omitempty"`
	Pinned             bool                            `protobuf:"varint,18,opt,name=pinned,proto3" json:"pinned,omitempty"`
	Visible            bool                            `protobuf:"varint,19,opt,name=visible,proto3" json:"visible,omitempty"`
	Closed             bool                            `protobuf:"varint,20,opt,name=closed,proto3" json:"closed,omitempty"`
	Archived           bool                            `protobuf:"varint,21,opt,name=archived,proto3" json:"archived,omitempty"`
	NotificationLevel  int32                           `protobuf:"varint,22,opt,name=notification_level,json=notificationLevel,proto3" json:"notification_level,omitempty"`
	Bookmarked         bool                            `protobuf:"varint,23,opt,name=bookmarked,proto3" json:"bookmarked,omitempty"`
	Liked              bool                            `protobuf:"varint,24,opt,name=liked,proto3" json:"liked,omitempty"`
	Tags               []string                        `protobuf:"bytes,25,rep,name=tags,proto3" json:"tags,omitempty"`
	Views              int32                           `protobuf:"varint,26,opt,name=views,proto3" json:"views,omitempty"`
	LikeCount          int32                           `protobuf:"varint,27,opt,name=like_count,json=likeCount,proto3" json:"like_count,omitempty"`
	HasSummary         bool                            `protobuf:"varint,28,opt,name=has_summary,json=hasSummary,proto3" json:"has_summary,omitempty"`
	LastPosterUsername string                          `protobuf:"bytes,29,opt,name=last_poster_username,json=lastPosterUsername,proto3" json:"last_poster_username,omitempty"`
	CategoryId         int32                           `protobuf:"varint,30,opt,name=category_id,json=categoryId,proto3" json:"category_id,omitempty"`
	PinnedGlobally     bool                            `protobuf:"varint,31,opt,name=pinned_globally,json=pinnedGlobally,proto3" json:"pinned_globally,omitempty"`
	HasAcceptedAnswer  bool                            `protobuf:"varint,32,opt,name=has_accepted_answer,json=hasAcceptedAnswer,proto3" json:"has_accepted_answer,omitempty"`
	Posters            []*Tag_TopicList_Topics_Posters `protobuf:"bytes,33,rep,name=posters,proto3" json:"posters,omitempty"`
	// contains filtered or unexported fields
}

func (*Tag_TopicList_Topics) Descriptor deprecated

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

Deprecated: Use Tag_TopicList_Topics.ProtoReflect.Descriptor instead.

func (*Tag_TopicList_Topics) GetArchetype

func (x *Tag_TopicList_Topics) GetArchetype() string

func (*Tag_TopicList_Topics) GetArchived

func (x *Tag_TopicList_Topics) GetArchived() bool

func (*Tag_TopicList_Topics) GetBookmarked

func (x *Tag_TopicList_Topics) GetBookmarked() bool

func (*Tag_TopicList_Topics) GetBumped

func (x *Tag_TopicList_Topics) GetBumped() bool

func (*Tag_TopicList_Topics) GetBumpedAt

func (x *Tag_TopicList_Topics) GetBumpedAt() *timestamppb.Timestamp

func (*Tag_TopicList_Topics) GetCategoryId

func (x *Tag_TopicList_Topics) GetCategoryId() int32

func (*Tag_TopicList_Topics) GetClosed

func (x *Tag_TopicList_Topics) GetClosed() bool

func (*Tag_TopicList_Topics) GetCreatedAt

func (x *Tag_TopicList_Topics) GetCreatedAt() *timestamppb.Timestamp

func (*Tag_TopicList_Topics) GetFancyTitle

func (x *Tag_TopicList_Topics) GetFancyTitle() string

func (*Tag_TopicList_Topics) GetHasAcceptedAnswer

func (x *Tag_TopicList_Topics) GetHasAcceptedAnswer() bool

func (*Tag_TopicList_Topics) GetHasSummary

func (x *Tag_TopicList_Topics) GetHasSummary() bool

func (*Tag_TopicList_Topics) GetHighestPostNumber

func (x *Tag_TopicList_Topics) GetHighestPostNumber() int32

func (*Tag_TopicList_Topics) GetId

func (x *Tag_TopicList_Topics) GetId() int32

func (*Tag_TopicList_Topics) GetImageUrl

func (x *Tag_TopicList_Topics) GetImageUrl() string

func (*Tag_TopicList_Topics) GetLastPostedAt

func (x *Tag_TopicList_Topics) GetLastPostedAt() *timestamppb.Timestamp

func (*Tag_TopicList_Topics) GetLastPosterUsername

func (x *Tag_TopicList_Topics) GetLastPosterUsername() string

func (*Tag_TopicList_Topics) GetLastReadPostNumber

func (x *Tag_TopicList_Topics) GetLastReadPostNumber() int32

func (*Tag_TopicList_Topics) GetLikeCount

func (x *Tag_TopicList_Topics) GetLikeCount() int32

func (*Tag_TopicList_Topics) GetLiked

func (x *Tag_TopicList_Topics) GetLiked() bool

func (*Tag_TopicList_Topics) GetNewPosts

func (x *Tag_TopicList_Topics) GetNewPosts() int32

func (*Tag_TopicList_Topics) GetNotificationLevel

func (x *Tag_TopicList_Topics) GetNotificationLevel() int32

func (*Tag_TopicList_Topics) GetPinned

func (x *Tag_TopicList_Topics) GetPinned() bool

func (*Tag_TopicList_Topics) GetPinnedGlobally

func (x *Tag_TopicList_Topics) GetPinnedGlobally() bool

func (*Tag_TopicList_Topics) GetPosters

func (*Tag_TopicList_Topics) GetPostsCount

func (x *Tag_TopicList_Topics) GetPostsCount() int32

func (*Tag_TopicList_Topics) GetReplyCount

func (x *Tag_TopicList_Topics) GetReplyCount() int32

func (*Tag_TopicList_Topics) GetSlug

func (x *Tag_TopicList_Topics) GetSlug() string

func (*Tag_TopicList_Topics) GetTags

func (x *Tag_TopicList_Topics) GetTags() []string

func (*Tag_TopicList_Topics) GetTitle

func (x *Tag_TopicList_Topics) GetTitle() string

func (*Tag_TopicList_Topics) GetUnread

func (x *Tag_TopicList_Topics) GetUnread() int32

func (*Tag_TopicList_Topics) GetUnseen

func (x *Tag_TopicList_Topics) GetUnseen() bool

func (*Tag_TopicList_Topics) GetViews

func (x *Tag_TopicList_Topics) GetViews() int32

func (*Tag_TopicList_Topics) GetVisible

func (x *Tag_TopicList_Topics) GetVisible() bool

func (*Tag_TopicList_Topics) ProtoMessage

func (*Tag_TopicList_Topics) ProtoMessage()

func (*Tag_TopicList_Topics) ProtoReflect

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

func (*Tag_TopicList_Topics) Reset

func (x *Tag_TopicList_Topics) Reset()

func (*Tag_TopicList_Topics) String

func (x *Tag_TopicList_Topics) String() string

type Tag_TopicList_Topics_Posters

type Tag_TopicList_Topics_Posters struct {
	Extras      string `protobuf:"bytes,1,opt,name=extras,proto3" json:"extras,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	UserId      int32  `protobuf:"varint,3,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Tag_TopicList_Topics_Posters) Descriptor deprecated

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

Deprecated: Use Tag_TopicList_Topics_Posters.ProtoReflect.Descriptor instead.

func (*Tag_TopicList_Topics_Posters) GetDescription

func (x *Tag_TopicList_Topics_Posters) GetDescription() string

func (*Tag_TopicList_Topics_Posters) GetExtras

func (x *Tag_TopicList_Topics_Posters) GetExtras() string

func (*Tag_TopicList_Topics_Posters) GetUserId

func (x *Tag_TopicList_Topics_Posters) GetUserId() int32

func (*Tag_TopicList_Topics_Posters) ProtoMessage

func (*Tag_TopicList_Topics_Posters) ProtoMessage()

func (*Tag_TopicList_Topics_Posters) ProtoReflect

func (*Tag_TopicList_Topics_Posters) Reset

func (x *Tag_TopicList_Topics_Posters) Reset()

func (*Tag_TopicList_Topics_Posters) String

type Tag_Users

type Tag_Users struct {
	Id             int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name           string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate string `protobuf:"bytes,3,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	// contains filtered or unexported fields
}

func (*Tag_Users) Descriptor deprecated

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

Deprecated: Use Tag_Users.ProtoReflect.Descriptor instead.

func (*Tag_Users) GetAvatarTemplate

func (x *Tag_Users) GetAvatarTemplate() string

func (*Tag_Users) GetId

func (x *Tag_Users) GetId() int32

func (*Tag_Users) GetName

func (x *Tag_Users) GetName() string

func (*Tag_Users) ProtoMessage

func (*Tag_Users) ProtoMessage()

func (*Tag_Users) ProtoReflect

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

func (*Tag_Users) Reset

func (x *Tag_Users) Reset()

func (*Tag_Users) String

func (x *Tag_Users) String() string

type Tags

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

func (*Tags) Descriptor deprecated

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

Deprecated: Use Tags.ProtoReflect.Descriptor instead.

func (*Tags) GetTags

func (x *Tags) GetTags() []*Tags_Tags

func (*Tags) ProtoMessage

func (*Tags) ProtoMessage()

func (*Tags) ProtoReflect

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

func (*Tags) Reset

func (x *Tags) Reset()

func (*Tags) String

func (x *Tags) String() string

type Tags_Tags

type Tags_Tags struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Text    string `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	Count   int32  `protobuf:"varint,3,opt,name=count,proto3" json:"count,omitempty"`
	PmCount int32  `protobuf:"varint,4,opt,name=pm_count,json=pmCount,proto3" json:"pm_count,omitempty"`
	// contains filtered or unexported fields
}

func (*Tags_Tags) Descriptor deprecated

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

Deprecated: Use Tags_Tags.ProtoReflect.Descriptor instead.

func (*Tags_Tags) GetCount

func (x *Tags_Tags) GetCount() int32

func (*Tags_Tags) GetId

func (x *Tags_Tags) GetId() string

func (*Tags_Tags) GetPmCount

func (x *Tags_Tags) GetPmCount() int32

func (*Tags_Tags) GetText

func (x *Tags_Tags) GetText() string

func (*Tags_Tags) ProtoMessage

func (*Tags_Tags) ProtoMessage()

func (*Tags_Tags) ProtoReflect

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

func (*Tags_Tags) Reset

func (x *Tags_Tags) Reset()

func (*Tags_Tags) String

func (x *Tags_Tags) String() string

type Topic

type Topic struct {
	PostStream *Topic_PostStream      `protobuf:"bytes,1,opt,name=post_stream,json=postStream,proto3" json:"post_stream,omitempty"`
	Id         int32                  `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	Tags       []string               `protobuf:"bytes,3,rep,name=tags,proto3" json:"tags,omitempty"`
	Title      string                 `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	PostsCount int32                  `protobuf:"varint,5,opt,name=posts_count,json=postsCount,proto3" json:"posts_count,omitempty"`
	CreatedAt  *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Slug       string                 `protobuf:"bytes,7,opt,name=slug,proto3" json:"slug,omitempty"`
	LikeCount  int32                  `protobuf:"varint,8,opt,name=like_count,json=likeCount,proto3" json:"like_count,omitempty"`
	Views      int32                  `protobuf:"varint,9,opt,name=views,proto3" json:"views,omitempty"`
	Details    *Topic_Details         `protobuf:"bytes,10,opt,name=details,proto3" json:"details,omitempty"`
	// contains filtered or unexported fields
}

func (*Topic) Descriptor deprecated

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

Deprecated: Use Topic.ProtoReflect.Descriptor instead.

func (*Topic) GetCreatedAt

func (x *Topic) GetCreatedAt() *timestamppb.Timestamp

func (*Topic) GetDetails

func (x *Topic) GetDetails() *Topic_Details

func (*Topic) GetId

func (x *Topic) GetId() int32

func (*Topic) GetLikeCount

func (x *Topic) GetLikeCount() int32

func (*Topic) GetPostStream

func (x *Topic) GetPostStream() *Topic_PostStream

func (*Topic) GetPostsCount

func (x *Topic) GetPostsCount() int32

func (*Topic) GetSlug

func (x *Topic) GetSlug() string

func (*Topic) GetTags

func (x *Topic) GetTags() []string

func (*Topic) GetTitle

func (x *Topic) GetTitle() string

func (*Topic) GetViews

func (x *Topic) GetViews() int32

func (*Topic) ProtoMessage

func (*Topic) ProtoMessage()

func (*Topic) ProtoReflect

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

func (*Topic) Reset

func (x *Topic) Reset()

func (*Topic) String

func (x *Topic) String() string

type TopicList

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

func (*TopicList) Descriptor deprecated

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

Deprecated: Use TopicList.ProtoReflect.Descriptor instead.

func (*TopicList) GetTopic

func (x *TopicList) GetTopic() []*Topic

func (*TopicList) ProtoMessage

func (*TopicList) ProtoMessage()

func (*TopicList) ProtoReflect

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

func (*TopicList) Reset

func (x *TopicList) Reset()

func (*TopicList) String

func (x *TopicList) String() string

type Topic_Details

type Topic_Details struct {
	CreatedBy *Topic_Details_CreatedBy `protobuf:"bytes,1,opt,name=created_by,json=createdBy,proto3" json:"created_by,omitempty"`
	// contains filtered or unexported fields
}

func (*Topic_Details) Descriptor deprecated

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

Deprecated: Use Topic_Details.ProtoReflect.Descriptor instead.

func (*Topic_Details) GetCreatedBy

func (x *Topic_Details) GetCreatedBy() *Topic_Details_CreatedBy

func (*Topic_Details) ProtoMessage

func (*Topic_Details) ProtoMessage()

func (*Topic_Details) ProtoReflect

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

func (*Topic_Details) Reset

func (x *Topic_Details) Reset()

func (*Topic_Details) String

func (x *Topic_Details) String() string

type Topic_Details_CreatedBy

type Topic_Details_CreatedBy struct {
	Username       string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	Name           string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate string `protobuf:"bytes,3,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	// contains filtered or unexported fields
}

func (*Topic_Details_CreatedBy) Descriptor deprecated

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

Deprecated: Use Topic_Details_CreatedBy.ProtoReflect.Descriptor instead.

func (*Topic_Details_CreatedBy) GetAvatarTemplate

func (x *Topic_Details_CreatedBy) GetAvatarTemplate() string

func (*Topic_Details_CreatedBy) GetName

func (x *Topic_Details_CreatedBy) GetName() string

func (*Topic_Details_CreatedBy) GetUsername

func (x *Topic_Details_CreatedBy) GetUsername() string

func (*Topic_Details_CreatedBy) ProtoMessage

func (*Topic_Details_CreatedBy) ProtoMessage()

func (*Topic_Details_CreatedBy) ProtoReflect

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

func (*Topic_Details_CreatedBy) Reset

func (x *Topic_Details_CreatedBy) Reset()

func (*Topic_Details_CreatedBy) String

func (x *Topic_Details_CreatedBy) String() string

type Topic_PostStream

type Topic_PostStream struct {
	Posts []*Topic_PostStream_Posts `protobuf:"bytes,1,rep,name=posts,proto3" json:"posts,omitempty"`
	// contains filtered or unexported fields
}

func (*Topic_PostStream) Descriptor deprecated

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

Deprecated: Use Topic_PostStream.ProtoReflect.Descriptor instead.

func (*Topic_PostStream) GetPosts

func (x *Topic_PostStream) GetPosts() []*Topic_PostStream_Posts

func (*Topic_PostStream) ProtoMessage

func (*Topic_PostStream) ProtoMessage()

func (*Topic_PostStream) ProtoReflect

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

func (*Topic_PostStream) Reset

func (x *Topic_PostStream) Reset()

func (*Topic_PostStream) String

func (x *Topic_PostStream) String() string

type Topic_PostStream_Posts

type Topic_PostStream_Posts struct {
	Cooked     string `protobuf:"bytes,1,opt,name=cooked,proto3" json:"cooked,omitempty"`
	PostNumber int32  `protobuf:"varint,2,opt,name=post_number,json=postNumber,proto3" json:"post_number,omitempty"`
	Admin      bool   `protobuf:"varint,3,opt,name=admin,proto3" json:"admin,omitempty"`
	Staff      bool   `protobuf:"varint,4,opt,name=staff,proto3" json:"staff,omitempty"`
	// contains filtered or unexported fields
}

func (*Topic_PostStream_Posts) Descriptor deprecated

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

Deprecated: Use Topic_PostStream_Posts.ProtoReflect.Descriptor instead.

func (*Topic_PostStream_Posts) GetAdmin

func (x *Topic_PostStream_Posts) GetAdmin() bool

func (*Topic_PostStream_Posts) GetCooked

func (x *Topic_PostStream_Posts) GetCooked() string

func (*Topic_PostStream_Posts) GetPostNumber

func (x *Topic_PostStream_Posts) GetPostNumber() int32

func (*Topic_PostStream_Posts) GetStaff

func (x *Topic_PostStream_Posts) GetStaff() bool

func (*Topic_PostStream_Posts) ProtoMessage

func (*Topic_PostStream_Posts) ProtoMessage()

func (*Topic_PostStream_Posts) ProtoReflect

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

func (*Topic_PostStream_Posts) Reset

func (x *Topic_PostStream_Posts) Reset()

func (*Topic_PostStream_Posts) String

func (x *Topic_PostStream_Posts) String() string

type Users

type Users struct {
	UserBadges []*Users_UserBadges `protobuf:"bytes,1,rep,name=user_badges,json=userBadges,proto3" json:"user_badges,omitempty"`
	Badges     []*Users_Badges     `protobuf:"bytes,2,rep,name=badges,proto3" json:"badges,omitempty"`
	BadgeTypes []*Users_BadgeTypes `protobuf:"bytes,3,rep,name=badge_types,json=badgeTypes,proto3" json:"badge_types,omitempty"`
	Users      []*Users_Users      `protobuf:"bytes,4,rep,name=users,proto3" json:"users,omitempty"`
	Topics     []*Users_Topics     `protobuf:"bytes,5,rep,name=topics,proto3" json:"topics,omitempty"`
	User       *Users_User         `protobuf:"bytes,6,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*Users) Descriptor deprecated

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

Deprecated: Use Users.ProtoReflect.Descriptor instead.

func (*Users) GetBadgeTypes

func (x *Users) GetBadgeTypes() []*Users_BadgeTypes

func (*Users) GetBadges

func (x *Users) GetBadges() []*Users_Badges

func (*Users) GetTopics

func (x *Users) GetTopics() []*Users_Topics

func (*Users) GetUser

func (x *Users) GetUser() *Users_User

func (*Users) GetUserBadges

func (x *Users) GetUserBadges() []*Users_UserBadges

func (*Users) GetUsers

func (x *Users) GetUsers() []*Users_Users

func (*Users) ProtoMessage

func (*Users) ProtoMessage()

func (*Users) ProtoReflect

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

func (*Users) Reset

func (x *Users) Reset()

func (*Users) String

func (x *Users) String() string

type Users_BadgeTypes

type Users_BadgeTypes struct {
	Id        int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	SortOrder int32  `protobuf:"varint,3,opt,name=sort_order,json=sortOrder,proto3" json:"sort_order,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_BadgeTypes) Descriptor deprecated

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

Deprecated: Use Users_BadgeTypes.ProtoReflect.Descriptor instead.

func (*Users_BadgeTypes) GetId

func (x *Users_BadgeTypes) GetId() int32

func (*Users_BadgeTypes) GetName

func (x *Users_BadgeTypes) GetName() string

func (*Users_BadgeTypes) GetSortOrder

func (x *Users_BadgeTypes) GetSortOrder() int32

func (*Users_BadgeTypes) ProtoMessage

func (*Users_BadgeTypes) ProtoMessage()

func (*Users_BadgeTypes) ProtoReflect

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

func (*Users_BadgeTypes) Reset

func (x *Users_BadgeTypes) Reset()

func (*Users_BadgeTypes) String

func (x *Users_BadgeTypes) String() string

type Users_Badges

type Users_Badges struct {
	Id                int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Name              string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description       string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	GrantCount        int32  `protobuf:"varint,4,opt,name=grant_count,json=grantCount,proto3" json:"grant_count,omitempty"`
	AllowTitle        bool   `protobuf:"varint,5,opt,name=allow_title,json=allowTitle,proto3" json:"allow_title,omitempty"`
	MultipleGrant     bool   `protobuf:"varint,6,opt,name=multiple_grant,json=multipleGrant,proto3" json:"multiple_grant,omitempty"`
	Icon              string `protobuf:"bytes,7,opt,name=icon,proto3" json:"icon,omitempty"`
	Image             string `protobuf:"bytes,8,opt,name=image,proto3" json:"image,omitempty"`
	Listable          bool   `protobuf:"varint,9,opt,name=listable,proto3" json:"listable,omitempty"`
	Enabled           bool   `protobuf:"varint,10,opt,name=enabled,proto3" json:"enabled,omitempty"`
	BadgeGroupingId   int32  `protobuf:"varint,11,opt,name=badge_grouping_id,json=badgeGroupingId,proto3" json:"badge_grouping_id,omitempty"`
	System            bool   `protobuf:"varint,12,opt,name=system,proto3" json:"system,omitempty"`
	Slug              string `protobuf:"bytes,13,opt,name=slug,proto3" json:"slug,omitempty"`
	ManuallyGrantable bool   `protobuf:"varint,14,opt,name=manually_grantable,json=manuallyGrantable,proto3" json:"manually_grantable,omitempty"`
	BadgeTypeId       int32  `protobuf:"varint,15,opt,name=badge_type_id,json=badgeTypeId,proto3" json:"badge_type_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_Badges) Descriptor deprecated

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

Deprecated: Use Users_Badges.ProtoReflect.Descriptor instead.

func (*Users_Badges) GetAllowTitle

func (x *Users_Badges) GetAllowTitle() bool

func (*Users_Badges) GetBadgeGroupingId

func (x *Users_Badges) GetBadgeGroupingId() int32

func (*Users_Badges) GetBadgeTypeId

func (x *Users_Badges) GetBadgeTypeId() int32

func (*Users_Badges) GetDescription

func (x *Users_Badges) GetDescription() string

func (*Users_Badges) GetEnabled

func (x *Users_Badges) GetEnabled() bool

func (*Users_Badges) GetGrantCount

func (x *Users_Badges) GetGrantCount() int32

func (*Users_Badges) GetIcon

func (x *Users_Badges) GetIcon() string

func (*Users_Badges) GetId

func (x *Users_Badges) GetId() int32

func (*Users_Badges) GetImage

func (x *Users_Badges) GetImage() string

func (*Users_Badges) GetListable

func (x *Users_Badges) GetListable() bool

func (*Users_Badges) GetManuallyGrantable

func (x *Users_Badges) GetManuallyGrantable() bool

func (*Users_Badges) GetMultipleGrant

func (x *Users_Badges) GetMultipleGrant() bool

func (*Users_Badges) GetName

func (x *Users_Badges) GetName() string

func (*Users_Badges) GetSlug

func (x *Users_Badges) GetSlug() string

func (*Users_Badges) GetSystem

func (x *Users_Badges) GetSystem() bool

func (*Users_Badges) ProtoMessage

func (*Users_Badges) ProtoMessage()

func (*Users_Badges) ProtoReflect

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

func (*Users_Badges) Reset

func (x *Users_Badges) Reset()

func (*Users_Badges) String

func (x *Users_Badges) String() string

type Users_Topics

type Users_Topics struct {
	Id         int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title      string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	FancyTitle string `protobuf:"bytes,3,opt,name=fancy_title,json=fancyTitle,proto3" json:"fancy_title,omitempty"`
	Slug       string `protobuf:"bytes,4,opt,name=slug,proto3" json:"slug,omitempty"`
	PostsCount int32  `protobuf:"varint,6,opt,name=posts_count,json=postsCount,proto3" json:"posts_count,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_Topics) Descriptor deprecated

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

Deprecated: Use Users_Topics.ProtoReflect.Descriptor instead.

func (*Users_Topics) GetFancyTitle

func (x *Users_Topics) GetFancyTitle() string

func (*Users_Topics) GetId

func (x *Users_Topics) GetId() int32

func (*Users_Topics) GetPostsCount

func (x *Users_Topics) GetPostsCount() int32

func (*Users_Topics) GetSlug

func (x *Users_Topics) GetSlug() string

func (*Users_Topics) GetTitle

func (x *Users_Topics) GetTitle() string

func (*Users_Topics) ProtoMessage

func (*Users_Topics) ProtoMessage()

func (*Users_Topics) ProtoReflect

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

func (*Users_Topics) Reset

func (x *Users_Topics) Reset()

func (*Users_Topics) String

func (x *Users_Topics) String() string

type Users_User

type Users_User struct {
	Id                                  int32                            `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Username                            string                           `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Name                                string                           `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate                      string                           `protobuf:"bytes,4,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	Email                               string                           `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
	LastPostedAt                        *timestamppb.Timestamp           `protobuf:"bytes,7,opt,name=last_posted_at,json=lastPostedAt,proto3" json:"last_posted_at,omitempty"`
	LastSeenAt                          *timestamppb.Timestamp           `protobuf:"bytes,8,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	CreatedAt                           *timestamppb.Timestamp           `protobuf:"bytes,9,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Ignored                             bool                             `protobuf:"varint,10,opt,name=ignored,proto3" json:"ignored,omitempty"`
	Muted                               bool                             `protobuf:"varint,11,opt,name=muted,proto3" json:"muted,omitempty"`
	CanIgnoreUser                       bool                             `protobuf:"varint,12,opt,name=can_ignore_user,json=canIgnoreUser,proto3" json:"can_ignore_user,omitempty"`
	CanMuteUser                         bool                             `protobuf:"varint,13,opt,name=can_mute_user,json=canMuteUser,proto3" json:"can_mute_user,omitempty"`
	CanSendPrivateMessages              bool                             `` /* 133-byte string literal not displayed */
	CanSendPrivateMessagesToUser        bool                             `` /* 155-byte string literal not displayed */
	TrustLevel                          int32                            `protobuf:"varint,16,opt,name=trust_level,json=trustLevel,proto3" json:"trust_level,omitempty"`
	Moderator                           bool                             `protobuf:"varint,17,opt,name=moderator,proto3" json:"moderator,omitempty"`
	Admin                               bool                             `protobuf:"varint,18,opt,name=admin,proto3" json:"admin,omitempty"`
	Title                               string                           `protobuf:"bytes,19,opt,name=title,proto3" json:"title,omitempty"`
	BadgeCount                          int32                            `protobuf:"varint,20,opt,name=badge_count,json=badgeCount,proto3" json:"badge_count,omitempty"`
	TimeRead                            int32                            `protobuf:"varint,21,opt,name=time_read,json=timeRead,proto3" json:"time_read,omitempty"`
	RecentTimeRead                      int32                            `protobuf:"varint,22,opt,name=recent_time_read,json=recentTimeRead,proto3" json:"recent_time_read,omitempty"`
	FeaturedTopic                       *Users_User_FeaturedTopic        `protobuf:"bytes,23,opt,name=featured_topic,json=featuredTopic,proto3" json:"featured_topic,omitempty"`
	Website                             string                           `protobuf:"bytes,24,opt,name=website,proto3" json:"website,omitempty"`
	WebsiteName                         string                           `protobuf:"bytes,25,opt,name=website_name,json=websiteName,proto3" json:"website_name,omitempty"`
	Staged                              bool                             `protobuf:"varint,26,opt,name=staged,proto3" json:"staged,omitempty"`
	CanEdit                             bool                             `protobuf:"varint,27,opt,name=can_edit,json=canEdit,proto3" json:"can_edit,omitempty"`
	CanEditUsername                     bool                             `protobuf:"varint,28,opt,name=can_edit_username,json=canEditUsername,proto3" json:"can_edit_username,omitempty"`
	CanEditEmail                        bool                             `protobuf:"varint,29,opt,name=can_edit_email,json=canEditEmail,proto3" json:"can_edit_email,omitempty"`
	CanEditName                         bool                             `protobuf:"varint,30,opt,name=can_edit_name,json=canEditName,proto3" json:"can_edit_name,omitempty"`
	UploadedAvatarId                    int32                            `protobuf:"varint,31,opt,name=uploaded_avatar_id,json=uploadedAvatarId,proto3" json:"uploaded_avatar_id,omitempty"`
	HasTitleBadges                      bool                             `protobuf:"varint,32,opt,name=has_title_badges,json=hasTitleBadges,proto3" json:"has_title_badges,omitempty"`
	PendingCount                        int32                            `protobuf:"varint,33,opt,name=pending_count,json=pendingCount,proto3" json:"pending_count,omitempty"`
	ProfileViewCount                    int32                            `protobuf:"varint,34,opt,name=profile_view_count,json=profileViewCount,proto3" json:"profile_view_count,omitempty"`
	SecondaryFactorEnabled              bool                             `` /* 131-byte string literal not displayed */
	SecondaryFactorBackupEnabled        bool                             `` /* 151-byte string literal not displayed */
	SecondaryFactorRemainingBackupCodes int32                            `` /* 174-byte string literal not displayed */
	AssociatedAccounts                  []*Users_User_AssociatedAccounts `protobuf:"bytes,38,rep,name=associated_accounts,json=associatedAccounts,proto3" json:"associated_accounts,omitempty"`
	CanUploadProfileHeader              bool                             `` /* 133-byte string literal not displayed */
	CanUploadUserCardBackground         bool                             `` /* 150-byte string literal not displayed */
	PostCount                           int32                            `protobuf:"varint,41,opt,name=post_count,json=postCount,proto3" json:"post_count,omitempty"`
	CanBeDeleted                        bool                             `protobuf:"varint,42,opt,name=can_be_deleted,json=canBeDeleted,proto3" json:"can_be_deleted,omitempty"`
	CanDeleteAllPosts                   bool                             `protobuf:"varint,43,opt,name=can_delete_all_posts,json=canDeleteAllPosts,proto3" json:"can_delete_all_posts,omitempty"`
	Locale                              string                           `protobuf:"bytes,44,opt,name=locale,proto3" json:"locale,omitempty"`
	MutedCategoryIds                    []int32                          `protobuf:"varint,45,rep,packed,name=muted_category_ids,json=mutedCategoryIds,proto3" json:"muted_category_ids,omitempty"`
	RegularCategoryIds                  []int32                          `` /* 126-byte string literal not displayed */
	WatchedTags                         []string                         `protobuf:"bytes,47,rep,name=watched_tags,json=watchedTags,proto3" json:"watched_tags,omitempty"`
	WatchingFirstPostTags               []string                         `` /* 129-byte string literal not displayed */
	TrackedTags                         []string                         `protobuf:"bytes,49,rep,name=tracked_tags,json=trackedTags,proto3" json:"tracked_tags,omitempty"`
	MutedTags                           []string                         `protobuf:"bytes,50,rep,name=muted_tags,json=mutedTags,proto3" json:"muted_tags,omitempty"`
	TrackedCategoryIds                  []int32                          `` /* 126-byte string literal not displayed */
	WatchedCategoryIds                  []int32                          `` /* 126-byte string literal not displayed */
	WatchedFirstPostCategoryIds         []int32                          `` /* 157-byte string literal not displayed */
	SystemAvatarUploadId                int32                            `` /* 127-byte string literal not displayed */
	SystemAvatarTemplate                string                           `protobuf:"bytes,55,opt,name=system_avatar_template,json=systemAvatarTemplate,proto3" json:"system_avatar_template,omitempty"`
	CustomAvatarUploadId                int32                            `` /* 127-byte string literal not displayed */
	CustomAvatarTemplate                string                           `protobuf:"bytes,57,opt,name=custom_avatar_template,json=customAvatarTemplate,proto3" json:"custom_avatar_template,omitempty"`
	MutedUsernames                      []string                         `protobuf:"bytes,58,rep,name=muted_usernames,json=mutedUsernames,proto3" json:"muted_usernames,omitempty"`
	IgnoredUsernames                    []string                         `protobuf:"bytes,59,rep,name=ignored_usernames,json=ignoredUsernames,proto3" json:"ignored_usernames,omitempty"`
	AllowedPmUsernames                  []string                         `protobuf:"bytes,60,rep,name=allowed_pm_usernames,json=allowedPmUsernames,proto3" json:"allowed_pm_usernames,omitempty"`
	MailingListPostsPerDay              int32                            `` /* 135-byte string literal not displayed */
	CanChangeBio                        bool                             `protobuf:"varint,62,opt,name=can_change_bio,json=canChangeBio,proto3" json:"can_change_bio,omitempty"`
	CanChangeWebsite                    bool                             `protobuf:"varint,63,opt,name=can_change_website,json=canChangeWebsite,proto3" json:"can_change_website,omitempty"`
	UserAuthTokens                      []*Users_User_UserAuthTokens     `protobuf:"bytes,64,rep,name=user_auth_tokens,json=userAuthTokens,proto3" json:"user_auth_tokens,omitempty"`
	FeaturedUserBadgeIds                []int32                          `` /* 134-byte string literal not displayed */
	Groups                              []*Users_User_Groups             `protobuf:"bytes,66,rep,name=groups,proto3" json:"groups,omitempty"`
	GroupUsers                          []*Users_User_GroupUsers         `protobuf:"bytes,67,rep,name=group_users,json=groupUsers,proto3" json:"group_users,omitempty"`
	UserOption                          *Users_User_UserOption           `protobuf:"bytes,68,opt,name=user_option,json=userOption,proto3" json:"user_option,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_User) Descriptor deprecated

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

Deprecated: Use Users_User.ProtoReflect.Descriptor instead.

func (*Users_User) GetAdmin

func (x *Users_User) GetAdmin() bool

func (*Users_User) GetAllowedPmUsernames

func (x *Users_User) GetAllowedPmUsernames() []string

func (*Users_User) GetAssociatedAccounts

func (x *Users_User) GetAssociatedAccounts() []*Users_User_AssociatedAccounts

func (*Users_User) GetAvatarTemplate

func (x *Users_User) GetAvatarTemplate() string

func (*Users_User) GetBadgeCount

func (x *Users_User) GetBadgeCount() int32

func (*Users_User) GetCanBeDeleted

func (x *Users_User) GetCanBeDeleted() bool

func (*Users_User) GetCanChangeBio

func (x *Users_User) GetCanChangeBio() bool

func (*Users_User) GetCanChangeWebsite

func (x *Users_User) GetCanChangeWebsite() bool

func (*Users_User) GetCanDeleteAllPosts

func (x *Users_User) GetCanDeleteAllPosts() bool

func (*Users_User) GetCanEdit

func (x *Users_User) GetCanEdit() bool

func (*Users_User) GetCanEditEmail

func (x *Users_User) GetCanEditEmail() bool

func (*Users_User) GetCanEditName

func (x *Users_User) GetCanEditName() bool

func (*Users_User) GetCanEditUsername

func (x *Users_User) GetCanEditUsername() bool

func (*Users_User) GetCanIgnoreUser

func (x *Users_User) GetCanIgnoreUser() bool

func (*Users_User) GetCanMuteUser

func (x *Users_User) GetCanMuteUser() bool

func (*Users_User) GetCanSendPrivateMessages

func (x *Users_User) GetCanSendPrivateMessages() bool

func (*Users_User) GetCanSendPrivateMessagesToUser

func (x *Users_User) GetCanSendPrivateMessagesToUser() bool

func (*Users_User) GetCanUploadProfileHeader

func (x *Users_User) GetCanUploadProfileHeader() bool

func (*Users_User) GetCanUploadUserCardBackground

func (x *Users_User) GetCanUploadUserCardBackground() bool

func (*Users_User) GetCreatedAt

func (x *Users_User) GetCreatedAt() *timestamppb.Timestamp

func (*Users_User) GetCustomAvatarTemplate

func (x *Users_User) GetCustomAvatarTemplate() string

func (*Users_User) GetCustomAvatarUploadId

func (x *Users_User) GetCustomAvatarUploadId() int32

func (*Users_User) GetEmail

func (x *Users_User) GetEmail() string

func (*Users_User) GetFeaturedTopic

func (x *Users_User) GetFeaturedTopic() *Users_User_FeaturedTopic

func (*Users_User) GetFeaturedUserBadgeIds

func (x *Users_User) GetFeaturedUserBadgeIds() []int32

func (*Users_User) GetGroupUsers

func (x *Users_User) GetGroupUsers() []*Users_User_GroupUsers

func (*Users_User) GetGroups

func (x *Users_User) GetGroups() []*Users_User_Groups

func (*Users_User) GetHasTitleBadges

func (x *Users_User) GetHasTitleBadges() bool

func (*Users_User) GetId

func (x *Users_User) GetId() int32

func (*Users_User) GetIgnored

func (x *Users_User) GetIgnored() bool

func (*Users_User) GetIgnoredUsernames

func (x *Users_User) GetIgnoredUsernames() []string

func (*Users_User) GetLastPostedAt

func (x *Users_User) GetLastPostedAt() *timestamppb.Timestamp

func (*Users_User) GetLastSeenAt

func (x *Users_User) GetLastSeenAt() *timestamppb.Timestamp

func (*Users_User) GetLocale

func (x *Users_User) GetLocale() string

func (*Users_User) GetMailingListPostsPerDay

func (x *Users_User) GetMailingListPostsPerDay() int32

func (*Users_User) GetModerator

func (x *Users_User) GetModerator() bool

func (*Users_User) GetMuted

func (x *Users_User) GetMuted() bool

func (*Users_User) GetMutedCategoryIds

func (x *Users_User) GetMutedCategoryIds() []int32

func (*Users_User) GetMutedTags

func (x *Users_User) GetMutedTags() []string

func (*Users_User) GetMutedUsernames

func (x *Users_User) GetMutedUsernames() []string

func (*Users_User) GetName

func (x *Users_User) GetName() string

func (*Users_User) GetPendingCount

func (x *Users_User) GetPendingCount() int32

func (*Users_User) GetPostCount

func (x *Users_User) GetPostCount() int32

func (*Users_User) GetProfileViewCount

func (x *Users_User) GetProfileViewCount() int32

func (*Users_User) GetRecentTimeRead

func (x *Users_User) GetRecentTimeRead() int32

func (*Users_User) GetRegularCategoryIds

func (x *Users_User) GetRegularCategoryIds() []int32

func (*Users_User) GetSecondaryFactorBackupEnabled

func (x *Users_User) GetSecondaryFactorBackupEnabled() bool

func (*Users_User) GetSecondaryFactorEnabled

func (x *Users_User) GetSecondaryFactorEnabled() bool

func (*Users_User) GetSecondaryFactorRemainingBackupCodes

func (x *Users_User) GetSecondaryFactorRemainingBackupCodes() int32

func (*Users_User) GetStaged

func (x *Users_User) GetStaged() bool

func (*Users_User) GetSystemAvatarTemplate

func (x *Users_User) GetSystemAvatarTemplate() string

func (*Users_User) GetSystemAvatarUploadId

func (x *Users_User) GetSystemAvatarUploadId() int32

func (*Users_User) GetTimeRead

func (x *Users_User) GetTimeRead() int32

func (*Users_User) GetTitle

func (x *Users_User) GetTitle() string

func (*Users_User) GetTrackedCategoryIds

func (x *Users_User) GetTrackedCategoryIds() []int32

func (*Users_User) GetTrackedTags

func (x *Users_User) GetTrackedTags() []string

func (*Users_User) GetTrustLevel

func (x *Users_User) GetTrustLevel() int32

func (*Users_User) GetUploadedAvatarId

func (x *Users_User) GetUploadedAvatarId() int32

func (*Users_User) GetUserAuthTokens

func (x *Users_User) GetUserAuthTokens() []*Users_User_UserAuthTokens

func (*Users_User) GetUserOption

func (x *Users_User) GetUserOption() *Users_User_UserOption

func (*Users_User) GetUsername

func (x *Users_User) GetUsername() string

func (*Users_User) GetWatchedCategoryIds

func (x *Users_User) GetWatchedCategoryIds() []int32

func (*Users_User) GetWatchedFirstPostCategoryIds

func (x *Users_User) GetWatchedFirstPostCategoryIds() []int32

func (*Users_User) GetWatchedTags

func (x *Users_User) GetWatchedTags() []string

func (*Users_User) GetWatchingFirstPostTags

func (x *Users_User) GetWatchingFirstPostTags() []string

func (*Users_User) GetWebsite

func (x *Users_User) GetWebsite() string

func (*Users_User) GetWebsiteName

func (x *Users_User) GetWebsiteName() string

func (*Users_User) ProtoMessage

func (*Users_User) ProtoMessage()

func (*Users_User) ProtoReflect

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

func (*Users_User) Reset

func (x *Users_User) Reset()

func (*Users_User) String

func (x *Users_User) String() string

type Users_UserBadges

type Users_UserBadges struct {
	Id         int32                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	GrantedAt  *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=granted_at,json=grantedAt,proto3" json:"granted_at,omitempty"`
	CreatedAt  *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	Count      int32                  `protobuf:"varint,4,opt,name=count,proto3" json:"count,omitempty"`
	BadgeId    int32                  `protobuf:"varint,5,opt,name=badge_id,json=badgeId,proto3" json:"badge_id,omitempty"`
	UserId     int32                  `protobuf:"varint,6,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	GratedById int32                  `protobuf:"varint,7,opt,name=grated_by_id,json=gratedById,proto3" json:"grated_by_id,omitempty"`
	PostId     int32                  `protobuf:"varint,8,opt,name=post_id,json=postId,proto3" json:"post_id,omitempty"`
	PostNumber int32                  `protobuf:"varint,9,opt,name=post_number,json=postNumber,proto3" json:"post_number,omitempty"`
	TopicId    int32                  `protobuf:"varint,10,opt,name=topic_id,json=topicId,proto3" json:"topic_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_UserBadges) Descriptor deprecated

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

Deprecated: Use Users_UserBadges.ProtoReflect.Descriptor instead.

func (*Users_UserBadges) GetBadgeId

func (x *Users_UserBadges) GetBadgeId() int32

func (*Users_UserBadges) GetCount

func (x *Users_UserBadges) GetCount() int32

func (*Users_UserBadges) GetCreatedAt

func (x *Users_UserBadges) GetCreatedAt() *timestamppb.Timestamp

func (*Users_UserBadges) GetGrantedAt

func (x *Users_UserBadges) GetGrantedAt() *timestamppb.Timestamp

func (*Users_UserBadges) GetGratedById

func (x *Users_UserBadges) GetGratedById() int32

func (*Users_UserBadges) GetId

func (x *Users_UserBadges) GetId() int32

func (*Users_UserBadges) GetPostId

func (x *Users_UserBadges) GetPostId() int32

func (*Users_UserBadges) GetPostNumber

func (x *Users_UserBadges) GetPostNumber() int32

func (*Users_UserBadges) GetTopicId

func (x *Users_UserBadges) GetTopicId() int32

func (*Users_UserBadges) GetUserId

func (x *Users_UserBadges) GetUserId() int32

func (*Users_UserBadges) ProtoMessage

func (*Users_UserBadges) ProtoMessage()

func (*Users_UserBadges) ProtoReflect

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

func (*Users_UserBadges) Reset

func (x *Users_UserBadges) Reset()

func (*Users_UserBadges) String

func (x *Users_UserBadges) String() string

type Users_User_AssociatedAccounts

type Users_User_AssociatedAccounts struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_User_AssociatedAccounts) Descriptor deprecated

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

Deprecated: Use Users_User_AssociatedAccounts.ProtoReflect.Descriptor instead.

func (*Users_User_AssociatedAccounts) GetDescription

func (x *Users_User_AssociatedAccounts) GetDescription() string

func (*Users_User_AssociatedAccounts) GetName

func (*Users_User_AssociatedAccounts) ProtoMessage

func (*Users_User_AssociatedAccounts) ProtoMessage()

func (*Users_User_AssociatedAccounts) ProtoReflect

func (*Users_User_AssociatedAccounts) Reset

func (x *Users_User_AssociatedAccounts) Reset()

func (*Users_User_AssociatedAccounts) String

type Users_User_FeaturedTopic

type Users_User_FeaturedTopic struct {
	Id                     int32                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Title                  string                 `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	LastPostedAt           *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_posted_at,json=lastPostedAt,proto3" json:"last_posted_at,omitempty"`
	CreatedAt              *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt              *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Views                  int32                  `protobuf:"varint,6,opt,name=views,proto3" json:"views,omitempty"`
	PostsCount             int32                  `protobuf:"varint,7,opt,name=posts_count,json=postsCount,proto3" json:"posts_count,omitempty"`
	UserId                 int32                  `protobuf:"varint,8,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	LastPostUserId         int32                  `protobuf:"varint,9,opt,name=last_post_user_id,json=lastPostUserId,proto3" json:"last_post_user_id,omitempty"`
	ReplyCount             int32                  `protobuf:"varint,10,opt,name=reply_count,json=replyCount,proto3" json:"reply_count,omitempty"`
	HighestPostNumber      int32                  `protobuf:"varint,11,opt,name=highest_post_number,json=highestPostNumber,proto3" json:"highest_post_number,omitempty"`
	LikeCount              int32                  `protobuf:"varint,12,opt,name=like_count,json=likeCount,proto3" json:"like_count,omitempty"`
	IncomingLinkCount      int32                  `protobuf:"varint,13,opt,name=incoming_link_count,json=incomingLinkCount,proto3" json:"incoming_link_count,omitempty"`
	CategoryId             int32                  `protobuf:"varint,14,opt,name=category_id,json=categoryId,proto3" json:"category_id,omitempty"`
	Visible                bool                   `protobuf:"varint,15,opt,name=visible,proto3" json:"visible,omitempty"`
	ModeratorPostsCount    int32                  `protobuf:"varint,16,opt,name=moderator_posts_count,json=moderatorPostsCount,proto3" json:"moderator_posts_count,omitempty"`
	Closed                 bool                   `protobuf:"varint,17,opt,name=closed,proto3" json:"closed,omitempty"`
	Archived               bool                   `protobuf:"varint,18,opt,name=archived,proto3" json:"archived,omitempty"`
	BumpedAt               *timestamppb.Timestamp `protobuf:"bytes,19,opt,name=bumped_at,json=bumpedAt,proto3" json:"bumped_at,omitempty"`
	HasSummary             bool                   `protobuf:"varint,20,opt,name=has_summary,json=hasSummary,proto3" json:"has_summary,omitempty"`
	Archetype              string                 `protobuf:"bytes,21,opt,name=archetype,proto3" json:"archetype,omitempty"`
	NotifyModeratorsCount  int32                  `` /* 128-byte string literal not displayed */
	SpamCount              int32                  `protobuf:"varint,23,opt,name=spam_count,json=spamCount,proto3" json:"spam_count,omitempty"`
	Score                  float64                `protobuf:"fixed64,24,opt,name=score,proto3" json:"score,omitempty"`
	PercentRank            float64                `protobuf:"fixed64,26,opt,name=percent_rank,json=percentRank,proto3" json:"percent_rank,omitempty"`
	Slug                   string                 `protobuf:"bytes,27,opt,name=slug,proto3" json:"slug,omitempty"`
	ParticipantCount       int32                  `protobuf:"varint,28,opt,name=participant_count,json=participantCount,proto3" json:"participant_count,omitempty"`
	WordCount              int32                  `protobuf:"varint,29,opt,name=word_count,json=wordCount,proto3" json:"word_count,omitempty"`
	Excerpt                string                 `protobuf:"bytes,30,opt,name=excerpt,proto3" json:"excerpt,omitempty"`
	PinnedGlobally         bool                   `protobuf:"varint,31,opt,name=pinned_globally,json=pinnedGlobally,proto3" json:"pinned_globally,omitempty"`
	FancyTitle             string                 `protobuf:"bytes,32,opt,name=fancy_title,json=fancyTitle,proto3" json:"fancy_title,omitempty"`
	HighestStaffPostNumber int32                  `` /* 133-byte string literal not displayed */
	ReviewableScore        float64                `protobuf:"fixed64,34,opt,name=reviewable_score,json=reviewableScore,proto3" json:"reviewable_score,omitempty"`
	ImageUploadId          int32                  `protobuf:"varint,35,opt,name=image_upload_id,json=imageUploadId,proto3" json:"image_upload_id,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_User_FeaturedTopic) Descriptor deprecated

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

Deprecated: Use Users_User_FeaturedTopic.ProtoReflect.Descriptor instead.

func (*Users_User_FeaturedTopic) GetArchetype

func (x *Users_User_FeaturedTopic) GetArchetype() string

func (*Users_User_FeaturedTopic) GetArchived

func (x *Users_User_FeaturedTopic) GetArchived() bool

func (*Users_User_FeaturedTopic) GetBumpedAt

func (*Users_User_FeaturedTopic) GetCategoryId

func (x *Users_User_FeaturedTopic) GetCategoryId() int32

func (*Users_User_FeaturedTopic) GetClosed

func (x *Users_User_FeaturedTopic) GetClosed() bool

func (*Users_User_FeaturedTopic) GetCreatedAt

func (x *Users_User_FeaturedTopic) GetCreatedAt() *timestamppb.Timestamp

func (*Users_User_FeaturedTopic) GetExcerpt

func (x *Users_User_FeaturedTopic) GetExcerpt() string

func (*Users_User_FeaturedTopic) GetFancyTitle

func (x *Users_User_FeaturedTopic) GetFancyTitle() string

func (*Users_User_FeaturedTopic) GetHasSummary

func (x *Users_User_FeaturedTopic) GetHasSummary() bool

func (*Users_User_FeaturedTopic) GetHighestPostNumber

func (x *Users_User_FeaturedTopic) GetHighestPostNumber() int32

func (*Users_User_FeaturedTopic) GetHighestStaffPostNumber

func (x *Users_User_FeaturedTopic) GetHighestStaffPostNumber() int32

func (*Users_User_FeaturedTopic) GetId

func (x *Users_User_FeaturedTopic) GetId() int32

func (*Users_User_FeaturedTopic) GetImageUploadId

func (x *Users_User_FeaturedTopic) GetImageUploadId() int32

func (*Users_User_FeaturedTopic) GetIncomingLinkCount

func (x *Users_User_FeaturedTopic) GetIncomingLinkCount() int32

func (*Users_User_FeaturedTopic) GetLastPostUserId

func (x *Users_User_FeaturedTopic) GetLastPostUserId() int32

func (*Users_User_FeaturedTopic) GetLastPostedAt

func (x *Users_User_FeaturedTopic) GetLastPostedAt() *timestamppb.Timestamp

func (*Users_User_FeaturedTopic) GetLikeCount

func (x *Users_User_FeaturedTopic) GetLikeCount() int32

func (*Users_User_FeaturedTopic) GetModeratorPostsCount

func (x *Users_User_FeaturedTopic) GetModeratorPostsCount() int32

func (*Users_User_FeaturedTopic) GetNotifyModeratorsCount

func (x *Users_User_FeaturedTopic) GetNotifyModeratorsCount() int32

func (*Users_User_FeaturedTopic) GetParticipantCount

func (x *Users_User_FeaturedTopic) GetParticipantCount() int32

func (*Users_User_FeaturedTopic) GetPercentRank

func (x *Users_User_FeaturedTopic) GetPercentRank() float64

func (*Users_User_FeaturedTopic) GetPinnedGlobally

func (x *Users_User_FeaturedTopic) GetPinnedGlobally() bool

func (*Users_User_FeaturedTopic) GetPostsCount

func (x *Users_User_FeaturedTopic) GetPostsCount() int32

func (*Users_User_FeaturedTopic) GetReplyCount

func (x *Users_User_FeaturedTopic) GetReplyCount() int32

func (*Users_User_FeaturedTopic) GetReviewableScore

func (x *Users_User_FeaturedTopic) GetReviewableScore() float64

func (*Users_User_FeaturedTopic) GetScore

func (x *Users_User_FeaturedTopic) GetScore() float64

func (*Users_User_FeaturedTopic) GetSlug

func (x *Users_User_FeaturedTopic) GetSlug() string

func (*Users_User_FeaturedTopic) GetSpamCount

func (x *Users_User_FeaturedTopic) GetSpamCount() int32

func (*Users_User_FeaturedTopic) GetTitle

func (x *Users_User_FeaturedTopic) GetTitle() string

func (*Users_User_FeaturedTopic) GetUpdatedAt

func (x *Users_User_FeaturedTopic) GetUpdatedAt() *timestamppb.Timestamp

func (*Users_User_FeaturedTopic) GetUserId

func (x *Users_User_FeaturedTopic) GetUserId() int32

func (*Users_User_FeaturedTopic) GetViews

func (x *Users_User_FeaturedTopic) GetViews() int32

func (*Users_User_FeaturedTopic) GetVisible

func (x *Users_User_FeaturedTopic) GetVisible() bool

func (*Users_User_FeaturedTopic) GetWordCount

func (x *Users_User_FeaturedTopic) GetWordCount() int32

func (*Users_User_FeaturedTopic) ProtoMessage

func (*Users_User_FeaturedTopic) ProtoMessage()

func (*Users_User_FeaturedTopic) ProtoReflect

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

func (*Users_User_FeaturedTopic) Reset

func (x *Users_User_FeaturedTopic) Reset()

func (*Users_User_FeaturedTopic) String

func (x *Users_User_FeaturedTopic) String() string

type Users_User_GroupUsers

type Users_User_GroupUsers struct {
	GroupId           int32 `protobuf:"varint,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	UserId            int32 `protobuf:"varint,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	NotificationLevel int32 `protobuf:"varint,3,opt,name=notification_level,json=notificationLevel,proto3" json:"notification_level,omitempty"`
	Owner             bool  `protobuf:"varint,4,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_User_GroupUsers) Descriptor deprecated

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

Deprecated: Use Users_User_GroupUsers.ProtoReflect.Descriptor instead.

func (*Users_User_GroupUsers) GetGroupId

func (x *Users_User_GroupUsers) GetGroupId() int32

func (*Users_User_GroupUsers) GetNotificationLevel

func (x *Users_User_GroupUsers) GetNotificationLevel() int32

func (*Users_User_GroupUsers) GetOwner

func (x *Users_User_GroupUsers) GetOwner() bool

func (*Users_User_GroupUsers) GetUserId

func (x *Users_User_GroupUsers) GetUserId() int32

func (*Users_User_GroupUsers) ProtoMessage

func (*Users_User_GroupUsers) ProtoMessage()

func (*Users_User_GroupUsers) ProtoReflect

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

func (*Users_User_GroupUsers) Reset

func (x *Users_User_GroupUsers) Reset()

func (*Users_User_GroupUsers) String

func (x *Users_User_GroupUsers) String() string

type Users_User_Groups

type Users_User_Groups struct {
	Id                           int32    `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Automatic                    bool     `protobuf:"varint,2,opt,name=automatic,proto3" json:"automatic,omitempty"`
	Name                         string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	DisplayName                  string   `protobuf:"bytes,4,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	UserCount                    int32    `protobuf:"varint,5,opt,name=user_count,json=userCount,proto3" json:"user_count,omitempty"`
	MentionableLevel             int32    `protobuf:"varint,6,opt,name=mentionable_level,json=mentionableLevel,proto3" json:"mentionable_level,omitempty"`
	MessageableLevel             int32    `protobuf:"varint,7,opt,name=messageable_level,json=messageableLevel,proto3" json:"messageable_level,omitempty"`
	VisibilityLevel              int32    `protobuf:"varint,8,opt,name=visibility_level,json=visibilityLevel,proto3" json:"visibility_level,omitempty"`
	PrimaryGroup                 bool     `protobuf:"varint,9,opt,name=primary_group,json=primaryGroup,proto3" json:"primary_group,omitempty"`
	HasMessages                  bool     `protobuf:"varint,10,opt,name=has_messages,json=hasMessages,proto3" json:"has_messages,omitempty"`
	BioRaw                       string   `protobuf:"bytes,11,opt,name=bio_raw,json=bioRaw,proto3" json:"bio_raw,omitempty"`
	PublicAdmission              bool     `protobuf:"varint,12,opt,name=public_admission,json=publicAdmission,proto3" json:"public_admission,omitempty"`
	PublicExit                   bool     `protobuf:"varint,13,opt,name=public_exit,json=publicExit,proto3" json:"public_exit,omitempty"`
	AllowMembershipRequests      bool     `` /* 134-byte string literal not displayed */
	FullName                     string   `protobuf:"bytes,15,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"`
	DefaultNotificationLevel     int32    `` /* 137-byte string literal not displayed */
	MembershipRequestTemplate    string   `` /* 139-byte string literal not displayed */
	MembersVisibilityLevel       int32    `` /* 131-byte string literal not displayed */
	CanSeeMembers                bool     `protobuf:"varint,19,opt,name=can_see_members,json=canSeeMembers,proto3" json:"can_see_members,omitempty"`
	CanAdminGroup                bool     `protobuf:"varint,20,opt,name=can_admin_group,json=canAdminGroup,proto3" json:"can_admin_group,omitempty"`
	PublishReadState             bool     `protobuf:"varint,21,opt,name=publish_read_state,json=publishReadState,proto3" json:"publish_read_state,omitempty"`
	ImapMailboxName              string   `protobuf:"bytes,22,opt,name=imap_mailbox_name,json=imapMailboxName,proto3" json:"imap_mailbox_name,omitempty"`
	WatchingCategoryIds          []int32  `` /* 129-byte string literal not displayed */
	TrackingCategoryIds          []int32  `` /* 129-byte string literal not displayed */
	WatchingFirstPostCategoryIds []int32  `` /* 160-byte string literal not displayed */
	RegularCategoryIds           []int32  `` /* 126-byte string literal not displayed */
	MutedCategoryIds             []int32  `protobuf:"varint,27,rep,packed,name=muted_category_ids,json=mutedCategoryIds,proto3" json:"muted_category_ids,omitempty"`
	WatchingTags                 []string `protobuf:"bytes,28,rep,name=watching_tags,json=watchingTags,proto3" json:"watching_tags,omitempty"`
	WatchingFirstPostTags        []string `` /* 129-byte string literal not displayed */
	TrackingsTags                []string `protobuf:"bytes,30,rep,name=trackings_tags,json=trackingsTags,proto3" json:"trackings_tags,omitempty"`
	RegularTags                  []string `protobuf:"bytes,31,rep,name=regular_tags,json=regularTags,proto3" json:"regular_tags,omitempty"`
	MutedTags                    []string `protobuf:"bytes,32,rep,name=muted_tags,json=mutedTags,proto3" json:"muted_tags,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_User_Groups) Descriptor deprecated

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

Deprecated: Use Users_User_Groups.ProtoReflect.Descriptor instead.

func (*Users_User_Groups) GetAllowMembershipRequests

func (x *Users_User_Groups) GetAllowMembershipRequests() bool

func (*Users_User_Groups) GetAutomatic

func (x *Users_User_Groups) GetAutomatic() bool

func (*Users_User_Groups) GetBioRaw

func (x *Users_User_Groups) GetBioRaw() string

func (*Users_User_Groups) GetCanAdminGroup

func (x *Users_User_Groups) GetCanAdminGroup() bool

func (*Users_User_Groups) GetCanSeeMembers

func (x *Users_User_Groups) GetCanSeeMembers() bool

func (*Users_User_Groups) GetDefaultNotificationLevel

func (x *Users_User_Groups) GetDefaultNotificationLevel() int32

func (*Users_User_Groups) GetDisplayName

func (x *Users_User_Groups) GetDisplayName() string

func (*Users_User_Groups) GetFullName

func (x *Users_User_Groups) GetFullName() string

func (*Users_User_Groups) GetHasMessages

func (x *Users_User_Groups) GetHasMessages() bool

func (*Users_User_Groups) GetId

func (x *Users_User_Groups) GetId() int32

func (*Users_User_Groups) GetImapMailboxName

func (x *Users_User_Groups) GetImapMailboxName() string

func (*Users_User_Groups) GetMembersVisibilityLevel

func (x *Users_User_Groups) GetMembersVisibilityLevel() int32

func (*Users_User_Groups) GetMembershipRequestTemplate

func (x *Users_User_Groups) GetMembershipRequestTemplate() string

func (*Users_User_Groups) GetMentionableLevel

func (x *Users_User_Groups) GetMentionableLevel() int32

func (*Users_User_Groups) GetMessageableLevel

func (x *Users_User_Groups) GetMessageableLevel() int32

func (*Users_User_Groups) GetMutedCategoryIds

func (x *Users_User_Groups) GetMutedCategoryIds() []int32

func (*Users_User_Groups) GetMutedTags

func (x *Users_User_Groups) GetMutedTags() []string

func (*Users_User_Groups) GetName

func (x *Users_User_Groups) GetName() string

func (*Users_User_Groups) GetPrimaryGroup

func (x *Users_User_Groups) GetPrimaryGroup() bool

func (*Users_User_Groups) GetPublicAdmission

func (x *Users_User_Groups) GetPublicAdmission() bool

func (*Users_User_Groups) GetPublicExit

func (x *Users_User_Groups) GetPublicExit() bool

func (*Users_User_Groups) GetPublishReadState

func (x *Users_User_Groups) GetPublishReadState() bool

func (*Users_User_Groups) GetRegularCategoryIds

func (x *Users_User_Groups) GetRegularCategoryIds() []int32

func (*Users_User_Groups) GetRegularTags

func (x *Users_User_Groups) GetRegularTags() []string

func (*Users_User_Groups) GetTrackingCategoryIds

func (x *Users_User_Groups) GetTrackingCategoryIds() []int32

func (*Users_User_Groups) GetTrackingsTags

func (x *Users_User_Groups) GetTrackingsTags() []string

func (*Users_User_Groups) GetUserCount

func (x *Users_User_Groups) GetUserCount() int32

func (*Users_User_Groups) GetVisibilityLevel

func (x *Users_User_Groups) GetVisibilityLevel() int32

func (*Users_User_Groups) GetWatchingCategoryIds

func (x *Users_User_Groups) GetWatchingCategoryIds() []int32

func (*Users_User_Groups) GetWatchingFirstPostCategoryIds

func (x *Users_User_Groups) GetWatchingFirstPostCategoryIds() []int32

func (*Users_User_Groups) GetWatchingFirstPostTags

func (x *Users_User_Groups) GetWatchingFirstPostTags() []string

func (*Users_User_Groups) GetWatchingTags

func (x *Users_User_Groups) GetWatchingTags() []string

func (*Users_User_Groups) ProtoMessage

func (*Users_User_Groups) ProtoMessage()

func (*Users_User_Groups) ProtoReflect

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

func (*Users_User_Groups) Reset

func (x *Users_User_Groups) Reset()

func (*Users_User_Groups) String

func (x *Users_User_Groups) String() string

type Users_User_UserAuthTokens

type Users_User_UserAuthTokens struct {
	Id        int32                  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	ClientIp  string                 `protobuf:"bytes,2,opt,name=client_ip,json=clientIp,proto3" json:"client_ip,omitempty"`
	Location  string                 `protobuf:"bytes,3,opt,name=location,proto3" json:"location,omitempty"`
	Browser   string                 `protobuf:"bytes,4,opt,name=browser,proto3" json:"browser,omitempty"`
	Device    string                 `protobuf:"bytes,5,opt,name=device,proto3" json:"device,omitempty"`
	Os        string                 `protobuf:"bytes,6,opt,name=os,proto3" json:"os,omitempty"`
	Icon      string                 `protobuf:"bytes,7,opt,name=icon,proto3" json:"icon,omitempty"`
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	SeenAt    *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=seen_at,json=seenAt,proto3" json:"seen_at,omitempty"`
	IsActive  bool                   `protobuf:"varint,10,opt,name=is_active,json=isActive,proto3" json:"is_active,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_User_UserAuthTokens) Descriptor deprecated

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

Deprecated: Use Users_User_UserAuthTokens.ProtoReflect.Descriptor instead.

func (*Users_User_UserAuthTokens) GetBrowser

func (x *Users_User_UserAuthTokens) GetBrowser() string

func (*Users_User_UserAuthTokens) GetClientIp

func (x *Users_User_UserAuthTokens) GetClientIp() string

func (*Users_User_UserAuthTokens) GetCreatedAt

func (x *Users_User_UserAuthTokens) GetCreatedAt() *timestamppb.Timestamp

func (*Users_User_UserAuthTokens) GetDevice

func (x *Users_User_UserAuthTokens) GetDevice() string

func (*Users_User_UserAuthTokens) GetIcon

func (x *Users_User_UserAuthTokens) GetIcon() string

func (*Users_User_UserAuthTokens) GetId

func (x *Users_User_UserAuthTokens) GetId() int32

func (*Users_User_UserAuthTokens) GetIsActive

func (x *Users_User_UserAuthTokens) GetIsActive() bool

func (*Users_User_UserAuthTokens) GetLocation

func (x *Users_User_UserAuthTokens) GetLocation() string

func (*Users_User_UserAuthTokens) GetOs

func (x *Users_User_UserAuthTokens) GetOs() string

func (*Users_User_UserAuthTokens) GetSeenAt

func (*Users_User_UserAuthTokens) ProtoMessage

func (*Users_User_UserAuthTokens) ProtoMessage()

func (*Users_User_UserAuthTokens) ProtoReflect

func (*Users_User_UserAuthTokens) Reset

func (x *Users_User_UserAuthTokens) Reset()

func (*Users_User_UserAuthTokens) String

func (x *Users_User_UserAuthTokens) String() string

type Users_User_UserOption

type Users_User_UserOption struct {
	UserId                        int32   `protobuf:"varint,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	MailingListMode               bool    `protobuf:"varint,2,opt,name=mailing_list_mode,json=mailingListMode,proto3" json:"mailing_list_mode,omitempty"`
	MailingListModeFrequency      int32   `` /* 138-byte string literal not displayed */
	EmailDigests                  bool    `protobuf:"varint,4,opt,name=email_digests,json=emailDigests,proto3" json:"email_digests,omitempty"`
	EmailLevel                    int32   `protobuf:"varint,5,opt,name=email_level,json=emailLevel,proto3" json:"email_level,omitempty"`
	EmailMessagesLevel            int32   `protobuf:"varint,6,opt,name=email_messages_level,json=emailMessagesLevel,proto3" json:"email_messages_level,omitempty"`
	ExternalLinksIsNewTab         bool    `` /* 131-byte string literal not displayed */
	DarkSchemeId                  int32   `protobuf:"varint,8,opt,name=dark_scheme_id,json=darkSchemeId,proto3" json:"dark_scheme_id,omitempty"`
	DynamicFavicon                bool    `protobuf:"varint,9,opt,name=dynamic_favicon,json=dynamicFavicon,proto3" json:"dynamic_favicon,omitempty"`
	EnableQuoting                 bool    `protobuf:"varint,10,opt,name=enable_quoting,json=enableQuoting,proto3" json:"enable_quoting,omitempty"`
	EnableDefer                   bool    `protobuf:"varint,11,opt,name=enable_defer,json=enableDefer,proto3" json:"enable_defer,omitempty"`
	DigestAfterMinutes            int32   `protobuf:"varint,12,opt,name=digest_after_minutes,json=digestAfterMinutes,proto3" json:"digest_after_minutes,omitempty"`
	AutomaticallyUnpinTopics      bool    `` /* 137-byte string literal not displayed */
	AutoTrackTopicsAftersMsecs    int32   `` /* 147-byte string literal not displayed */
	NotificationLevelWhenReplying int32   `` /* 154-byte string literal not displayed */
	NewTopicDurationMinutes       int32   `` /* 136-byte string literal not displayed */
	EmailPreviousReplies          int32   `protobuf:"varint,17,opt,name=email_previous_replies,json=emailPreviousReplies,proto3" json:"email_previous_replies,omitempty"`
	EmailInReplyTo                bool    `protobuf:"varint,18,opt,name=email_in_reply_to,json=emailInReplyTo,proto3" json:"email_in_reply_to,omitempty"`
	LikeNotificationFrequency     int32   `` /* 140-byte string literal not displayed */
	IncludeTl0InDigests           bool    `protobuf:"varint,20,opt,name=include_tl0_in_digests,json=includeTl0InDigests,proto3" json:"include_tl0_in_digests,omitempty"`
	ThemeIds                      []int32 `protobuf:"varint,21,rep,packed,name=theme_ids,json=themeIds,proto3" json:"theme_ids,omitempty"`
	ThemeKeySeq                   int32   `protobuf:"varint,22,opt,name=theme_key_seq,json=themeKeySeq,proto3" json:"theme_key_seq,omitempty"`
	AllowPrivateMessages          bool    `protobuf:"varint,23,opt,name=allow_private_messages,json=allowPrivateMessages,proto3" json:"allow_private_messages,omitempty"`
	EnableAllowedPmUsers          bool    `` /* 127-byte string literal not displayed */
	HideProfileAndPresense        bool    `` /* 133-byte string literal not displayed */
	TextSize                      string  `protobuf:"bytes,26,opt,name=text_size,json=textSize,proto3" json:"text_size,omitempty"`
	TextSizeSeq                   int32   `protobuf:"varint,27,opt,name=text_size_seq,json=textSizeSeq,proto3" json:"text_size_seq,omitempty"`
	TitleCountMode                string  `protobuf:"bytes,28,opt,name=title_count_mode,json=titleCountMode,proto3" json:"title_count_mode,omitempty"`
	Timezone                      string  `protobuf:"bytes,29,opt,name=timezone,proto3" json:"timezone,omitempty"`
	SkipNewUserTips               bool    `protobuf:"varint,30,opt,name=skip_new_user_tips,json=skipNewUserTips,proto3" json:"skip_new_user_tips,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_User_UserOption) Descriptor deprecated

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

Deprecated: Use Users_User_UserOption.ProtoReflect.Descriptor instead.

func (*Users_User_UserOption) GetAllowPrivateMessages

func (x *Users_User_UserOption) GetAllowPrivateMessages() bool

func (*Users_User_UserOption) GetAutoTrackTopicsAftersMsecs

func (x *Users_User_UserOption) GetAutoTrackTopicsAftersMsecs() int32

func (*Users_User_UserOption) GetAutomaticallyUnpinTopics

func (x *Users_User_UserOption) GetAutomaticallyUnpinTopics() bool

func (*Users_User_UserOption) GetDarkSchemeId

func (x *Users_User_UserOption) GetDarkSchemeId() int32

func (*Users_User_UserOption) GetDigestAfterMinutes

func (x *Users_User_UserOption) GetDigestAfterMinutes() int32

func (*Users_User_UserOption) GetDynamicFavicon

func (x *Users_User_UserOption) GetDynamicFavicon() bool

func (*Users_User_UserOption) GetEmailDigests

func (x *Users_User_UserOption) GetEmailDigests() bool

func (*Users_User_UserOption) GetEmailInReplyTo

func (x *Users_User_UserOption) GetEmailInReplyTo() bool

func (*Users_User_UserOption) GetEmailLevel

func (x *Users_User_UserOption) GetEmailLevel() int32

func (*Users_User_UserOption) GetEmailMessagesLevel

func (x *Users_User_UserOption) GetEmailMessagesLevel() int32

func (*Users_User_UserOption) GetEmailPreviousReplies

func (x *Users_User_UserOption) GetEmailPreviousReplies() int32

func (*Users_User_UserOption) GetEnableAllowedPmUsers

func (x *Users_User_UserOption) GetEnableAllowedPmUsers() bool

func (*Users_User_UserOption) GetEnableDefer

func (x *Users_User_UserOption) GetEnableDefer() bool

func (*Users_User_UserOption) GetEnableQuoting

func (x *Users_User_UserOption) GetEnableQuoting() bool

func (*Users_User_UserOption) GetExternalLinksIsNewTab

func (x *Users_User_UserOption) GetExternalLinksIsNewTab() bool

func (*Users_User_UserOption) GetHideProfileAndPresense

func (x *Users_User_UserOption) GetHideProfileAndPresense() bool

func (*Users_User_UserOption) GetIncludeTl0InDigests

func (x *Users_User_UserOption) GetIncludeTl0InDigests() bool

func (*Users_User_UserOption) GetLikeNotificationFrequency

func (x *Users_User_UserOption) GetLikeNotificationFrequency() int32

func (*Users_User_UserOption) GetMailingListMode

func (x *Users_User_UserOption) GetMailingListMode() bool

func (*Users_User_UserOption) GetMailingListModeFrequency

func (x *Users_User_UserOption) GetMailingListModeFrequency() int32

func (*Users_User_UserOption) GetNewTopicDurationMinutes

func (x *Users_User_UserOption) GetNewTopicDurationMinutes() int32

func (*Users_User_UserOption) GetNotificationLevelWhenReplying

func (x *Users_User_UserOption) GetNotificationLevelWhenReplying() int32

func (*Users_User_UserOption) GetSkipNewUserTips

func (x *Users_User_UserOption) GetSkipNewUserTips() bool

func (*Users_User_UserOption) GetTextSize

func (x *Users_User_UserOption) GetTextSize() string

func (*Users_User_UserOption) GetTextSizeSeq

func (x *Users_User_UserOption) GetTextSizeSeq() int32

func (*Users_User_UserOption) GetThemeIds

func (x *Users_User_UserOption) GetThemeIds() []int32

func (*Users_User_UserOption) GetThemeKeySeq

func (x *Users_User_UserOption) GetThemeKeySeq() int32

func (*Users_User_UserOption) GetTimezone

func (x *Users_User_UserOption) GetTimezone() string

func (*Users_User_UserOption) GetTitleCountMode

func (x *Users_User_UserOption) GetTitleCountMode() string

func (*Users_User_UserOption) GetUserId

func (x *Users_User_UserOption) GetUserId() int32

func (*Users_User_UserOption) ProtoMessage

func (*Users_User_UserOption) ProtoMessage()

func (*Users_User_UserOption) ProtoReflect

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

func (*Users_User_UserOption) Reset

func (x *Users_User_UserOption) Reset()

func (*Users_User_UserOption) String

func (x *Users_User_UserOption) String() string

type Users_Users

type Users_Users struct {
	Id             int32  `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	Username       string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	Name           string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AvatarTemplate string `protobuf:"bytes,4,opt,name=avatar_template,json=avatarTemplate,proto3" json:"avatar_template,omitempty"`
	Moderator      bool   `protobuf:"varint,5,opt,name=moderator,proto3" json:"moderator,omitempty"`
	Admin          bool   `protobuf:"varint,6,opt,name=admin,proto3" json:"admin,omitempty"`
	// contains filtered or unexported fields
}

func (*Users_Users) Descriptor deprecated

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

Deprecated: Use Users_Users.ProtoReflect.Descriptor instead.

func (*Users_Users) GetAdmin

func (x *Users_Users) GetAdmin() bool

func (*Users_Users) GetAvatarTemplate

func (x *Users_Users) GetAvatarTemplate() string

func (*Users_Users) GetId

func (x *Users_Users) GetId() int32

func (*Users_Users) GetModerator

func (x *Users_Users) GetModerator() bool

func (*Users_Users) GetName

func (x *Users_Users) GetName() string

func (*Users_Users) GetUsername

func (x *Users_Users) GetUsername() string

func (*Users_Users) ProtoMessage

func (*Users_Users) ProtoMessage()

func (*Users_Users) ProtoReflect

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

func (*Users_Users) Reset

func (x *Users_Users) Reset()

func (*Users_Users) String

func (x *Users_Users) String() string

Jump to

Keyboard shortcuts

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